Warning: Permanently added '10.128.0.127' (ECDSA) to the list of known hosts. 2019/05/09 21:27:19 fuzzer started 2019/05/09 21:27:27 dialing manager at 10.128.15.235:18446 2019/05/09 21:27:27 syscalls: 320 2019/05/09 21:27:27 code coverage: enabled 2019/05/09 21:27:27 comparison tracing: enabled 2019/05/09 21:27:27 extra coverage: support is not implemented in syzkaller 2019/05/09 21:27:27 setuid sandbox: enabled 2019/05/09 21:27:27 namespace sandbox: support is not implemented in syzkaller 2019/05/09 21:27:27 Android sandbox: support is not implemented in syzkaller 2019/05/09 21:27:27 fault injection: support is not implemented in syzkaller 2019/05/09 21:27:27 leak checking: support is not implemented in syzkaller 2019/05/09 21:27:27 net packet injection: enabled 2019/05/09 21:27:27 net device setup: support is not implemented in syzkaller 21:27:34 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8000) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDSETRAD(r2, 0x20004b43) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xae) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x3ff, 0x7, 0x7}, 0x100, 0x3, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x4) getpid() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) fcntl$getown(r1, 0x5) shutdown(r2, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x3) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0xedf7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000003c0)={0x0, './file0\x00'}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000400)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r1, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)=0x100000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000004c0)={0x200, 0x8000, 0x0, 0x4, "7aeaf2915ee2c0ec2843c2fe6b8956beb64d623c", 0x3ff, 0x1000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x0, 0x0) 21:27:34 executing program 1: socketpair(0x6, 0x4003, 0xffffffffffffff80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget(0x3, 0x1, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/37) r4 = dup(r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r1, 0x80) write(r1, &(0x7f0000000180)="c7c8d6ef235b6379aa68f41ca13119df1f55341cdaba56e5a74baf4c9d87d52fb7ed54ca3ce05217bf3512325e34434173b5e605662ae9558c9918592da38228a45dc1ed0d24068d50224cc1ee50f6f4b3b059ed0b94154a3524f8a0aa523656fca8310ce5e77a6c72525b4bc7baf40e6214e83ecca347ce28b83be7979f57ed03c6bdfdea905cb1308ebac6111257c4f4db9c023c9f617f902742ccf4687afea9d6c302b3542ea6f65878b71e7c595c15ffaafe4afb8e3750a610aa05025e8cc081fa76ae94960d9ce64005cc903a2323d4a35a3e8e49335eec388889e5eba662dfd30122c3ab7afdd5df37a03bcd2f55eb7c08fcf5822083618b9f132e24de42b60986540884eed8724cff184e2c4ae979c27ad35f1a5c2380ba99b8976818c24778346ade1eaf73d32258914d2035a440abd298464c3fed20ea4c5ded54ddf4b9eed70a5eb79fd91009ec73f88e347fcec5c46ae8e035a1d8108dce69c12050196ae7c8aa038038960dde402fb671c4fcbe40bd79930c1c7aa1e91784c1805e6901ec9d01b891daa8bfc24864874e11dba03e68e3c1c4cfa2ad87c3b48ee4e335d33d00e32cac399018fea59c73d2e43de0bb6e14c2025ec2042daa92213c9e0efe1ab75c7b17752b705a924cce43104fa1d3c85e5dad2083b0c20ddd5632f626c05734ac9ad4b8723e5c31066b533183b16c294f4b10b33523046cd6d4bcfc3577ca50977a0079168b4cc747617434b3e5c9b351f7cb3d21c3a22f59b6a53d43896aef341c61e3d726ed6ff6a23d72f605054d8f66c4b47b99fad8c681af854ee89442413e9bbde706c56a12695b3501313d236ecbf4dbf8f3cc4c309255fd55bee820cd618a9e95f4b1bfe749e076843545a21f8faacbe7e3aa65165f6d5f19c6fa21109052422facff1e5ac53536446f67178756452bf302ec66ca8c2bacd2c8ad636f7012e61b649bd8baa941943d23dfd2152d62d03131c350dcf2707b164ac6a2e9813555b90dcbe89ea18450874dcabefe2aa4d0b11307faea39d109cd4d8c64240f8d3bdb4ac1d565a14a0d9228fcf6962b2bfbfb3e33c4ac051529f58665c157f642692bec4280c533e9bca733c1c6dfcecaa78ac1914f26d321f52e2a935e4a5e93b27e268f32697cd97ae19dc8f839687b4e1b60afd35a9c041d45f727c8f809639993b23a35a5f5d79b0156e48ac562c2fd488719f48ff1ac113f878646a85da36727f70c1a787a7ccebfd091483a29840a582ead4927ff0b28eeb8a023c0ce027dee4075f8854c04ae0aeb5f416d507e722c7b0aec7237b9ee251c7ac6cf272f5535df76e5f4ff0bfa7297339643a512eaf6a932059adaf95bff25eb89d59566f9de0f72f3064db76c3a56073f35f59eb0f6a2244faa1fffee5173ebcc7790054d8f745b6c82394bada90bb56f25e8df30e8630e766349857fe1d029e0234265bc14f9e4cf387ee95209b0f57a845a54056d5996d4a202d1f8bbc1eb1e42f744f617e554dd1d69e3719702f2f2bbf77e176241346d899c73ff3a38d275930d21ed8c7892b63eadce88ceb220761408bd98bd971f100a62f10c13cba77b04c6dbd988944e6155042560f6083bd73e749bc52aca2765d01db8bf582abfc6659c0d5c31459ea3eb6472012df3052f8984827e17e8183b7935d153969f2ea080090d6579f1e61c56cd6dbb206340e991c4022749012ba6784afd61b85ab700f8cd43a7dea8691a4e7a507e9144c70a1880614ddc8874885374add133357717d08837cd5cf6c17f15df56445eb98b7222bcbcf84f7bda25f9aee61e76576e24df37cffb94833bc81fa5dec3a3c0a23e0e861396edd74ac1c2a9faff9cd052defbb9af0d123841357526535846867fea48e6c7f6091fdf3e17ef72b1be2366170249325a612416990ed3aa0628372f68a1be091c2cc03c3ebb53d6c30e3373786d5771e884ff18e543f41f9840d591874acf6d669a1ae4743576f9548a8a668535d12619ebb9fd91e2aa98995d2122f92ee0ea29bde018f840f081b7f854bcfe39ec1e1530511ebe3151d0d3a97a29f403420655ec93e5760d02dfac42a6a9e946342b2a1f551ca421f519bd314aa3f22a7dd89bd68cf2901959a23f36316788d81bfe4f8e5280fad45722b7bd9276e5684efb634966e333b7cfcd7b61d87f5a9a5111f1d7c661ce2505a858b5a9eeb1caf221c5a5c688d5a21901dde88e4977d4747ff1a65fca510e7a153556a41088d39969a5b03787eb557414a5cc3252f67b4d33566a648c6278629d1cbc74928b00e1791bbd6f9b79e394538bd6511753aa067a1d15119075bca5a5e07303adf7d2c15cde411bd3bae715ecda5a2bf3d47e8fc5854beef701de19e891567c7c227db4e9895a2027862d55aad2d12f96b60750ce76a14f9756a60e78506a19cbd006f684dcad4f612821235ee49f51f62dbadf1c8fea3bf43a7a3362d5b57e7de75de2f956f447bbedc2d9b571e7f111088e37da09e17430ddf58c5bd0323c61f00d5a991538a78efa30a6aab956eb33f7ee75b474552f833900248aeedfa1c1111e9c795bf2036dd918226661b36caae67f0d9a006e0ee0d750f3979221b09862f835c25c791be71dc5bb4b496acdbce0100b67c69c71b69dcbacb9735e57a474b3374683d1458a85105f8113742b9972c3cfdd0d9ff837ba1fc157f64c799026d9be9d67f560d2531eb7a442b1c6e1a9b181cf6f17835148e13a6e3360da163cba4586cfa52b2d0ff051caa7b4bc937e6bb00f4aae71b9355ad75bd30a00973874106cfa37de8d52aa7dd28783dd91382878df09dbc534a51c40bc9eb931d841fc2845b6a9ceaf29b17487ed601b04b3b984fbe510f1d89e975a7212930aeb3fe8786097eaf96d70cd77445325ee3a9bdd2b70c9665665bf4c0179543380e0363af4cba0073aa6913ce0d0cc94888b08454ac699b10fa78ece31df98ac565ed46457a8708c609ffa30f332cec38938717df68550aefa15bc75e87308dce1b2242e0b6fb02d7fa56d6c98271a4bdeb23fc6c5281d493314af8ab8b736bd62dc6364e49582d428cedad4209e3f8596f1659a58af43c7bfb1e1ce34ecfae6c14eb5421a2780a69f6fa6bdf6df3b65b3d1918aed9bf033318da6728e6d861b46489360e4cbccba49eb9dcaad6332252253423eef2e820cc8534af84f5d458a31d563fa85572024ae801cba091b16caac0556d1c2ad90a5a1cf8d429a05dd69dc3e8168a20e5605377706f3422d44422ac0f290b7ef02e68150137f46c7ae6cf0bf419262081e19c77e86e2aae518a62aad9a155684b5dbfc7420c49fb5854a1270e9ea3fa0bae16cfc696783a3c689bd5eed0c3e6189e5bc3e94868cc3650b257945cc160bbdf73df5456220a1caf40fd8a199e280c4e0b0b8a692f68606bc0df0d0db40201b20b60c2cd2f01a6aa367495c70fee50391b4ff1fce6bb3c0f01df8e99b5db5295eafdc769c1a7d57c8a2a15fc1a9e1c3f25d3c3a5277693e930a2784c8d0706d36beb69d05f3a1e1b2b4b90c633df16bc4f1040a5e21a4afabb5482d01db5723e2de1b72029c920f0c6cda86e4c9f46ea375f76157293d7bf1e0e8bf9c579152bbd3b1c0de0c41ba9afd5ba93277edbcc7bf6dd1dd4f153744da623403fcb126e074d4fb9051cd4a8cfe29e8ba716be3e44e6d9ac79f489e4a7e6baac25a0d2d838b2526954b8c15a14fc62a6de625b0acb90b94c3da9637d074fd47656dd64b83522d0c0bcbdfe95445c057713ce071135dfc4146dc75d54ad4461395658388fe8641f48662c31b8f4716351ba1dad12ac844db5eb188c6c1013cadb4196f716430af301301397749298f75df20ae6323746b525e10225a387bc7d06b30590e4297cba8d37a91b51d4549ee49f1edbaa04a6e4056bc295e448f181ef0f8c0c59393ccd82bfd6129459c1ae385b01e1ee393c0e9a6ee9779d05b221da10c499b0e131cb5573664a22ec27172ad3848c4834879234e4c935c01e391bc8dfd43a705b25c377f41813a5a981da124327ebeef33becc4bee97587c6161236d11919092646a27a4e2b5134a4fd53d6c70ebb3cf531968c09b29f5f2e0d02ecd7b3d2be723c0fed6f01ed86190678dfe556fbccdd466ac52d2794cd9138752b9795bfa3992e4dfeb2bf41bfff76f5c69191a5f8473a705933ce80e2e00310075bb5cbb3e2731ac5f027712831fef48eb15a3542ea2c536bcd667449cc36f5b8ceadea6a019b9ce7200da176a111c61b3ebf539befb3d5d9e5a814ec20d16252f690c0e71ad7740317027cdc68deb881cd6fb527a92b29b43debe51473d85b6403bda7dcdc00a5d032445601b72bbe3c782cf3cf84a4d6e2cc075f8ad56463a431ea57e8339e57e16f02e4611baeff4f97f69089909bdbb5824f02cf0a2c51e7c7b55619d0aa6c069ddfda3c456e846ed6180350589c5c151e15ea6f3330e7294fdc2a6868014f8750155c3f34e8902a6ba3804ea54f59e4dec2863b3c4c56a89b07c4f31a1cff6fd1f1d054b03fb42c4255d3f48a62dac7e34ca3f9a6ba131b777479eeaa99a3c511f528a5df42a9ee79b6b087549bcf587f63a4887806754b5c16027a75baed1019cc0bb8a5d1ae1986d5cf2039d5a00aae7d524ecb024b2c63673f4c000f0c4c062751096d84331c70a3b36d6b589d5f2b937e8cf023a9fa28c4760822ac3c69d7d55077ad6b364d6ef9ffdf13812696d267e7edce3422614209012d3c3f220e9be76923ef745902b30d846c8f27a3b3b404f72d529d8e0ecba45fc9c66e2e8b8b94d36c80a864bce9b9938f55df44caf0156cefee673895237fd8e48223f1df8b6848d6965a6bcaadcc246ef00a46344095e56a7840a1700ea623db7478b75dfcf2682fbd065e99c086e6b83f06e1ae594779967ac26695356b5efa3b3ced18f3447158e70a80da1a22a17f203125ad77a15446a2e23f71a24c6532c354793e6a5cf9bd9ee0d66a9257e2dfc0d0701a47be999ce12b0d35af3679584e77d462c9f03d41c5b0c8ecce195f86867068400a970a411c7d9b9ed23c5795e0762e9d869ccba08be4a26b445e0760248617f9d04c2f1caea32404fb5954017ab068469473ee890f944f512095a4e0d1121917a6a0c389f541c75fa383f49f43f32abac630d1500c0b2f5b6e80cbf8e4f0125c6760b95734dc0c786a81866f8ffbaf871f5627240baca3b0b2273f5d996916bde6dae32e4b0a0e9da505a4580d57fba53734f70119678049769f3fc477402e499d0fb1625c1eee165f26a0b7529b0d8f8e2373cf04ff313cad48bbb7969751fb2eddb3b489de23d0a6449b19806fc875c2d3e0892f430c9b25329b1a722d4957f0f0982609f5997172574b0cfcc030421c181349cca5474f8b832b03cb294fc7af6de9d40be8dc306147f80a202a457a45233cd983b66c154582c3bc21afde9df13b2533b701300e8156d87d1b119621c5dbf4c4fe5cbcbadaba798dd71abb16c3e6c2a99b5ac0b2c86fe1b4ffdd6e1f4f07ba311e386e37f356f15ff7d152465e34bdc173b5f5581fe488fea52159ea31b7e866b27b297b625a60a9f0b68271fef733f5582e0de5b9b3446b9ccb67a2a5400ec292a40cb1ab3962337fa11bbfba2e5249aea7765bedc668f62295dbb9ee606c321ac0cbd7dfe2b5f696a7660d94eb0362364d8454ac863d4ddb8876ed5377b44a0ef598c19cdab38b13c694090ba84e58d9c0b31b41491e1f83397b364a6910552c589f6a08691f8a03ee6e899995be8e1c333a8caaea7d6640a832331c20b", 0x1000) r5 = accept$unix(r1, &(0x7f0000001180)=@file={0x0, ""/108}, &(0x7f0000001200)=0x6e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x1013, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001240)={0xfffffffffffffffc, 0x7fffffff}) sendto(r4, &(0x7f0000001280)="eb9c730745afcd1d6266ee8e319e539b6161149b62744bd74bd1b2a3650d49709e68014d4b65bdb5a690d26f5dd804389a78f2e8b6ea4158db5d31e5378da04146a03b0359fd8a626aa6bd1e09b7e6e44de02e4ecb9cf4df644f2331a97c7a11e27393669665245f2363", 0x6a, 0x8, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) getpid() sendmsg(r0, &(0x7f0000003bc0)={&(0x7f0000001340)=@in={0x2, 0x0}, 0xc, &(0x7f0000002740)=[{&(0x7f0000001380)="122b0d31f7bdb3df2a957c06a0a29ba710d856fa17318360bcb7c640a7eee80a9207225016dfcbd0d54b37d4d7fe7d5669203fda2a36110cfd5409f025d694afe2c378803bb8a910c229932c85e4d40fcb537b45a02df299300f2b9ae1ede29a17123598ded47f5f3a9359b373b2def1c67cde14", 0x74}, {&(0x7f0000001400)="2e0d5347146a4a8d6c43206826ac2529be322dc8d0acf0cc348172e71b4c45014184dac4ae624a2908ea46fdf1aeed0f62b25c2e3b6916acf4e3432f6057fc10dc8871b9e4a5a579e6d2393e2ebc512261da9e83c72a1f70726ffd08788e0ba169e6cf2144a2612c965a8646f403f33fb030e8a1c47a29b80da0052fc74b82d7c97b1673d1ccfb7f9c05770820e94ebadc70928b350cf2e773974a261fecf25f9904c480f46b5f7f01377202b3b5b5188a24de63d2fe24ed1469fb7198b1f02d7c07f9af101a22c7e02a47d8c749", 0xce}, {&(0x7f0000001500)="519d43637d3fa33fe89400e2c1cc732ef550c69f5e39f965f0c48613f805d3849e82d4b49081747493b7501c81776dda471b578d5b3e6085c72b87623789f4da9a1b3c1243d07ab9dec7d4c5a27edfc05d2ee8fb52920b778df27d95fedcf4b0cdc6239a6b87b26c717f1fb0ae8cf306f1115be761282ced21649fe638a76c24650f17fd5d9167f74d548fc005", 0x8d}, {&(0x7f00000015c0)="ed4489203b326520408c5f6f661d3d3fbd813183593dc4a1e232d218a7a6584cf9a0860ac5c7751ecb55acc09abbe0b0ceb3b0ecc4b4b26add5d536652ce85477cb2d92b70104ce5fefab4cddc0afc177fe9126022ba2a1bf616d752d7e75f940435c1d66564bb5338c81ed580072cee6df8e64ef482e0851d94b6fd2d2584d6ed46de1c975ab3b66bf6c5f79f75ab9ec372566741fae00a3e47be9e447c65903c64c37ba2798c067bb50867fb4d4843257fef2e8cd894", 0xb7}, {&(0x7f0000001680)="06b1984896f12f", 0x7}, {&(0x7f00000016c0)="e9d7805d7d5748107e4c8ea1eaf05b6edf26a1d7cb09371ec2f17524bff86105884e22c97fa718fe852dec2d9a4ac4cf9a4019f26a0078f71807d67a77ac238247ebfeaa18b67b3be52e05e8e4b61536110766e69228a8acb4675ec21a812f93ce82", 0x62}, {&(0x7f0000001740)="e0238006b6090aa928dcf02072bc5862fab603bdab976921879855913d9b84a41c8c0fb8752f5fe6007a034ae183bbe2067243d87e74e3e6a12db4c24e5185a13d0bda4516978f7ca6fa3b001e715b5868906a5757d0a705e0c9b34a741ee5fd26b59f4be701f569787ceb0e7fce4b009215b1e9ff0fb0634466c2c7c1fc187c41fa74535c068a6e9f37c2a0908df501ec4dba5729c94f3cd48f0a5153b9be127fcf4fb106d6e78f72088aa28d1769f17d3909dcf27a84f1b08fb9a7d98c929b511d3023967613a793adf286fcc2b581d0c39a75f3073349f1d7200dfac5e11ef162b0800de27196b4bf6752c2a4dc72ed7b1dbac4ef6216cdb167c81d7ff4d810bda788a9182b883d1c9b1b80efb72e0891d20dfabdfa1c050f3e184c60ddbd01e1efab2acffc793984f6e7f834e8d833dc92566e2c1da46f20b535b002c3484175d86015bd3164182486f186f033b77456b2809e63903002b0bf02753d3db104282b2538079e5bb5cc8d67fcdefc43508c086dd12f7ea742a3edfb5b64cc45b55ff2bce6178e9975a4887cf1dcf22e5493d15bb3f10bbf2f769d265be3c6be20c1cec1831736482323848d31d8d752c87cfc7435ddc32e6e8ea0e55543835fb774d87f88903ef64818d1b488e3cad95af062ad8926b2786b0f506c12033d6a8a37bee7bd362db3392063f9a2c56ce924a3fbf916fe1115a316a83ed31f2133bafdfa6a4866d953713c908d6af44bfe102e8098feced724ea43a5e93d4a6e5e47061600f9275744e0d5aa7e323ecadd36f9faf781a446a99cbbcce1e5a34d9e536fc1c15c5711d3b9a632bd9c9694ebf0ed2a40bfd7d8b394abf2093735d813dbf45c698aa90db80cf2d032bfce9f376808e6d6bda22926f40b5dcb03808218cf5f457d9d30157f2146eecf7e1746d3b7f8387030c9fe30c72966d7cd777e303a2ed9e8f3426db1ba6b76bb98b73b2f4f8b1925922b1d1611d66df8ab17d5fd0867c7e3762a463caa599d1fb3a1441575695ed88e38f3825c0adf92b0a1600bd4cf44bfb4139452af2db0e0fa08052ab8448ee8b00d7302434371b7b260d7ebb8745401cffe8e841e2db836563c119f6cc4d9ece4cc588ae22be36a19fc909c1b4151160f12756bd1dcc9a2abf3cb3e21e17b09072d70481c01e3a444135dbc40e67907d9f23bfa68030e8e86c2153a1a712986b0bf6edf84206e4f3d906fa4a99776d358eb6016cf2fc672f8ee64e0a4ad02562784c512c84b0b1c929c8ba11857b310a5ba1b63abeaf35600eb59b6f462b6b4aabad485a0d77b9fd14260884890594d2e612e16544e1bedc7012ff286ecaf784b84736f61796decf9d56940587ab0522d3086d3e39f3e6ad6a75a258a10d59812f5d289e09754f88480e7f974682544ef1dd16926e487d16fa3cfb49fa62bf7b0bfd3c4c84c540bc3c0c725ec87051200e6559726c7d0a38f89b39f67b4e88ade932cfc13be120e79d99cc8134543627d22c3a0a3b3e06c4de4d6eb8c7eeedb3cc18ae17a2149dca5e85e5675e0c8384035e0a9697ffa8569b0fc82603be09006eb08de111142e1aea7f5d03714db72ed8a12e01b15aed843888e80d3293074a1300f4a59751904bd674cabe6bbadfc7e7ec8a6e772ca3d5b5d7ac19a134f35b5eb63b71f77ccd9f94d89ac25b623130bbb8e8e2bd2941736662e517673d119250615c2c147575222a0150ae7e3563921583d806232ac2dba980dd1493e516df456577bde416a41ea59c02a85cf8d73c92774f3cfcf66d310cb539ff2acd8550ded4d99928dbb5448edd30ae3788e1e3a1d718d2f3f08edc3fff017b005ac973e1dfd666e93bf7cba6587bc072e975fb524cfd755b0dec6b0beee1131711dd19a70a41fab8246900daeefaabad13da3efd1143a0f2a0143e5aa12179a04c87846b33724edda37ade6409cb5f6b43cb08e946f260cca47981dbf4762941101c03f4614f50cff7fc8d4d425aac124404086179be0272317c4f789a56e8c62c4b529efc7e5a8ca170e51b91abba8141a2928f0e6cbbb2d05529b0f87a41e4e3dd3d27a9b12af9921d1a8a50bd7e8ec472a04851ce5f288b950408781b9b8e93a7dbee76b05cb6e4f3fc9463a2629fd4ef6270fb90265d2976a2d4310b48c3b84382d9ead15ca4a6e381670539c2f4cfa07b73b03a1e7ad7a835577df5af693f0daa2ad8dd3079d2c01c32d4048926158d9c8c5f0e006acfe9624158a11ccdcc7aa5487adaf6faaa9624697b8637956b60dee6cdacb033253b534dd628e50e5c8ed62c296dc876436c504add0ff9ea017c85f9b4a5debbe7ec6379ae00369de3f1b43bb9082e51fd8c172b9885aa8d8737ee202e6b8a9ec6bcdacabc0b228b0007d0210f9160270ffbdad56df1b4f559b04eb0a993065a25081bf4e3b7af689a5201431cff8ddfe0fb4fa91dfbfb8fac12a5ee55ab6275d71655a3626de011961e95a13d0765a0b8c77b78d32677566e5b9fc878d527895abaa9c4408d539783204e28bc7d97931ab90b8b7f0356baf4f8ff4bc2cd8e75f62a49e44c1ca0f01651f0eccfec4e93e009d236a82c73d4dcd1232df2df005b3cae69ad0fe8987e3cf4c301f40cf2171eee8f0e43f10e15a5091d2c97b7d7ed67db92d9936aa1052acc3fa3b056c58bf879ca207e74607de04020bd450c61c8f51fac5f4c481044a3755e65c01b8f1ab3a382cbe56e732013ef53f1393e533c3e5897f61cbbaccc6a90eef8721923aef7d797b9c557b836554ef4e164b084104b4e568c06d792017cee1b8222f870b9c5036c25b03312f333933b58458dbc225972c7341f373d0baba007073da66b5a72646397fe1e8034159e700f6f4f89972d084005dfbbfca3a1c0fa8c36c351d90a4fc63b7ffb1e953a15af4c95783067f83479f3f5b0f84a98321098fcedb7208310a4aa91baab6572b69a52ab1f14ca38f4024a5243ab077cb8bf99ee5f85e54f3942dd5f62886d6d9f65cea22a5a1b8dc1b2c0099cc4b65927e2f7fde46c7ed0e932a813666f60a5963fffdddec1ad343dd148261ded9f8b9a6af98a7576448911527053d56e25c24001ad63c0865ef425e4db6d023c4f9ab937cedc30290dd262c2038c4451082d3987ac95325c58ea5b157de2ba6614b53b7b2e5f2d26c77c9b89238bf0b1937e02d7c02801a45896388d0a25e6c106f4e7def45073dfb9be609e6fc9b9c4c44389d02572b84532175d3f2f931099903be5bf8fa0cf669982f7ddadf784a15653e071a42f4d1d86d11634a9e31f63a8e74b68cc4c1348115347ed87ffe140945d3e1076445f639e46d8b4170871dc31740867d76a00cfdd91a47cd570c9aa19630c71287f05e8e0aff8fd936aa2fa1b9dabc8123c39cd74d4994d21c36047b9af5863a5c57c6a52a91acd7eb4b45675c2a6730fec2c62b1a70674796499f2ca60beb86dd89ac0b2f2f2ce5268fc43ab1a955205ba65e7953d833428dc6b17d148a7e5cf86a42d80d9654c656e2d497bd45cdd48036ace54c2b48b93f253385654e5e8b02ab0f61be728fac56b9c456518dc6897ebb71c67fc28f47278a916e4e648e91822b3a00e024666ab2b66862f552282523ea6673d09bf1704875b56eedf30d7243024dfb1d7e973e47589962e347f72a49c9006d29a3d3bf4ed0612974c2293be49f83591842a7bfccf3cecec3454454e1cafa9e602ba70b22588b5e1dff417c716f3a7ecd5d1aa4c917d7d4bda6d98b7ebd0eee32076246d9e794834314cf85d9a6ca1c5b95e9d32d2bbbaeffbcff150838cacfd634db56f395029c92c5d092e1ef0f69ba5b950c6cd1fa16f73104896bd5e701fec45c01dc4e159b14a8053f42014817566f0434dc5912171093bafd3b3e322fe7a1c0d5fcbcd9dff12145cbb16d517f28293fcb1b1efe2b3e0cfef7325a0f57f3d39994e9ad9c217b51a89dc686206109dd0f45174a4f8a19e1e17b5485bb17270d449e2ff7c7ea358dcdf17849aff41981f2d09beed600c2a4a5f264166fc5c4d610d0fd5272d14310c3faaa640f89d0b174761ebae0d077f2b26f42219a1f402129a45b683f130761489c80651d1c13331da13c2bf18e1d79f83b8968d9d2ad4b37f91d142c3d13c5c11c7f4f967bff96520178cf2223f7f9a093460d28e050d96d68d241350082e1c3635bff71ae3c62764bde10591add19424733eeede8840129ed1906739147be448c7ac964f1008e9d92ac0cefcf75d02a2903dfd89561ea41216ae1d5ad0c97cd165502e35dc09479ac214223350a5951438d78986bf08f71d615ba4aa5362a92db80df653f861fb9bf24aee84ecad0710343240074393c209d0cc9c86315973ed9e6965ec9ae7bd39a81048e843002614e28242efc20613a32f5ce743b4f2030a79e74772e375482678ac2a9c35e0a9942b51c2b8e4b5ff89c01af282f340583359a7d227b43a68bdb5ac3cb34652f866b87e6d9eeb705a36516f29adf822beb3c3ed663f751458a7e52b67610840af00ae67fbdbf1fd355a0d2daf897e621348433ca674022f8983a5ca10ff946c636a52e569dd2d9e46d98a4696f771a1e95b4b76d6cbb469ea6f204f0db3138214ac24988b896f963d5767a409032e3455603d0cdfb332b4abe6f4d258fd46a0badd64e1fd1ba919bea6d4124dfb6fbdbeb33339de253c6859cdea710d141d73bb4feb167e06403e320960d3a49fcf7d010b4048b3c56e33e71fcf61fe0d9f6cf957a1719c5456b6f51d0575be380a575ce13bb79a456255f2c5550f4fab3474d176201aecb6b02d0e86c1526e3241507a760c9d67e346c5ba510e7503a42101581d7bb569549898745bad221ad00c23321feb537daf36faad53f54ecf25d84271e5052ae9c28cd611588d1c487b92048049a6ff5098d71934a735ab2aa6f89999077a5cee9a7614c9cf4a39bb4165a8e63b60b4b72b106f686aac495f88df1125a1e1c90401a067d97c306312deef6f93dca12df04b82d4b654e459c64872c83d89c11f8ad4c0d98b390b1822611b62e6e08d5c0cd0e1d08e7c87d9b3fbccf3e231f2121866655ef72b5e51aa118001bc72fc81559e1f3a076cca3fd09bfcd22f91393dd219d41255fdcddcbcdec71c4e6ea7cfb7685d9e41b73127b91eed9f6b95b8c53e594e69735420f9a9931ddda28974267ed528abc900d1bfd75aef4870beb84ca4bb7718df8b2d9afb44fda4fef686e192043c55d22c7be61a5dd0324814923e333fa54a9dccb0ec828427db4cfbcc4cadcd37c50c99f4a7b88e6c3ba8abab79a8455ed6a2f4b2383e1df750dce2bf4c84a2c4eed27f7b76ed01a46e0faeb9ce53a29b6a95c9c9c5f757ab8dc4e98f58087915f91fcea7a7d41b2f8e603234acf9f238b82eb37283e334aa961070c677838d044a6d30f31c07b6dd8ecd39c5e7392a6f38aa18b32ed1259da65f2da8d8ddccc05fbe277a6c04cd9394ade11b780ac5245c817f10d3330ec042325c9e18f114ce7ff94ad026ca037f81e9a34094eb60821c4515d97f2318dcac52aedf96fa7ac198275dd52e1dc716d92d8daff23ccf036ab529e4764fa6d7e053b1077c1202ff6e389efd1ba89ab1f6fc90781335e8bb3162d7a23a2e14b53d1383cc3c73a595a81ff2cbf087c6f8f9517d06b9035dfa465bddec62d9f9dee6b1a549035cff0b0927a169b5dc6f2f5f6e589818a11d3b493a8f918656e934d67dfaf2277d8a9d38ce9b0898fbcf9a2d72da04691a955f37419ceaf013661fafc817218535d10b6d6f646e9d3aebde339d8adda501f9a1ce19a76abe5d7", 0x1000}], 0x7, &(0x7f00000027c0)=[{0x40, 0xffff, 0x2, "7b046c34830f6acea7e34a9dbfe9a9d4ae42d27714f0f1bb38d99daa175d8d71bb5c6fdcc037c18edb1ee5"}, {0x78, 0x0, 0x8, "2770f5d75cd311088dcff8d7ae01cbede44b0e7fd6fc9c8c385af8f3fadc8c35c1a0ef5804bf91ad77f69b5024c88f7718cfed995e625456bf67ba9ea7fa6f055a4602f8b93870ce8940f5b491ba420d2dc590a85c20f090c30fc7593a594ab82c593858e3bf9b"}, {0x110, 0xffff, 0x4, "569f1edced407da94454c64fada041e55f53a2a2cdd630d75b675abe4271b7cfb1039255722d53b057f779b1d13aad7193f26b236526a5bc13634937e8fa1c85b7390d9ca84b7ae6211ac9cbb324cab264cd75247d6d8843d851e47bff1eb7f6273ec422fbdc42f916d1c596a534e0bbcd7990f25f077447873966ea86a629d69a5ec090dfc45b88e13f9bc1bb64be77e827affa5f20c4b9aac006ab965642390386e4887e4f5eb293bfbd0b308966bdc772d9ea4cdbf87e04de1a44cd33276b4679209bab4988a89e8529cb3c28ebb541f95ffee64661e903c1d45bd69f180a3a6395b901dafcc12c213226415b7f6cfa2635375476a3656d"}, {0x100, 0xffff, 0x80, "d2b93dd6a95a99600ace603f0be3230798160e50fbcc100bece187012d81ed5e517e0a3c0a9543f00c74cbcdaeccae53dd1600f52161cfc442fe82a002098c629bda91e8d5d66536d9486edc8d59def5fdbd778fbda91aaf3be65787f83101303df1b6530e4d8697a549b59dccce682caa9f60818f470b0e5c140a3947537b8d15363b9c4c81a3ab49b2b21ea1969a52cecb134a7e9f9e9724c378cf947b025e2f55a6de819192e519ec5709211bc89217b4ea38109dbeeacc324081ce9678b867adb2c9879fab3c5b3835587449f3a0062cf6e428ac05acec02883a1dcbe1f12f32ea52b13b06407a303bf18d12"}, {0x58, 0x0, 0x4, "64b709a60b34f002dcc06609ea7f57dcadc2828480c4dac7e2e46e0a619e38d2b230f767bea15f3ae36f53b5b54a6ad26a52efd940399d50779e46329bf64ca270b69c1d27ee9f5c"}, {0x1010, 0xffff, 0x80, "57665f9e3eff3b77156d7dfad0bcd5f7245c1d0a032349c40d2430ff8e7a03de88255d28095c9898aff9c5c61d379a389f27ca1f7fc023235131bb3db89f00c7376f60ec108ff05e6e239768065ae5564f5b6a1c7cbc6c9896c66e495103649ae7f53c1cbfdab014d1a6fd3887b923dd0f52e66415df64dc4a906cf0588b635c24a08842de00f1cd97396fb176459b1cc8141cd0d1d5dfa1edb249e624eed39cfce75be1848cb236de81a8f4750ac65eb8b941ebc476494e31296a8eca0fd790f4f2e72d6f06bbdbaad61ea7c22327e31d30ca4d8366670d3a478a8aed13ab8ff64d0402493da543ae8b5463740dcee7a8db1b365f7c98d16d74f776b89d96ebd4729d9105ca8852473ae23b8eac279a7fa080ca8c11b9794dbfc8165bda8a36362f4041129b39571408f1400a7a5b8ae0b6a64b865adaa2d4b98f08b729ac66054ef478725cd6241973928a01fa9e83673a79ed4fab69824744fafd9fe0a35433dcb448117a79e328546f89f98deabc21df273d4dfdcb6767dff483d02d03d97adc214e90bf7ec45edad877ffb49f6d966bf303d0f3362d6ae4ba135cbff84d3b6aaab723a0a1f3ec6c51e77d49b14b6b91635d40b4e258155f123ad98ef71d68d9d50a7edc2b338741c6287996421711c28960e5d7b36da43176c9e31e5b5c3b9279beed89925df262f38f36da1634ca1419e6f47870909560c75ba3ef3d09d935edfec0f1a191b295813fdb70a63cf60962a06ec530913dc792bee9502eac1b447b47ac707fc3dbecf79ac88bd1f2f5d78f7a2481efee0c5f73c3aa5c6935cb1953f6c225a00c3ecb0632786dc5c98df3ed51ebd500475e68dfac862075f5e9c7d8b7ec8b227fefc53fcab975d8c7b050e7b76b5b3f87085953fd03fc6b72e27f08309ae5967b602da611ba6a65a20145fca00eb4e2d0f61a179016ff7bd7ddf7580393c152a550024cc16e411647a9a58627738f3938b95ab5a2ebe2e39940a7ad2338f1c8b3ff12989af4fd6c07704e3deae9e2b976c4f3321eb4dcf366b79a046760d7a54ba614e2ed0f7e3b247158624b94cd2b7f103c49187d0a76131c25f69d72a6ae4e113e553c656a4ef5c31b21b2750940d3bb1c234b4fb2019b2fde36d2a729a0da685c6e54e211344bdce692ffad147eba0a6576e5ae741bc83ff9dad8b8c9c59e7961c2e8d179441210e650b3735bf60d813542becf0f589a3b2b85f21b7328488141a46d58aebaf596699164c9a5046f3eb7db9aa444ab0ef7f192fa53a5b35390f9995d775e874b2988ca8f8a74886b35ef355d3a67d16bf0f5be6ffde5d8fb4489a5198bb483e21256e4a8aefc439ae94affeca111954a245dee98a2ed73628c29e4af30d59e047968e5fb2104583093f39568c8f7d7e7e3919dcea968a617509c6b31d3544a8ad2ab9dd45b9604102f60273fad07cc768e1c0f85ec35c017ec6124c6612e56e1a58083365254ffc3ae24792fcb5c88b6cf98259f8ea13dc71481459ce191c9135db83e1ca95b97450cdf2552723d6e70dd56a480883f72711cfef4acbfc5a9e5dd59dfcf50285a5bff41bc65d70e821d48fee510a415eca8a202751d2e764b4fa39ecbf3b84c05650f13ff8ebe865bd63912b13ed54969df5b3552a4267636a0e6866bb67c4393c0b203bd44bae19452657d7f8db42b81c7363b22aeca00305f5fde47a944fd2c376423352c3901aa6ca9ea0ed134d07b335f2814b96179d9469a0c1559f4e1747cbbdf26e7ab9b48808481987fe1b77fb95e390450d32e99d82cdf32ab828c399d32682d81314e2c28812baf3095ad3c55127c229681c34f751c15438315256d7a72a2040fa844c8978952a3bb271a08fed647bf6d2c3763f8050d830f81471701bb46a0fa79d5f881ad62209ef44ea63d59efcc34d0ad62dfc840a1384db4bf82ad651671b735d8c50ad3f65275ff776b99547e22d02504453969b15b1ae4e8a8c5c64dc5cf2f117b2dda71731d59266dc17e68e29ff2d238bccc115f5253037445d21b0019413e769ac15e248041e10d2175ec8ebdfff3a439b530f2e8ab3902fd78faf2bd239a6c8ae4d1621c6c45ae7809918edaf4f640d63b4fd7773840baeb3bc3b9fd0c88d0372c0669fea7350575553d9e4633e771094e1122f36922b5a993973eb7a4998aceea4e2f915a887d26d782b836b5303e7e66d45d2dd94725a01168c3a8170d74d30aaee5708888f9a3565134e4474941ff6e4ec4bf804b9bf16bb08764031f478aa2db2d78285f689e2678734ec35fca2c4a377b35f95ed69e812e793c9d24f1fbd8c58d6e0eccabe4d12c77a00d177d468d0949a675c3268f1283497f58dcd3de5e083ffd57acfc290a632f5699426f336bf61aceb49e334ce7d0da200e62b08e614c9a9fc4c41f72397edac6c3261bcf7a90af4cda9ce04ededbc39d401d3ba31fc6d507d553dc047296286809723e0b56d889ae21d255c27898501536ca305388792420e0189cf03ddfe92f34ad6e57a3e383ac9267e809339af87fda854cee89dbc54e743159f1cb42613fe803f8691593932dbe92eda15c03bcbae021da298d37082ea90ca74db5cac93c815da880e864a2c7e50443d9ca3efdd02cc8cdc397ee2f7c3f39a9d5f6bb83b5fedc4b26bd4e5dbab1c691d1cba8aac17bece1f6db7bcd29714e7152c017af3d8b1241063f5bdab3db883e4ee8e1d4bc68a4a0d0ea493164ae73996d4f7fb081e350e1e1616e8a8714596743ca05dc044f1bf0d1540aeb6974f2f722191ca08882ed2bf030999a4e5f46728588aa36109e8931efc6cc06afc4463635cc00abe9a18656a4547ae0baf07d18a2523766587a849f187cc9f5e3d58f94d32a5a3742e76f87fc64e7cb7823545e6e0b3ef92b6dab4730b5c764c48da0885df5c158f8737fbf021e7bc47087772ed2ebbdff84da548edd3a78b000736d0af732ebdeb0b021f8157965ae416f63f7e2106ec8d6c55294d587526349fcea7a9917688530b79ed11cd4bae1999ef5e23d6c3473284f89aa3675ecdfb8422fed695384de5ff2b96a47ca39a9a67096ef82bb84bfc64bffe54cb525cb633bd52b959f1dc51c06a9a30e1eaf09b2af4a65051dd6e4b3a02ada83bc8fe7b3e77df78dbb3e53a0641a473b08cf40e4c84b91785193583ead73e903b6be08a81a0b2b43b1004b43281ccfbff810727c72ead649b8167f03c57565b5ad94773866eca72306818eff9be9b80b0f9797aa8109dc7ca3057a45a597fde848fe86903c43c797ede604bc52897bc1c165143f616eef6738b85e9815ae22dec8f4839ac4647ca168132609f7185fe5b6c427d2d3c82f838f8200147be075808e9d868f5a0b5435c2fa9dfc8333a938b90afef6b1e4f3ad3310e85fb6038c5af89a0856caf7e6ae7fce745b2c48f2c0ca081a9e4b30d0496c0f3ebf80cde3f87fd26852b218e4a44d85c14124f380ceb158ecb0687faff6d49ceef2e4d36d3afd4e2b49eb591f5bc1a18ce390eb5197d11a499879784fc2356500cf8c451023b6d5f8b2333a9e519001d0e450ee7a285f9171e3305959142486bdb3e8c8edb9082a7421ef0c5825c968976253a656c723381c8c91cd307228e386de1a8bbb0c16fa000c9c792bf598448efd33d1882e82e24de5d7afc8504223f7a3458378428ec814d88597a3bb67e3a2001f6b537759a9ae7317dd06ced9ce6ca08d9730dbaeaba7fc61679b5addc6c5e78403dcd9685a16aae3b8795f74bb250ba8cb645fff1dcf8c963a41e86f8c085cdf7506abd6bc0b90cef9c9d16b7f534eb0ba262d387a098d0b562703344bc0eee179e25c5d2d13d7b5aafaf512155b8693b9c9082014a1e89be319c75e59cda590b6f042f5dee7ca3ece978c9034c9dc6c3a22c684b1d38cc866e1a24614c4f389f78dda5d5f7c694922bc59d64fc81ce4363a304d2bf4adb95ceef831eaa2c35d8bd70c6811dc246b551175fcad1c378d2e2a13560aeb030a885bebb07c84ebf862c7c3dc56dec9572df17d89f1823b711dd53eec8a8a67f002f27a508d661fc014427152014487c35be05cd2e7e667758421010bd1e11460bf010d5067ce088a45a24072465629053ee43e60580c6b7f81eb25d8eeea53edab4f664579787795238d25c4135c30fa85a17aa1cd251e0b0253cf9f5a56cff44a9a32e591884b670f9fdcf25f4ddc553bd9b68634603ccf56fa71fae3bc6de309e0bcefb012dfba3cf182121f0b53cd8e904cd747b983a91d11e8dcfd35b2c1247c175b048ff6255ffbeccf9e501ebc99b04eb285d445c06cf00dadc5b22f812dc60ade9790ec106405eb883adc5d2d6853c2951fdd8796cbc6d45a945ac87d8bb0d2178890ac23dec6fc2d9fa3657c594b9151b04b103109867d99d4081103f67f817e5ad5d32aeb4534cf5e6ebbc0491617000e414fe7adce4b9cc62234931b81a9c5694a3a0ecc4b453a285d72e290312af0d746e9944552b93a7353f2a231347c83ee55403c07b06e0725d4c102b6fb928a3d1cbdfb0d651bedd9ece1c89d41095d43cd44895e79ac784dcd6eadfb197301513216e297eb4e889a5caf44f095b77d4c1ce43fac3062cb108da0265d69547815bbbaaa1e9bf09fe1aba28d0f77ffd8e0a398f8afc8e7a5e88d03ab8bf5e897af533fb14b8d3366d92c5b74e49ce5997374b5bfa2c84d3ac19d68d97c23d91f3a1d23a5d96c26002a2377404630b11b62c56d3e860dbbb3425e999714184106e165fde745a54bad012b6ccc5efc92a516a3d408bee3e3dd153e5133c04f55d14676b909651c935fc40c2718af424802a3d19fdabfb9375d79ea8e89a4917d57e2a1d76838dfa150252b68fb3d7ce1a674c23e4c5b082e10183dab1f93aebd6d052ac75d11469cf9928dc4c4f5314c20f15cdcd23d7fb71c3260af3da9fa14f044ab43c8ab60857d59622e2dae0869dbcf5abc5c85d85e95dec362ed282ff50f89b89c652bd10951b6637b4b75c4afcdf08d50dd37445f04fb12a6272e8919cdfdfeae9a4b7e6742fbb8824e45bddb7a1ffbba4f51277f93b4b581964e9a2319f9af430cb913c331f72e8072ba38138a3219d75f965c7f450c7df005d19307f9d4e56e8b4f6fe9b9e8f420bd132c744696d78a5ce23175eafe20e8057cacaf17795c6441f9cb91a89044c07ffacb2eec6133861e0f50a4ce3b2239906b71d767df2b686aa19414cbb84168193a76a806e88ec5b62f340d41f38ba7c146cecd92f285f347d2d9a203182941a19f152d1742d854b3a34616fa674e4d0eda0c315a6140448aa0891c7e3e66f4cabe52bf7d3b7fb91014f09aaddbcc45be5fd8f84021b9ee01ae3e12d1e9d1659421a4b2e465caf4a4159ad92f2577653247084eeceaad885e43533239f0ddda436937e75d9b42880d14f8f6b50f6a657d67b8bf2dac36dd523aa0b019f063f9722c05177036ddeff03d1cdfd3bf9854dddb0eb02845ecc4f5fb87fb61f1ae0aff7dd16ce89c6ddd1e533614d147ec9fabb3fcc32399d688d5e916984e165994cca26246228c2f1b060a46065245f81e3ca2d4eb680a85d8608b3651cef1b36380c01d8d392d4d69ef775c47562951d97d317b7d896be5760b5b7ae20f6d5f5805bed974e336c78eb22bb5b6b8416a5d01f1f4e6738dfce2b9cf37a6da078e67fc50220fd52b001a0343d7e69568ccef985b3caaa11f12e8f2f0b640c0d943c8823a417f6d036006490add4e2a0f94f0f943de12b80e2c2706eab2936cbdea3b5b6393283f49c77fc6defb6f649a9f1b833d7d282c08df0b336d9a"}, {0x98, 0xffff, 0x80, "6992622a99358edc535021a22214a128d2431bc2476d95373ae4caa18bdca0b696cafc3a5b8bf77397d63889969f69e64b07299cbb781089c93ae5698e76e31e5425d9fd69aa4d0498f0e367c57b3fd2cf3cd51acd78fe81c66ad875b55e1d82e1e56fbc0a7c5e4be1b93413c817621f9cd8b85e6115304a4a0feda9a5c21360f542593dd164e0"}, {0x20, 0xffff, 0x6, "877dbc5e47fd01ea58"}], 0x13e8}, 0xa) r6 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000003c00)=""/4) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003c40), &(0x7f0000003c80)=0xc) recvfrom$inet(r1, &(0x7f0000003cc0)=""/216, 0xd8, 0x1, &(0x7f0000003dc0)={0x2, 0x0}, 0xc) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000003e00)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000003e40)=0xffff) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) sendto$unix(r5, &(0x7f0000003e80)="e772c654067a6c1c7659b59b77920d9d6c2bd2f078c74e3ff40d4f6c947bd54ddb3f7070f33bac6f581c219371887aef46a29e28bb2219fca66079ae839bb0fd0a1c", 0x42, 0x3, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000003f00), &(0x7f0000003f40)=0x10) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000003f80)=0x6) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000003fc0)={'./file0\x00', 0x6, 0x9, 0x7, 0x31f201907066b410, 0x1000, 0x0, 0x3, 0x1, 0x2, 0x1, 0x9}) readlinkat(r1, &(0x7f0000004040)='./file0\x00', &(0x7f0000004080)=""/174, 0xae) login: pckbd_enable: command error 21:27:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x10a, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0xffffffffffff5d22, 0x4}) chflagsat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x2) 21:27:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r0 = socket(0x38, 0x2, 0x7f) r1 = open(&(0x7f00000004c0)='./file1\x00', 0x20a10, 0x43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x3, 0x2000, 0x1, &(0x7f000048a000/0x2000)=nil) mprotect(&(0x7f000048a000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)="4d5a30bce14683906aa9f4b3428cd50bccb3ef31b0a4ba8dd84e94d4a7085e81531622e1432e0ff917ff9df7be679feea4bb002df5f7ea3cbbf8793931d9b42ca542072690ec206224bc0b1f47663e8b986c65272208d5d8f5a8f67671c3666bacf556", 0x63}, {&(0x7f00000001c0)="d567b261e335c95813ce003faadbddcd9714a29af432400cdede0bbd27e022ff58bccaeae14a9b472e9d78865f7062b943c43f755f6064ab85af4ee0ee56cd826d9abc85caa716b8fd47be0ad6c6ceffe801e7c40aef4b85e800b8f7ee000e65ce9da2d674e60145778d7afcba921d39f19c75dea77336498b14d42fe2927dd0fe852de021ffdac1e1950657f448ea59f1fdac6cfa6e890d8269e457", 0x9c}], 0x2, &(0x7f00000002c0)=[{0x100, 0xffff, 0x7, "dcd92130df52a493e7e91d11c6e3b9849b5457bc2d7e0d421254768a2de40ec2866388c389d86fe86f0415722400deffb032c156d2884756d5aa9f905f7e624938d7cf510c0b0d128e8364fe6b38b688e872d37aa3d630d76f089c69c518007a88c257068c75f0633de4ea322bb9295ddcf82d17185fb390b5ba88212b6e1d1265417fcb8011953561643e6dcde747bf97d7cfc40f4adf76e78c5d64e854e34be028b5d373db72eaac2997207de7c7fc425b379afd4f776c0cf175df82edde01c5bf0e5a1e219e5dc6db266e6ee56dad656f650a1ae3da02eb504eff1a76fef9de9877bdfb4da91eabe0cfe2b810af39"}, {0x80, 0xffff, 0x6, "ecb579a4d541ca858c2b60eab7028f9781455aef950755c1a09fb66ab395b5cf6a99fc16a8722352413eefbb05a5642a7ad733b084b36e13e6b37073999b397e8a2739854ea768cc636b24a32db904371c2d2ffb0973168cc4acdb1ec0fb3ec3323df1d7b9cd8b2ff0d1"}], 0x180}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_open_pts() r3 = syz_open_pts() shmget$private(0x0, 0x2000, 0x208, &(0x7f000048a000/0x2000)=nil) connect(r1, &(0x7f0000000500)=@in6={0x18, 0x1, 0x10001, 0x9}, 0xc) getsockname(r3, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) 21:27:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) pckbd_enable: command error 21:27:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) msgget(0x2, 0x400) fcntl$setstatus(r0, 0x4, 0x0) 21:27:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() renameat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) getppid() r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}], 0x1) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 21:27:37 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000a9c000/0x11000)=nil, 0x11000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x20) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 21:27:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="6bffcbff1339fd81319e745efcaf35db31929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:27:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002202, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xb0) preadv(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 21:27:37 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) lseek(r0, 0x0, 0x0) 21:27:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "5f3fe234594848fced571864b3ebd0d7aff9fa07"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xe2, 0x0, &(0x7f0000000080)=""/226}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchdir(r1) read(r0, 0x0, 0xfe64) 21:27:37 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x9) r3 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r3) 21:27:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:27:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 21:27:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffffffffffffff) syz_execute_func(&(0x7f00000000c0)="f30fc2af20f30000090f38ca1e65450f778f096001ddd9f18caa44000000460f0f5af0a48f6a1012400900080000f04581ae0c00000000000000c4217fe69b591e4257") ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) 21:27:37 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = socket(0x3a, 0x8007, 0x8) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xe1cd}) 21:27:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 21:27:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x80000000, 0x9, {0x5, 0x2}}) 21:27:37 executing program 0: r0 = syz_open_pts() madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 21:27:37 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3fff) sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 21:27:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x980, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7b) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") r1 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) 21:27:37 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x800, 0x151) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xffffffffffffffff) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000080)=""/10, 0xa}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f0000000400)=""/61, 0x3d}], 0x9, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 21:27:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0xb, 0x17ffd, 0x4f3}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x5, 0x4}], 0x4, 0x0) 21:27:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffff8, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x77, 0x6c}, {{r2}, 0xffffffffffffffff, 0x19, 0x80000080, 0x0, 0x34}, {{r0}, 0x0, 0x1, 0x40, 0x7, 0xfffffffffffffeff}], 0x0, 0x0, 0x4, 0x0) r3 = dup(r1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendto$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x457) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) 21:27:37 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x8}], 0x0, 0x0, 0x2, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffdffffe, 0x100000000cd, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x5, 0x80}], 0x5, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x45, 0x40000000, 0x1, 0x7}], 0x9f06, &(0x7f00000003c0)={0x7, 0x5}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100000000000f8b4, 0x0, 0x10000fe, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="76c4a3f2fa87393e2cad6c6b4c31fea1f3d6a37c8281d09d8686b563012c8098151988d56f0ffd71cf6abe6429d005425305db9ef30166357ae4557b20a6285e19b72d02276c1c8ecc18021e763bae5c3a66eeb353666a5f75e5d80cc52eeae51052d62a45d1ffb436946c99d24203d2e26d6bf747957bd34b7e211387488c8e34ea1b4af57e2029438d32f4454663a43dfd04a57a8fe267e7b0708ae265a7b224549cbfdba7fa0df69cc7abaacd3914", 0xb0}, {&(0x7f0000000200)="1adda7c21c5f28996dd10afcf14615d7f3bcf927da29ac160deb3186de2251c0a9b0a922d1be05dbdc61dc559756612e6338762f4421c32773e9140aada234af1018f9314c35112c2f045d20e504566c5994169e3ef3c845f0c23b0ca14ad3c5b77bd92599f91b3dd0cb8cf477c5409881d72fc8842d30a52bcb05a4c1bf9c574dad393dfb0cf379ef8bae8a59f2c34f82ca34d09a26c0e5cb2ccd413247726a1d316b", 0xa3}, {&(0x7f0000000100)="42d8065ac34c5d1f72e49bf3b284108d2be831b062399dddbe7c6c9931640eb1e7d21e84e4b0e540da6d4591592dcad7ba1ee5373425bffb03d71ebe5299250244775831a17b89d788ab1af6dc", 0x4d}, {&(0x7f00000002c0)="1d938dd3eb65e988617390a8cc1db30c50a510ea67ed74cc6001d3a83b3b4ed30c5d6ca01312d4f36395b64c67084af245839e07b58c0fe3dae07e", 0x3b}], 0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80000001) kevent(r2, 0x0, 0x2, &(0x7f0000000100), 0x1f, 0x0) pckbd_enable: command error 21:27:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x10}, 0x9) 21:27:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x8180, 0x8) 21:27:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000200)="0d0d0e29f82170bf6f0ba94603d75a87c2822db1a773d914e73c921faecf5b1090e77dcd833b483f4f5e5350bea2b246609d985d165cb93f52ec2fefb76ec8445f45e6aca2f3a63e017aa76522f0b99e1cf7840297624271cc9508ac22d9ff9e86d792e39930c88bbba2e03eca05a491c58a79b12dd02980cc44c696e5487d3c3b6e5af002f2baeb0fb34125b992af27f35fd7ab79e419c73b", 0x99) r2 = getuid() r3 = getgid() lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) truncate(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffa) getsockopt(r1, 0x1, 0x6, &(0x7f0000000140)=""/120, &(0x7f00000001c0)=0x78) pckbd_enable: command error 21:27:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x35}, {0x6}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='!+\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap'], &(0x7f0000000600)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00']) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 21:27:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 21:27:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 21:27:40 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) pipe2(&(0x7f0000000040), 0x10004) 21:27:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffff6f, &(0x7f0000000480)=[{&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000380)=""/227, 0xffffffffffffffe4}], 0x10000000000000f6, 0x0, 0x5d9ea72d6d31a0bf}, 0xfefffffffffffffe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0) 21:27:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000380)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="0c79ac8bfd186aa3e701afab5f08580dd7c303230ac97c6ed9c9c2c3be2bd2f6b13f252d48ed57baad81c9e04bf7323ff27807ea9f6342c9f57aea5bcd8daca5fa4cf47d7cf16289a63c244f4c87af3652498ada8d0969650194c8b06e98741d7554d72c3e329f8d54c684854ad34fe207976d3fdbabe1ebd1ede5cc2acc7529c87fea11d8eb288173e13fb16a785c507957fdd109d60a4ca0f0030aaa6a7d025c312345d0198ce56c4b38c1d6dcc21acb80c9dbda642a93262c4a9bb790319989a4476d1bf5038544eeda2acc9044f0dbc086fb42e22f907c8ff343c3a46da4b1809cf7f51bc0afb785eef4bbcd33", 0xef}, {&(0x7f0000000240)="f245d3d9ca938b81b5ee037dfd3b2ff5f4f200a03c995b94007353be7ec8fcae032b1ba43d62286e9c2ac402c89cc1eed35c6441182b332c37ce8062a65f28231bb3aed23afcc81ac71bc4a114aab26b0adad689d1afa791ff1fec1f6bdd09c239abe6c2d8555fd6c0fe25e6e00a405e50be9b5f970bbc54fe74efcddc427fa85ac75e35bc887bec722fbb229f92", 0x8e}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) readv(r4, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/219, 0xdb}], 0x1) socket$unix(0x1, 0x0, 0x0) dup2(r2, r4) 21:27:40 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff76aa28e3000000108afcc705adb162584206000000b81400000029009427255a00000000fb007a7000004e32657d8e4e6bda7aa4e5a8468278a697d655e99443543bd122dda2ecd49c383c85f18a8589c51646eaa315493ee8563b4415162071e0173b7ef30111080b6f4fa30bb6441216c9a349bc8df92fa2871686f98307bf9622b1b8ab1864c45095b848c033d0"], 0x38}, 0x0) r0 = socket$inet6(0x18, 0x400000000008003, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x20, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000036c0)={&(0x7f0000002340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003640)=[{&(0x7f0000002380)="b39e815eaddbe73fc9e52d9d6a6e2b3220bbba577746b936724906d96dd5261d8ae9646481413f35ea9f878860b902c4581574d1c4022b90fe7ae17e763d22727508259d8a16a1596944cbbf1b0ef4ec66768f45823312f5b492e3543e0683863918ef04bd09005a2897babad86979dc1cef451596d42d77363b85", 0x7b}, {&(0x7f0000002400)="ea049e9568f7bbd34bb53cb34448b7e5b582eeb1011094be6c74488b69618de1596f7976222bae94d0dc00eeab9bb7b51d7d712b6e44f88eeaf37720952dd756b3fa0a0e738891a32110f8342cd025f445c7c20f9974220a7470bc613e74aae686a3f6f9433d48d856c357fe1e27514ccf50c48553bdf7c28abd4547e1a4c900d74ead17ad4281d53d74010be4e21959bc7333f9414e1f9da1f59f0bc683eccfa3fe2c7f4b84d995956f7897081745d2ac65ea33ceaf66567a76331b0ba715bff1bc9ac19fa91edd228b9d90bf69b994d2735127d90aeb7dc6516d8b0cba06925bdda1c09dde3cddc07aa6c44df412b397", 0xf1}, {&(0x7f0000002500)="36f621f1120f81a5b924d9bad0b0cb6dfd6e7cb0d9d878e373dec9f69751f58410ce27bf59191d0217df48bd5ca6e1997d65ee012080e0841eb312f24afdfb2101ddce9cced8dd2a0afe5879861d9bbd7921ebd73a383d5970806aec28621d007f2b525a9ff17f52f57ea4d267211ea778b5119863ecbaee99cf412cf555e69d454bceb505aa5b5b5f370afea2fd1e5dca8910da3f150c6989dd3b8d2963f82ed7356a28db6180791586a8b46cffe9cde9fd552c02281e59a7e54b08d195cba716584e3a1f383efc93b47dae823f172e4364f86503e81bb714e476421a5e28a7302cc100dae429db4fff9366108512d38586e5d3bd8f379b28772832c57c995c181524f51432c4ac9dbbca39d0212dc0a7b8386026fdaf092e19dddb7e29c6403fc170a841d7525a61ea1beb680d5a1b219be5c818c25ee9c133ed3caac31c70de009900f7d413c4d95cba95788316eb26bfe6cff6f67097e4e368d156a20ce0d210f6194e7174c2a8a97155f1c6f785f83aff9d0fdca5c49aad645a5555d320b80c747e0dac77245026b09a9b6ecc08c9f4df9e92059907f716ec287b14298ca2c318faceb736a2976034ef8734726bb668d98c38d396ad493a7aee7c2e0f82420b08ca9cbf895cce52cbd1acc78e0fe55f30a4fd76365c24e4004dff47c56bec3b268223482ffd5bdde44e91c876d5e9b202fe75dbf00ebe68584fd9437f5322a42386c85c9afd1e1446cb30f1fce4e0f1aaba648ccaccc4e38e779fbb55fb6f0e0fb2d75a18bbb043d8ce9818ea66e95d9f9233de6811c41b7fee5fba3533250c18ab1a864d6ba3c8c6491a4b84ba4e1add597b9d9860b9ec1051d9d4c64ce247b0f9df789c29bcbd9d398221100a4f4fc0cff1c755e7a0719f09a6e64a07541ff958b62ddebda3e36ac10036ef5185a60e94ffee3096d86219fb979790cee69890ad776f30a3064f90734517d1a2ae8d9a52330b10a622014d5c51a435f19708c2787eb8258b2cee0de1109bd6873853a46bb657ad232c0f7ec1279265d45ab314364e59d295942ee3a24b1ea58ff4fc1666982fb2b8db976a0eb189f74d0a54dadd60f6550594671dc54ec211695078d126afe6b642e2691d1761fc99123c2e2cc9f2a3885d81419111b6b6ea99606774129bf3112c9f2786f32dc0bf1a92aa5e79775dbab71057818f74718dbaba0adfd63b512175e2cbfa8bc5b3a89ccf7310f18c3f4a361c8325e17307946e041ba8d7f78e82ca4299991b6248624fcbbff801a64422b7d2bc5d081601016ba339e8121a14169ff0902015841da7cd511fa7056912b209f392f8917eae83b68ecc6787a4e70714866f21e61552f8a3b3a4a7e8c4a7cdb85094573e22482a2d2b96a6d154237cc03891496237e4bb8f93acd2b2172e7cfe49dca9192ff39b2ec83952a73ce761c9ac81565fb674aa47530cf6e51dced149191086f14223f4adb5e3e113b1f6a49e3f0f5599f45d45537558426de538438594ae3bcadfef0b7e726dd329402800ac42828f91587b22d6d486ea975acaf16d09837517bca496a9cc94a9d355676c782069a65bd2f3c4b05fde91a733d64f408a29972b7cc298898e792d757e570c0e19aafbc59cc802047c13cd80310f49320d1b6832344caf4bad6b522ce00e55e6d251aabdc24c342778bce502986880ba67b6da3a6008d7f6e82e7922a302726bf503e3d26645fb65fe3ec647004010c3d223a9a308265c47f3737498b0198f6e2aef9dfd246d507e4c25ee5dff33e01fa3a352499926354136a141d1a048c4546062d741b0bfc281c659e7c9176c8b68183df49c76871759d5ed5f2af02e75f44b666dd79577158bb6785c5fcbd682d08d4df16634cbe57da719c4f9c5935b6f941370635d44c3653287a3218312be94da2525daaffd0b16d2ebed83c60d83cc05749127a0b3f1a1fda77209c9aa6c01df3e2ff51ee45d15283004408ee91932aaa841f82716d4d5b7ba431f1806b48e50abbbb17c8661636cf0266873433ce95a940f96f2f36741f60be4ca899ac6663d54e11e2e4f06ee3158922054bade628562419fed09a5a669f9200562ee388eef1be456d9fab4ff80a615bdd5820a535d6c3e0bec6b762806eb751adcd2d0612a88f8b4fe26d8f3b83537087215d2d1b0c4b8d66740f48660dda7aae35352b7e759f456f03375504e2ee18cb11e8111d739240aee6e2bcafe7cd624d1bee7c588a2a59020c0a540215d4ab1834897bb61d6af284af05b782a7accdc284192a54c3e2c9f57f8738c9f842ee009e5db6b153184db4f5a455e23c9d00a5298579ddd8b65d44b9561a785deba23006d49ac1135d724536337d26d6b9ee979d26fade1e57220e8339446428be4834818b3f710e03d132c9e5d36ea5788813364b0466dd0abcc3a899c33d6a0df3931f612e7d0e3afb412f30066ccc300c5f7a3fa688c1d8ebe6285923320976e9e5d6efd5238eae0811fdcff30134e2647cd1fb5186fc59e73589bb723935917562932b8a3b3d445ba00334d51af9d37d071f2d03a888afe19df3e36ddb4d9004bad56bf48bbcb2b5a9ceb99748f1475e1ccc2e2533581dd2d304ab51f3e7215863d612c11b525a0c9fd713ef1650fba49e464673b5eb420494e7f32911a6c4b6c25ed96f2082480dd5e19793ae5874e454c944df3a909cdfa6366b31a4c83f3c138c78da3034a63fb4c60201820e13e86fa823ed6f9029c0cef38e1dfec3265647dd54104c15148cf64ab99c7cee6ac689507ad8e1c36bbec1138b42f21d7db4f8eb631b6bafff74c802c2a9adb49a9a8e49ef7f225ffd9cd986f082896d0048eaf10d5a411cd16b5d4365a4aee63b787a512fd4efef49c5c08813f6c213ab79a8a0a0910ac7e5b9166c0ddad2f7723a1f0f098f5f794f2740a06217fa942be8c8b4f54569dc92aec2384e5a0d6d5df6239e6e5ae63a021055550eb1a1aa4d24b64d7163fc0748dca98a672bc0bb38df1580ec3579aadda9ff0d664f6279d182c5fb73518ff178b87894306936fc1162fc077a47d4cfd7a7011d469c768c6130064cda6252dce13bb698f31b29622a7c57f208d1546a8da83bbf1a142756a93c1ce923da0aca92be6fd4ab00c59b80e8da50f7b8d42eef09fc8d838384cfcc6b64d7173c2bfa1110a465697d8f8f2e12de8e5530e411fd342e1e1d3b078966da9162d4a0828fc242c30d041769435ba7d601ebeb68a83edfee9697d9dd5d2e7ffa058090e2e3b08c9fa65b729c3aabbeafe3b5076e0584b961b03f4b44e0fb1559703d769d9a64804680a6ced43a907b52f85b8e1732b888c72b5b8063745743cd037381e99442241e15581ff6841ec9f6b1af085055fe7e6664fca05162309b72411b1762be067dad23e2714945f6d8a1e2ff2bda3fe316ac6c020bb6c6f0dc3857fbf60497758175cab49f9dcdea8e0c34621dba60bfb44051eae6f24aba9e426ac31423be672d7f4fae3065230b3772536ce9c54ccf27a662fdcca78a525337a3c0283b2c3cb4fb941121dbf9a41124b9b651dcc8d9b7571fa70e35bebb31af575885759a51b1fa302faf392b71c682c5403440bc409136412af2da8f9993852a2227f08d35352aa82314b84823a7d074de72544e9281901af94d9009ef94aa130f10b75d7a4cbc2469ecffef8b796f38ff5fc69b274e073703203be4737b7c6052ac9ae89e15dc3cd00a669eecc1a4ece85371235a12ac221c1a3391fdb76a9742a9d0460f04da644fdfa7d39c4faa7bc06a90a1e5571e1f4bed05752ebf8d973858f87ceea55efac60f6904cd147a96a2e23006b7cae6747c5639daf2a0db8d986e14f34d693ea78dbba23b29d02f3e903ccef168663ae59f10aa36b5c132f5a4fcdb4df547cbd6cc24c8c8ed4e6ab1fba4e812c34dd2423097ae4d39ba5e0f1c193ebdf490405a2ad070602b0333a828bce003329d7114444705e2578eafb69f4b0ee37ab075e141e09e6b7863f47cd30656df8731b2ae2ba7d484b3888ee7b0fa6c656f36f7098888dcce2cce12ff53f332b481a86ac96f617656ca1cdc33e981df98ddea5b1b5e7c73879c498d585bcb54c9c88cac7416ad57850ee6c7258dcb3731afe9c907a4b854df409dab2faea0af64ff70c519af94b092f8e5cfd7f25e0505323bd7c4ee2017a5e081b7e9154f9bb105b5c0aa7b2973b0589a27ee288c76822ac5e03e8462ea58a4e9527a85e8b40361a3de3b57ef1dd2d69c113a4602fac57f059a2d56e856911f57b432118f2cbe64a1a3dde272fbc9a525a656a7f03c5d94390896d1ce6598db35eec01cd689ee6234f23b412d1b3afe7d7df6cc4c7b5730b1ed1f44b97a0129d9d21c905487de1b111373bdf96af0beb007b4a51e22839482c5d3cff7a18895e83245398dc3462cb6569e17ce3787ffdc156b84d98d94668bd88a78a88ce81d4ce21c783a3e203a042b761e390c0d1b1173af805c488a0ef324cf88def57b3cdf6b95a7e209c9b34004c24544c24463eab0ba4055fe19b1ab952ef69f743c1c582ecf37c8e92c434972daf52a048b216cf21a95a03839d6d1f290a4d1b85081fd870031a9bfd0a4d6e80c48b7f4d8100f809514663eb3184c081e0b0fb2aa228117e1a4e6a4d01c9d24d60a6c5d8550aceeec8b19fc1b63b39c79dd4b87c8de1fcc5948e806e4287abd84fd1ba95839a6b3772e31c9c757a0ec7fe6e368451b2dac1e339b4dd3cd7b978c2ffef02fc25ccf87096ba28d15e6f7efa886c2583f196203698d20f5d176c5067b7e44db32f3e75e5e684bc7d67d10817e882e629b23744e1874dcc021d7902cd17e8ad466ccf37167771da8d0aff57d66ac9474610f9e46b5d72bdfbbb19140775d53a903cbc71c9004576900aa498d4b2202ff0276ea04ad830a8fc21c74f4806cf63e58e89c18411751c7169e54c15768b190d4aeb54dd5ea79f0b67346094e0c66c747492304db68db5fca6dde9cb4ad874575cb3f3f45b3cb3e23dd65b7b2cb92bb9ff2690a4fa9ebe70bf452130622024e070886043c26daf1c1245e0793510bd05305fdf4d5cf6a31ba08b931e7d7744e418c11496fd2353b6b25dc445ef4b64ed12c57f2112e50cce95798ee6486800f87768ee106362a072ec9b4da629440678de57019f395eac52eea0da6c4d117201111b3f424d856ae0cc8a851be99c32cd0092a409a83dc1d721ee6d4e65b7fa4be38e983d5ef5528c9e423b376c19d532478c43364d86ac0528185614828d5f9813600f0aa635a742f5748514b72a9f2cb27e27ede3b17710baaa6edad1d45138b3b0504428f379bcb421462fa5365dcb2485e459a2e6478f3eb42dee83377a3a6a2eecae6e5328e9fcf2023d176e1fb3026857f9533dd7cd9c90c6c4726f7bf03ceb1a0d338d62f207edf573d0abd23aaf9131bb46450a1d3b3c502e95bb19dcdea162f9e85900f08a204f1f9ecaf845dd22125afae955d877333d74411aee8cff91e0cd8c5fe7d5a0e3da35ac20be0bc766319faf2418dbacb439225ea6d2e775a3ec8f20a8a134fdc6efab26e2940c6c498d235feafae4ee9489f4516dede4a8c175ddbd8679999199b16d3d68b42017dbfe2ff787c7b0fb1d3cc3a3929dc7c867c2dc085ce4c472787f0ef9d0418ed78946f68e62b20f13fe8b6e979d545263f660ae3bafb4948abc7886c27e1bbe08ebc6c8b5038084bc0bf7b0f9ed7d6dc409f042cc5fe203a853bca2c4bec7b7f7dbf8edf3e4e3328e94c7b45d475e4722a3b22f29fc39f895ecd8cc94d6550979fd702b824ffeccd754026bfeea", 0x1000}, {&(0x7f0000003500)="046f8f62e65171529cd030f5012f8d6e0eef19879e55a7ce73ec9af8132255f8d0176e96adcc", 0x26}, {&(0x7f0000003540)="ae692e6cd3edb29035da6c4ad0a61bc2143c55d0002e9327a9f40c5f412b218d2d6e331cab024754f04886c3c342bf91e56d226bc6adce80df8a46b3a1ad42b3d9783fb65b00aa27e387c3ca540f132080f9d53e602b8905eb629298f9b44c49c36507aa0a7b1fc907fc3bb5afd2644ce5cd1f6bd152aa17cb947bf8427f9a9919740ac96b55e408ff09ebfd87d583f80add3dbdc9fe4ca12925bd08901fc6f74364cacf1fc4fa073f3ec878640a1cff673e302456db1806e69f229b27d9a713a97edffd7311c6499096e1a00cf4a303c6a9", 0xd2}], 0x5, 0x0, 0x0, 0x1}, 0x404) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)="ed7cb770e5afe74f262809acd7f3091ea186c9e44fe10a3b76eb35d3f68a74d1e7db5c14598c23a006a27bdc6da39fcad122f288dd900f4403034a2c63f27d4fc138b6e4fe1677792ea2b3e7bf39ba08dd5028744a7a6fab5bc7d912cbcb3995e3c1acf0582a51c60edc82b3fd54e551ea0260a4619acd4a479fa635845e06aadf942081a894994b469d21dfc6d661e59f6f2a9a6eb82b0610ea437d44b6a28b5a74cb201e2253114568f684b5a9b9da0472cfed71e63fa13d25ded2643c7f4e4479c93fa6fd702f21ca0ac8034e3c2023025ec1ffdd9ccefa346547db73e6a7320cdb36354b86c9450b88008cfeefdbe6a3b1eff187863fb858be6a894a3ce2f070bd870ee83458d00a7e58580bf2edcd85ec1473b929919fa312ac43c6d94b097cdee2bf3c7e54d2a45814a1891e05206546c7744dbd75590819b2297dbb583c2df3a635b96edbfa34b1898ace67108edf302cfb6b04473a7156986910e521ee0c736938c6e2ac56f94fd339c48dda2812afde4aeb4973e7dcd149b8e9550a7c2bec9b4864fccb2132493170391230529999148862543055e759833f47f030e062123130052bb64d0306405bc9097cba7d49bb29a5e1d040a9a7a8b7c0331ea24abd0d017cdbf21883f1ce10cbbcce87187f6a32b24294a99b6ef07149d0b4c7bad8b4aa9421f109cc5642eac84782e06f92cdc1bbd44ce08cf52c15d63cd73121e7c60512f86757f3d6b26b9b5247524014c83e53fa4b2273533ae6513b9574e40be5977a78bfb45068f3dd8264edc333e4968ed7a143a5685ca0d4d459b6f95e7691308a31b404118bf1252b09e63b0747812b58d2ac3468c706493c82558d464f16dbe2bb2a70441e2d8b732f86a8b7f1c34b420259978ccc465dae9574b58526096a6d8c4f1662b83fed57b3262d6fb4c92b57a9ffcf6b5ead24ee88d468097e972bffdc83d308cf18bdfa50cd8008d75dac9fb0867d2715d10b955eed3d666ea1e67a6cefadc35ca4fc9c121d2103ef1ea8cfc72292bfb9752d16759b62a79927ffccfe8832ca7a35c6d32f6f24f155466cd69b32dc4d499af98c53a2f7ac90b0ef15cd1ab5d611abd6cfb1404a000f58ad45b3368c35c63aeeeae997c01c7fbac6af821c152c3c568923725e97d3a50bc2344973f319984467c32997f99f6a1ae115a1e74e2e68e99ec4b03f59aa4e6818b7cae90cc27c153b610dfa57f98f566a60b1a2b6b2c120113c2950da795bc2cf04745ace82f062f465be3803869ab000c997d5fdf0a06dd07cb3b6d9fb4d9b5628e3e5572f14e1bca8b0ef542015e9839a33a33480f4e97c8bfe17b399357903304616f529a03929a21b3edaf4720f248e4c067fcdfa4f96986f8700ed45b88d2fee53cc7e0c158e52a78e490e9e3782a49ae854dbf029af4046c835fbbc218953fd53708b4eba7cb6030fd23723854b978de835e28da56403080e204067b956d0e60ec35c7fc86c09ee538b070e11d58838cbba7e04d605abb870af4087b16d08442cb7841daea05ad73919708750a0e426523f4a5c820daf460a078c6c2cd5b6628273445b7ebfdb9ce1614171547b111f21dde274e7b18ea95f3a6bc2cda965abd31509eda7714cd19e34e65ef23d48c428ab3676cde45852826ce81d2888a10c3d3d599075422932ac15508d7e2587dce7f7e3213a0cc58eecf79ca240415546680bfc863e26fee18b5d02af115bbe5ab75a13572cac5828c3f6cbb8bd5227e7e3934b1458fd2b0d240d27f6b026197f05b684bdfa6c4179d4fdfdd8ca8f2ca46a54b38914173714afd2b393e72166d7d05b40a40bb4cd838418a994cf24fc1e0b104bb4993ac3f045758ee24e33c3c093d120007b657e270f577a25b6e09caaca8b73f331ec7b461b184967867e6b9076f632b9e381cfcafc2b6eb6f3273b1602a089e5560e60523db6973d5c41a3d0175985ef314d701be6e1719a1e9a2e47ab56a31d63d29b256a7cb926887d2b81c100526076cae4ab6971daf2212786bcb742437ade910eef4c21d602fe3e2a885a6ba5432f39f2698c5763b9a535f071e8aa73f95c9c1abfe5e587f20ca0f3f7fc1bcd1c987a4f4fbc04b9c57f16d018293a4b764b916b912b4a907cb886e9fce4d433b9e4d4b1e2e6205ac24cd80afed634ca667aa21d31cef513e65c65c2cfd8eb499c05a0154fc748082c9617687dccfafc79cdadcf0c5d788ab9b95d70039dd80a9b4a32aa4af133ba476f7d22168c12de358fce0c0d701ef6b2a85b7b85ffa67b9ca37233447c17d46bf1da7cbe010245ec369a84de9c334ef3028bb4244ce52d2f4959166e737e1e50932c27b19473d84d5b3b3bc4a7eeef826fa7d2fa012a5a79230e8b0cd5aa036b9390c15739451e0000d1a21dc4d9f92b92054dd9fb029fc5878dd819f6d88e03d8b5a0acfb9ec724030ad5d3cbcec8b834b755114ecb1f5baaea457afa51a7549b724cc70d0608758ee54cee84a262ab02c8daf8c45fb0195ba4e4edfd1467b904599227393e65a9fb0e075df737add9e8d4b4f1f6ba5605733f310a286a975328b2ab2adbd47287c30382a1adcaf8198854721fd8df51282625d693032930470be0455496e9ed6299763fcf5818296b6d88fd27cc11cfd8a2d047e00b6df6c141d4ffe6d9b22f90b4da87e21630aabc8c57b14d1a41a650a0041e08f646c81d18feaabf349899c6690c4a5ce301616c8456edbb83b47454b3da624b1c2114a6620c519d85741e8c659f55a6241f1189e9ff21384e6bfe0181cf9b9e483290ed52ce1c4f7984e7f5d4e8e016cf8e16ea447b86b705808ef9727426bcb53c68e75263fe0068f2e9822d4610aff6b3772fd2c7f30dc85f667f3f7290b55f5e9484d28984923b07da8faa6a93310ed41666f72fe1ed93df8294e2ed7793b45bf0530ed8459d9c6ab3b2a18eff17efaf5ca4f41baaa845a9f10b0113523ea566907830596d9c5923559dba91b702dd94a5e9cdf5dc2a29caa2d1364a5826f0b2db76437787d35c97774a7bc00216d61e53522604a4d8d1224f3530ca2a4f2b1e5c40d4f4d47d4716bb74fe70107c8180ff827b890247983e33e4f814573c8f9e48d0eaa76d79cd61ea0322bfe7d36912d3bc01de9151440111c1fe98e3d1bdf98a026466bd223a9457359b05ae37d29626927907f26834a6b3314feb575394eddfa9176c2d1a2bdecee934ad39ceaaa5bfd88e255d002ac26b0c91b952e559f91e0bc0931f2c52e65f6650e28f548f598a27891f628094dbcd621d83838a0a9dd7ee1b97dbdd8b5a03859fb8c143627d13240a63ea9468bbc55e9de708f9699704f81641e3b7ae4e1e7ff04e01d7e0081193400a5131fb0a3cb0419f7eb416454daa42601c16688e739edf3da7505d9d8bc44bf8697e8eb29dea89adca2a806d727b04d12e80ac44a91338b26bd7192338e5954714ac5d993fe19ad50313a5b2c70a62c1de993186a1cc5b38e3af54b909b659e7ce3a8a9d3a8cd46aa0f24060d3159101c46b047491c59c867bfa0267b6175a15b3d864e1e5f839ba0ea47d9bb43e9123c72700ce6d1d3e99473b55f55a63000427b0cf9f3281c397f955f0bf4b22e4e0c3e375484fd1ace65f76046b83080ae1cc6e9851e7e036eb81d8862046dcf5a66fdb047cd0a14bfd99521820871c6aa14fe15e195375f9c6757780cb64658809645286513df3a4ad96fface1c7d7bf0a4eab1715ce5df180046135758ce41cc59c8d39d69ae71ad5d08d892dab45da244daff5eb22568c57d15cab4ef19a9c919605e841643e7989c4badadd116697ae7974299d4fab268bf0103da99c683e02e36ed0b336f97351d8e1a74b9b95ff3feb0763d458d716b35ed362302f4d2de0bb2bd202e7b54cd680761194b3f91935d9968d54a9c190c6d5a6195ea88a0c2f93faee1f56e36849368f257c1e30c8946b606634b3653295d5d7da9ec6440a6e7ef412b9a35541ab6a6367c37b4d00763107e4870a4e6a90b81d708f6ee76ec8030602ef8683e6e423546eadb3bfe4e80ea482b8ad208da3512e40f7ca9e8897bb7abf2d0388233294201c3fa3f28be5098f14f25ecfadf792f0f9cbec876bdf36a191767b1e4081d493babf9c16047f4531680639b76a9e60da2a611bc6ddb502d909f970c20f4e9b33d9bf72fbfe8625fec1aea0012581832e51dfd528a87a6628c3471d3ffa2762d1194e3ddc739034df780c647898f206ee26f5f6def51b555495d6723715be03bc71eef47b46975e49dd6fed7162160101e48310b8ca48b685da3767e274fb9deeca52443dd120dcf0942d01f0b96b5ddb42ed8780f1a62d9ce607000e9e16452a91e3541f2bd9a808914c4677c0e29dabc33ad90d4ec4e1367c764da6d4e68aba8426a7c9fd22a068e8e7e8bf3df589a1f023eb45e2ab0f0f73efd6ebbad5dea6249a5bcaa3b0488b1af2afc7201d8884df686288d34ec97fd864c40ab50c6d975c7dd4f669374dcff37957b20ac1595bb3009c92bc745a4aad39a885b503f079fbb27d86672c9761f25d6f6a8985c51bfe3d25fa0563d8ac50ffa245aebc81300f19b79532f7257d3d91a50fbffe889847a53359a2101e6db612f37f4e69808f1bd13ad00342ca4b3fb82dff8fe71aaf0a6288910cdc9c478b42ad66fa27d0dcdff6eaa76644bddf232ae38d6e640bda9866ba833fb58eaca3ca277541914c0527dd8286c0dcae90703edf17c2fceaa75bc0318200e6047b0b7802934e4059ae3f7734f243275b6f8a2637dd6ca98ca4192db0b3f8901c8e883ecb50097484ae1e0e53b4d94d0c7643265509818facb845eade663821a45b45bd47f0728a81ef485bb562ff0456ae06e2b22e9a6e29dd27ca6542bf6d3e4fbe7afc3e962d15c80867bf817acb18dd035a59352806313171c551061e23a7578ef6e6939d1da5e15ba230b0e00ef3ed9fafce4f3c41ad7afbfba122746898b6f4b9b0e59094914258e4bc37d8e7418774efca5e1dae44abf037971886051bd444af7b3d4d2b1bf46e7d5e871831db5df52b44d3e87d5522bbb41e9222cd6c8026416addb4d0362429d5432e14739407b90743c068478072fa1dbc78a216304367e376f5d5c6b85b964f3c78195e2fe2eaf8e965aa4f423d324f2fff3bf9ad35a6f108abd80a9857f65e6a82d3d580b0bc8a2e84bc674fc69ca58f455a06eaf27d4335f31fc6ba3d9c9a0a0a40e12a36a88c3507d30f36442a21680327e03ad224538987142529ae03ce9362645fd52637a63a3a3320cf06ecf4aca22c8ada8bccd946130a07ad56cbcd90f4b666afc1493dbd06b025a28549bd2b03feaa8ecb5263b9845baad909f8cff20a59c1378c2f4c6bbaa7eaef4543f57679ab3331eec01c757f610e283f5d6dbdff451d660e32b31904c212461a31937863ebf1de2c5c9771f39069ad643c734a5089484aaa12cb5029db3d697dca5c2fe63e32e14a1aad879129e8d69b4435eebfbb6d616ffc95e206dcf075c3be1ee14854b6a6bb24985fe48d7b2b21331cf79644f8d8d160897e7610e4e430beb1e2aa376181247be3ff7016096c77a41e2c4f2108975b315d5bf7f0096e16fece1c0af0455c35aeaa1f84482cbe75bc5e14ab2b824fc5f85c31f530a1c943dcb4818cf281ed5d6502f743aeb8ceed143fa885ef39001db221e3c7a3b7c0f240aa33c9165ac2f47f902e2f913114ebe0ff1f2a08555895ae049254f2858800d45d12b1779711f6062c8a02e8bdb3f7ac0376f044c41034491a529e85933f9905ae73dc23ec74f5051846b72267f3a1bc", 0x1000}, {&(0x7f0000001200)="72dedf7ddb2ae6ae343de4a960de95bfb922ff3f63c2b1e1bd6d80c261879407cd7fb9553ae40ba4406d93c7d3db4e74c4d741a61f77d22f31f7e4e4401ca6f97a30149be6686c4762e39ee7d651ae1963b179fe12ca663347", 0x59}], 0x2, &(0x7f0000001280)=ANY=[@ANYBLOB="1010000000000000ffff000001000100a367b7967b67956097ce65524cff3ea85231bda96504663a4636692027462e9810c9d38b69f0c5eb5e4fa5d8b8f6b6010809ffc8f9c0a1473755617332aae79487b3aafe7f6b92a384038cda2c7d61e814038e5ef55c8c4ab474aa40916a81b598013fc7763f0d4803470b43277de9378ca6791c348ccf68bf77104dbe499d4067be23b7c39fec58a5a37a1f50dc0e8f2e5da533e90b6695a22a43d2aebe32c21ef7dcc5ec3d5ee765420300aa31e095af42580e46dc7952e9ee81f1ae2f8bcf7d58cbadb3c3b7d801403bfe6e7a72af636cb268adf03491db93922be67459397c944177111677b88091eb585c7033585bfcb11048da5a21a23862ae5b8bca62f44170b1c5d36b35e81e29ff1683e8b351cd508e32c09d8320523cc7c1499421ae2f21336c242347839bec0fdb4bdf8d7d9d45ffad9d0dbc81a2477da9187f357718ede4f9b77183f16eb7e398ae8de7049dbc17762489bff3a60c23355ddbbddf050dfd74f32ba955a5b907763f15a039e12dfe3c329e21f42ec95b0820d91a2dbc48435f104050f4b2f9feaa234b95841576f2a5d7df95de95dc7a3d02fef156d21465252ab59a5fb88505c72e4f61f2af29f1b0cc3d7e126e985c95583672eaa1c8e10e1b3a8c04608692e8b55b16d265157ea560c62dc945044b33b795c44ee900f202b39fa86dfe7f0721eb8ca0f09efb3519ce79bb11f26fcad5389b1a06903995b9a8b9f0e05b5a61edbf4d7b43b1aff173275bff3db59ee3555167f358913be355059bebf8e5297e6de0c16651e0270617ac41ca41fdcb00abc2b44bd5df81e3e783eebcd6e553c07cbce3e668bf60f6f200ba517a103a201ec56d314fbc34387e0b84218e59f8592274052dee9dae7201da2e71dfbec6e04ea5d8256a0d6c96ef021efc719a078251be21e1232d854103005777a656262ca892b7d3492f14f65d377b64986a6f08f89eeb13f4e53009c2b2756a0e09f9166f48e3e76232779f30be1540c51db1bfd97f90c21964befc6dde83f90314ae44db86f6c3d4f51dd81e91b86cd1446554284146c321f31ce9fe684942d3b0d12ec553adaa98cc63e87377b6defe15f319fbb6ce4a5c5f9f807233fba2de614d0990798fcbd40f5f62b42aff5c3f79b40c5dc701ca600bfae9d48a96767e8a100ff2c7193dfb9358391d8f65c15b2c552871de1b104786efc9be42a491f43993ae4c471ed728d97025ca5d35a26fa31051a30679bfff9f4a66f81b8fa573ca20baa2b795b45c10d01a972522b10ccccda12c2d3255c3af0c1933fcbf9f9eb917b19bd1f399fa11117ff9758449e65d3abeda3679bc7105468a1ae6f76e0aa58da566d35cca1801e2a5fdee5bca10c811705684e91dc89030b4d2cedf0a6e8e78b9e0b299bd7e62a71d0dad2e78acfd135868271b7bd84be7c2b0fd269701aebfa25727339d9636594114b303a8fa58b5985c14b5a05ac1bd14b5b0f5c84d967189723129b8ec2440ae9bacbfff0365f435bfec8f6131e98e04c27b58c9a244c4e7c3f38c4fb460fdfc9c73330475fe9231fa7e680adcf6c87107964a77b4cbf72b600df822a1811ba971773285ed4f9a816e9ac36288d7cae34d255d73580e8665a20afad1503a83a06c9406878a9d488e9b641de6948316e8c7d8ef63aed8cc7964e17907344493f49d22b89684f279946d7eb85c585a07047fb3c6fe5a217d58844868c878a53ec5969f0885c803feb0196c014a68c674e47f2c5f3b88d6a95f152eaa532a35261fb6f0cb51a47611c9780293bceb04a3ab1e6525d5ced229bceb20fb64aaed4244fa2b61bf0171b7b741423a2882c7401cf4891e12b2f46e25e140fc17d2d161edd2cbf0bae5fe564b0802f3431caa21ae8c1fa6c313b1a9d0bcb5af64574ec2ac957be8290d0799ed290ab7ae43d04afc65e6b506b4462c5785a82900d640df3ce9bd75498da8e5f2e12e57558240028edc6d1a11e63a582afbfd659772e73a7f0d4c819dec0d1ae42da3d55add4b23572b030b84129bac3a55b5a21879ecbc34772c9a4b9004003e577ff1c08d240e513641b4adcf18a1c6dc8c55e035c980d162b55636a26a72215ffd076768c30c37e0255d7b4fe8bda167af205e5a39e00c09a2de6c075678d58d47846e03374e5a1c75906a0abc27ac9b6c9c8dcdfc839d20a3af0b32089103f264dc6c6af0785c2bf19a6c648f161dcb9d0d522a656c3e0a4f532edac364c5aaca5dc5a7038533bcb2d55f495db837fda1c072a5c3c72f5bbb9752c1270a12f7d73088b03f1173aabc12e9d8ccaaf0145da74de59c125eb0688eb05f69de886c3a4983c2935594ecde86c2dfff3157240be64479c2ee9e3b9c6c1d76da7018168b5f968100ecfcfa661523e1b1f5ded7baf28abbda47c0cb5f078083a4cda7b8bdbf7e0f425ec4cbc2a44f16872f614b4fa19342a9cd80c968c6a1fc699a0f609fefdeb800accdf7bf28af4428d0142c59ce58a2eb6478cce7adce18977659058595b5e27121a8e4f9058d44d4cfdcb7064fb9b3962beb7dd50b145c8451942a53c8f4e8d5010251e7a2092cb061154c5b2d5511a9b50efc3376626f623f2f898ce776199f49ec6b6a8bdc05832379f4541d88face223c2488037ad55b273039915eab76496fe69581906625eae3f532f23bdb75f2840c9e0b7c145b8f84eb334f852a1425b906e7ce7a40a5ce8fc0c969521b552381275fdd996bc1354a3a5a184e03ee9b717abde16080ce20aa2ccec5f0b6e544ad8278e390232b7a9f1ee88e68355a06d7aca68166bbc7affc5250e1be95bfef7f4782410b31f7fb7a1190a3a423d34437aaede379addc5593950cc53761c6f37fba1a0cfeb802b4aba3c5438f7bd76cbf69c5d2cc0ea79e0fa29fa599d47f4495914512275ca8c7ddddc1e8612d3282da2dfd4a2d217f34febe69a763b7a81e44749fd1c01254c295191de0963340afc64b2d04a7deaaeb42affaab528e49d692327d59b0c178c321bf48293fb1b4f20e37fd07c29dd51f2ca8f9e69089448dc26eb7eed55a0f5fa6cbed4faffe3977e0a371ac0f8941a1b08f8164c3563bfd55040a93398a262efa1eda573eda353de3c9796d48dc1a8af3c6b6cbcd35543421a7d932a204ff4ea0f5f6b7573e8acd68efd56bb37c90db4dd26d6587153431c525a638688d9a65802914836b260803ea3029539e1c77e71ee6c1e273475900f0874d6daa216b5bb862b2ef7a20309c3fc7b13de4b8ab8c7086eb860eef8258ef64366d8a8acd26ae520063715b79ce5b1dc1a75e76fe3c0987ab41b1caf4d37e44c70daacd105decfe6a369e23e057626c44b4fd1ae1ac65817d96ac7de10fc85dc286092c7460cdb3d1a2904b94d71b67025a10b6113276b7eb34a714bdc94f928892321666ca0802aafc38772b4eb972d0cc3a318764704f81fb4be3759be743e3a1369c71b7bb4fd96dcf2de11702d92784878ea8af28c941167bc6ddaf133ff1aaa6da3bc6013c369d604ec5ba5a0b8ace659440dac3937a035663ba9e28f773c19e0201bbf0738b734c559075d793b46601d2e0b5baa4ab3be349c074c4207a64adb66b7ad6ba573c9f54a8d9cf10327a3c70112240fc1034685db153c7b966d0257220e1e7765d972c8f553d209e6089be6c4863e59dd148e5b266aac55797d337011b220f4dbf562e9444a1b0d4d85d1970047223e07e25511781f513c279436cffcf8d502ac40d1184e9a0798e308e95b1ca84036c596a770f902a69617a29b6b97eef0f379f4d61d99698f74cdcb6b3b14a648871a90eb3e0956fc2594491df8ff41d7d8e2f182f8b933be714478a80e187b366b5fa2bfc180474498033d7450051c96f71f281c830b9ebe71046b3477bf9676ffb23c626a5db882911fa602874f4e6a6b1e22a018fda9b429aa3834adfa4b24a71d74fca8753e679e127edf02800dad495fbe9151886a33d3e8dc340c8415e418d862471f489c981a943d47e3bbeb21837b46873f22a19439c251a4cb64e6eb454dbe4ad61c11a63c6d7c91758d2c98cf9213d6eeeb651dbefaa35f0afe83a08d130329e88953429fe42827e85cbbcd4d6cff84581b3c0bdc5ff5dfb188c3f133bb1d2fc93ddd804affbba1962d779d703cfcac6f0ddeb472a08d8a0b4f58776bb79511755ad15dcbf5a8783c30f3763f3a847329337f8dc070d41abc03b599efb24dc95109b5b99a99b50b6f541556738578a7790ef1fdb4cda448e5732c7815aa59a9585f9087e70a278caad4602691af75b3d51f395fbfadd3591b0d9643528ad2e0d762bc2de253bda20bc96600124dfa67cac9f56bfa065af7b98d728a316ac77b0f3c899e32ee8349d7b8f439b772ae67337afe3d50b77a869be168245923a0acb2e915210b65dc31d4e713fe23fc8283a3dd798ae17a22cd89bf70e8d6d373504862e627a72565358ec5b2abff5600dd087466265455b787ef390a80cb9e50a3755f6d57a79239625d01cf973b571d3de6251d1fd776539ba2762c6bd16a94cb57d2c9ba342defe40d9bcd605d53512a8e65cf65ee9b41c73f787353317e118f95fb3894bbb564a79417b4d8c84620836617fb114eac9383002817a44c1c1a2cf9908ba5880557590fd0c4642ff21a706732c1df1555a26552a1412ce731228aa3bd3c1b5ee3f8bbcc485cd57f36540ddbaa1b112d625afbcbba770fd15fb50dbbf8020e8d6f277abb0cc62479a969775a769dfafaa29e22fb097e3ff3ebe3d508c4ebfd9f4cf6ba01d5da5bc3328bc3c99a6c9d4edb43aa8a3c100bcb0b98f92b08d235079d5041d019cd2e32268214b1c0dd2a0b8001994202eba6b4c7b857fc4100fe30e8830f7b9b242c0446d4d7d2a801018179f3ee3db1e8baec79156803f246b34c34e2f5012fa2b52b737e6baa3337e7693ec14eeefc2f7dfd60567b0317b90205c2b379bf9c3440a09e7da5e7b12734611bab34592cdba61c7353505ca3e58b6c4e6845193dafa5148918b69bf77f30283882e1545f394bcfe7872bf5b2141fab0afe2aa193a4b75c11b5a5a3e72cc9dbcfb81377d00de6b531842d6ee55fd4bbb727666b1fdfcd7356d86c86cafa0fc34b1370602e294e3a13f312dfba1715d1f4ca2acddf6994c1935197ba27fe3bad3d205fc50f7c2dbe5e156cab2c468a7f9288f5a643a2102e090600b3e4fe3e3f1df8480b6d9c576facfe0d13ee4a7b5cfa134b60fb07155e37762f9b774f4e5ef863199b5d03487527e7718acbcd320cf74635b324d5e6ded8fb990bd16bd194cf027ca482187988aec3c6de906aef0cce645014a1a81ec40e4d5eef693e1d57bd5aa2a2ba1cffeef141f2f55508ced6aa7df83628c406fd39a1398569b3bcf1bfda0acb3599711fa954609955a1b36e182c907d11cf969f21020581c527f2baecc23d9324e6d6357da15ba0ec7be87f30775c2b2cb8c62ce5b4fa3559f69e714f3a278e82b42be98d83c20d027082152aa423512492593044945a4591992c6b845a2ccc1efc50d5f41e0554f6435d2fa5f8fc9821d4fb64125be106b64d63fcda9e44a02d43837fd306c1f8c5f38bad5688a344d18205f0c9145873b1d9451dfb1d0e44ef2afaf1321c7ee47774de9b55a264ef65b8c68b00fbb11be7590c0d50a1d061d33090f277c21691ee16736ef500d28661a04aa01ac38587abca6670d658729ba9c1ec81c02f1cd7bf0e67a662f0485cd68c6649aff0677f05eabcc63dd6d61136b3c9249b06569a48ca88bbba2ed3a0700291b53bcc2d0ff1e4b4eb3a6deac4e49e14fea3c14d1ae23f570b8c9c8fbcf6f3000000000000000ffff0000040000009d7658774a313890cc810ecf42a74c07906c0000000000"], 0x1040}, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000002300)=0x71) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000003740)) 21:27:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xbf, 0x2, 0x401, 0xe68bab7}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000280)="171ed80bb0f1a06d449b9cb1ae454c4052539a4582bb0abb69a2ab677ff95645959b18e5d1e41c57b4dbf36902028e2401856e9e93d61342fb4fc59f6ac2e6996b67e5e37a76b4c763d8a3b96e4458acb17377419c662202da842c740c66230f7757b54e37c45165c0560f8120077ef4b8cd43815a8818cd71d47f18bd9fc1c48e82a5d6a2b5b5f06a0944ccbe26ed62910ad4f729bdf746c4f547cea1b68c9b8f0a9ba415fee402529077d8fc7f6d08dbf8a7465c48b940ab1fc34ae7eb3d650468a6b1bc231bc069be05e8f48d582c7f013fea769ce7b4ada2f0461eed726052cd50af0c0aeeb405a853f137d381c2d8"}) 21:27:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7}, {0x80}, {0x16}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x9, 0x100}) 21:27:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) sendto(r0, &(0x7f0000000100)="6077be9000587c", 0x7, 0x4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = kqueue() writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="82216593ae97c2f9803db95b38f6a009fa5a2bb753404753e48d91bdec4193dba7676a413da2bc5e6e84a0c7cae5ec0b265be16adb02b38e2ef33a4622cf1ab5a7a0a0e69ca043019d0c4e98204521edb29e588575efb2b985d15f91603b9714fc14afceb38ea7ee55f567bac0226aa45244478bd8d63962295176fde3607748394865e1bbe0c5fdff1e373ab5c87fe5adc26e10f1dfa33c553134a4172ceaf98c8b989ff36b6211207519251382300779675d3185b543078e594cae095b2fde44b857b5c7003041e28374baf76b0f9a6c09723b36", 0xd5}, {&(0x7f00000002c0)="74a3b9711b0f6cd66832d7baaff1d03e0d640734a0c8c54b682abace930986a54024d7faa56fd061b538a2af235b2ecaba4941b6f632ca9050b5520d8a534688a17bf9f945290dbee2050a1c57c084e3ef963bd60a2c93e775ece9254c", 0x5d}, {&(0x7f0000000380)="09d6049a1d107b87240b2cc68632b78f8298f63dd446d1a024453376f9df9b93c63d77107ebab189d39618ce3a3c538a5c3e3fa3e90cec0b8c3eb115f0b5692b1ac902cdded09ac25aa07b0bdc3e979072ab717d7cd718458cbaa3edf98851", 0x5f}], 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd, 0x0, 0x0, 0x2}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x71}], 0xffff, 0x0, 0x0, 0x0) 21:27:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66496c65300050e216e661850e4b675fe9c97080f366e5674545d78c88ce1055fc412bf82e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x3, 0x6000, &(0x7f0000000140)="84381bb0a4d0e0dbda739c8b18e07f281b922d425a928af56fe6ab9ff5f3ed552c1994492791baa59b87ab73a668856b220bd9927f1e0b5927a5dce9ad9954f80cb0b4783d9c373a2b7e76dd3113238d6be1f8ad131759e5bd8f6596186f35654846f1dde1da4bd021ad85b98b3d02bae6f66896e82cbde4479bad3cd6839c0e610e71b32e645efd7401d5aa3bd73281411c334fd70726f7cc45953596b11b8a8928bca417f48193f79ca080c8bee5ce7e", 0xb1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 21:27:40 executing program 1: r0 = socket(0xffffffffffffffff, 0x8005, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 21:27:40 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x20318, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/211, 0xd3) close(r0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0127850066696c65"], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0xfffffffffffffffe, "0366402ba77f0ce93b027f00795acd76eb3caf00"}) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) 21:27:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x7fffffff, 0x1, 0x2, 0x56}, {0x8, 0x81, 0x100000001, 0x7f47}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x30}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) 21:27:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x180, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x4004426a, &(0x7f0000000180)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCPROMISC(r1, 0x20004269) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x280, 0x0) 21:27:41 executing program 0: r0 = getgid() setgid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x80, 0x80) setsockopt$sock_int(r1, 0xffff, 0xc, &(0x7f0000001740)=0x401, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x2, 0x54}, {0x6, 0x800}}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x10a) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0xfff, 0x5, 0x7, 0x2, &(0x7f0000000300)={{0x9, 0x7fffffff, 0x2, 0x401, 0x5, 0x7, 0x9}, {[0x9, 0x8, 0x3de, 0x5, 0x3, 0x5, 0x80000001, 0x1, 0x8000, 0x4, 0x7f, 0x2, 0x80000001, 0x1000, 0x4, 0xc58d, 0x33dce29d, 0x20], [0xfa5b, 0x800, 0x4, 0x0, 0x4, 0x8, 0x10000, 0x0, 0x9, 0x2], [0x1ff, 0x81, 0x4, 0x834, 0xc4, 0x9, 0x70000000000000], [0xffffffffffff6c07, 0xd2, 0x10000, 0xffff, 0x10001, 0x1f], [{0x1fa7, 0x0, 0x77c}, {0x1, 0x9, 0x8, 0x40}, {0x3, 0x3, 0x3, 0x9}, {0x81, 0x9, 0x1000, 0x2}, {0x7fffffff, 0x40, 0x900000000000000, 0x1be}, {0xd2e, 0x7, 0x2d8, 0x4}, {0x7fffffff, 0x5, 0x4, 0x1000}, {0x0, 0x9, 0x6, 0xfff}], {0x5, 0x100000000, 0x0, 0x1f}, {0x7, 0xa5, 0x0, 0x9}}}, 0x1, 0x20000000000}) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)="a7d778ea0109297a9b7b6be55e5517cc613e022d443bc1df41e86d3fbf217ee9cda87cc1b2d9ca9994cd84e45c7627c1b9843b9e0e5230818a2fa6ccce11f65002e6dacebc02a9e129e8fbb8c92d130efffb38ff2addc48fc07d08251797", 0x5e}, {&(0x7f0000000600)="f93cdefdb157f946a2cfc4cce34f797a8c39ec25c1c5a69d1be50aea691a4416a71278aa4bef322619fee11c4151854dfcea0f5003156090650acf2ac0799f04bf14cc5367a2e2be744f74463081048819afaa7ae56c358e2793f35e88bfb7ecb28ef017e9c7ff95a98e58d80b499aee91975cce87b12eb5f8c36b183c90d1ae43b78155ee74f94f42ed1848e7d78e17734bd1dd8d9d18e276bc372bfbf9f14bd2e3961ed0f6757166412f733edbaaf2a2d0c3a67b09791924c04c4a65005d58d30ed2183dc16d63fd47d42f49e2da6f2d2bc8b0ae478d71780e004bfee0471191028c39205bfae3e401026c112532b0b62326b0276d2b1ab29bd5684ed5d9f509471f5567e6c150061e78e2e70f64637c0ed44133069c73de6c49a2a6f72d1f2c7b549152552a256b6fa91143e27fa197032f459110fb4fd4ce5390f86fa3851946eca1d9c734aeefdff49504dfb0510ad9b76773917332ea912ca3fcfe283f27d261ed914a6e2d9ce61790bb0bf4d2e56e223235373043e5f91be081982849f38b8de16251938c938e374c2a8169b8d95790e7aebe427d128c007be467515ab8121ec5774d45cc2283afcc542da202ea81e81ff5e0524320665a5cb9c8ee57a51a2524eafedd471f03d049c1a4d4296f5a7e120ce2961e152407347c431b771353446a9573a0b3a7f49645fb2fb87db512f37f39d1d8f499c0c7060c6fcc0929a1252fd9a209a78698fa2b7f1b3718f7368c5b164627aabe45dd9a61d1dd0ce03ec0ad0ccc9a6af8c2c9bfca67b1b25aca8aa7c1d4df5acc383dbb0794e5657b65c031ee7339e44a8d9881a4076f9fbe1970c9656988b2b615f68c62fb53a98ee8d669bf6cd81502af5e10f27679b57914f723b237e88912a7d081abff229ce45e186e22685d4941c6155c3206e6243303db91f7c2e1f89662b8f7c5c98628cca6aaf88a907db6cd87d231fce8f06a09638d0331addb6d6016e1388b0c195591da99d1e7f575fbd1793f66a553b67fee02e9add619b4d50b8a1b0dd9925217e0f1b06c860631d80c2e6cef0b0a5b8ec3e430d208ae551670df20923fed7b8a614b30c475ae423e36c93406e1b6626edaed47a03853bb2d67d2e3602cdd740b27ca4fca1c84aa24f29375277d3c400a38a8ee6ef49a3e1378f80ec79f117842b4e704aa03bcb8c45bcfa44ee03a459c89a216e79f1a8dec7f20f5e6567efd79e6dd6fd7b027b98fd12ef7de9bc75fd0b8622a09705ce0b7824b5105072095a630cea64a79dd5d54f8bbb814632aa1baa013a3aa7e1eb7311795570eccd58c006b20a4b5592c70d1d78af7bdd7761b9001840e1e8afdc36848f92acf302528183d6b501e4ea0da785377a69c4380dffec3b40dcf0817385af5ed5ac0fece9ca90a7ce34bfe69a5476442d7468f434b2c6e71d85e2bc88444650daa51565c6414a1e1aaa81f4e7a77991fab75bfe1f0650c496b26a4c7f263a59025edcecf0e08890011329f159bda30381ba4040006e365a5dc5cacb2a3c049f9c7f16b98b3535d7c1384e1954de5070f3e0af6578f2e54a8663d7bdbb0528423d5b1beac436e3daed1ef8aa8c114847a4b74028d97f5af7239851ed7d177d5aec859af79d4400e781036d50ac6d8794b0a1b6cb8d2f070ba75671e58372a8c3676c0a848901d206045921db80201beaf16fc153c744a19dbea091ee1df26e6ce165ab92a20a979d8eecd8b6213c517a7091d45a9daa12c358e0256362aed1f24f8529c661dc35cdb222f3766617a210a4a8cc6e5f3d0ade60ddb0de0613ba91d3a9c0f166b17d3196962efa97f51cb383ea73947c76e772fe4db55fbbbda8e7b573781d8368140a51b521c1ac3c4dde4f6cb40844ffc0a72ade84b53eba6654c46f5375717e7d416126362de8bafeeb6e9d2fbc62777388e4f1b3237abbec528a17df772e2f079846ddcecbd1ae61cb929b768201b1e5b854f094345d529e667da77517698bebffe3c550ac8fcc40a4ad54595ef840ce9fde604d0141e3ed18813aa2de5fb87d775647924d71d93f9318557faede51abf3648e4acaba48222b3966d7b13b55b2888b39a31d770b055deacb22219fad80ba4e15e296b1a961168ac113eda4f0b6fd28007dfb48a23a8d7385c7c3d20bdd70085a14dee9879107818166252e55ef1519b66077eb139c6a1da12132aa76d9ce137f360b311c74bf6076ecd615f05dac84d337c30730f5235189bb860d7f9354d75246a5475b8b137a4f599dd2e5979edbeab51f19a4fe93c92d53883838658ac743e2be623f1bc9907402f60dbc959e2376f6aadaf45de709d605fe7d7ef3ae5ab12a4df21bf7741a6f7867628a51e6db8ee1fde200661020cdf775859fe649c5ae908ad8845bed23b40de4943e289fc82c8991efa254e10920a02bc134f303db3e054d429a2b6cfe243033e5c22c99026d28d6ebf29fc6e2898fa120865ce610ed272034f455f1d385b2cf65909501bdab769ef4493e11b8419ca10cac0c5e53a9f6017df17591f98e1a50d5a401e1d92a25a50f0562926752e53d79dff3adc5ab948e6a59807dcfc943d33d320458aafc3567378286e54144c17a7038c3a68caa469a61d93334b87b402d52434d5587dac8acccf96c3fbc46bdb8caedb3f87c9cc8cb32c446d24d8a2eca49b579fc20e64e7aa38ee29fb404087f6cf52f83ebe8c6a25873dc036a81f39966917955538c72c67a3fea36e0de77cd5733217cb5503420b858553a7f844368f3f2d1476ffbdc7935d77fca7a4360705c07c70d918b4ff45ddbf4eef8e8a7ce5ac8dd49d19a09d6ebb455be0864a631e5cb8a8189a69186397a691d7e5790e93d0c8640ab7189a6fc75a903563cd4bb00342073720abcb872e151cf4c6b2fec598a2362a5e5e767daad948de7792cf8a27197666013f4dffd2120ac093f0410832c587ed778c91b997fa77b38f1ead380bdfc427e9d92e700989911b66522767b2735eba70aa58f4c9c66a6ca704f12292fc345afacb9a2246df0fdb1226bdc1eb9f2cdbeed04a3eedf2e54736ebcc93123738d7b66e17f97283e530690da2e6fba91a46713abdde34da72d8d2607f108f9f650a79a21ca12055364864a7c4ab2fec20d677a7f4dc5a6ec1e57d30c7ba1598d989b52ba4ea84191003e7d397e2cf1a5fa7488262ae8abb30eb4fed7253d4e6727fafbd7fbf2e328701d80dc08bc37a266007b9473969f8a99eb65dd268913465bff4bfc623b5852ccb7641178f928d3e89ffbacac6ad7c26afffc86e1215c8e0e90ab333a01f61a82a217ad02cadf0aa9d398ead0d28ce8033598e02496d002795c0e98fe1fff618af0fbb1506415cfa9fde52c87204eba516343163f22878589959d0c2380c23e6034d4d114c63b119c6fd541b8b796f06840966fd5bc0257c879436b7efd6f4cfe2db731fa0b457c2e89a0ce29022e1d8f97d81b5a6723612e5ebdbe1da716825f98dd435a44465f7e2b7046feb38e451fab33f3473866f74e9a2035b2121c7939a8769d56211b55be8ee9dd6dcd9ad1451446eca6635c8581d34b2a8e9ec4bf2d80a8984dc6b6a3caa46db2523bdd2a195e854e334bedb467c6449c4ccbebca0a1e2eded1195a6ab657cbb52239ab12dd1027e47d70b0366573dffffa785fb6cb4397bad1b9fe965fa89a822efe57a422f7585992ce45509440651f144b3baa566ad6822d311d20bdeae5a59563b8f2c7b7d5b6c184848931b4baad9f78821e06cc832f6fb945ea2b7f8d04d6d1155015d951dd73966da171b064b53ed9d843099754a6e30204713f31426f04ee94ea85e0188ab2a7f797eacc1c87dec1ab4fc3f4ca5e96819d1f1829044d0aba1dcd4cdfe7ff7c8a078c0f1ad5126b5ca48bf642171011f13b34a62baec414913060fc98654fde79a4a8c115705974960bfde7e5ee755c510500ec958f290ddc45e23c4398a99147bd174b54d637d4679f31a053cadff1221dfb2be2459261f3b80a21dd1aaa703aa6f2f619020a6d73caab414a49a6017f26aabaedaa0ae8963b6e6bca2accf8202126814b8096750216d7c1a3c36115da70bb610fe4e8a5b3d5c585cc47fd0b3077791ff9d747d0edc675aa2bd94eafea587d193d515708774afd0df3436450bc47547ad6b2b706dceb98023d8664a842a107750aab3587cbb1eb789287794dc3148ddd3dda307ef4502fdb71a168fed867a185dfe8a3b82d7bfca3170af9711e1726a4b52527cdcce87df221a0fcb5b79b93fbd46c9dd9f25d0ccc9ca1eccc1448f3bdf9972db183de3e8eb3da5f4b13e5c32261d3996b92a38b85cff148dc7fc2236faa53acd0245e957b1996f2edd7973b42bb9bc4eb62acaeece457020868295c954c17f7a47e7cf1b2a87a60cb9b805581dfe67fd7f8551fbf9836f0196df4a88e061828a9ad5558ff14526883bec3ebcaff0de2c2522c302656e206acf39ed871b5ac31b4918defd3a49b291665ab3dc0dbbf09717bf09385d20056cf5020cdf0f93d4bcf682e064095ae252e4f5296fd1558d1a56e810e9f5a872922eda33557da29bf80c36618564f14a4aa6af3c268b2d36f9427f717d7a12862fd8361a956307d881c4a3b72c926466ab2c708329621ba0bf8d31d0e57540f149313591d4450999b67b24556a4214394fed0957824f0589c0c566e542ea74e9d0742abd08f3ef9b25b06d27770401e97da698eda4c63e75e56ede1ab756309138cf563965627de07219feea2e0f3f468f343accf8834103c88e4ef798a17f848da7034416af2395b05e3e63d05ae0d83511e7ee14e0d2f2604ef8f81ac87bde3a030c61f40a136e24a5193dc93f126e328caeebabab7481e356cabbfbcfe5f0b53bd589146d2e61c7d4c2741eddf7811c5e5fadbab9af415e1fac699c07b62a6554f65e3e27dabdde3cc4642a252cb9cf3a3a914453cc2df735698ebd4ae3c2fe521d403cc400ab44d6aad9143b0efd85d55f08ad6a78775ff573739760c9a9726fa1b831948e8b0d8e47b1f4bddb8a767342ade27ef962157299dbdf93baa8168035e62a5ff20d7906c7649d5c0003d657ee431b077d2b1dfc703858e8b499fa5e180338f719ba52b3f6be3cd165fbecb28996f7ab2b5a8097eacbb4f82e0c08d3c376ac91f51c1c067137e3d6477335cc04366b34e9b94fdb96f7c0d06f6da031341de8b91a9ff4a63750aab438aabcb477c18daec761244f70070c0faf33f5b52178406d2aefc8cb25e5e58376f2a96d412ea713d42ce04c26bd6da14df818fba9e88e1b3c39dc33753b5ae12d3e655193b30e2f0507e20000c6c9994596890928c1ac9e17e776101467c906fc75285806f94df7b497c304dfe33734407bf287e13f17403f356ee2d6d77df1431c8d679910898622a9e2f59f30a79d2f6eb951a6972b841af16e4bd31f3fd1de044ec5bd5c725796ec50f87845deb0e330dc0d7183a722e0ffefc1b49ccbbd4e5fc66ae242665397d9478484db337dc3af2d21435edc0145e1d5a4ed550dc8327df9112b46c6b11bb6e282ecb42157c017e8608a0d2a5bd00e69bc030efcc2b9ec13381ed9e4262f000dd3c0eea7da45707a12eedc240b8f397b223a9f164c563f67308119fb8171f37d17c2be8764080499adb258ddcaa8858a1fb0f6184d7a820affe9bdc8600d9c88d52c8f04d5c0684272b387bd219e2aadfb3ec905dc08782238f5d36c211ffa3d41cb1036aef6b2b1fee21a667c587b6c8579fdc12eb65cd952359cf8c7829d541a4b72de331ca87084c6d838644400e6a65ac955d356ffa8f3e2eb", 0x1000}, {&(0x7f0000001600)="1227d7da906a2393dd576b05f9207203dac2fad28c81edad68063c151fed209a40f563354bfd9566c1ce672313d7f5dfa5678e3578980e073a226fce25ddd5635a536f80cde9c77048fe2ff855a5b9bf94bcaae68a10225b976ed6a3a514a887ee0bd9f55cf6b05bb34a2c3c56d0fde181b40491fdc00cd5312203a9e5884f660fd166edee9745585e132ba62eabf19e8dfaef4ea595ced83dd19de31e8dc684f761211770c687bb1ab33e1cd277e3000143", 0xb2}], 0x3, &(0x7f00000016c0)=[{0x50, 0xffff, 0x2, "368583c27a1e034bd8b510fd2d44b035419710e8c56326b193ada0a020f22c892d3ba939c89243e79f0e27ce58823ac3b734015ed1ca56a6540c7281fa0337d4"}], 0x50}, 0x8) 21:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 21:27:41 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) fchown(r0, r3, r4) ftruncate(r0, 0x7) write(r1, &(0x7f0000001180)="8ee6cbeeec12d308cb83a1322ce8c978463f06ef581eea3842808422e9f566a0b782b8f002fa36271b32279956361d6a38049f0d082efb64978ce23169c75327d968978d1c48cfcfceaf218c62350e2d4da28a4023739b238102c10c5b60fce6f718f61b7419e2441e60957f5c72ef4b746767625c8885b89ba08dc4c5bf495fe5daeef4043fb924d3953c893e54d6b9b8fd497be84001e49d0f82656c6dc2dface5672cac2fc42797709e38d0553ff7a502bcacd1fd975b95804c2a254cf7c90a8a269ea4cea0b51f2bef35457eb89d8dd76fff2ed33d5afe637d893db2239e6c009070f59f3b4835694c0b0733816717302bd981", 0xf5) setpgid(r2, 0x0) 21:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 21:27:41 executing program 1: r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) getrlimit(0x1, &(0x7f0000000040)) setpgid(0x0, r2) 21:27:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="8fbf9ec7ccbf0dbb8b6aad3ba50f8c34f0c53af45237a4e0594ac8f5a777afc076c0194510211e", 0x27) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x1, {0x9, 0x1f}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 21:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x14e, &(0x7f0000000300)="19760bdd764da5239489649095165983544693227ea5e2916fc1381a3f5dfee5c28037d99cc37edf632b78fd561115eb46c91b8f3797b836eb90448bdcdc57003b92136b595403307dc57f10d79a6e6d4da3be091dca1d2f8ae6d68bbb5ceaecf8fb0fbe8dfeb13d7941e49a50433c856ab84281cf4ed15a790f8984dda091b13d99943b7af36339dc85218f75887c0eef19628299461f65ebc15ba6d849978645aa78e44ed8b8987b88211f8088509ee08785698a690946886fc4a076549dacf141c00c3d8d5e92477aa3a5ddc52cb9512619f5d4bfb229235fd11ed3c5af4b56396bbb65b44030037694f4c168509100950704b4c11e6c5b643105797d62365e78eb26145df9d5d6ccce6c71ebdf1ea054a5464c64760b0a1c0b8513c4180d8bad7f5cd40c232f154e5016b908d54524c86f909dc99b6df98179fa0b52e7809d482899b26c13ac77b276328d1da5ca180a665d322be15d0bf2080435c1757d26a0aae766fe5ab585ad47be000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0x9, 0x400}]}) 21:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x81}, {0x6}]}) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 21:27:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000000000000000, 0x1, 0x2, "08000000000000080200", 0xfffffffffffffffd, 0xfffffffffffffffe}) r0 = socket(0x0, 0x4000, 0x6) socket(0x1, 0x2, 0x2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x5a30, 0x4000000000000000, 0x10001, 0x5}, {0x8001, 0x1, 0x2a15, 0x1}, {0x1, 0x5, 0x80000001, 0x6}, {0x3fff8000000000, 0x3, 0x3ff, 0x3}, {0x10001, 0x6, 0x732c, 0x81}]}) getpid() 21:27:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10030, 0x180) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001640)=ANY=[@ANYBLOB="01002e2f62757300baceb55bd43f0e70ab87bc"], 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="94caedc7423be05f399b27b466570f9662e302c99007d3707d871b1ee1e7c9eac7ad8650519919f87147e5669de0e7f23020ad7b81490ac6715c3895b4f36750a70ecdb13ea5f85c8aa79cdf15571b088dbcd645f59b504dcd4f7fe76cbdf075de073a3b7efa7574de6c5f76a34203baa21272ef11157e57b859d2904b87bda210266e8ff678699c10b4b80b3711d18b9729a985cf1aab9daa1a5d4705478bfc7ed11616c42ec01bd29eb22e", 0xac}, {&(0x7f0000000280)="dd41c866ad3693c39b48e78dd5a7d5bb27968ef924c1c8bcc21a24c5520a841735e61912a3673c936065ac7a1f92e75a33c35a5759b72ad444bd07306bbf59b1aea126d1cb83e9a0", 0x48}, {&(0x7f0000000300)="eebd2f4684e495bf212dddebb10afd996eef230c9f92f2e12f63d24c58ece54d603fc1f2058ff236ef25f9a5552486368ff16406b0387a657621be4a1b92f27d9acd", 0x42}, {&(0x7f0000000380)="0f8be38dc127f8fc80f9fe7ade60ccfecdadd939af0f49980060c068115d3cf8c6f0f3ba30fb7a4897", 0x29}, {&(0x7f00000003c0)="a52f1e06be9803e0d7fe6556d1127beeaf26febaed7c8c4f301cfb2eda55bcfa5b9e472a9bf2fce503b0b794a3eb4c0b060975815ed6f648b91ac1fd0e2595775baa7b7455bd776b763cf5", 0x4b}, {&(0x7f0000000440)="90007362d64200d52150f74eedba6b303f9dd8185583a9b99f64e118d55c628b0cf954894efcdcf3ab8e8676bc4f27780138dd5cb5ac93cd52fd66984aacd41563ec382850eab7ab4516dc1f599111b34b3dd33795d1d5505beda16efc60f80a22eaa1e13ffce5e5e3204997619330a15594f05f89fbfa320bbd1682a96d9aeca164e90d0ba32248277b055e0758e4034e7582d8e0aad4d3bfeba2a6638925030903e6294d7993989ba07ceaf0a9d29c8774cf686dd25aa9f2bd4b37ceebc51e270b2c8cf808cd6b1e543271175dc819f8e18b900ef0eb0d2a08d17a27c29f378d52af4f0597d2a9c0ae23a8a8141f4b872c215e257e0f1bac3c3e546a0eca5da57de3189af1525cf7b2ea70b169ae126f06a3b66590e4124710610ccd4473c402cfe860d5f893cf272f5a5982716c16441830665ad993059d305da1225af942d5483d24e8b12a65e468c19558667e72c89257a9702d2b8011f34c70e3f4d9f84121e4a9f2bd67644980ae692abe7b1cd074f525f975e3fff78788852ac2f8dc1b7526d7babdbf548a64754156ed2ba11d0c2442bfb9444919f3ffefff816b26f20ca4c95cc54093f4edc88d576e86bf71f926f2c9e06c75c7fe73c842dc8f1ffcc635c26efcc5919918b6f08df371fcae1970333c318333e240127c8caa5045b4c5c9c6ba1d7ccf9aeb30c976a7bb9eb26cb27c4dd345abe36fbd6d41a974e0b498895d57eb6e03d6dd37b99c021ab7a84aac021e5889553dcfb14fc7837c2a001f2da271520d7162782d5d3ba79a2fbf5d6d2f8a71eb90b52adf12ee265cb8224a21a6e8b9b08a4e564b1e9f307f8fba31f3b9983d6fa2d15aa5b765ff770e723cf42dec71034cd00942392a4e24199519393a2c9b7606c82b9883c58d4a881525fe4421d5698e8d7efd44d5523af915f8d1dc844e8b1152f0fdc0ed2a038e8d5635752d77658a5ff61358801035b663c5433a9a32169c80965bc4ed5079a9aa12da65eeaec650951195d55b737de4b3ed26bfbd682fd04fb09a5f5e28df136197277bd65e79aaafe79e1ad570ad9ebb369eaa708ef13cba3c9294539cabc5a1989500f5e16ce04c5f59ae161346fc548301f62fb19461c0211506a4622142c3d5d6a50aecc3a8a96f40c9ad909d740c8bb03b935c60377933f2541fdbde27826eac73c75d1aab3ed9d388260e71e4e443a94624f7d45cc68daab62d698d240c9d4a8dabeb9a6755bbcb56201412e71416f25abed0834b5d32150f7e9d1327e87e790f32c06b9d3623851bf532a38ea0468b591eb5db06beea1f209ece941042521dba8eafb36f7a148656266b9dcb21e5ffa6a258f7767dac66f64d5a0876d7486f36f801965f1c2fff8682696c491d9f37d3dbd1adbdd71d96bf9753509959dac5e17c7dbdb935c4f1f14d89c9fd1f85dae6351aa8939eaed69e9b4097a0ab6000fb6fb121e52982c9ea02da5b1cbec88a5fe1615634dfc0279c8ba53342c38a456ff3f5432e797711a2f9165ed05b330813d78d20a6e9bceccd73fed65139d5526a580f2cfa23aafd69fcda79909334eafa470d08fd1afc4614329bee257d6ea1003193faab39fd4646b94821356eb9a069e53541d836070b92da9c3e120641b963adcc41e6c38a8f50b718cdd28556ae04801d5021c81536744152eac5d9c1ec7313ce3f295c0a09bf501e5e4e41360cb6f8fd5185c91fcbeb559e7a10081613ec17a6a5c77fc0e5914572739e9011829bd26e085f8bb5b3c513cdf1826f1ce459a844603a3bd5626b11d14d65922bb6492f078e0faa3284de1c5018575354fa075d9aa40889b20757aed1f7fb66ee9b9a2d854da27b8547b73a7b83052e992d790da7b1eb4574958310098ae730e94903d822c592de14d76fcad929c06782afde725038cf8d87d6c13d219d9188d77fc3f84a4ce637b63e5105a7a01b292935e0dcb3ed555c73aa5d28789843a97e64d1b2c6f4bbcc4f04eaa9db8ae40b455faa56a9ddea4877d0b92378114a9eb77d4cc00d04bb19b6dfae2b95404f4032ca76619ac88efa9b9e5c82b336cf098208116be72b05b706c03728dd426aec8cc3b7a19364a7409476eb0067858f27fa70d1bc9af102fa95d0642f58995c1d0a20b45b3e0c3e8211d1a9f7b75b91c8fa76020f834b1e255bf5003aa6e290b8afe544f9e37608233088ab4aba1c393c53fa9d5f551122b4efa954b1b647cf43d525939cc4e56ad17b0cc920a7c5a1a5666c094bbb648909db342cd760a2e4c2f5cbc58095dbfa56cf0624f994d749454169e5f81ae3d77e64257202d5c248f188d3ef741a2f756901a0412b60c35ee3b389164232e7cd15841036025bbb5bcdefee58c6f5f46e33def1fd0108abe51813583638764fc6a7354444b7f9ca4a20f022d65bec082766171fdc89a526d4842b2c11836a98e38b40afd0f871d9b43daa833aa466936403fd4d7a7f4a13b1248cf5a9ede26b9aae4b2751883f7a8cd1e05d1e9efe80b48d89e5877dfc2a1eb2cc0fa0d2ab5fd454b88512fbe27c3453b56e89d04eada7292f1a451f99f523c6c565de414b683f28ef1cde49c4ca245050401144041d91e39a80eec72455d8e0c570f702a423712085402096122a34bd89c0154eabf6a05e6b4746fe24c53410783ffacc0fa5852ddbae227411ec2b9e4048c7809d226d8a85bbd443f9d028378d230075c2bcabfbb0b9dbbdae66f2f8112d96bdf41e2c42ab07203f8d43eb4516f3c67a8c87d2820a4ebcd72ac81267c7f1ca877145dd4e7df78265548a53229fb41b20a7d33fdea568258329c150feba0c09c471c0f557359dd74990b48232a27b350199215fb407e8f755092e1ef683374c53cbcdb3117e044ac9998919434e2c1d2ba2ba9a6a6d38111dbd4c6b507c42713a9b3a596ff21508c632b186b75cc6da71fc5464aeea6643236104e2b08a7d0671a6f2a9d49edb1c46cf53f11ec121fcac35071727b3feb046608072e2007acc350ee3a682f12e38d7f2a3f22f338bcf9999ca1bfc546c82ede0b57ee4f6bd38de4218c8b5b686f9dd904b297f98dda71c92c0d65d33da6d8b8bc814fd5c20bfc45b2d8d27087ada83824f0b59651b7852227d280876d7df81e17205e010dc745c5587dea2882e4750ae740e53d0adeae46b49c44274f0f957279c7cdbf58f28354f1d3d417ee693864788a50387d14e3bac3ed579676ba03304eb827221fa422bf507553da505e9ff00ef46314eba70c2a39174e956c3bc4394e4aa0a6524880a33ca20b18a49c1b64492d1977d8dc6dbd37ec59a1fc30d7a9fe6ef303b966b4004605862fc64e68d3613286ea6336ae9dc40a0f4fbf0635bc15b24d17bdfc0fb2dea94a10c3a7cac717f333ff1a04d7895e2375e07042a1a5427f7a89ebd5c1e4641f34b17998b1ce2047c4349d4ff83468240b8d195d0bda8b59b79bfaa21ac3923a470de21a192e063a9d96d542263e8cc4d13682811ecadb60d94197a692348c3dc9450bdd6034716827d200aa98301dbb4b950aba3583dd9124e9b972d8806d8d349fe4933f32850d409fff605ebf1fb19edfa5aa342ec3a80b6301e8f425ad980818188ab2e76ef309965e875ceb2c8895f8c61dc14c812560e231941e10880e0f2e0d82810cee7074abe814430dd73a8c51aafcdeb7794908ba38652379bc8d6fb37f70c9e2e221992ac709804626415604bf4b9f0bc5509aca6f28735b690521ff946bafde5da9f73fe990a62b5c85502d91e573af9dccfaf8162dbe9b3ee522a7410ca5dccdbde536f782e5873abf0deb25abded20c4b406c05045a576ef57df93eedb9f119ad35c9bbb5757b3504b576f8e6702125345a9543a8a31478e4f3f41a0000390a0e64120e91403ee63bf3000d3aab6b9c5fa783b59e9eb9bca906b40498934a36658aa2c43b3bf49dd3606246bd4bebb3c4d312abebb60197f222268d4dd2591f893e5d2a970b1c082e2f759600a8ca07bd04075d944ca55916a128ed3b28b88d66627bb0dfdad2accc255e3da2f50ad4ac3fdd9e7b6934e1ab527abad3515731d97185df1c2ff7671423d67d82b1089b1943b8dee9c8e0bb7a1ba6635f3badf0387586716b52ac72b79a8e2b58a4ee290e4049786a33e2cd579df4b9bd49bcccb744d3d483eae67788872ed818a6944bc0b19eadab832b9cb0eed4298e8f30049335a3a2a3921e516e453d0f64a9dfa366b4f3b5bb6854248f15792ec3bd8814692374aa1b21f147eed57436bbb552a874884fe7d075b44e1aed6ca8cef8dbb3608444c3add2f6edc826200100731e93fe017554ef0ede3ed4e1427c5fdb5226415bb854d22a32d66928b4a7ac18adc9f8dad603bccb8749c1733b42f6451a322f9f14b1e5c45a50a4abbbe322cef649a2402bfe9960485fd16c19e16cd57a08154c2f3ded2a88f6708af814fef224ff3d4c836ec341dd8f7f2c3c61206a100ba4af92402bd4f5694162e1c4249bbcd3611aa71a9f7beaaa71e5a800bc65835e9daa286dbb681b1d59b948f19864c305d5717d39080da773e74c06af920b98b5e4fb88a83de1a96ce2b59e1fc88a4490af6d94dc15fefb23836de998af4307799a96ae946be6c4d974acb76ea2634b551f6149a268a650d66a861670ec8883009dbb7fc2dd57a0735bf6131877a10526f3dc89492df531fc5bc1551dcb019cbbd9c7cd3ada5a33d2e44bea28fc71009680e6af5107f69327ca6d42b4b7d512ac2e1ad96743eba1c33cd18075fe61e169d9b344a340af80f36758a044766d056bd45514673a8dfe2bc043a2c73d58993eeb27f81ae3feb28b28970845f75811ae3d9a671a69df4a0bbee4c24d09fa61dd1fbbfd268cd13e0c1a7a501ceced291335dcdb86f56228b6dfd0134b05c73a3f9e6b4893c6f049b66fc4741c52ef969c875b409968ff64cb97bdb98950aaa6a2099dca72611e9d23889918fd4b668a7d0635df002eb261b2ce1189324d8d6c05c9e40f08c84eb41c77796664a85f2ff299e335cd9d5f2de96d996e3f2770c453c22c691b5608f46152202f9197b7b5985ca77f3cdb4c56904198c0c9c79ab4f370dd7d78a32e8ec2f86d6aade6849569ba0580ba72f93e81fd3e93fe7a1a8d97346df2a9ed0839cca0a98a4f6eda1541fe2e86f276479d49299769b0c78500f37d59b9f36608ccc30d02c002a28f8eda9a938cda3526c52bb3dd4ea45ea5221a7903ae13e5e1291b7eea37b892142c917c247de2fae731d2a7d65d72dbe326db6361db64e74dc20a12e9b180108fdf5f8bbd9935ce5fe6ca4167e9631e87ded3e90aba03db368ed3f7d42ee9f370b64b419bddf6475687ee866a5d4d890839eb97ad506e8c196ce39866224597c0ebf9bfe251ca60d36c0dc5b07afed97b64f564072c4dcb44c305256439003ab036a94f5ad496fd0f65e726f03fe82bec4854f5f183953bd66fda0e2b21600ccf145f9a1f61e96f67f7f37fafcc0d0121d9b4cb03a7f960d3df991803bf7086fd1b2b42b430d0019d7b85c2c3b201f073f1191e8767a4e7a843f90a7ea524b25430dabb3a84845da9eba11ef73bbc83a3160fc149e484c0d84e9f88f692068971414025527af20f97a465fcff50362a738e0654c0c7be827bea993b582ac3dfd15f0b3077c905e2d569824dc5b0fee8a9ceba8773d88d2470db0f5159bdd0bb30261c7e402513d325324dc8ba2128d4654dc6074ec26ac77552a258e6874a2ab22b7fc8633455c0a4c04cb3abb1280cd1f08a64f88618baaa99dbc239cccdde6017ec50b4a0854d30005ac2eefd89aad15230471", 0x1000}, {&(0x7f0000001440)="59a22fe704fed7b5ea6595e9ac4f1b2579d893deb975d7efd78d4de43a9183a3813847f7cd614746c3124739800d145488ebd3d327632d6f15b50ed57abcf86d905fecda5e25549c9a60c5dc09db442e13e488581db387ccf775", 0x5a}, {&(0x7f00000014c0)="8b337b2dc7cd40e79951241190cd00551f4678dff5a3bce2cf50c11170885be280c57fa3964550f874ecf004fc58c24dbb34e062fc504309518e258d0d4cc54ea7b3f0eafa876850dc8537e6784694e144e0da3f9ac8eecaffe0c75ed5aaf101c641b050c40a1280072b34cf0f6c9ea7521bd41f9580a78a659632d519d8ed193c81b9", 0x83}], 0x8, 0x0, 0x0, 0x6}, 0x406) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYPTR]) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x102) poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0x0) 21:27:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x21) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="2178ef3fb010defa8568f6d014b06cc725b36eb4f2f05c0befa981b8fae331a4242b12b4acddb016680a5ec171b3e85c5874b9ff466a63359ddae40b73567f07de89413f4697890e3eb73bb178d382bede72228b3f5b492785ab348ca4c32812c181689317259f5b642bf770b49258ec55974101bfb6014ce1c7aac026c48e33befa8f28e8fed928971266026fda86bacefd38f11da7b2d59064d3a4555ff08d08a3d4dd099d5541857e4e2db87defd982d731f2d8d1d8ce215470e950e3f0334470ea14b7e625c715495ad59e96fc90926d28eec17b7868e238258b8928106a42d2c933e6b7c191", 0xe8}, {&(0x7f0000000280)="9fdf23f32e3a3ce6a2a606788219098e403fae604576c42de93ba8f6419c747914922558dbe225b0c347ee7d04fb6cd51934b01b4dd0f668fd3ef4cf852d2be8254f617cedda829065a480e777f60ae96882321c884c40efe65f73c06b5768159749b30773304602eeda3f364ba9457618c64050424aa8791c3637231bceac3bf42b6c8fe71f7c0dd24153cbaee8991bbd", 0x91}, {&(0x7f0000000340)="909036f08ccab45e79fba13d6bda6cd4b052eb6931d250d5022ed0f12a7df396890e345fbed7ead9ee895020ce5b1f2242fd461541bdd045d6516b21be2a0d64b077de823f6c36a6c6838685831dd057be861588eb0d5fca349c1af828862743f6209e02803a873a764d97f53f22b81d8898f23075ea99434f914aa23fb57ad42d7c0d88f0f67dc7acdb9293ea75583f9112b804300e007a7f759bced390a79b0ccf8fb1a6b8ed5697263b1d4819a0c5a866ce9b88aee7f1ebf01c775e77dd7ac6a6f3fa5b35eed15ec24faa89a1f8505e7b72c463da413e6a8ec6a72e7ea39b29eb1f86b2", 0xe5}, {&(0x7f0000000000)="bcb39f168bc9330876f6b85c6c0d934212c4506535d85c11b3123230b9b0f26a34b8465a8d7093053e044a3537f72de9fb53e0adb0c15973b3", 0x39}, {&(0x7f0000000040)}, {&(0x7f0000000440)="5e14ba6a816afdffb174fc30c09f1a21125f99bddcc4918331e3c465da2c675c2ca90249dcd65183faba47b9e042f66e82878d2d47ac48ab0316b9153e70eae7886246021c67020de212f4598f2028ec5ccadb213b4a9e1345252b6c", 0x5c}, {&(0x7f00000004c0)="3fdac8cddf785abda5545705aeff60c1cf4be8", 0x13}], 0x7) 21:27:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x18, 0x44) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000140)) 21:27:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) clock_getres(0x7, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 21:27:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) unlinkat(r0, &(0x7f0000000080)='.\x00', 0x8) 21:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x132, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) shutdown(r0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) getppid() 21:27:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) r2 = semget$private(0x0, 0x2, 0x480) semop(r2, &(0x7f0000000080)=[{0x0, 0x7, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x3f, 0x800}, {0x1, 0x5, 0x800}, {0x3, 0x1000, 0x1000}, {0x3, 0x7, 0x1000}, {0x0, 0x1000, 0x800}, {0x3, 0xac0d, 0x1800}, {0xba3df8cc91b5e8d5, 0xfffffffffffffffd, 0x1000}], 0x9) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) 21:27:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) dup2(r2, r1) dup2(r1, r0) 21:27:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000), 0x180) 21:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) accept$inet(r1, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") open(&(0x7f0000000080)='./file0\x00', 0x1, 0x21) 21:27:41 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x1000003, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) socket$inet(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r4 = kqueue() readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x33a) socket(0x2, 0x3, 0x10001) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffffff, 0x4}, {0x15480000000000, 0x924}}, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="91f62fe3558d60927634600e7d383823fbf12c6e15124189ed4f4afe170ae63f189ee9da9ab79cbf48192315bb523f618987fc2cf78635b6921fb579a548eeaf2706771e7c23f4bf8dd46c694d8667cbc5e21d72c0bddd8cbc7e2372dc", 0x5d) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0xfc}, {0x1, 0x100000000}}, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) chroot(&(0x7f0000000200)='./file0\x00') r6 = dup(r5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000480)=0x2) ftruncate(r6, 0x12) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) readlinkat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/15, 0xf) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) 21:27:41 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x40000, 0x2) r3 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028af) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x7080, 0x3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000005040000000000000000000000000000000000400000060000004f22c6b2dee81cf9", 0x2c}], 0x1) 21:27:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000200)="8d8bc3774f4c35b84e53432e2e058036ecd88ab384b59f5132fba7222b36a9008e27cc78be356195dade2248271288b1ef829f6f502cb3385f2aca4585ae2f3641722f22071c07367efa1a57b0ca5099e7f950554832b082ffcd833a100b5c1d6333fd", 0x63) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 21:27:41 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x2, 0x4000000065, 0x0, 0x0) pckbd_enable: command error 21:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x275, &(0x7f00000001c0)="8d") syz_open_pts() 21:27:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) fchdir(r1) chdir(&(0x7f0000000080)='./file0\x00') 21:27:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x4, 0x80) semop(r2, &(0x7f0000000080), 0x0) getrusage(0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000180)='./file0\x00') close(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) semop(r2, &(0x7f00000001c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x10000, 0x800}, {0x0, 0x80000000}], 0x3) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/160, 0xa0}, {&(0x7f0000001340)=""/249, 0xf9}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f0000001540)=""/124, 0x7c}, {&(0x7f00000015c0)=""/201, 0xc9}, {&(0x7f00000016c0)=""/218, 0xda}], 0x8, &(0x7f0000001840)=""/62, 0x3e}, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000018c0)={0x7, 0x100000000}) semop(r2, &(0x7f0000001900)=[{0x3, 0x8, 0x800}, {0x2, 0xffffffffffffffff, 0x800}], 0x2) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001940)=""/58) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f00000019c0)=[{r3, 0x14c}, {r0, 0x108}, {r0, 0x18}, {r1, 0x80}, {r1, 0x4}, {r0, 0x1}, {r1, 0x7}, {r0, 0x40}], 0x8, 0x4) shmget(0x0, 0x400000, 0x104, &(0x7f0000c00000/0x400000)=nil) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001a00)) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, &(0x7f0000001c80)=0xc) getgid() getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) getgroups(0x9, &(0x7f0000001d40)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001e40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001b00)="a352247cee596689af20e5c78ad5f88c350c8dbf5b8decee2cb0533eed620d6c3b1edae100ded7bdf2eb89414abee9a1c371a82aedf926c76c9816d6e0fda74905263c235602300eae72be70bc2e71146e9c28f40451ff392fab94d26f3dc158f0c616d56dba0953db72f633eb71c687e310ebb8f5efeae715cc7c03ecb37b524379bc151444493d1f5b4ac7dc793aad6e52926fbae2097f3d2c74d589e71847ba3891bee8181ad136aadfb1687cc815334c7c9fcc7ce52027fecdc1d74b86114ec1dca133d6d798cc2ff0cd91119db5fda763c246b9ff3c94332ad561d891cb92e85d858071cc8708050b57e120189e", 0xf0}], 0x1}, 0x1) chown(&(0x7f0000001e80)='./file0\x00', r6, r7) r8 = msgget(0x2, 0x18) msgctl$IPC_RMID(r8, 0x0) write(r0, &(0x7f0000001ec0)="2f9b4ef118e5d44bcffbc0aa24e5c234061863b42888e1f8c037d90b94776a9477248d78dde29497d50817410a0533dcdfd3b6c1f99418bf78493216fd1d7566cc4848a8bf2e40f353db286b05715e12206554d5127b6441c2e97e61eac5837d95953ae04c87d1b60c51ac41e7135ae7077fe95190812083ef21b3fe01eee4f1c3d3dcce9267f0727f21623bb1a28cda2810934bdc6ce904737d9059a4f8881b442d3f3ebcea995b1be25fd00df1", 0xae) setpgid(r4, r5) 21:27:43 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x69dea345, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 21:27:43 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800003ff, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x1) execve(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0xa) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x7010, 0xffffffffffffffff) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2e15, 0xe8d}, {0xd561}}) open(&(0x7f00000001c0)='./file0\x00', 0x20880, 0x100) 21:27:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x135, 0x9, r1}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) 21:27:43 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40008000000201, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000280)="2e39a45100000100432a0ef3446fc4e271923cc666450f3821a1ad3012a6c40191e4720aedd95a44a20080000000000000c4e2bdbe1500000000c423116f5416b301") setgroups(0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 21:27:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x84) r1 = socket$unix(0x1, 0x1000005, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000280)={0x4, 0x2}) read(r1, &(0x7f0000000580)=""/234, 0xea) r2 = socket$inet(0x2, 0x1003, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x200000000041) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000ff010000ec268b59986fe5ff0ff211000000000000000000002259f0b1af453d76000000000000000000000001000000000000ff4b4975796d801c00000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881caf8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da00000000ad80ddd97b5908d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4848b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec0300000000000000ba782e0d622b5ff7113a923bfccf86594b06000055e423d222caad06b31b93bb060000001e52c52159fff20978d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006bc7b04e30417ed540dda34a40ca65b1b861f03d925fa411b9214dfa5a2f539ef02e25d14679c66dea0f3a346a9d5e07ef2627abc413aee0eafc9ca126c51675966f3f20c9395f923dcb3997a02f17a9abd2a2e6758abc706efc440004000000000000843cd8619825a2a90ee8da3fcc88dbc86b5d6b7eef0d00"/434], 0x1, 0x2, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000240)='./bus\x00', r6, r7) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$TIOCNOTTY(r4, 0x20007471) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) getegid() setuid(0xee01) r8 = msgget$private(0x0, 0x18) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000700)=""/77) 21:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="8f73681e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x81, 0x7fff, 0x0, 0x7}, {0x7, 0x602, 0x3f, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x0, 0x692, 0x40, 0x7}, {0x40, 0x7fff, 0x7fffffff, 0x5}, {0x2, 0x10000, 0x0, 0x3}, {0x1, 0x3f, 0x1e7a, 0x4}]}) 21:27:43 executing program 0: r0 = socket(0x15, 0x8006, 0xffffffffffffffff) r1 = socket(0x16, 0x10001, 0x0) sendto(r0, &(0x7f0000000000)="5ed67b5a7b8cd196eb2cd2106e1fd5a321b3a22a980d0d942107f331881e6074a3f7c0811a9aa41aa8466d15ea3701187510c5ef2562db9c8517c9", 0x3b, 0x4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000001ff, 0x0, "b8000000000000080500"}) pipe2(&(0x7f0000000140), 0x10000) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) 21:27:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x20000023f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x2, './file0\x00', './file0\x00'}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000002c0)='./file0\x00', 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20703, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000280)='.\x00', 0x3, 0x0) 21:27:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x6, [{0x2, 0x4}, {0x3, 0xe00}, {0x3, 0x9}, {0x3, 0xffffffffffffffff}, {0x3, 0x5}, {0x3, 0x40}, {0x2, 0x5}, {0x1, 0x400000000000000}, {0x3, 0x3}, {0x3, 0x7f}, {0x3, 0x1000}, {0xdc806521fddefe00, 0x800}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0x80000000}, {0x0, 0xfffffffffffffffe}, {0x3, 0x9}, {0x3, 0x2}, {0x2, 0x81}, {0x3}, {0x3, 0x4}, {0x0, 0x2}, {0x3, 0x800}, {0x1, 0x6652}, {0x0, 0x5}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0xf2a}, {0x2, 0x1}, {0x3, 0x100000000}, {0x3, 0x9}, {0x3, 0x100000001}]}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 21:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x76}]}) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="7c97452638edcbd3cac2c039c39719ee95d84b35a10e3c016fe9bb94aa5a76e7926084939c6707cac9c3a9a1803c417eb4a479ec52e8", 0x36}, {&(0x7f0000000180)="58f1114122807d8919d09f6bf1e425252e83a7f03981e26793932f8fe0961f372600d3052ac2dcc1deadf37971eadabd456ebf75b303a8bc214dd0b09902b4be94a6ac950806404cbadde3f12689aafa01f089d7807459b94515dbe4645736188943eb2d5139ac0c4c26dab2668c4298430989125ecf2cb735a6f8c0e433397ed09797fdac1742bb94b6b2fa9e0e3c20e829d276a3fa8f905b507befcc9a3863119003159a29bf3ace67df1501f44cc2f0eeebcd73d19f90f177013d13", 0xbd}, {&(0x7f0000000240)="c888e3bec832dd53e0643479046e9578ca70d7afb9a6e2e1f3b2c99b50c3f143079aa088fef6ef69f054d70638f969d47f58db694e7b2a89bdf991a130890fbdfa4cc802f4df393e36bf14906d90648bd24229135a989043783e337a0876fcef0a0a9c97133638157ed84b6b6e096e190ae7a417b3908906bde224b4f02247785deac4e5f87810b8e61ef2838da8cc9b77bf9cf822f37da8cad103918f5d4b96395c5a9b33186e39c3b0e3d779b2a31a09270a02481b20c552433ff810ac18b6fc101abbf68e071af9339c01c9fcdcc3a7a6949e30375f4d48ec5479191c830e81655dc9d4203a62f4ac6453fe", 0xed}, {&(0x7f0000000340)="c6edeac715ca0b05259c805d57579b9a52ee6949b258335a8823748e6eaa29b831fe2b6d4c77d902f5bf1263842689fb3e4ae721551fb15d4df8e89f8f5cc8ab5dfc0cc23da2cdbc49139c07d10b679a96906e0498231f26d736d49bcc3af70e876912c86e3d353830d945ff955972c6781a387458901528889f77", 0x7b}, {&(0x7f00000003c0)="41beaf43ce33b001cc1160b47a59a8707858d59e92fe8e9a22e98b507f8cbbbbec0a22ff6a0026772cb531d271daa1ac66248c8901bf789f7c96796a3df476b4837a1ae04d931d167f01ccf340c46d99e9ca1bdd2c35c525ddfe7346bdb1e3eb695d24bb85cebe9e4a2967c9e335047eba706a533b9da470831a2b2cde7a02c41784fe0b3cde3d2eda7f78cf91c9ab342443beb11b3b01c2d6582cff4ee6e99aefdea4db01c719df10690181e359c2a829fa50c9fbd8848e336db9a7b9b071c146722410c18a1ce4b00caec9e7b439c7bfda3c6011a6ecfcdc9b2429299efc1dcd5789825de2d538b4119ed973e7597028bf966b28dafa4c91159c65534a6e2ad23d364fc9f21b3b7209da513ac8e4371f495950cccd299f6bbc6537bab2531144f8b0b008e17ab924e0e31df2af15cb79e656ea015edf60b562744563de6b06373967b59d5b5809e2f5d5ade5456b73a38e84b67761ca552bfdd9175faecddcb3f4b2bff4e0c64e2b9ae197faaed42b63c747e8a17d46cf563147594c71ded119322f064c5e9022194eeb2ebe6dd74e5a51e158a670f6ac689d305ca70b7b4e4f2d6ac9b464572188289c6cf85f920250ebefbf97f75620f9099c9e82ac559e6cd0a0e5672b0fe4dc7b5a0d21d3cdf5cfc7d782d996ab5647a4b9121ce5c0f34386c726282771f7020138a48781f597b81f46f3cc103a08933c341268e19283295abdc2d97452d34f87d4afc8d870f72510881e711e11cd99c001c3f0ca24ade37c456613096ff75cb5d0023f8bbdbaacdb881fb5a0059adffc16b7b8beea0dd9015069b2709c1598e63cba45f938ddcdb054a02af6ec6d326a944dce2b21ad3153d253ea286296678cb25371071e4635889345bd837ae938b6eb6023b66ac03585c7b2e9c8f573858804b933ee1d45f6a5bc30c6c4fd0db992b8282235215bc875322eecc48775ad3491702115a465196a0a96ff7a893420fb6e591ddc4afc5f74a7748d5696a04960d380d3862a100fd623dc830c9c93fe07a838872497e479cdd2136017c485d6bf744adbc71ae4360238e36229e9474f2e01878b711be4765dfb48bae5ef4b7194be176c2a8abb7d7923b99a5e038541082e8e603a99b7694a2049a98d03c1da4789e9782a92e48720dd570dff064b9381dffaa03ba98a12365ee6018ad8b9ab7dd6899f112e12cc706d7843adbd2e2a354b8f05b3230b1b04ff1d9246325f760dbccf15b36340f68ba39e2014c7ce53ccc36c06c518633ee5399b26373d9fc91bd3dd103881e3a78c6fc911c928abd5face68989ff4557e5d5b598c1ecee0038e409e6d8ea8c5e94d2caa8fb61ab273874cf01feff2585acb29ff76c6c8b4ce02926807f207adc4a75d48f2d425edd291ba1ff2b25843433edc6f3a132eb5e1ea3566a55f72f2355b26798457c32d23071b1b5657166911a0cbed47b94b7170eb9af9e61e736cd0651c92401006e8540e3240c4c1c9f68b1e5f8be5aa42df019b1550622d2f687e40ccf9df54e44a65935aa6ce381dd56a4f47057e7ef6084dcb25667c96d361aa58292af63c926bf6df903e6b3294576d8a3346ed96800cb5ffe4146775ab491ba322703ca313cb1f77d0ad9a3a6147bc3bf2b7a88f0c248323cf03f8c37fc53fc705ee3c2bd21c9cdfd38b9cfa465be5f7f5223aaedec19112b41461d17cc105d2fd8550788b004b98dc0fc98f3bda19bba017d2f24d813f25dbbef83e3527e0ed10e783f1af006bb963b51f72b23d338b594610e747ab76d64bee0e10f74ee9ff6fa3343821e7479a12589bc7ba3a67678a133d0bcc7161b4783d31fabd30d31c37cb67d1ee6c6cde45b8d6301bd3e077daa9e9d6b15049288f06c7eed2d8ccaefae298813d41e7a9d49d74f912a83651542d11a4d9bb0adade356ee91c54d8a233aa2f68c646374e52b0d8987a4abea6a1e310e6870400b4f7fc69f5ed12d19144cea4f01bc214e48e454e002d15933beccbfe4065ed13a86048d72c1ee8679a93ffb6aedb9fa5621e6f3fa14d92fb9dae067915e57d9a7268739dca0c13cc527039cff7dc09f6dda1bac785dc98c605f090cc82d7020d0767f1c22dcf3266bd5ac02b9ac1a04e0291e18311a2740c1a89371ec091781b3f9773eea1555ac9a3556b0f39921da5443fe38d026575ab4459fcc102182476883880e7448da48893111ac957be40f8aea5982c235217fcfc1cae912f86bc6eff474dabdededf7b3ebfcc7d0fc484e2044881b81f321517a91e34f6c7361f2b1c107afce6ec47045dcbd885d4d1fdc326f5348d85522ef5a38f7b637ada3632d24839ce4b044bb0da39e1f416cedc1232f4bbbe32ec7830311c2978e7cf1d5e2a35f0727d69ac566035cc20e38acb816d4e2f80f5028938af9f127dadb7286acbc99a051303f8eb24c8a4430b80db5d2bb1d4a532227a9dff995ecf50039208dbf1093073cef73be8762d34df4df67adeb4022c23748c6e5874025038be44c31d0689a403d6e23b1209c563f1dd2d58efca336d34fc3b52bfc58f19edfa242f5a58a0b40ac46b48a9caa9744d0363bc52970210231fa66028abe40c17d9fd65d46d9dd6614b33050de39f9f4030f176d1b567bf5e1b116bd584d0b4c5ba3a5a2df35691af6d1b15864c526c18af7eba3e75ac42b72154af8e7008e4524633b23b63272f4ab5254b2d6ff64c51e74715788b1e69ea1fe5c28a8422b8a6671804a238bcaa910ab8272a14b5abb629b6c732c8a9ea8426a0fdaa8e4671fa9e95a55fa3bc189d4ada2b6b59cf7a44f3ef76bd7ca132805dc19e8c08d88acb10818f54281aca9245f40be2ce3d4eeb12187797203f0a5d88623228b4746d99cd609eda268c2e4b0cdc2701572ab12bd764a7e28d452bf295d17fe91882da486e78a0c16268fe7a47c98ec3f89586f6f6f101d114202690a28b703839962b4c4f116b24445a2fe0558563bbe9d77ecdb72800f7b5f0ae79d5574e8e44026030b94c300d44a30815b8e4b4c040930946e2607f9a118059f72519606e830e55853c2506f3bf5cf0cf5ca9e7c1a83a60a2923ee257d38f4b8262b12267db0026d20e55475dc536fc47c99a23825702317d2a491d4c23f1dcdca72162455f0b7ce1d655d3d7adc490d7cc2afdc883131b43f761bb9b9330416acc407ebbe6bd4a557a26c1bff64bed36cc0d9cd76dfdef59a723b3840fe64cb60b7525280c46251e087043ad8893bc7409dfc268f4d557f8644fcded0aa78231d4448bc713d5d769544230717c93582eea80f5488e5c8e5b23cba35195079b20f4e5c92721c8e58a89ffccf2da4594f588de73e7666e767942c9ef2026717da36cc4ddd7be3a0f3d127b4506815af4855b11695853a8f33d5e123bfb40b2d805500aa379505981036a11bad73bc58b1e636ec32a18f75b59e9f9789ef6cf7f0f75bdd292a5b5513a9ff8134ff5aaf196b667be06077b4156c48427fcc485941858356fa7530bc7ebb7857710a3b5a14af8bca8af98cc232b6090934884ef7cb12b7bb86ed167656176a99d1fc2c27bf690176deeb1330f319d909e4cdd60350c1b8f9721f926a35672acc5ec40b978566e33a03addb7fd4ed5cfa30b567318e314078950af66cff68d0aae71a92245cc0cffb0e4968e19cb58cb00ac12ae14b6f0890cfd2019279edcb31fcb6b5f9ae01500c8976570b3f8a30197ed32e4a21c57bb06285bd30744d9e1a416ac55bc8a8094c534016f66e6a1ba5dd34cac4d8a56dbfb82db2ef062b5fed39d643f2c20cedece9c0ed74f78f46ce2cff861562da9d4a6fdc14343ab6a541dbdf825afd595d878bc6923820962a0f0c840a423c6ee04f5030967acfba2f5916b9fcc9a4cfc0df6af3b5d52aa4b371f8890fcacc663582b2bbdee516051678453a574bed95a133d61a9320af7a0590170ae0e44dda8b37f48efd8061d87e4ed6482daa8ffa63f12ef242aa3cea08ff9e8dd1d961f78d17900455a99d3a4a9a750d0e64ae40d12d00d63caa9c75749a542a1eb8d110c8bba97a1e0e494f11a8af7f8ffe5e0c48d607afa0f72cec190372fb2b815a6563a28d4de8a8ebc69e7ae1f81ef59abfb1923fbfeb3cc6c93a7cfaebe2f8790cf0b5bd90ad9d9ba29d22bd966a4db380b4c2389de6989142d595069a5006021059806ef64f461d978c15fbd148c56df0b1dbb0d6b38bd86755a74442e76c91c9972b036f679609584a8a6712335297ed8585d49acfda50a0ddef1d21e78d2eb57a0864609bd61bdbb060e5a4d1c1a0f342683432319473a59ca057a22248433962da6e216fa6daaf0b3a8f71a9fa4fa4567b986c3302ecaa2aee0b1e917f2003416e665faec165a53179f9c9d7f678edb208011cc6885fa6438f22b3f4d987560c681a275c82c2071f46968041de21e2879796ccab0118124906767572d0c006f5cae59a09e66e47b877d78e92a0f84daf675068cdbd9648c0df2049299d26db3856ad261cea95a76421978d103fc93907ff0f16823a43186297e3d887a5bcbc1184a44a2050866c84d24bcc840e07521cd2f6b5f18ec05da0faf91a2b6a9ad9a124516e1727c97681a702199eb0049b05fa7b2a65d60024fe17cf21e70bf805ad3db38779d5f5a08e17c56124a98a0ca253d951d593656299ed507bca449c3e3db23448766c5b18f7788fda0d2fa1a0c0ee90f069803d04ae07ce99b3e6693ff3a6bc3ed6f2cd1c0341a807e8363ef0e2bc522c34c966191739f30984a45cae6064c3d001dc9d761e88b97a0fe26f2889d272ad57fc0cc797365177649fa8ad1a7c26845d0ce996611f4e942ff2cb340814bd384436c0674746f5b957f4a875553f7ba6025ae7d0d335dc3ebdc7ddf808393ce9d0a9501a41c84ba635f14081f4b1691d14cb8964c1020773d6d5a1f582192455315d4caf6ff7dd774dee736b04aa20df6eed456ec882e3180fb62a5c7be0d44c9addf0f3f37c92e50207ccf550b38b18b7f1889d47abbe297f9a9cacc7d5cb9a201b18db3594a2156726b9e38d015a18a7f32ae18885cea93128355e09ee98e7c44ed3b0b03bbb77369ee938cbc44e089672e8878f1529f1ec5bd3eeb5c8417c092793aafb20638f8506ebb909571cfe024095268a0ceed4cb2597af16a496f57475822a26662adbc2532bc202e803d244229b07f216a7fb71b443ff28b2e8699749b704746c3dd01350061c927e745bf9a9ec01e13110ddafc0e25a8d565c323e62012b5ff5f9d108351dea501250897c92b07f50d8489d7457e3d8298b8e142e3cedc26b37877a44a6eca7b077b33e3baf95051737767028463c12d25502ee8cf526063df8dc1ca5269162b31906e127307565258b09b314db40d4f45fca1d52fb19eb253b8435df3c56ae217c2ffbfaa6779dbd815136236e78d6c683b75ba77840cbec81afea03dc01e6826b5ca01f9db56557c2555a274b39ff2336fea3de96a7d69f4e47010dd451712c695fcb420ed821b2b08198291f139e1cd2a8f28167a33f03da88a9296763d5615aed1d61cf8e79a2a640380b63f3ecb093e87d628127490fb0a06be1eaf447a5d4f1cf5c6455ca461c7416165240e8c8f49aa9155fc3034bd44aa5720c7f52cf41365e1ecbe81fa4197ff9b3776d97bcd2bfb885795a47a5b25fad2d2d04fe54501fdb2117c34ee1b9dba77d1fdae4bc6daff7750c06ec5c1cf0ce74c0bb81424dfb154974d5f94c1a2789d4832e999beff2e79a874ac72d61214fa4656d35865d7ceed8dc6fdaed3caf6b0b8121d8b755c151494755e7958b089f1496d97d70e", 0x1000}, {&(0x7f00000013c0)="8ecd7095edf99afa03e287dc756a7f77e1091a8d1fab76761f4308aa2be4fa6a55723ef825d77c6ab9a812956f8037fd66aea1db664d5f8bee2f2a09f76fb50e5ac592bc4d273c9d16ec56dc3fa42b15c35804eb56e1d86d6e4acbfb0fe9c7ee04b08b", 0x63}, {&(0x7f0000001440)="29cc7b5d9aa0ff7510ae6f00f40eab9ac091d020b5a3fe5e2ace9ba764d103ab915db09bb85f76636bac390f60e85def5325cef39608fc0a503db20815c6e5dbdd161712c2db13cb9b714d81c47bb2f99eef7733c7d5320b999a1511de82d6cea909f572b48e7ae8029874a9035ff45eb3fcef26d8eabfc797f7a5af6ab9f65fea597883d96c11471ab2bb6aedb0264a6f411f828e2507a840d00e", 0x9b}, {&(0x7f0000001500)="f0bfb20d540b9bbc283c5e01b6ef304f22aec4ed63190db96de47cf27f375b733dbaddc32b2c924ea7ccb92a1bf32592b168356f2f238b29576e40e264e0897af179af95727b9b92446c2a2c9367835ad64bc8795d34547d920aa625f119ad8111ab834c210d3dff6afa27b058811a804953ab0711936f6136fb2a319cf21c2017c41c5182090283ce8e864048ce98a2798d3d28d3eef1ce0e473988a521a98a4d616f0a640cbea04683e07950269911d1eb99fbc55b8d202b2fc161b7aa262642f35a031486c0561fdc9def9746469cc680", 0xd2}], 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") r1 = msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000017c0)={{0x10001, r2, r3, r4, r5, 0x1, 0xe}, 0x8aa, 0x2, r6, r7, 0xffffffff80000001, 0xb9, 0x1, 0x20}) 21:27:44 executing program 0: r0 = msgget(0x2, 0x30) msgrcv(r0, &(0x7f0000000140)={0x0, ""/249}, 0x101, 0x1, 0x800) mlockall(0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x2) select(0x40, &(0x7f0000000000)={0xfc, 0x0, 0xbc9, 0x0, 0x80000000, 0x6, 0x1, 0x9}, &(0x7f0000000040)={0x40, 0x1, 0x7, 0x5, 0x3c24, 0x4, 0x3, 0x3}, &(0x7f0000000080)={0x3, 0xffffffff00000000, 0x8, 0x3f, 0x80, 0x2, 0x578, 0x6}, &(0x7f00000000c0)={0x6}) 21:27:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x88) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 21:27:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x30, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f0000001880)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000400)=':[:\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)=',\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x2, 0x3f, 0x6, 0x1, 0x656, 0xffffffffffffff2a, 0x405, 0x3, 0x1, 0x4, 0x8}) open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) r3 = socket$inet(0x2, 0x8000, 0x2) writev(r1, &(0x7f0000000b80)=[{&(0x7f00000007c0)="62e5266941bfe5bbed2eae9ed092b937b6e8a87fd112ff050888efccb90d036c23cc270b8b9447e1ef0dc58d665b797cc1779180f98ca2", 0x37}], 0x1) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) sendto$inet(r1, &(0x7f0000000440)="f0c0a40f596e21b02a5d305b43db", 0xe, 0x405, 0x0, 0x0) open(&(0x7f0000000300)='./file1\x00', 0x92, 0xc8) readlinkat(r4, &(0x7f0000000780)='./file3\x00', &(0x7f00000008c0)=""/198, 0xc6) setsockopt(r2, 0x4, 0x4, &(0x7f00000001c0)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c976b1e15f0c53810ca3cfbe1201cf137594ca6a3cac0b1851bbea93afadff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d6111ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce852", 0xc6) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) chown(&(0x7f0000000800)='./file2\x00', r6, r7) syz_open_pts() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') open(&(0x7f0000000500)='./file3\x00', 0x21, 0xc0) readlinkat(r2, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/65, 0x41) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) lchown(&(0x7f0000000040)='./bus\x00', r8, 0x0) 21:27:44 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getpgrp() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 21:27:44 executing program 0: r0 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) getppid() shmdt(r2) shmdt(r3) 21:27:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xfffffffffffffedc, &(0x7f0000000180)=[{0x100000001, 0x7, 0x5, 0xb96}, {0x4, 0x2, 0x9, 0x20}, {0xfffffffffffffffb, 0x10001, 0x6, 0x2}]}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x33) 21:27:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x80) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x9) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) pipe2(&(0x7f0000000280), 0x4) syz_emit_ethernet(0x2, &(0x7f0000000040)="8b07") 21:27:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2, 0x7674}], 0x2}) r1 = socket$inet6(0x18, 0x4, 0x2) getsockopt(r1, 0x0, 0x1, &(0x7f0000000100)=""/4, &(0x7f0000000180)=0x4) 21:27:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a", 0x21) 21:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x64}, {0xbb9e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10020, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 21:27:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004000080c1, 0x10000}) pwritev(r0, &(0x7f0000000000), 0x1000000000000013, 0x0) 21:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2}, {0x44}, {0x6}]}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) setuid(0xee01) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)) r3 = semget(0x3, 0x3, 0x0) getgid() r4 = geteuid() r5 = getgid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xad8, r4, r5, r6, r7, 0x20, 0x7}, 0x7, 0x0, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001480)) r8 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000080)=0x6) geteuid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x1) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getgid() fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000100)={0x1f, 0xffff, {0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x2, 0x5, 0x10001}, {0x2, 0x6, 0xd, 0xd1db}, {0xfffffffffffffffc, 0xffff, 0x6ae, 0x100000000}]}) 21:27:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824f6cc3fafd4fe6c37b37c013f48c17b00c1"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000280)=0x8) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x8) unlink(&(0x7f0000000400)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000003c0)=0x20) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="9e0079701d1e6cde1e9a91ad859d39d493e465024121f02af324d9b82b52704aa77c3aaba9930e2ff802e0e11e24a49a373f110c2fd2756b09", 0x39}, {&(0x7f00000001c0)="77d078748e537dea200497519f1956ef7617fee98eff791b13359127d9e0c430d8babe67f455ca3d0e5cb71f9fafe71392b94f628a9d825785190f5b76bc84159b784fbce0ebc84bf4c9d341715fc228ce5caa8b6f7e533cc8cabce808aaf2152cc69b27688fff5432d7d2a89dbdde904993425deb942afa4dec840ed0ec35c6496b7576ad1f5cdfdb1858597d0d7551df073ef32569e8cc00c478636b38a3ebab4c17cc689246321ceaf05ffb878db30db3a43f53146306c2e690", 0xbb}], 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x102, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000380)=0xc) 21:27:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 21:27:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) fchdir(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x208, 0x8) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000040)=[{r2, 0x101}], 0x1, 0x0) close(r1) 21:27:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x0) 21:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x82, 0x0) fchmod(r0, 0x3b61fd113d9d908f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xff, 0x20, 0x9, 0x5}, {0x5, 0xfffffffffffffffe, 0x4d6f, 0x6}, {0x9c44, 0xbb90, 0x9, 0xffffffffffffffff}, {0x1, 0x5, 0x1, 0x1}, {0x7, 0x9, 0x0, 0x7fffffff}, {0x0, 0x2, 0x7ff, 0x4}, {0x1, 0x6}, {0x4, 0x5, 0xffffffff, 0x7f}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000280)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x9, 0xec00000000000000, 0xffffffffffff22a8, 0x72095178}, {0x0, 0x24fb67c2, 0x7, 0x3}]}) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x8f, &(0x7f0000000180)="25dffa97b59a76eed91ce9cf76d4859db37cf6c5f59323848ae3957ed3107a387d494fb93303cdf9ffddd7df93aaea24dd4f3c5acedcc0e94732c85c8c0cfef7f6aef919f5e7f8d514759c1fd6c8cf745ad97ad07233e7cab7bbdf0de00c165459e540610b6c318ffc24c6dd8f5801fd19032036e096ad1f5f7b185244a133e9318f9cd122653c75be3185373de213") 21:27:45 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20043, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0xd3060efff41a482a, &(0x7f0000000180)="03fb2a60862e29d3c651b775b2a7fa6e58b0b5f63cd6a92ce279cd5a6acb8e3750223f75c0b733885f9828efca8fc8c408892da73aa2bb60f8536da357dd3140906b8f9069c1998c5ba9c31ca1434a504986abfa7b9e82cff3d22d440edefe6a42313e049e0d81b0ee4156686046d0c34b94f837247080106c6a62ff9088a5eafa00") 21:27:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502", 0x4, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0xffffffffffff971b, 0x5}, 0x10) 21:27:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000180)="ae38f8404581fb09475bd80232cd9272894ebe9b0f4150f238ddd173974f673b46f08c4d89ed53527fed06ad33e1eb148e15f085efc38788a0ef490b0d8d315bda2383e1f8422c8ad6c361bc77e6487aff19638eef72211b9281bcb760620303fba02d77fde333322b43412ec228c59a582ed38b6f5fac4255141b3e0cbd219913b159b48dff5d39a49c097dd6f86723b045dc65a85899e5378ec7", 0x9b) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x2) 21:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x7ff, r2, r3, r4, r5}, 0x3, 0x2, 0x40}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x280, 0x0) r7 = openat(r6, &(0x7f0000000340)='./file0/../file0\x00', 0x0, 0x20) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x31d, &(0x7f0000000000)="7f") ioctl$BIOCLOCK(r0, 0x20004276) r8 = semget(0x1, 0x3, 0x200) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000001c0)=0x10000) utimes(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000300)={{0x3f, 0x3ff}}) 21:27:45 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x400) chdir(&(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/210, 0x1b6}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 21:27:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x2, 0x81}, {{r0}, 0xfffffffffffffffe, 0xd, 0x11, 0x101, 0x9d39}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x401}], 0x5, &(0x7f0000000180)={0x1, 0x20}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r3, r4) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 21:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10060}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7, 0x118, 0xdf3, 0x9}, {0x2, 0x5, 0x1}, {0x7d, 0x3, 0x8, 0xab61}, {0x85, 0x1, 0x7, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 21:27:45 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) write(r1, &(0x7f0000000180)="175fa79cb62c7fffc7e114a969f02d0baded367ef96a6dae1cecd45d0112f975a108266c505bba72301f2642eef209dffedc1b01ce1f56bc8766b01da29f0bdc842a45a88bec669ee9a64e626d0aad68256e60b5a3ef15ad8a8b1109a063e9b27bb2a8d7133030f6dda2f302121307cf42e5973dbe40c4e83890ebcc1565a0930fb0ee50cb0175f6e5be78a916715a65d2767a31a14b4314cb10cc31a1e39a8944d24051c4a938e0961531ef931a68ae416b5b201a2c0917fe5a", 0xba) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x6, 0x4007, 0xfffffffffffffffb) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) r4 = msgget$private(0x0, 0xc8) msgctl$IPC_RMID(r4, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) close(r0) 21:27:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ff027737538706000000b814000000290000002f0000009427255b00"/56], 0x38}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 21:27:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1811, r0, 0x0, 0x31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r2, r5) 21:27:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0xc, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setsockopt(r1, 0x20, 0xfffffffffffffff9, &(0x7f0000000100)="dc253861a625b48ec4792c23ead269e22c0778a64518cbfa5308338859a9d7eefecd7e85bb69fca10e014d2470751a82c62cddeb199e00995e374083910db86939e2139dcfa012704cedde325dec777b3f9c5d1cfb", 0x55) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) sendto$unix(r1, &(0x7f0000001200)="b100050290000000004e35da6ef7055c961baf4b566050900080005786ca1020741038f53e8551f30ce390500e08fece28d50970a7735719fc0100040000000073a1781e4d91f750d825582fe2ae7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d9f026ba8af63405a83ff37282934e4fd89f20f0285ae30add3872babfbb770c1f5a872c881ff7cc53c894303b2f33182993cb4a00e9000000000000000000000a6e181bd00000000000000000000000000005f937f56df2d8a94e08e116302ef9cee2ea486ba82114b37dd396b247d440be5bd4ff0bf490100000001000000000001000000000058f09b13608ba34b2a145634710869db9f2c2bc1c28634c3233d462c934e2c3dab0fd7f0497b671a8767975c676ab5ec0f3435d02a2544c0db768cdf61a5dd054e623e7f71b1413c8c2dac7b7038e71f42a4ac115dc6e528f87e74a8166bd1521cf8dc1e3d62f29de88d340c4316a5f52d974d9defe2c17f24ef4cb2ffec81b6a2103ca79893396ab125700298157c3810b1439fe7dbce30fac329fde641aef361a5e917cc36700f6e230062c9317b897356e6bcf1bbe9cd07cd0a0000ac9fbcc0be6dffcefb50900c71037f032ebf1201266cbcabdf912c87e6b4582875c1cc131480c2414f2bd27fb18746c30d32ded79411ee7ff3c94709000000046fe8edae4efc98c9430c48593cab4b8685c7c67f7e2b279a51e381106c0896d1fa8def9d2ed25ecdfaf9f9e7c2502d9cac00a69a552edfa860d9ef530d1c6db82e1d9b3b47718ae80ad6feeb084c281771043f38a8c01d76c98e5f19665b1a1387cceba3e0ba07c5337e9487166288c6eca80ab984c94347bd2b11049773c76607f29aaf5ed25d0002000000000000090b6a1e025a0359294a22fcb990d0c3a84481c362081ef1092d2aab924e4db80aa64a496f4980f2df9f10c53f072739b8f0f568788f6d0f802fffde599d3a5272f604036ab1f0ea990b9a0be54189025108aa459fb0d8e3fc0663fd3a28b413eca8cba1557aa861515252b509ec1a01233841367aa47ea0479d0354d97341ad3679050bbab0ca8a8f0d4f0de045ab00c50cf6376957e2af32e9c896b70685653a5dd5ed3594d8d6440c984766348e92716b281ff37029ff648b79f13641fcb9733540592bdef9c4094019b11371e249cdb68bc8b597b54473a29b0f62d9b016e0daea166c46024b51fb45361b563a51b1d6bfdf34e275cdbfc8cbedc7057d3c7d742847694e1e8d72e8e277c883a07e638267f39437ef2829aa9090ff63015892797780f0b05e98a64483b7fe008df70386702e748c2490568242b17e6b31214529b29f8971dc883f4c430009c422c08b760791dc95ec2a2310c5b88889dc342e5d6234ac9bcf3fad724a334fcf7afa551581c18d2aa6842726c8701e4aa29b70c618250bcc4ef728dd7dfb77a1ffa3cca8b257f5d16de1804ee4a2d809deef85fb62c4afc35dd68dee4adf71e1ff0e62374818c6634473db5d94de035d874f71fa1878a77bc18c198f045b00"/1105, 0x27f453c1460c8d0f, 0x0, 0x0, 0x0) 21:27:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x42, 0x1f) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x18) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) 21:27:46 executing program 1: socket$inet(0x2, 0x6, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x3, 0x24e) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x344, 0x4) 21:27:46 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="c5495f06df2743", 0x7) execve(0x0, 0x0, 0x0) close(r0) 21:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup2(r0, r0) r3 = dup2(r0, r0) linkat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000280)=0x2) syz_extract_tcp_res(&(0x7f0000000340), 0x0, 0x7) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 21:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x1}, {0x4}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0xc, 0x0, 0x2000}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x4, 0x8, 0x2}, {0x5, 0x34, 0x1f8000}, {0x8, 0x100, 0x3, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 21:27:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000, "651e0d969a21512e233120466afb9eed7db09f1c"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0x5, 0x0, 0x8, 0x1f}) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f00000001c0)=0x101, 0x4) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/189) socketpair(0x20, 0x8000, 0x22dac223, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x2, 0x0, &(0x7f0000000240)=""/22, &(0x7f0000000280)=0x16) 21:27:46 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0x137) r1 = socket$unix(0x1, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x2) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = getpgid(0x0) wait4(r3, &(0x7f00000001c0), 0x2, &(0x7f0000000240)) ioctl$TIOCNOTTY(r0, 0x20007471) 21:27:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="07006ab07891d774da29502459d1b776161c4236b397043c3faf2461e57b71d15454e26bb60b9952519b9a28c7b65f9b8ddb8961d6e43988232acba9e4012c94ecba0c00f6a14c313bb701ba7929dfae01ad711b91", 0x9}], 0x1000000000000339) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="2898ae6e372e25225522ca580f53a215291ac90e39a53bd39202086dc16f49ed08f86288064e50504959709381dabed1c2e5a3b203d0440d38528bd991db9d884af620cff3f1e61c7efbc77e4a44e985a81a6525c1745188ddcb2db670009a95b1b669d7503f3c7df1077e853768f50c92a5f776f414c8064a0080748c9d21f536abdd789d2d2f7207cc42e6e24aa95eedcc85", 0x93}, {&(0x7f0000000300)="96cd5a6649215a91e6d7117269ebbd152b5273b0203a101e54ad39c89d08603dfeeae4583d14e4333c72632ce6e3623297b1494289f290e232204802a9ef32360702e3bf6897125097889c0792583e2d8a0eef935294005e1f2c47b0ba69c6602716696262bda133d39bcc07bdd042ad080ef1a85fd6e1bbc3ea704ed00f155de2b4e7ce4fee42e1bc854230927053527035279b3691c66a4638ecd576e7446f4af25e4ba69403f7f54098efc38fcba1d1dd6b6f920f6b9e9406c22c0abe9e940356686bd9f9db", 0xc7}, {&(0x7f0000000400)="c54478822149c45387866adc74e801001ca4d08d0390c3dd65fbac2515acc9a604a8d9890d8e01e743541761bc00665688dbf84a3793e4ba1b3a74eb5fa0d9c33d8e0a72672d3be09df6e8a298484ca505d34a8f022f3ae4d9d10a0c34a60ffa02e314ff", 0x64}, {&(0x7f0000000480)="9189d897f6930191736c4b003e3745150354971bf5ab69d39be26d3f13af72a3236d9338fa6f862bc0d8c161630fb543a6502547ea993c9ecf51a99636db97b57bf9d5186d56f3856f36f4ce732fde3be497527e430f6adfedb61933d13ca9499cc0e8c5f03a731d7486fcaabc4f02541ea642270a988395851a80dae4952983d6246cb1f51205e687424fccff148b83552ec8a8608a0031bd9e719b41ecc4b7587933c4e94d7e4ce57e8e52b1275c1d565690f32c4c", 0xb6}], 0x4, 0x4b) 21:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r0) 21:27:46 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x7fff, "476d318514a0fe68f3e605481dbeaa24a3fdf76d"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000600)="3a5e917fbecd4c9372cc1e8f6ad9e47c7c6776ff88e5ed96aea99f3dcf51127d3482841c890427736617ac55526fdfbee141d505d51446e4d1cb81ca78d50061fb104481592d8bc5124b5b82157e78a8e23301348e96e9b3b3fd027c603bab4bc122582094bb44c863f62b6bb1bd824223e421b863d0add81ae313f929179fd3d9ce05a61b0e2d694d327e3fc8aa126b0715c4ef679b662db45d443ef4fe4aa7d81dd1f51efa0f47c0bb0b56b5c6f8a19d896791670ccd5c4a2abdd439c3e9329523d1edf861342e4cb6615fb8946184856b8e6c8d02ed97eaa11873d437c7baceac399448ffbab3021ac35cf9a7deb243013b8ff50d054cf7", 0xf9}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 21:27:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000200)=0x10) r1 = socket(0x16, 0x3, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x8007, 0x0) setsockopt(r2, 0x3, 0x80000000, &(0x7f0000000140)="675ec034c69946749530432ed17c328683c35454fff59d99f8a6e601292cb5ffb8f730584cbb1b5504893b255026ddcf8b7233f602872eedd154ab85e5eb6ff17b6845440dfdbcd043b4107c4483a175e89c5bdf86335d8ffcb77468456e74a343620d54498d2274bcf1688c13dcac94f8e41004c85f799c5105852d90a1f0b98222d328423718538368", 0x8a) 21:27:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getsockopt(r1, 0xda, 0x7278, &(0x7f00000000c0)=""/38, &(0x7f0000000100)=0x26) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x4004426a, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x217) 21:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') 21:27:47 executing program 1: r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e417ac632dfc9440004a56000020008ab06198824b3da0456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d993424d5f0000000000000000000000546aac3816", 0x1d) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000300)={0x0, [{0x0, 0x8f8}, {0x3, 0x7ff}, {0x1, 0x4}, {0x1, 0x80000001}, {0x3, 0x1e6}, {0x2, 0x36ae}, {0x2}, {0x3, 0x1f}, {0x3, 0xbd2}, {0x3, 0x2}, {0x2, 0x4}, {0x1, 0x4}, {0x2, 0x6}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0xffffffffffff8001}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0x100000000}, {0x3, 0x400}, {0x1}, {0x2, 0xff9e}, {0x3, 0x7}, {0x1, 0x7ad26343}, {0x3, 0x5}, {0x3, 0xff}, {0x3, 0x3}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0x7}, {0x1, 0x2}, {0x3, 0x2}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) fcntl$getflags(r1, 0x1) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 21:27:47 executing program 0: r0 = socket(0x400000000002, 0x1002, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0x0, 0x1, 0x1, 0x8001, 0xae, 0x21c0a055, 0x1, 0x0, 0x100, 0x3}) 21:27:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000a85eb425040000000000000000000000d509000000000000000000006252000000001a00000000000000000000000000000000faff08000000000000000000210000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto(r1, &(0x7f0000000040)="193bcee8a04159471916ba611142cb29cf7ec783d8b3b070409e6a7cf59673ee456e31b47b25c9b5ecb944243fbb330a2e8867d4cd6b3f4e89d5c22020a72b6a2dcb92", 0x43, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x10001, 0x20}, 0xc) sendto(r0, &(0x7f0000000280)="663ed3c8c8907e60b12713546cc9ec0b466b9268839bf743ec0d432cfd5398ab90ddfcad619ec894e10595f7f3c39e344bd04e31f5e3a382122920841193a582d800", 0x42, 0x8, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x28, 0x8) 21:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) 21:27:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8, 0x4, 0x80, 0x8, "e0529f3c58956c30a375aac45d79d14306ddcee7", 0x3f, 0x40}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004667c, &(0x7f0000000000)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x80000000) 21:27:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001140)={0x100, 0x4c, './file0\x00', 0x3, 0x5, 0x3, 0x6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) sendto$inet(r1, &(0x7f0000002180)="b220e189607d95fd18e8ecbbacee2a682a6b0c726b2d7dff3207d2349b5b0f76bccbe41d4117f078f9dd6d952f72b9d8ac6719c19424ef5e6c91d47bdd7c659d2d806169f9e3716407860086cc0bc538fb3739c252f48045ae55d7a85d7250eee80130c77cd1adf4fb3ba1bb3f41bc59e86b3986ecb85b7ae97e8a8bc0ce4ea859b638871998ba3d2c181043b953fc9acafc6aab0ad47d980d7c5566474e4cb101815dcf512d689b788fffbd7899520c3798ed4b92792a1342d22b7a19084c32330263ce9243f4de17af2c79ce04d8020aa053e6b7c87d3f6bc95c5fa557ddb8334f618a8552a964adab59274d02cf19e1b3d7b71003b325c49bf7a7043fc162232fd3a8a1cbfd7fb9d557d3bb17a0edfade0d39e0a1f2bfb0bb88e615b5036be12bfd16c08fc131f5fa251bf93ac7772ed99b7b9b3e574640bb45d5d66e4dff19abf1d07627af44bca9c41628fdf5a0a5e5d7d3c951ec5f4fdf1eef38c37f9fba950b70ab509513ab97f0f4808e18187e6d27520c8bf7ef7f222b01c5a54a000516c76206c3f92c76a3faa3e0a9b729b99c68315f410172ec0a4fe62d5b99b9dbb736f1d45dfd6339c00a548757fb694b777eeb6ddb49b687199b6e3d29382185d5bfb56c99443417d1e93d79bf0de4c477f4f1f04cda87d4da8e9be0404bfd4949f9325149ef72538144ab97ccd509e73af82e691f987bc4f988b08e96820e8df9826794a5f9a0d2b0624dccd9546d6e61ceeb50c10ca3b3b37685d0694132090c06a6b64c8f308f6706026a7d4c19939d81a682cab3bc3d749c3daff46b18980231e0fe78dd715f450bb8b07fda6326f6a0642ac303884021b941e8d74ba8c0866e37505f4e04473c9bcbde622ca90ac608769e284fc71a7dcc8c4f9004d5e3628a6869fd04f1ccedb85b737e7df6671fd75b86f52166be4b1ed8204547e5a91b066115d1a609f9ec911cf1f39394f1157988e554a2acb8106868c7d846e36a7b3efbbc1acf44f128d5dab0fa83218cbe5cab6ec7142db3a25daa0bc868669afcff0d89ab8906a0e51e48efdddb15fab3f40406cee1fceea8e88cfae37dd78a45094a5bd1bb100bc3b6014ae1a3baa67b4415e1bfb93c73fe2a7b56190c886fd230602f44a02452df2d4589a86c4cd35df3be6f338cfaf9ecc7ac5947357f68f42706f92c2f6167969bea3f7e0d4dcc70b942e3b29ea10d56ec0ff771e1fe92f99e41302843bc5d98f4745888c44687cdbf4fd9421effbfcf23b180e1ce0dd407ddc806605a45c24099c5c6170733ae7edd26a7c14345ac11c28ec9c07d97a259f04d83363ade0f826146d515e6ecca80eed0b20130f5e918dcc9df71924e29fc8525d97b674e44a805e9f6e0f0c45191ce4b87b4094f671d299a7ffafa89375420626f68f48ad1ae463e53c3f12203022e5e4e8a1e7610f0cb4ca38896b6cc30a4c96104311abdf9fd6fe4f54cc84e09307625a488422aa732f42a820228906630b1ae25f4d00d5c3ca43a63fdd0ff63c321ad09cc74ffe17b0d86d4a5b596cc9044075ea5e07c3e985e782e511db96123902691a8f35bf0472980c28c9b474fd84de8dd52705270a4b9e94bde506061e5ef033ccbf670d41dc4de9abbcd538d74759b6973ad67c6d28d2eccfa61aa56ae5f93b91c98b95e7d48ba3230a035df5edc9e8533a38ab7c9720ea424a38d42be1a1186be7affc8c44a1e21bda67239b83f2f0106773284e3ba2c0b1a9c153173234e284382cc10345479fbb5d326dcfa37488ba5d63c1f799d19fdf162a80fb0a75790ceb3d6f08666849aa89a3d0a644330f5931763a10cbd3f371d87cb46b98a1d04b0e92b2661c5472ad9b6448c04ed91f4e8796bff82e2eeada38fe6ec119f79c353a7736b06476ca2c998cdff714ccd370f6d5a1d296aea61eaa0698bd19612e95b948965cb9242f606db62c3ab7e62e1a2b4b712f1910a237d33168c64b90ca119c56f7debfbd3f5d34e2390c11433a3611ed69d1aa66c4be78e2b464ce4a928636c992e722bd5644c6356d25ca78cc21b842e5549bdc6c87ffd10ee22428e3c2741fa77c7c1e4f0a3b79d2c83ee4355431b12f43d1cd3e2684474328891824d01c6475636639bfa19efa3f2fa7984a96d05c365d6fa6c812e64510302a2f98bd052e8ffae435e969593bb985c33dd926fdd3638365c7b6a87731b2cda174560eb7c303f6beb2ed1864683516b92058552f491300f58a637ee2b4813d88ba29b445097949902dde836dbe3074e80076d4e2455b9a95a0b5ec5cd9bfb5ec0d7ebad205d2569cdf38018b6d10e54339a4403188d86d5af888fbf54e59339d022ea23cd5be9061c130d4b0d9a463d13de00722722ab21265ed1c5d3b1e7b16f1dff1860ff51aba07b12007d5bbb8b53434f08e0ab328dea5a268205c57963823934b67674767fc9805363c74ce93c0a1fe1ad79b19e31b00dc3410318821b872a0f4cb4f02fb81bb78eb0bbd2e9a724faf5fb688c19e46530965bc44552528e33a041276441ad912c9c216344b0dfa1272c2f5b0ab272bde7833a23d679b36eba9c0c6fa6fa82557e3811f9acd36c0a194bd71d0114f997f7496d9b78f775b9bb48081e05c68589535c0b1407434b20174771816f1032b200ce4bdeea94afa611d5212414dc1f2ef4b3f802d7003f8eb56b0310c269e3a8041007e4fc8a9872374b2d2f3eef4c1dd9614604e1e981cbc50b648eccdeccf5c9b79d32f9abe6b6d632a8e59228f38ec9286993d222347fa62d6d727e29bc950265b36a092d529e3c9ee3914676c4cfe06002e5c970f7c664dce86d8866078aedfd877953b0a249ac39a61cf69d9a04a6e1116593da974f2a8c2e22510ad625679e1ddb021ecd514c5e629597fe45b9ca7cf9b297a2f9de514e24707cadfe7459ac99325266f26edd4e6e29d2d17356ae8b3ad84f5967f6c3feb81f63e3175537e77c862b3465ee571a111f74387895921139118e7271f962294ecb84dbc0f20a82c05c180ae544ace89a5a801e5390499562067747c88d3881b2575c4b399a997c26142fb21784eea0e833502e55127a8a578b36681d9ef78a3fbf5f4e47f254c78c8e17b97523660a5bfb2366e0a9de0092813a482ced242457fe9e3c82feec8ef5048f31e20b6a544eca98e7f6af161a1c84785d60ede240b671181b254c5ea0b5e77802411ab187a943578f831a97380a21c091c481491e60c9c818c3f8d56cb4c34c4549b44f43ec2d73fdaa5238681b79978d7110a0553f0ec724e9a0e04c82be2bfa25331207c599e6fb767fc8bc73e61b8e71124f8ac81fc70382801aef8e535b6be1920610b2a84e1cffcee4e7a34f6fd35860e453839e38589ea82beed57e63e000a59aa450b20c326ced8e2ce6040cf7ab0d71db43a40cf2db3b1384b838802ab5822945f05851dfa0b7d3aa75d3e89bbc31d0c6beea4749c64d5be826cf83ab21d9e7ffa84485e5d79a4f60db94d162d98c6ad88bcb0c5519e07829df7d15eaee3ec245486cdabd6a77b1e591cd05cebf98776d6511347b90fbc01eff190f11d097380f6ff5606538ffaea5a497d1f9cd07261516762123844dd2356b04cda6479ab3f204f3f1bba68c203fff87e680c4f0e2bcb56a573092acb8ebd224a6e92baeaf84e785848cf3c901e3314b2f22c0890ffb744e00ed85637c4f35c797bdd71d4bf5a7bebc610728612c54222df2bb0b1f343204b22541666c02c3a56d3d24a5bf46e91a9c7e12682525a06c215dbf51f3bf14cc5f0ba6c69a285f386bff66895bdf0416767f4989c64e5d0892e8217981e164543c6934d89f5031a1074d8a144be2e53223c0df585e94f9b442f4a5840235cb2d2045d7e21d0fbcf49fb7a7867405320be960e66375db3056c4dd7727c0759da5b8135803f3d8f9c07f1c53ad385fa1b53f898d0a8618aa35812cafc72177cfcf43a8588dc63b33bb50461c3411811139dd02cc634d64b6a64cfa936cbf0bf0a22f74b9921a16448eb8c98b2f4531864e524ee0a9c7d46f4a8207d70eee66f5ffa0aad9526ab6cbaa4e703d7211b83fcbde84081d9c8771f5585b3e213babbe6fd6805add9416efa16777a70a4e0c62a6015d7779ce887b5a33df4ec5fafe54b03e851ef3b5a8e4cb674790d259b959fac7d68b6f820d0f7ac7dc11b51324ffcc19f900647955a1b874737b288a348ab2703b3719bf429fa17460ad6e67cf801e8bc1680b4734135d9543993f2852e7d85f8d33660e0314c9ec4ac41861b8aa3efec49cfae82e13b1817a60a06cb1cdef8459cb2bae69abe15c3c4d2474f74ae9ff05d6e9f2ade72de0a30597c7cabc54b51b43a7eda2d0051e2ad3870c9c4d1e8ff6e2458c2de1cb903a3955b20877ca609aec6b77abe4495d7861039caa42bacae24aa1c8c6ee7e5c529e0f1e5e5b5665d9a987f70e4d9da31c786387272f61ef63d1da52088b3e9c9ff5f214409fb02b7c0c7b1c949dd5212c6889c70477b9d694092f64a0ad22445f8dfd4ae284d93d324f1fd7e6f413ee28d09fcdce0859e84d3a07beb7d4a6389efa5cabbbe2bb2e21226190ce77cfaa2f7f9a5cbc383cd8b2a1a41b83e80dde99056db550e91d9c9d298e30e7a135ba55958dfe3c1e47e40553cd8f6e3b80c852d320f866ce20be474e63494536a699a3f3e182d1050a58b9316a7ce00ab22fe65099065a296da9de5d357eec622a22862708cc92f7dd9a8cfd60b6a9966fbcc5b0478d3ea8367e755a5820bc84a6a90862f9ca50ad2fdeb99ee044716c6465b0269a633e5f814457edd1b972fc6fab0b1ac087ed2e9fffbd666fc32bc99ee4c05189e599600c63bcc61f3f09afd7392f0cb5fe04e2ce25e50f27926022569ead5badba4d52c907b73dd103d4eb30291b6d7c6440e225831685b9d6a29043842b9ae2580c99e6def06bd78f30ad2c0177c036086a2bb93b88ffb6787f6fde47523acea6be633a994f2c702c97de1bec2d5f006b090128a2bb91de3715b3097c4a27ee475737e61e6f75d5db9ee9025cd907e744f732e71abeabc7b8ebfeab1a15cb7d150c84764590d2f1ad1b817f13dd55b8698678b52f12eaa5699149f86dbcc54f5ab46b566acdf30c63cb7382ba81de1200377ca6fb1b704287346d062009a8cfaa983f3289aae54d4aef53c9a0b3d59a91ad285f861a41e07ea19fdd12b1a3e18a4441e3bb426453129330e8c8b7485d2632b7ef034601524c21d440127285bfbd75cf4369115087d376a97fcfffb0f857fc081cac51580598f2524783c82b8bdbc09647fe2c9d7cc823403460fc8f2209876d8949afcbbde01b6f49ccf76ad476a71a563648041b4a1555900bafdc01d21d783acea37e9011daba227b7a2ba9e2f0e33e5bf2da68c52b28a2314ceaf5bc4fb11f345877338db04521a15736b2a327b360093c203b962fbaa9da99b0283a4e495c28e734ee7495286019184a0a0953a3155258a01a8c0bc6044d0249c38b78fc4f5cbd9b827a9f4b3cd48ea2d678ce583bee4a7eb988bdda07a914eb2ba0afa398ebba15612d54a282b0f04ddbf4bb1bd13ee450bfcce0cbc2633ab970748221dc70b8a21bfda902edad79ffd59ccf6936655d9e220fd0c87d48756c500f6aa5aefc07f294f83fda0f30f5991437b77e4c74992211789462fe539d88b378095f9604649c61a892c224f5b18674bb6a94d1450fce0bc78ff3a879d9ac68d85875403b456f967c6d6cf33e665d974f25e77ff10c758265fc0ae33ee8f78fe9c4156654e0acb00b566fadcecc2e420156358f109f3006643add46", 0x1000, 0xa, &(0x7f00000010c0)={0x2, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3) 21:27:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1cc) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 21:27:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) minherit(&(0x7f00003eb000/0x4000)=nil, 0x4000, 0x0) 21:27:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x108, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x51, 0x80, 0x9, 0x1}], 0xfffffffffffff9b4, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="e5989557e90eaa3c77b066698c0000a7602bf102446bc9b3b738a3f0b5b87841f1cfdaaf963119ce38b0df589200759208a40ee1fb21fce3e8a8f6812121b634fe566a21c85e746fd7b650933da7d48a03a392bb18f612f5f70dbbca882c8c8040932be93ee380a0814a014f8c48bcdb1b23800b9d26c1347c1f7f3dfc68e3ab34933030869756e85e6360e3b9be05cca58a8d700e5303aa5ca4d089ae51b489fd8d9ab501b0bb5ff93a94ef75c5ae51eaf97e7a0c5bbd5fbc50ce898ba741c67b921ea518c75e5027756163cd3c0a8057bec7440e5a8f9bf5674cc9f4b1d777aaa4"}, {&(0x7f0000000340)="ae"}, {&(0x7f0000000400)="9b1928d55bda8cd4ccf170a95404538a684c3ebde187a305ee9dc73c297550efd9b1aa341c58"}], 0x1, 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000440)={0x1, './file1\x00', './file1\x00'}) kqueue() r3 = fcntl$dupfd(r1, 0x5, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000380)={0x3f, 0x41ef2540, 0x800, 0x1f, "62a37a6453abe027f681f5a9332151fe24c033cf", 0x40}) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x60, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x8) dup2(0xffffffffffffffff, r0) 21:27:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="b2187275b0f67f13f7baec1bd869b8aff4d97a8bdb3d0eada6725a971746611b2d9bd0061bfe986adea89cdf528ccd430d26ec3bf3ee5fb493584193d149120d74b8448dac6a74d24f800c1493f25d74d44b8bcfaa5dee38ca6fdf7e3edc5d1022d384a93e043603e537251737ed243dae109619b2d7173a755fd8578629e5693b3f752c8fb921fba6f749d639ab4cfd0358e3468f3969ace0cbe2937335052026", 0xa1}, {&(0x7f0000000100)="ff4c8e190d800bbfae19d6a8665f30448ecd9ecd4f81804ed05cab1f58a60eedcea910b20a0682c2a3854216c5181a253ac8eb158c212f354945e53fa531ad014b1162", 0x43}, {&(0x7f00000002c0)="5464afcf8f29e3318480fc721de5c68ce788e96d43829127ceb96b11e184e6dd3154e8b87546817ddad5af6967f49618965cd37b84b658f6c62704db12aa7c0fa9bff4b66871ecf519187b874ea7d5835698e74421c583e8361c318d02966c12a5b62df4", 0x64}, {&(0x7f0000000340)="d6b6982a341deddcaf161179305305069770808030d1aaa25e40248d0de724a0157bfd83eb6c0f5c5b77605da784a0ab1b04d4800f6e675f5cdfc963fbac4a664523b41587480bc0bb5e9eb7e55b57547206b112be7c6b03155bf233a33c695b03ad1ea68c8aabe7ee6ff5c8a1b291ae74612b59f624856bd7642ca228be317209bb9c66e75f24bc864d53a6db5d7256da5b6a9a2a5906d7ec3bed07ddbb07a347d9", 0xa2}, {&(0x7f0000000400)="f72faf84d64dfec10634b04d26a2f68f72550aec740f459430c03065dc2dbe14c843f25627157c7172c75c5ab558fe387d8cd36fa440c099826a2784b335b391da1fc3f274fa9595dcbfeec3dea00ac09d37f672b2ae7a3b80a5118c63f922c1b8c4f583160d6ca7950ca2144b668eaa4814a7c9caef7a31df48de80224bbd8ede781dfcf5586bef2915c0701b96fb1b554ab8f83ac9ed2aea91c79756f7c3dfc402bfa1f0b11276082102aad3cf1f8959988bccd0f191145a30a3df42b00f01f7", 0xc1}], 0xfffffffffffff8a) shutdown(r0, 0x0) close(r0) r1 = geteuid() setuid(r1) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x9, 0x8, 0x8c13, 0x8, "432eea568891f970e7364b5588e2051c065c87fe", 0x987, 0x7}) faccessat(r0, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) 21:27:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 21:27:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000140)="502eacb3525f765ae61a4731659a17c1f420b00b261a6618e1f50beaab941ac79a3cb7dd6d2a22269222dbb99136f3835898c8bfa6f732def239e11b1a7af025f6e9f0accb00ad7c6f759763c03e45452c5a6554e5d0596e0c17153a6a857daf5138ed40304c7eee77a90d04e3d247bd0c5d8fb401f9ddf6d6493d8b6b38f5ca3b547038a949723fd5e8334d82724ed17fe637ec690fbcf3db5cb801effd4cfcc1517fea934fd9e97a9356bb", 0xffffffffffffff4f) setsockopt(r0, 0x3, 0x8, &(0x7f0000000000)="d24a7519cb9abf8738df7780f021ea4d0aad02a5ee86a6d9279cd485fe461595a883175623ca25bebff07344db1227a564c3ddfa9b1cbebe12ccdf45ce0a03459ea226d7ffc5e2ed178a7deafad0f59ede2d3e269e6afee7383fa5a82726d0395a87c6bcea0ed460150bda89961d4ac32ace0e91210e0ef06d7afdb48884c675301464571da56d01abf7b942fd043c763647a2dd4922e51961c7135fc2e1e0ab99a41c0722a7b6b55373b8dd31d68fececcc5a6d624e668d8a7ba61a0f2371d88ff6c40c92e6", 0xc6) 21:27:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:27:48 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) fchflags(r1, 0x4) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() shutdown(r2, 0x2) syz_open_pts() socket(0x7, 0x8000, 0x10001) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 21:27:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r1 = semget(0x2, 0x1, 0x4ae) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000900)=""/109) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000001f80)=ANY=[@ANYBLOB="b6ec85d6f01762b3e09dcf525a26354c178a7998b0d1f67e29e72c61cb48eb03cf242d3c515cb57d854ccde29d3c715fb54c76ab41210663fe2d3d6a806ec3ab8cbe7b7480889d3374d0e7f83ba99f2688ac83be7b04a2ef24e760afd04c96ae4252d47904f5107196ab5d449efb17f3dcc40413b1035188b5ef3a61a3f04a11336afa7133ef95e1cabb8c4cd568dfdce6007a0645f4de6f53e5c624c71a7eea73fa6794c0381da3ddd62abf2589a2d15f7ff2719906243ddf62ab7dd5a2155d70b8800b645c47947da926084d4e953381978dded46bc865328358eec70ddc9c48dd3563e5bc0fd4b1198529cf287fca15582997f8c3e793647b92a1a9bbc7696440cbd8a8c0000000005374b5e2dd3e11af0762e9e514d4606d09dc880b8203edec95305faa5f8c3d5afe918f2035177933fc684529a3af250162fda8cfc799bd9d70d7e7665e30e4eb050611e713603e7e9b8f76b9f6db01ff890540b8931861a938aeee0117640b9d7f85f34e1e55faba5bbcb9903cfc8f0b9f0e9fc3a6045c20ccb23606d50b5752ee284cc80dff30ade3b6d1a9a64cff7bb0b6076a73259a756b3eccbe05512b30ecf4bdebd34f697600"/447], 0x1, 0x0}, 0x0) r3 = semget$private(0x0, 0x5, 0x2) semop(r3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000700)=0x1) r4 = semget$private(0x0, 0x3, 0x407) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, r2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2100, 0x1) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000007c0)=""/102) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000980)=0xb62) bind(r5, &(0x7f0000001c80)=ANY=[@ANYBLOB="40653000000005000080db2fff0ac8270d65ff23930ec96e3141743c1089b51fc7b28059fe183226851ff2b4c3df769813b9ca241aa5fb4ea7cf9a44f60070e0cd294f3cec4e9ecc85cfc648543a8c7d5a32e4d5e52ecb54e4d2aaa591ad0e95d614f87088c1f22ff6d280572f74f3c0058c101405e342f122724eaa7315a3208b763eaa84c21dc48dbbfc204598971dd9ca1ba181e13eac01d98fdc2d918b2a38a6b2520420aa3ef0c7462b7e5d25b0fb56633a6c9e8a1185ed8b19e08f5284824773e7d650"], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000009c0)=""/103) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000001b80)=""/204) semget$private(0x0, 0x4, 0x408) r6 = socket(0x18, 0x1, 0x0) sendto$unix(r6, &(0x7f0000000b80)="b25c99d16eb11a166a117748afe4eb4cf783484c76bb71b930045466b0c7f509887952f66db8cca3474c3ca096ac52b83addb299c129aa5a453a2c67d89680d12526dfcecd5d7f646050b13fef1b40b7ff4a7d44381c55d5cad058041cbb89e428093611d8eeff459306620f5d8868d7aebdc2eb6cb6503c6c183d97f5190c8357acc666da06e571406ed998a14db1d71bb12104882c98e4c51901c8446c32c01449dbaa68245aa56944eea6d9fac00fdc066ec6b1f10a02d797149747920797df6b12f7e8de476cd78dc10f71a7113323e2f016560d00d68f7463116b6f78d87cdd3f8b10a8d8e36848889189325ec7b9158d48612b1e64ad3e557cbe20526d22a570ffc79445b167338d0f14830e531e76be46a8e362530aa28c15e44806d59f2e73e1a082bb2d101b69abb09e2de8881653ebfb3a437745f907a51452265f80b9afd6cd975fe2d2391105e7a25e9b0d3d0036f7f07565a377e891d977a0a09c8a9499796f8a9161e8fb7bf37c1f32687185cc517d47021d19072e29b4d631dd3a834385e3fb9188e1e9043a05f4e32835c29eb33baf119e051e18aa4fc3d56c89f25b4705a6758fd92d2380a3cc330c2228767edb80c4d7ac94dae02ce7e31bffdc0d3f55dad2261c48970aa52ce20dadc1e6be3d9f85f17e2ffdf3c43aa1578aefd5c94044e05062465ac84f105d06ad668994cf070ed3137e9d7b19469f610ff4b817f01854900f1bb05b993b5badd469c2e88cdb4efa13ade6b03f44afe569ae38e0bef10cd50296170089bca493feb225842830fa78418344b330c0821c73a787c480a56c3207df6a294fa4ceae0f08b220d1a92636b22abe3d6fca11f7a70e6ee81107e0761ac09876c4c49823e4d60a54eb29ba95b64eab42e985a8abba68f2851d208e4f59b99edb7c6c110f90d4456d303d40cbb549c29abbd6190a08048ffb339f0f6150450e33eb06c320e9ce2b789cda7146e7dd49df0987f53d433400657d2013cb3abbf162490395a1ddea48c48f9246eb64b33db11628848fd3149ceca4afdff4ca17d04ba49b5652788f770261240afa522b8bc7fb1024a6e257ceaeee747052c2ba57983b2823a6cfd5a6aa22f2efeca4a6624262311bc6c0cb51a12ff9b2dbbb221f8ec2736791d5800446e19480803914018678623881d289c2ce5d0b984201d20d7611f87a97aabb08b2e3e553ab88839d8a7cbcc7741e0fd0476683115ac4c23f424cc3e988b5edb6524a641282032fa4e07d9a63c797c6778d101839d6ff61fe4a70d10ebeffa6632dc995668756fecdf002dbedcbbe66a2ddcc130f79ddbb3164f956e3570a3efb80709843874ae21e86d48ca24db482479b022d3c594163d1c5fe3bf067c30f857dad7f3e2cd269e5a6397ae1d02521702bbf211b28d568ee42a5f951ba5172c7d79bb64ee413e2c21f0e7a08df45d4d67da9d6b4e32775ab2f942f1c47ce59d5aa2eb34c1de69c9a837f1f432282dd15fc84f5190b343bb1086f453ec988a68a8f40b5ea310bb916e4c963caf280ab4a458ac1e5e3c793dd5097d568e5e75c1d92d66bdeacc09e4d26bcb1598a8c62d3f9ca377562c638df36c6d76a9bdde1f75d23b47e2408aa737e86fba85336eece7443563a14181a2f2e9c212d6179bd4b9fbe0a907a5943142f0bf2ee8166866be4d336c86d67c1281d95d08afcd371877386f34ac2a49cf8a02e0b4d8a6579260c88510f5d48e259e24b6caf8724bfd732c4bcc3f2a7eca6ba4ba6e7aacfb595a39e3bcf98e6714461124a8a71a46a8ea06900ecd0729703a918bf0459bee16dfa77ab189e292116ae26d29af2ae714c73581a1c9cc17054b5b7896c5f7bcfbf53cb417e86d9d8ffe38715c0200dcba1a58ecbe07dbf71edc730f4d412dd24932f3e1fa9b549dc05ba801fb64381f8aeab6994bc370e535bd861bc7c4b3db50a0b0646bea1671837894edf572860330cf6ebba241909297b4167e29e2a672f822756d6903947273935f1ee8c7ed33b34af09c4d773291aa1a890d4a200eb3c8ca8aa564d914d67b92527858a983d6f384eca26e150f1044ba5d95c45a80ba3b8edf7984d0e84e3de4563189302781bcb71719ad3138cedc3d67caf33474e9c4de74bfd92c253a637168b5965e65132e35e3804c32697b361463dff1548d746475ab3787aca8ba3fbfcfffb160e98b962de93ba33628147a8ea3ac91f4f75f60c4ea094745eff923653f1a7f02f6f014c6cd3096e51f0be7f385e68e5e6427df761c6aaf3b5e5aeb392c182ae2684a5fc2ee58c04bd980cfb143588fffc17587557821e78e3adb982ef077d044ba5135f39be5364a53d019cb6a89202da05752f91eb04c65855ba31eb87a6ab26d1f1bec2dd41089bf35d0c0299bce00c2a1d80be71efa89e07066b387ef9ba895c08ce621389020d309a8d76d7800f16fb106803863f89a889d03b117d44f7238a0300dca275bc55b9f76264400c6bc9f147900fc7abafec2dbc1b60f8aa11ad04993b0bf1dc78ec0567d5420979dbcb6cbc17b69401712be7c0d0f717c7fce8ba5ebace4dfd3a1e66844429084d867b87bfc5ea2fa2187b45da2af357ea51430f4c29d10b63871b4ba64c81fad851c0e504a4eaa8a2a254c335209282e8d98a50d01e6062b37a664ce857cc52c5db6c07f2a074dafe2b2edeafba22e6d07bad6d64cbcd729fba3953026f397973dd7f1a64672b7b3dda3d7d3de523cc69b30fa5a71abe5dcb8185ca428262df5bb8894b6421fce287f75177f9188c214fff6205d9c9ea532d27b6f162deccf4fa44f83f6714d5a9d12a69256824dc562ea9704a080654bdaa5993d20512a3f41b6f5f520c2b57b232af047df22d5452cd8b3f0525f699d49e1ed806cf65ab359baafce99141e6613e6ec554bf8dfcc89311183ba50ae2dd7552632f3265aa545d70088c724cb2669b0cbf0244c9a8419b4fff975330378503b6a46809b1a7a28a319fdf5c3374cf9e26dac282bdd7db5fbfa3f3c863ddee6cc83908257b5e919731b1d1982bd2d8dc7d060947e557c868d474256ad0332e0d61ac76869af4ec0620f0a37ab36c62e6fdbacb8a5660e06aa34d8067d13a34e98fcafbfd75448cb250f58d9c09e068508067347ed543e58e813d2e48930789e7448f5d730d4d15214c17ba7a314c08cb10d5707452e54af946ea0c9fa1d3290d76686bc21ecc6f5809aee5799af2588303af4e04f199499f42405111cf0999bacea3628af4c61133d9b55d85e368887c3d26de7207e3a4f0240705b8f35470644c9e60e235647dd8a90d29a4a99121671edc336b44e2ee4c81fa0b8d4eee2723f1c5b765a90ab4ad6540462763f8e234efe3618369a951b43836391b682550478b2b4297c5c651b62b2b5f0a7ef7de6097aff9d91c93258e80eb108b6679cf13fae38a4e71eda44ee45c33eb5400d64688a686a07af1de3d492f3ccd4cbfd0e9024860170c5039322a8851255279dcd63e52ff1c8ff72d663da0c6acfd6b94e3b7cd4f8c4a2708c1fa892fcfbc6d05b415233e1896f31e90cfb97c8548a3ebc20464d8dfadcb592778604e73ca1c10034af4a551e5eb362268ae560038f7bdda09cdf1d166d0f501298ea5720eb290900b469c7a1616161195df8e26703795b0322f88bd3efcdee9e8646f198e9c269bce720784be8c932648f31530f8663b7bfbf0e1460e38fe5eabd30737e50121d7286eb8e4b9fcd73fec6a663dc03796010df6b3c72e9e44fbb022c77a02ca64bf0ddfead0948d5963cf67d16aec5c6d30c3c7e25f8471f196960d5e5c3dcd14dcd2fd2754f6b389f44d7baf6322da038cebf0b038481d7c10dd298c70411b5df6c4c4cb1eefe7b0f8d51d50b50240e6a41046787b7a218f5f170e38f17ed64711e9c01535e3128fdc3520f30002eb7b66608ba9d80c83f93e8073342ff1ab8ae87ccfef2e408e35fc75f9c720adff05a0ce46f21a96729d8617f64b5fe1a0483e423e4bc7144b5f773e58d639799799d52069baa9c82c386228505ac0727802a685a3a3dba288f524d3f50310ecb7a99d033a3425512de49cd42e6daf2251ea3f2b4af4d2e058d8419ffce5d6407fbbef7a8af8acabcb2fb1f54af04aa549b4d427ec68baaad38e6902b5dbbacf732eb05e6dc1203411650370f80b7afb0ec38b0df732264273bd7291a19bad4a65f006a18a62d15eab60ef3594a2125b050ef2704d7419e299d1b4461645f4959263e921075c90e5419edc243528cface1a17e540a20940fa0af104a27999f6a4ee942f5740e862288617338680c4800d932030de72c24caebc0436dbd4081eec2958d31dde7fb7f7ac15f84c71e199a8ad644f3ce628112c4d8da27dda248ca7583ff0b91ca96ee1d0c59006e2793a67f4caef85e81519de6bd071ca5d5a2635e3b060b5d8351a6fcb06e852268cd2cfdbbf492a98c1a1187504d4b2b2ea5a6e02bf40d1c1b5ba3d55a01cf446ff389d00fc73616050fc3c1dcc590847060813bf9e703b0a9a6b789bc77cd71ce6957f60efd2265f180acc837aef7862803e1378abf7bee3e415e40d1694699d880ae6c3c1874596f1ccd35eb4d599bd1634af2061ce92314a2b8279482d70e9148bef95170c80cd7f01e3ea46d44f59f152b191265453669a4050037451da984d76c7f2abc3f1cc8053aac7dafefe8cc2e2204661ef4bd1f744146fb9e6dfa2d819c4cb85951fcfcd7e33072977dd57c215a802fe68b6b49dda2a123f0e960cf201f11876dbf21c7aea87dfa427af36e297e21e5ad3aa2378ed497253d7a51d4c74eee47b8d6fb8cc3dfdbf925684d4216cd329d893a84c4228caf0e6743978a0f46ee1e6d3258e32fa6024c9959a67de88b22a52f31f1c0ce3cfb240515ea44e3d983e27f8aa78b4c2fadad906cd182bb2101941238578b42ae91650cdc65354b54cb76b5096fc11e99378170652b7018ff695bb7a36d061ae7fde6e0974ae676adfec72e0851debf7647909737b2c960bbeda9afde8a2c0c02844215654f709a23efa41f5d785cab17c373c8e6b856ce3d5d85cc47a1ee26b09a9bb34391fb283331f7d66c68d7010e12fb42b5b3efc2140035da61ae8de118810d97cca5a42802fcfe83f1ab00597d51b16e1883ff3a6f09537ce1cea7ea3709f133aa863b6f03b025f29467c6017995db93fbbad2c38ae37b7895bdf70b3ea13b7eec8767dca0a37691589d06d6e7658a3545e5e05585c9ed2afffcefd24db35c4d0781392467d7d19e8eb2425eb5f90240aaeb8da842148aeedc0df83248e01b33b2d59faeb8dcf526bbc4719ccafedeb0370a0adc2b80bf83d224ca65f3f43851b4d41ef9e90f3192cea87dcadcc3c2766508aa67b2a7e5cbdfb1f8954833be5e09061b2057c9ebcc14cf0ad9d439323a9b8e5251d2aeaf200d9bbabbece82cb962bf39053a7a76fa26b6bebb5c9be8f54e14f5451a3a4de0fa800a8f28a294d25147fbaebc6671fde6389fac1fbcee518c6cbad042146244b95a4f065ab496cf179c5a6cb999c59398a9d4e196b4b8e01b77b55e7369cf19b0b4db07487533488d283c6f0f423dcc759195da3bb038b85369a8c25cd08901fda27ba8780a5673961406ff660c37ad4bc7ab974f47f6d74075abb7464d840b40c64116f5da367d927fb3db9689cc60e968d1d70e42068380f4ec6ce0556630ab80e7fe4bd8662247c21a51cb4aeef2dcb6547167408d92f732bda91b8f3f62838e76b9c501c8d861a9ec83eb942670726bfe2842f6c32b2f8bc13c22ebdb2324a012b96a39460e9f", 0x1000, 0x401, 0x0, 0x0) setsockopt(r6, 0x7, 0x9, &(0x7f0000000a40)="bcc158d883493ffebe495631bffe1386d8512cf606457ed64ef79f0700000000000000a0317c2ed5f339712d2c719af24733da5254ee32f143d9a5c6c440445b54ead7fa81dc94b5915f0100fd7f9bbbf0faba05484d476860c567bcbd0dac248cdff0f7d67fb8e4047ef04762e8b7f50dd4879d6bf6a541149f98ac6b6cdccbd3870a6d021fa5ea6de21b4a6683e85d0f09fc8e5b062a44fc212c597c2bcf53b4c2fa89d818daf2eea65d2e71807190631d99bf4f98a16657da7b8149a321b6ae8cdd75f5b3ea80e78a424ed64ea1abd02500000000000000000000000000e759d7686d068a1031919522f27b58c9a224fc8482de8539ef6c2864ce6c26071266c74f76e1330e868507adcee1f74440e22110252c03c0930ee58f1838de4ad2372ba8c279151b24769339b3c652d7a2ac717caf83af2b0b9203", 0x13a) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) setsockopt(r6, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000008c0)) 21:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f0000000180)='./file0\x00') 21:27:48 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1e) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x43751128549b82bf) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r1, &(0x7f00000000c0)="54c9e7d46839500e4d1082eb", 0xc) write(r2, &(0x7f0000000140)='\n', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x4) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x7, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 21:27:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000200)=[{r1}, {r1, 0x40}], 0x2, 0x9) lseek(r0, 0x0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x7f}) 21:27:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) munmap(&(0x7f0000726000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x0) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)) mmap(&(0x7f0000720000/0x4000)=nil, 0x4000, 0x7, 0x810, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 21:27:49 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = syz_open_pts() close(r1) r2 = shmat(r0, &(0x7f0000cf4000/0x3000)=nil, 0x2000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x7) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) setsockopt(r3, 0xc0c7, 0xfe, &(0x7f0000000540)="8a54460d70cedb92a1cc6fc3da6719a5003b8a6ea61aaf4fb2fc9e9cbb650d9574f57754d516adcaa4c8854562fdb3e55eb8f95fc5ec84bbc7c25368585d821049112640768be8c3edbaaf0a4c6d1863ab96c119ae8ade047f3a7d4b855def2ef1fa3f92b10f6eb0179ffa2a46b9403715269be91d63d1084b9cd6f3036cee00da9fce165d48da7434fc2722f9ef59074cfdb7684af186ca170608d19e07b1d3616a93a39e8f1964feb54f07d1570e45fec83c2832290dfe59553c2b2243d271cc9342c07b59944875614e6d49d6da0c47c898b68b7ca310b2255938e551c74bbb1ecdbbb1ac9c9274e723242e2120277edd9922a64eb731b114ac8f5440956e3c871bb5a0523aa95989ce477438e4adb3f4c16efc2c4215d8a336836f0f9cdf0ef05810b20f12d94b644a15fcb51a1e48cb1da8cbe68d286bec805000367a9543c83e14e8ce780dad37e59408c8bdf1a6a1a0a3c40c25bed436bc89255eeedfb5ae1b39adf43862c26e71d18204f700a0acc3e5e1b4b585a509776dd495017ca39708728b6768df5dee34d10f2741d47f11573f723946f6b612ea9394cf74cee9968a6a9f18fd7ea5f1997dccd1a1d4a75be6ea570d7202841d96f996be5b90bc463808d31bb1b5e212bcfd6e4a6772ec73ed466364029835b4c77b0ddb665920d1b11e62b6b1a3c9cf11295b711c42359ef4b1b6cc52977577ca2a2f907a0281a9f957a4a3e8996864706981d6770ffbf0886f1f81fffbe5808aa45b7ddf93ee9753b99a354f8b3bf79ad202716a1b43e049fa1562b6174d8d3540c7308341b846882a32784c6dc76fd149b458f7c0669058bb55515b1fb6a2d3343863ad4845ecaf11729f9ec78b44f997f03e04ef1a3f1dc2545c44ea5f610b2d378f996bf6180098fb8f7f594d2b4eda6a887b5f349df6ce5e0f2230a1b0568d2f92388ae5a551cecb5afc33b1661d3600ad321f64abb038f47e1d7cb9233c1fdbbcff92cfe6ee97fac5bd89a17e48dcb2d6f670b75730566ba523fc51b806bf695c4b4112bb8a4a8f3dd837955cd6c16a66e3b256d739fb10e881c9aad2a1b0310d457dadc9419240d031504cc57e9b823ed678cbbdd22b81b2a141efa59093ad534844a23db004c9b4c9745c33eed37b368a265b874ddf363e4601b195308024c9bd2539109cfaa7b2f42bfe71b16362e757021e52692f79e9a9fe8173ff258a49c733488245f90e8ffbb5a884e9476c1c10603d075bab3db4b4776bc2c768a68c1e13df724fd0d167358f4ea97607e351aee13713c0cc7e89b7ea45cd7b4f11e51ebe2873b1de9dd71cd06886455e55ec83de2c854915daf119d0696def4395ef8ce8ce80e55d2d2ce0dfeb2bf5bf23d3bca03e92cccf4caf4b639319ec1c72b4539908bfcabbbdd48480ea868915e7ab30ca5369fbfc83d6348f4a7fef6b91df34cd49e141d9140d6627ba44506d82d2e2ecd993b4999fb3d3b56ee2be145addce92bf03c5a64732688354aba2fedd15c634b88f841468cb4dfe2924aefbafe190aaf80da6b096e8e10fd1c3be8bf1410bf2c42dc253c7f9496aa2c99ce1f4dcead9ac17a90ed261831262f2dd80fb0258c223d1f1647a0d8be035332945c54cb0fff890c1f5e18d40f06f0594cad910a861f3286d6532887e831d84e93d3767936628c03df344cbf67e5916172fa808a6844e812e0630f8f7d2723bbb7dc20235c9cbdb96bbb579b8a4146204df819adea727eb4339b971164040f7582c4fbd3fb2b83f2ac85ecb08988ee2f357a5ed138736fe8e29cbe00425314013b9a81f351670a537c7568009e6f567b6f018c3fe9978f91a3557318a204af7632b298164b1d3c72bae5f5d3d7534b6bf71eb504d85eaef5a314b6a2eba3b5a6b0c5b2956d9f042da14524102e25bffe618619394e6823209b69817b18be27273ef9837beb9bc06c00223f84a962f21651e1fca55b5977e432ac073a372b7f2858ad44346fbffd4d5ba184482e8132306a47b4f730b874570f833278ef2859f85b8939636e1729022141827b37df5cfe84c258f69b1b892efb7ddedc978f2593ca2786f3cee06937a3c962bada0575c82289ad36373d02687d47069f02367dccbab6ca0aebe1977bb14a1ef0165e9b6fe3c7dfd9f76c5790ba95116b54e660931043dc3ab3cfae8dd2b01e8b16cac779f68a62bfe619bb9ba11b86f507254e4ab4cdfa4abcc1a5e5747623811764b3fb687fee622a3439f97775daac0d08e21d331263fea5645b4ab1806cfeb1840c57052b78cf4a942eb3e5eea86d04c614a6a77f89660ddc8c30c1dc4ff3e6ccf32e0f5c27a24984c719f60b6f7aeb879ee36c0fbee5c14b95c248a5d29f7f81e5af1639f9a78fe8b84e83d866543ab0cc11fb6860bfa6c192df506e0153760b5442b77fa9f89fa0f35e3e90e6291564791b0dc290f6815c962a0c21860002c6bcfd937a4d03160c0f8f8f54a210ce3d380a147744ad35b04921b6861b0595f29fba6a4bc1402a2e686dded9c1f731eead3f436a31164c736036c4f7448950f657e38d90de348fabd29ee0d24f8bb24a867f4616bdbf5ca3c32756f8a711465d559c42ce6bd4bd3b85d9810b97978516da36b06443d98dae26e68f64266434eb28278781e39c62154d4de76f80af41c59537e1872eda2644e7ab294def46dc5b4183a833bf730d9d7e2f9634e4e1f8963335d0977262cf85f771ffebdf36ce26f3860221149744604138e6ff58be333528a674c8cf673684065983a7f88489eabf3da80491af27c9e22e48e1e92a019d32834c3afb9584601cf3707e258f8c177adb0d0a77ec5ff930d8d6136bcd3b71ff05aae7beacc313495b31139cc091f07da241d96e8565aa1748b4f8ff0a2dfffaeb43a3bf2f67532099bf515509c68eed21f19c60cc21c5925ba493d3ec08868a120b14949d24f8e37658539d29812802a8f8f34ce4fc6f1c407e5d97b957b42a10430cd947c654a73723900bade61086ce0e904e3b45e53ed17b90df7b4a958e486b63cca76c10931ffdf5faa77a193f9bc2444714f3e1e098c6b042f66c1a95f641a28e6c34b372f295c9c5fc56ac81aba5cef99ca6f97f7ee7da87dc3fa0443698661fb9fbafbaf2c943ee1a423f8c3dd1ed980a0b6547ec383c14fd5aae9166ad317a9f8bb40aa3fa88e5dfe704bb31ef63ed451a5b7a02fedfe901171b0ad6dabbf03937e5cb798ea8a2db4f2121054fa48f4e957b61dd33a777c7816e12690aa2991546f88967a6c64c65058232a26aedac5ed05aa16f3aa57a6a6e3fa9faf48282e228c7ffae7d3aa3d6b2b5742d9c4827aa99347872dafa645b56c93227104da072953580d2c689632dbbe77e946c045cf3762ec28610e5873d9c935fca283fa68abea62c03d8c01a2071a2890be949984c533eaf73f23d71ace1f08885b2700393c8b71937917dc19943c1a6d8c4bd874b97ca8d040e2d515b1320e3421fe9a8874acde00ed31e3eccc767c7dbb88c0271df48ed926249f33fdfe7777db4f0c7be5ef310713a2772e148ac22499a5ca4883cf9d390e8ef7aee662a4a9bd951d6accb11cd69fede16a7381aa10cf7ff5334a9792eb278e766d60077c795de1f1bc5d29bc4e5852c3bf1a2309bca7dac51c0df2916c2599fe05e0248157eed667320beed4e21ed60350681d90aa6f56c7ee2eb59a0c5b1d907ef58a1cb2f055af4eacdd28fb98667cb065bc46b83f08ec3062cac7e35cbc593911da6d2c2381b33b44696c881d765ff5dbc79b54166890bd8505101d0a7bcbc22a6fbb484207dd6cd3536b4f7c78f5702d4e4a98188ff54fff2d50787953927194d7dd1e9e59e054d904ef1a09409db477ba9fee1e25e24ee6c89af5b9fa289896245a0333f75336e926268db885ce17d491f7339c20c15bb903f9bd7217d1def0bee9273ec18c8d93bbfec796abeebc18af7d5e05ad2fe7da64a80b54486aa46577c41397307b94ed4547be7f656f1a9159ca5a9836629173b2a880d219a2986a0339748fbe84bdd74e9dd114b4f6fd762bd89f4e2daab9d8c28f04d01c6615c218cafe552f5a5a6c8b6d32f7e64b4570079b70ad394a99a562fbfc360fe3f4c647e2d763689a40a0ea61424fc083aa91350493dafd46a040ef7f6032751d05d8d5664b9d3f97b24a0400f8f0b4b936ee82b1940dc48186ff1bda98ff23beabddc070bb9df2971fa2583a7ce10f856d300cc023dfe42917b7c52d512962b3767dacb74172198d8e394988d882bb9d2fb2beb51897cd7c186ad31e65b190a09d36dd1a525a9c59fde72b9773d54f31661a0a2c76721635460a3c8b3faa6bc09fef27e49e5da036a394b864963c3834371ae2f5809c585898887b1e6ee31f996c1808d0a6aaa4b24781a5b9bc224a48b6222d27d31a5a07078d7487ac5f0c62dc5f1ad495356c98766af5982ff1b187da966c299a7d4a62a4f2ff7694c06d54ab4ced81f9529ef6a7c361b1534ff9cffe18d00389b22885a733325687db4ec663ce128df2694230518f15d19e3635c686236980d6a1642dc668e4115c168133aec10a35a2e9bd132e64281773ff7bd323672478b0c48923f9ea6a3b96383a4897489d38e3a5921f6e81244d4ac889578f3e1900cdaa02d71294496693534e7dc89f6e07f72075394f6cd5239bdea701cdeb807632e250ec592b37a310c667c1c53df829cad0536b0e4bf957957f471f375a8e1602c33fee1d6b2eae1d9165d1ca5b75e62878ef8e41beaf09d7f4b2366efe103b6cc66bff6c4a7b622cd4f42838740c546694a7e89ac28c3b1d584dc87a8cdc78da43645472da1300ed775c55ed525b80c1caf8df50e93abef6fa3088e50417471930b430695a6be2836df1923a025245934836e55cf5d1036b3bd14b3c8fa6b1db2014fb08141f1aa1ba9d4a889eee67d505fcbf9a51d617084261c6a3b65d7be2db3356b89060254d83e3709a6a4afcdb185ecac3e34cac8b57bce5d9cd4c3113e1eb33605d018480c0e68e3065a4649e0c42b52217944157480c856c4b510315bca1fc396a466e22be9c53df8e5c3c13257a708fb165b4851f4cd5f1d2fd1b08aef96b22d4784b81f733bd9de311d0881c50ce2866f40731d92e958489118e7df5f408f815dc14bb68944f6d4c196396092069e697e1ee387c055b4343a082c77dc9edf2d74dcbe68918edb7a2707bd57a7907e82b3ea93d25ab9470d047db1c19239068cc08a8a215949ca1eed5bdf1bee2fbb10f132805cdb5a8b4672a255fed4f3d72d17d7e62779daeab56633ce648b88a66feac4e0c524278e1f4c888e52068a0b299c76ad876970d12913756ce80d1db191a41b3754652e1886b6ed4ae039e06fef53ad388da1d1fb3eb5a3f9b56123dc3762f9fbbb5866cb29ae57b06033a081d0728f057d87bbb467680f3edd2cfd0616281ba6e9e92c0bb03060c009d48735af9edfcedc068e41d8f0ae1c09bce68ec4622c3130a4ec3fcb6e4df7a8af3636271cc875a7f57f735f29009aef22f4374ce3977f36369623bedc24b46e7f679941e3bf2b5a03ecb983b6c6b521ae8d838eb2ee24a2da9504745b8733e1569977317d95c3aa3f676efe5b670530ca7644f17d6e09c554b029bb12a42835dbd4e462d7140fcfaf6ee1cc1bb90ba06d5ea00ff0d9bd6af3f183a88cf3e804a9c2a6579fe9ac668a830ca3c748953de00b98aed58bd6508fe7d1229d9518682b13b3585fcc52066d88ce3dbb0021de4e9fafccff8a50f59255aae5a9d355faf521b51e391d05a59000e0aa002bb8002c3d459f31e", 0x1000) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x11, 0x1a1) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$sock_int(r3, 0xffff, 0x224, &(0x7f00000001c0)=0xb8, 0x4) shmdt(r2) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mmap(&(0x7f0000b21000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0x8) munmap(&(0x7f0000caf000/0x1000)=nil, 0x1000) chflags(&(0x7f0000000500)='./file0\x00', 0x20000) r5 = socket$unix(0x1, 0x0, 0x0) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0}, 0xc) shmdt(r2) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000180)=0x1) bind$inet(r3, &(0x7f0000000380)={0x2, 0x3}, 0xc) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x20, 0x8000}, {0x81, 0x7}}) getsockname$unix(r5, &(0x7f00000004c0)=@abs, &(0x7f0000000100)=0x8) madvise(&(0x7f0000f1f000/0x4000)=nil, 0x4000, 0x0) getegid() setitimer(0x0, &(0x7f0000000400)={{0x7f, 0x4}, {0x9, 0x400}}, &(0x7f0000000440)) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x8001, 0x100000001}, {0x80000001, 0x80000000}}, 0x2) 21:27:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x4000000086129) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) 21:27:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000100)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 21:27:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x4, 0x6, 0x81, 0x75}, {0x3ff, 0x29, 0x8, 0x581f}, {0x3, 0x0, 0x7, 0x400000000000}, {0x6, 0xffffffffffffff7f, 0x8532, 0x9}, {0x922c, 0x4, 0x8, 0x4}, {0xfff, 0x8001, 0x3, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x3}, {0x8000000000000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4000000091, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './bus\x00'}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1}) ioctl$KDENABIO(r0, 0x20004b3c) 21:27:49 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x9, 0x4) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="2687129a200190f2e7ae2c3c35a82c5c2a9c64b3a79e7a94bf001c0ae158ff714deb2524f66f239c4c4603a52032c652c7836911aee7f5ae120ada272aa5e1c6ab82d49d8329403165d0b66040ddf59d70bdd77103b192f778700701a8ee1563b6738b3b3c776b47c48c2a5c351da3a8279a7dea213ff6a8141d3045b03d8f7e07db5e2770c6d99d3fbc6e6b1a6484c059e78ce3f08640ec125820441988ca6a666db12046570ded36d7057c2d435b825fc11b85e9d99fa9474a4183cc17f21dfe57a8531de6bae44710ce93d28c66fb8daf100abe1bcc978671", 0xda}, {&(0x7f0000000180)="a7b8b89609013a03908cdbf3ef696ddb91397713f6b9fd19003de6c8f0f1141505a337d69904a653b30c49ef387ea331ca8c204260d720e831837cde5122a2c848c475eee0bc0f9959ab96d84183e29071b5096a234d45cc51c2a3507490248230bb88b00c5f518c2da4a014b66417a938b8daff73b1d280860e5e944c86727491e9c8409c17cab30cad151ba24c8f6830b8a11290b47769d2ec1db38a2b6e152b500689b7033c25df735496a33240a94a", 0xb1}, {&(0x7f0000000240)="7eac71d3cbed345e083e5e332c7147f6b057a2559212e0ec05370b12dbbf8ca66a7a00a41608d24b84ba028ef58a14f335c03f4678b98356fd2e3272bffc00bc03d59610b73d7c06f006c21c99b753c2edd6bc56df579db05d0e62254b4893905c03a0548e6e047ffdf77e0e328b658c23b37a3a04f3bc4d6650d4d8d88ca1cfda89904ebd161d7d2fcf9655687747158a683812196bedfaebe00404d939a7df9d513982300d55ee6cee3b18313764e1ea20f8", 0xb3}, {&(0x7f0000000300)="ce15f473edf117845aabe217024ac69e7ad7ac9365bcf613df61120ed2d3", 0x1e}, {&(0x7f0000000340)="0cc089bc1ba0ee1365a44fbe682ea06d1638ac2ee767a2058c38b5abe68c6e3864b62f4ca0dc7e178af3c8b1241b8e865e71ca5ce68a102623871b2f9b14fd520414697f3c28cae205cd225a53e78a8b51f406e0f9273e76ff31a5b777105dcc5f75e0ef1f319eb1ae7020e17f3d20cea18643df6f023d03dc1b2b455de9557c39745b2127a05a103a4ed0c64397cc69f6d0a127ebefb6af00427d4af7617ca5db847924c16ab4ea27a7a89c54daad3a078eea1debcaf58bf9782ea67608a25e2e4bc2a122bc6405f726952654deb0f25ec04b91acbc92cfb1e1d854ca0e0b004458d9c9cc52a94b5b9be839f85394e6bf060888f3", 0x2b9}], 0x5, &(0x7f00000004c0)=[{0xa0, 0xffff, 0x3, "b3564fc42f4917563f3932f603578d58472f625104df15dcf422b3e91813c479ae991a3ca09c710c29da7d81fca930bfadf4dbb27d5b642f23ea4454dfc9bba33dc38874959f65109ad4599bb6aa73919e8b87dd1026f00a7e1c98d56601fca52d9e836e10b2c95107b4a90e89632d10578ae3f61b6f382869b1ad45c1f392b771d4c6ec29eaa3f181888cff114a"}, {0x100, 0x1, 0xfffffffffffff8b2, "25595577b96e2ddcb303aa7b5c197b422260ff34c8299586081a4b7ea720e7e7ef150e5e043835c05ddce7cbb28fcf0e3e5eb485a84e350ede3bda0f26f3cee2ec05ab7c61506d2270ddf54f232cb5812ce339128bfd3cd6e7fb58b7356e0e16233dec10e14d0fdae16180361e357e40d727cc748cbd82eca52da7912ce0a772450f6f4487432734672a3d87f579465c36192568b3e59cd4336dd70153f74ad2932f1a7745b320e2ccca01b50f113bec8f1b7d44934fd029456aa87ec722a8a72cac2fa080512747a27dff3a56aecddb0003076f13ddd9cc6ad6b3b75589bd5f8f9bf89c91c787d684d29987c21b3263"}, {0x28, 0xffff, 0xfffffffffffffffd, "c6789db728130e9c22c8edf610b7187aed"}, {0xa0, 0xffff, 0xc0c1, "bf32b932bdcc933d0984a639b9fd2c1840c8662d35dc008a7c15306019eaa7ceba156b28b330be1daa56367f96eb4974c3952683d2157232f1950d6093a45065a9ff788e5fdeed1077619852af42dedc17ab6afdeb271770372dc5ab570b30966325b7e0c92aa3d880240f6191ad885276cdc623c062a3488fb8e023bd0d38d6519a26442525ad0bbe66a1861622"}, {0x70, 0xffff, 0xffffffffffffff41, "aac09ba5a2e62a0cf8e99e95588e81febd00549eab833987e7afb4784c8292db2e7862b6f313c8801eacf8166c0748bfe12f063f5b39cbb84986a23953df37c9abac6087439c1cf3b7b4b1b1c64cdd4aab9bd2386dd2869f3bae50cb07"}], 0x2d8}, 0x4) msgget$private(0x0, 0x50) getpeername$inet6(r0, &(0x7f0000000800), &(0x7f0000000840)=0xc) 21:27:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 21:27:49 executing program 1: r0 = socket$inet6(0x18, 0xc004, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/214, 0xd6}], 0x5, &(0x7f00000004c0)}, 0x3) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3}, 0xc) socket(0x1e, 0x8081, 0x5) 21:27:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="00000018600000a1ddff2a27feaf0900007e090000008555000dbe001b000000000000f9bd34ab5c70d2c46a", 0x2c}], 0x1) 21:27:49 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x182, 0x81) r3 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc, 0xfffff, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0xf5, 0x1}], 0x20, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x0, 0x8, 0x95, 0x3}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x6, 0x4, 0x4}], 0x20, &(0x7f0000000240)={0x3, 0x2}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107003, &(0x7f0000000000)) 21:27:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) write(r0, &(0x7f0000000280)="90483b0a3d5f892a2234aad1a5dc381941fc701dc0bcf21208d5a1c7de7997ea4ff2dab2c84c556d14f5cb9b0d3a3764fc340d99758b66ea6e06f48790f764f253adeab94352ff9b710cdb8ce9b9066ef030e45f9e3b", 0x56) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x7fff, 0xecb}, 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r4], @ANYRES64=r0, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32, @ANYBLOB="52388c2437678ff43df99d58463c0c18eb18bd6fafb106c51007e10b10c646b80c9c725561e57dd55e7e695416f31bb9cebd0b2b7810ef9deb8b7a77891fad7e655ba8dec445c2b531b1bbb69e56dee07713843d1ed767e6645f3e6437436965eedc6777dceaadca713c6a629c60c5be5e2899e493920f9c2bd1858141d1df03fc10ac081f19020237eaefcdfc5c36b46cd523bb69ea63957097ad7dca4f218c1da7fa0e562f377a1743786e4ec5970fdcc7b75a18a5932936bb2bc214527c186c553ea2f28ac72ecb5b4fe8948b4b6252bcee54a9c5c28e6f1fe695b57336c7d02ba2f7333670ddabcb1cf2ae49343da7a8a033150879c117c76f873d4ab046d80f267dbd208b0b6b33d966220c69752027d95402b1fe794430d34f2193927a2de0e4597ce9e86bc244157a809c2c30261291f9e6594a6f280b69239868f2b62bda99971532165e8d1c6fd915c476e928b23dd311a38936c2934980448ac0c333c0fd1ee9d5d736d00d485996ad7e30bf45b31e2b25262e87998359178689f3fb85af1ea9450b69f29725b8010bf4544fa2be404fce622456d0a7ea2264b85fabc76209b864ca6ec86dc5e662492237c5975a6eede4d32c0df71c3626c2b2fd027141e4c829892b21338181fb66eed5309ea6dcadef66e271e1bbd3c719e3e8da9ca752dff10f1031d3be4675b1bdbdfa0d8a044d12dd645954d6ebf74ce7b23b887069bb5656757be27c481c8c3027fc14245fa0e87f0b98930799d108367f9880a52d930a5effe13a95ffd844038d4c595fac7c8f3eacd95993b0f8058f8b66f79847ce51dfc9a4a50b544ab41ecd32d7f2dde9065c4ec7d77ec05179dcc821b4d6743aa098c7305fec8fbd50a3abdbf12faccfef9be73eb119581fdc668bcd329b1404a8fa85adf0ed994d333f58b107b0282f98e2f7f56d0eaed7ae8959aff8808386118493d51186464001452f72300580e1204a2fcd07d1fc29ccae10142d0f36589baf4569775ab997eb8011259b55d477d7c5b4fca7b5c253db69ebe6dca6c6f5aff19dcd60afb72ffdce4fbdfe57103c438780a7df508995963ddb64f41be133848cf4a7d2c224b08e5cc379f2e2880f4e7f8d31a7a4919b99a49c7d3ab716e968174a67e77c9b251c6a893b87d44ff35699cd1fc7d04b730e0bd3b8ee5092e3ed6cea78f64b42fa2c423733072bad504713f691142c499ffafbf6dd5854b0fe7411c781a13da0cdbaeefceffb08d925391adcf704ae0d224fcbd18cbf4aac96b75b5d2b532b9af54c0c8c9d5e2b816d4f1823901614860240e96b324b9fc55b45f77013644624734e98b10bedcb91260f4846271e92cbd101c478f0704eee56b8561a3c156067aaa8fc6d55c74c3b5b7fca36deecd1723f21df7b96d5baff198241b84c2260b6cd472fb98da41df59558d4476d744ad21ce85d79172007107506b250ed6dc5b2d2b8ce0373bf6308c506b19aecc409e8e6638c5e35bad7abb29879a1c1b229a0f78a6ed53b23166406504a882c22ba43b408054425e3d9b4410266caa0de0d45fc30cb06e142f29da5c051c63f4ee1428fe2df7ebfa370e604a7bd8fd90e5d49d5cf22f80a02b7f5987d80a95b893b0fa8033a877d95299be38439fb168d03875125dc172aeb6cc73bd46435b6bf04239f84d7728436a6f9d34d18bdc89c6a5e3a210d1b42252989ccb893be479124979d4f17ba65e2620632bed679a513ae4f1c75ac9f6a1f1d1ddef1a095cc566e7f441133caa0f1db51e456047727cb861ea57f79918347fee997fc7936255ad1376557a1dfb20e28a30719eba959f4ba8bd36118cfaa1da0e830bf357f57be6aef7e80c8e23182f5bca4744b1a12467da0d46774b1fa8b8f4e83784c764976757c7b617554b2e1ea0c14f7ed18e8dcdaea418358c2427df416f8c8820eaaf067a3dc3a0c30fafc23262231b5f999027292d1eba65971a22c7f358434ee367ea0f8e37a6c9f32c119a15eafc8e790d824602b138c750e52e41cf17c5158c3e6d877965df995067a7e4fb4a8bfdc2b0202fe50e2bc0a7aafe3f641e744aad1f5e509593617eb7397d527fede80155f8532f2528c4c07b56ebb883f4d9acd7d5420d09fe746385fb4ccb3d5394fcce9f7f063cc509dd129cb7349a0fc79958d3c51885e8eeaacdc220d5a2e8e6c8d9b6c7e4486fd09accc7d9f4eb34f5f12c8ebbf8b8c97da0840f80cf7a187da7295b82615987bee1eaa7dbd513c6eab2907e3b8bcc1b4e30b87b48aa8d1c4309998aa2d43c4ab1b03f9d0d77f64e83f5b8c33aef6d39efd70e24a8d691caa196f7b6fa3395caa3e7ff05e05e92cd3cca2bea2ea59f55d4adb14484dde18af26f5a15f1f9782514fa7c249261ff1a938f40a4b1bd9693157b259e707261f5847f137d12bd4a86263dad8f9172310066ffe2b0d4591e130617baeea96e89dff761db92e3fbad97b2e22ed2b8d6ea57e87db9f9a94daf58c13ca9cdf099f0c7949b15a81db71f67cfe7023cc7b08883a6f058bee1b90e8a3c32207cfc54696b9b94231f89a8ca96ca92cd106abda12c24db41ec0041c949db86f8e2f84d20d89c90425763bdc00393744285d16ebe9421da6c804386b26cb458e0f86cea1a841e5d2f58d025d3b3a456653859d22a44bfb56f369e1939b658acd112174df984f92985047bf8258eb6ea78e8333be29522a712ee65f22b9248d6f01e51ba95e78eedee83b43bfc16a0f4567a397d0566525706c17db9bf9f8a60289ad553a16dfc120d0e4365d5dc1f49a304dfdffeea166f1e29e74080fb4935dd7fc1f3a55c60009009d9f167d8789d31dda6acc6cd2edad9c59272234451a61e406cceb1e6d6618b4c3fbc0ee8202221c81fbfb1c5dd10c9832f872cef01105eaa21b30b147179a088eed6c73a5ae3ed1ebc6072edb638b381602f3c3c1571cc4a72ea9b892d8ad3950b257a8e0a46edd4ab7c41fa75746594647dbc3477197f8f410ec25380e069eb86804bbc49d6e5a83cf6f9e21d6730e471661ec26e7228860dfccb111d896c372ad6890a411574bb170272ff7625a8410d24b1932f4afa09a7ad44503c4bf2955fbf79da84237ecbf37571809a1f5c1a1f80574a47697f9f24b689587febe1a9a5aa04614fca0d3612cb922553b4d547fda09fc5a32d6e4bdb61aa90811e26186d8d0b24d3383bcdce54c0e2168beacebf79574c7639d1c6bb9837b93c88f0dbbf1aa7484edddaa0a25be9456627064cf9d64f146355b0a23a71a53644f08ddc307a0d431cbeafe02c52b37204542a74d1fce9cd4205d2968d46306a5f91cb977d1db6ff2e344475115d3273f6e7748cd2ba8e4bcab414de7e9c33d6859b1c834b73e57c2b7956374fd9927943e9af4ba4950a77fe6a43e20ca66285864076ba9d4c0cd9553b828343af28ffec5f656c88f42054913a086cf847db0f8fc88d1c0ecd38451771d0cb686641662aa8dc361c022c3e33652bebb61df98fddc9782c4ff3440ba0ac91c9715f0b490def227fc2df505d0e20dc24740c409b4ee8b94130133f56b01c05a187bdf6dd37940c9c1a892f540bc3569d88544c4fcff50faefabb800840cca40b33b10e8a10334a6e956eaa21b87778aff443c9e557733549a2dfa25e5e065a8082396bcba5532a752cb1655678fa2e61e3d1af1372946e047649c5525a83e3794344035f4539576e19a05218953c74a143c33418e58223b438e192ae6dec7c348e305210f75f1e4c0a6862e69c7a2377fa4aee03e2f4628e127bcf656bdb7900427f8418be39c1e6e9d978125b2175f56ddf28468abff47081f3722aab7f1eb3d94a325073e55ce199baf1af6e970121da3ab9c256949462b657ce6605290d58e2a00016f71eade9825eb5a27dc932afc64c6028c26a265d564be9917272dbf326e6fbc6b0f729c675f1b66ea1aa15bd5ecc1e33293a296c4b8463a3878a9f5a0309d4d66f1c1f2f2f51f5d761b06bd8c1cd098e75f1dcf01899dff9ebb5ad8b6b86791d9a3cbb32fa4295458bcc5235f22cd9fce9db7b87f237e6488ea4c7ecb6a4b3c5af6d631d8ddd964b8c3c4a9f117b0d4fe846050678b0f8a0e66fed270d3d189a4febcf2d8a7805f5f42e8eb6a633669711852b5ec617bb8fa53c6a4fdabdbce2681d69447b0c39116b3e72064682e9e3aa89d14ef490c8a6569fa68752a0532f3dff3cd73b003f3cdeb04d8d401d10c7eb9078a8657f271d28c4de40fb6ca40dbbf5e038f7c0dfccc0591b1a0f452586576dd94b258f281ade005c765eff3c5c7837d6af4176a07adb7adfd43b01f67b9f3e032883be46ddd072758e13903248dbf570357e77c2a708b36655680c99b29fe7485f12635d96740389ed27dd16177d98719fcf68e6ee1ac7da2187bc11c806538dfb4629a95561916dd9f3e8fa1180e6678611118bf21be5324040f2f473baaf0c6dc91dd5d71830478e4020052d7332a49a7522d2a1286f1fd16ac712701d8535720d3cd6540c5eaf00f011ff1bfa3bfa48103b6e2479c39e4e1189d13f86c611ef9e405e93955eb7b55a59e23f1d01f7eaff56b95dd2cb40fa5a96c938b161b375b8ddbead295af4dbcda22e182709ec7310c865b3974c3cc89bd97096f22e7402b4c7264ba849695d89836de3c01954b314ada1834c53f5ca458745b71c6cb86892b3a14be9fa3eb91e7d526a60fc2f9cd3856da564d1944fc8dd6298dd7068269d3cddc7d0161c4905782380d14dc0cabdd815db6fa6b3502987f5d88193e5c7eba90a5950f6cb01088382d2bf201a03ed0c984aff874ecca6021c234bba52b31a84b5137cbb3f455a25d9639fc9de2bbfcee547977409094b59ae7b1f4022cd24452cce66c5ea7b67e3e4acbcc8b82fc4928252206e84913dca0ee8f775c3fc700673fcd941b054f2d54f709cf9d3afbd249beadfefedd9206799ca751218609be7f7afcdbfe24e2773310914808f4dedbec3b2cba811ab1f24494f9d4258a29acc480ae0019c177648cbe8a45b72ff0eedd8917a1a4fafd07367187da1684953dd43f812e2db586aa8b673b65933e378d1f0800c37877ec63f454e0ad994851c0aa2966a33229fbc7cdb2e8ebdb95ff76d099e20eb201b9e2afe7afeaa88f659e5e2e3dbbc1d024f65d47e105833274e8c23e5d430db0602feff2210c2589db223da68bd6515626ce84af818bbefc12add2bcdc6e300a751e3e8794ad828e09f1d55594b115120e651611c1390efe2261b33478640e7723779abeaf03ab3fe596de7f3e39e48788a37db9fcf6f0bd50e0bf89fd20b91f157f748fa2f9957acbd930ba41b176e3df925851cfd29ac8d937e89200edd915d1539e34e9e5a029c7ab412d0017ab911bd1e40437b879a68ee08e0c1ce8e5fbd91477852aec64b014f6d817de021cfaa09c2a2842a659c57900d3b26c363ed35ef33d167d569cefcb1377f29eaf1134520f4477c47e75cb55d71be39d2a70bbe793d03cd4d02c06e272da8a1d78a38b9af0c1ece94436d9da40b693f47d1766299852cf0dac8c0d5eaefc81dd002e9e9836569601e306f3c232fd93f4a51b4de4fcf71286880e28cfe08a4fbe3d33c061f7564b9c70ba2d6b8a4e8c5000e618ab8dc39f2aff958cb9b3064843e5141fff5ca4c5b0b0a3ea0faf1a8e77b325aee7a965b274a12122659c32f754b1150ec27215ae8c3fdc5076ba2da93182420a987a7a0a45d1fe6d0d2b03cffe5e958f930f9e690074689c72f0d06333e861bf6dbcbf737b94f741a6f61f5ba037ed34282e0c8154c82760825db48515dcdf"], @ANYRESDEC=r4, @ANYRES32=r1, @ANYPTR=&(0x7f0000001480)=ANY=[@ANYPTR, @ANYRESOCT=r3, @ANYBLOB="5e864a7acab84ea3ad1fc9c22796a33d4be9099e771958cae3b6ece71f73515b828bff1cf5bffcf22cc272a193d06249c700c8cb17ae8038c221329e10b4ff8d34a1ebc49a7eb6fd4455781b028d8a36439b2c57b36c5b643726ce1714b1aee0fe621e0e9fa0796c5d713feda311df0636440020cbcab98c4712d00a0e09d4a5a4ae3209747bf2648c5095754eef4fc6d2d63a7f0c4d55a665c9094b7d6c59e73d339e34cf38590e6684bb8a2c00faa95b0ecee6424c0fc25a47955070af8b3b4354d021cec0607c330dd5b9072ecd", @ANYPTR, @ANYRES64=r0, @ANYRESOCT=r3], @ANYRES64=0x0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES32=r1, @ANYRES16=r3, @ANYRESOCT=r1], @ANYRESDEC=r2], 0x4) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000340)) 21:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80048}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a1ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0xa9, 0xfb2, 0x1, 0x6}, {0x9, 0x0, 0x1000, 0x3}, {0x0, 0x5, 0xb2}]}) 21:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000100), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 21:27:49 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d7fc00e64de400ef1f00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 21:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1000) 21:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x46d) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 21:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r1, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x48000, 0x4, 0xfffffffffffffffe, "bd090000001214f03d973242f69b5fcf40ff41d5", 0x0, 0x20000004}) write(r0, &(0x7f00000001c0)="8550a9d8c9fdb20ae0494c8016ee48757ee06f4c5b7f145a87174c99451d82834b961a163c397190d860c2415f40de344eb63ad9e18ad5d509a361482dd515abf47dfe1174c4fd4ee0e7c2c2c65793c89de95d8b8e", 0x55) write(r0, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128f72a846ada3e00fdddc4538a8ea3613809bb", 0x3e) 21:27:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:27:50 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000000000002, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = dup2(r0, r0) fcntl$getown(r2, 0x5) accept(r2, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x34ff, 0x4, 0x1, 0x7fffffff, 0xffffffffffffff81, 0xffffffffffffffc1, 0x0, 0x1, 0x800, 0x7e28}) 21:27:50 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)='./file0\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xd000, 0x8000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000340)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)=""/221, 0xdd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 21:27:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x16ff) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/63, 0x3f) 21:27:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) listen(r0, 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0xa1b6, 0x3) 21:27:50 executing program 0: semget(0x2, 0x6, 0x3) 21:27: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)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 21:27:50 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x190004}, 0x8008, [0x4, 0xda32]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 21:27:50 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000140), 0xff55) fcntl$getflags(r0, 0x3) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 21:27:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair(0x2, 0x1, 0x5, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:27:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce", 0x2c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6) 21:27:51 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x4}) write(r0, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b4697", 0x21) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xea) 21:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x74, 0x0, 0x100000, 0xfffffffffffffffc}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x20) 21:27:51 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x30, 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 21:27:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8249, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 21:27:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000080)="89b726b4ed", 0x5) 21:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x24, 0x0, 0x0, 0x1000000}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 21:27:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) r1 = getpgrp() r2 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffffffffffffe, r3, r4, r5, r6, 0x0, 0x80}, 0xfffffffffffffff7, 0x0, r1, r1, 0x8, 0xfffffffffffff800, 0xfe44, 0x9}) fcntl$setown(r0, 0x6, r1) 21:27:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x36) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvfrom$inet(r0, &(0x7f00000001c0)=""/175, 0xaf, 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 21:27:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 21:27:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20, 0x0) fcntl$getflags(r0, 0xda34efc7fce5174c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = kqueue() writev(r1, &(0x7f0000000680)=[{&(0x7f0000000100)="22952b2520fd9bc802979f51e424692149b51b9e1d3643aef19c40c5c7ba56b943cc1f277769d5b87756af5d9da89e1865068dbd95f5af0ddc1decf7f04da83a577b3280e6359a2604367cb7c58521a936865fd00ad9671c5459c8cff9ff9842a7006c7511781b7dfbe08c708a1e187bc3fca5ec713f0fe9ccd134020dd1cef7794758d8086d58bcf2509dca4deb31a87bafe3edc3d64467d870ad8d8d44fdfd3c1219691b00e6764789a9edfb3c3595b270bcf99f09341f7d8310379ad29657dd15ebbd69d7904cdcda24f24104", 0xce}, {&(0x7f0000000200)="a22402277164f21e9c3892af5f09d0bd0ebd51da32f2e5e6edb7784e52fa3f51fe8ab5ed084e59e1917e0289150ea4fdf1f3e8263080784382a8637d753b91bd2f1a681a760c0a3744bc7c28d6de9ffd12a2f1cd9a9f511c090c5b5ef35a4e0ebf0eac837278637f5cdf3be486d6ffa2e7e1a8f49dfada2afc907f435e975b134be09f643c3b61609a2b73744149861bfcda9861adeaba11990a95de3dc384f1821c683670685adfbf39178d1f3888ee6a56602aed43cc12826241cc14da93ef214d039d5968ebd761e84dd64a2e3a083a22f958924bb76de5a25492084e140b2695daa0449ef33326abad90adb4e74c47a7435b21", 0xf5}, {&(0x7f0000000380)="07fb88ccd5e82dd6139c1fe2878d57105431fbe8d72cdaa7c6cad84498d9ba678f125eee5a1c057a392386a9b117b4e232eb19b9daec1db8db56d4784733e5b14432946c6a62b2889cd7813d2a526b456ba26d310c4db4b1900c2f5de7de8cce52db6b242a0f9d248f94f5492ce759581ac95d2ca104e8c91367b93a5fe7b1882a43649f49d5032a77d6db9e8b275db3507c7c0d312dbaf03e70009dff043ef8ffec0f97dd63933c379af8cfa55bdc56525fd25035f6065110aa94d20b28e0b18f1dd7bf2b389e8e7b27eb56dafa20e9ff79538f744f310e21a23339", 0xdc}, {&(0x7f0000000480)="225318add3f7f464c0670b2cd2bfaf9f1136b59b542a4af514789ba753bcc19ad4c09735cba92877e4f13318826b0a468f100909599acc62752feba58c3a447fa7ad1f7ee71a7fa7898bb48eaf8900b22a141ca0a2ec57581793a23f878f285e3e8b20e656ee6f9f8d74d4f6", 0x6c}, {&(0x7f0000000500)="b068c27bcc6602c240c774594159ce772f466a5de47122314256d69334a1c1d9fc2806e58acb2dfacdace1e16f273c12cd470f9317b027e156e753c854c188b8c943062dcc7aaeedd2f51d5ffc0c1f046adf5bb4f9f248c3ebea0ba78a76aa0a3c82b57b14e5", 0x66}, {&(0x7f0000000580)="a5de2968936ef678e662adbdc5aa8304c65fbd2d074a6fa83c90ca025d962bda856f231b8950b5241d7a7fbcb227d0627defc106707498e0074dc78def1c7e10609b006ddabd79c0391bcb93d818af3c7831e0d217bc16a15a0dd72554033116", 0x60}, {&(0x7f0000000600)="5e06c6371dc8f252d61d332dbc84c23388fff5251be190fbf5c9155488e2ac840c20fb406d97cc69aea9f000637ead6d428425835b85e938b0930ad6bce634b73017576b43b7634a48a14f30985464943cc8", 0x52}, {&(0x7f0000000800)="84776546bb9efcd80921afd7cd7b7b418b3b64d4e4e7327406cf688b213ef1f40032294df29c4499313d28419cf46e6a0d759b9937dd60766fcc9f9d275e8a49d682c8e50540fd747bf63a04725536d88e5e209f3ff513a0f03ad473947ac84e93b0bfda5ec9924c182d19f88deffcf7d37ff56a4b339a55525b4bc2a7b0ad687599f78ceedfe1c1a1edf05f0675b391dff35d5e6a52afba48fb94cf13369acf1299ed1cc8ce1e004d23c6b3dd409cc73177e497518ca1bf910926a83901e7211c4245e14b6c653cdd26f66cc07e62476ff93dceedbd7915f0eed957ccd09b51a44c67bed9f3e515db1a55c0fe46c0571c1d1e0459bb82baad1a4d3a9b219dfa54c16da3e26eb2a5c73f0920760c67cd35a3f54d603b468663beaf5f60cd2da556a8dc07c03c404a07a90fef1a499d2f7f20197f3b623bd10e053406ef03a5d62c8942019cf91e28eac90df86b9e8dd0b433663a083683544b0e2bdbc64b515fdf74e8eccd39c2bf82d1aafcafa648105e26c870013f1f799fe182db8146b83ffe004c6f1938058f73b15857e1ab1b8dc42a93e9d5b1cbcbcc4978670910b135465a0843d4e7b355997163283e09af8132c057b3c64cd3e5600b51cdfd4ce9d957fb7a422e7c67272eb524aff9ee26049c9cfff7081bcfe22b9f2c66e1595e699536872deb6ccedab1f05cb4154691d46c70e040d689305e47bcec6d7d15e81a65f34272088bd263f4ff785300d33f66eda6988ad6102a3667fac808169c28485d3199be62b5c32832e8cad05aa13ac572c05785f7c19fbef875ec94159ea52318b8d1ac8a121e2205c5364b5d5a465d3a77d1e451cc92728c7e05d6e091261147197a22d8040f8c75fae6f857428ddd9b4448cdd4ffaec88fea5ccb3aa09b48438773ba0d45d951b7c7221ecfefb1c6b59999844c7aaf755c124e7fb56cf5f1108c0f982ad32646c2064eeabc40e9409367fa4738e888a3906de4f8a307584231f29ab57c5998eb137a03debcf944bc594d66c575c8d2b9837977cb60a7569c9e9328eed7eadc71d01cfe33dc94ea3e5df294f17f9b2616d645c06feaaf15a46e5a8ca90ff58a7d810d6fc9ad19dd19924a8b93ffaa4a646d1aa8b255e7f55ba93288e3f73c4c085d5e67898778e497429bff877cdccbb3170c3f97a1f5f2df12da7e3079ddd67bd94d36eadad5f5c14036bd2b670ccccc3c5300d16dfb559a1fa71ab453047159b1969f7ce3485f5bb53d66db5d1e8b724a255a46c584e8e485774b09091449b6719fd97714d8cf1b685c07af1c4816e757eccd122175c6dd50f79b357d6aa29a3e690bba1d433ca92577c717cfad277255ede214360da0c9b57c54c881faa80a753a69949feb17b769f9629cf59cd338cc96558424753942bca5bc7ffe7b57456bdbd159777b351ac6317cfea0a2b6a8ba498308448dc93199663569d932f0c087396dfe789a304864c50d52f5e2dbeb88d2da6c1697f234150c8db91066d2791991caa2a07bec91f8a82a91ffc61f78a88ac448e2e6e17acdc9c8ebf34ab67ca473c054dd32ca5f4ff21a55baa93b1d37c5bab300c3f05bb483a9c6b63970c0cbb5a700a5ac624241b732f1c47e3bd9547a9eb6190b90bc8c4efcc9912047be5a15f6b4e700495aa4dcfd42cba9d3422b5d33ef15b9fbe8d3390891c13b6b1cad8d372b6c68d2005522dced020fdc2f194340eb4c435584c39f999f1cde3a9d6d3be53956c4eb3b0dfe4928c72fc338f5d205a4343a335a3fddb46fe1cfed8bffefb52574d53beedc562908f9adf0b357ba5b87c56c6c45a7d5caa7d1c7e978af08343f492ece5d9993ad6d5261d6812d6c321005d1dc623aff7b8aac8ecdee658cb197665b534b827bd20381e22056f3915d2a4af7178b242096017cdb38ef94a7bda1dccd243f6c62bb488619618cc164e2aa04f3d639b9db9b294a4427bd2ba68f68ccdddd83a64017a970009ddddb7467fce89a080b74ca9b292d11869837bb03262efda2d3588cd678a55cd45eca9aac98aadadf5b35230d7620a224ac9061480ec50b7a3c1f9164709e8e07a76fad5fa527c103f2a86fd62ff173698ec5b9bf2333ab9f0bc1297bf7bea75185c3c782aabe3fa871b25907533d11e535d7cf4a197d04559cb6468dd1b8f8b64477cd01d69a3ab38ce6788ca7739c482e1d627578ca021592bc6fed9954f8393f65921d6b4de9f783d9ee5b2f68fa6c4cbb9700d1fc1d88465b9c9c71267fc69a84ba11d50ca09d10f13efad17ed9278b32c4ead4a67f12ddbda11f37a43284f23917b0012fa6ffbda5a2cb957b77dae9c62f635a45353b3bfec72d900c252fb0900513a6ffbf12f29033f927104379b76fa5170778d42b00b49e5c9af04c892f22fc04e50c10786f9d2178c9c35cd879d18aee89ca75392e4e5078c71f5bbf5c724a1449d1b5672fc0c9571baa0f4ed35c17ae0452890345a9db609bad2d4dbe08646fd82ec4682c5abdf30c180566ac9bba7c6aab08994d4daf9bd2fd115311930bbe60d379ed29d6bfd84f0c231463d2aff96e3f6d3b08aec3658eb74fcc61725d4ec1bc2086d831560e0a788f96a67b4bcc742f382405822316235f2b32611ec03b350b3077c7240f0c7d40140ac68a39df85aa478e7a671b47f47e6f8c7f458d4bb04113c4bab38748f0fe8eab34fb6d57f92ffd03985153101df752f80755f840692c2297753b7952da1fda14953c419c7a01530b946e62377b0930996d48cdd061fe8f604f214ba0d876293c1ed6e09de0b3314fe4d25969ffe324e999ddb335f27ca1aef309e979c30c4619eb0301b3e126af390d6fd772c81b48ed2a48c313969e5b95780f44058eac34c585790c8a9ed6d198c0b830369868ec633046475227448a64cf715b25bc7421bee372dc19836b4eb50cbb3b2f77dd13ca84103154202f425fe47785f2570221dd911a3181826d5c2b4802ad4dccb2ca14596efef68ab3d8aad75e8977543544600a3069dab93961cc2e0eb1e0c475f65981948b107ac05ed475f2f3c3ba91c79eaae2ba0516b257a58129a1219de937cd11c619d8a4e22781dd86ad827818639eb49f56ca3c86b568f312d7ea7859e575994f4e16a81a9f63fdd36833b65431bccb3133a276e0116d1df14082440bfa1c753586e2cd86b2eef5879eeee576bd0eafc9410e7a27b8ddacbb377a86e93cf6a9f016a7b3a039a1c94169fe830b95ff5dcf5fcb8b6bca5c49176cdff5db3663e8827df196ae4e4135e231f9faf4416534bb35d11c9c7eb8b21fea234517347e302e8725eb39d37d76d51256d9862be7269bbf35a7aa338709bfd820a0844fdfe6f58a0aaf47d5888506f5b965d21876b013eb68a1924d26f786f95c74658856f315efc9ad32268aa2ede700ede88a592b318dfa4fe8fb66823858827b0a5d281007307cc236382fd7d738ab9a2c7fde485c928d08dd072c03019dd0e1a44bc5bd74db8bd56cfe7d8d031e552b8d64abffd32fd3c1f0a919ca191a5db225e1b102587de3e38aa5cb20a5393180d2b62e17e28c8011ca8a4b404897bbe5376fc463a809aa3a9cbf2d19260d119960fdd133ea8d91a906accd0f2c78e508b3a402482aa0c0c91bcb1a7d94b744551e17543ac9205ea5c7fe33138e4c30dc1fdedb43e8f1284ebe4a72c29c99ad308c311f8132e2694c9a72e1ed4d48db722174562feaaf55d40240ab964ec467cdd44ad559f27f28e080df9641b53c8e22523549bdf76512ad2bf71c9753acb5d196236cc8cf2f7335fce83346de1d5edd01b20f6a5d86ae299248dfde072baf849ce7ef434289b3e91f6281328424055d6441d94c47521d41e087de8a8d78f205260455f6264f94c537382d8b3ee3e3cb21e6e63f8be3aa941fc41f0cbedcd4ee79c48c93bd5e93953a2f26f4c1c7d61bb7a0c8f531bb3163394c68d2edca10d449d52364ba724531f005b23ff111866b7fd59720810036ac486aa9a0785f2e3a3a7070347ccc16a0db88e90bbe16fc50503b8c89c0abede557b6f3bbb17c31a6992d8da485f66c4f069bf72df9171f966c83da1098da960a853c3b22574bcbe60821d1258eb53bc09e5f89c3032dba4203383257d7e416d62fc2157872af368364b86a04f2c982ae2ce4a93b8176f2cd0614549b50f51aac08795e085834f6e509e8d9aa29932d585d19529eb728cb33d47bcee4cd4d38fabfa7e787283e89d776dbf1ed37b0f3b08f077f6584eaed578e7cf86ae5effdc6ecc2db1b733fd1cb557b1217cd8533928f864757644057df4ca2d594c43921cace6a06fd2c6d61039b95e92488bfc30f6a65506970beacb41f0e93983f4548b1306d92b55e463c13cf2bd46a5055c227556135c2bbd512541cec72c8b15fb0a146a6a98e45f096cf077f526f1640bdb870a3f63b536d6269165e9136ad2f31080f34b41e3a0bb17f943db6c49e29839db6534b689b3c547f8b0b69fbc54f7f568cb9dc1e7a4883d9595772fb773589ded563d5a4c4a38b55613ffb52f51a1840f99ea646d42fa67efe2696867eba41b51ee967ab5133a718595f17c45a7f67309808b0a0631ef5a07da9d4c064f52eb9da55e99dc4b761db0dbf98e953495e1fa7ab9ed21239bb847bfb45c8995925f9ae1f08b938d11dd27e65e6709d7bafc5db6f644e8214c4f3c73be5171d7822402c4f9d8b2132cbc64574e23077a501a49649efdde262c3d2b97405b9e8d30b80ea5df9d19941115efab56a604efae9e1ec746ef39f90c48c18a87f2f2745f5ebd06c9b6b551c0b4e6fcf74842a48a3f604d875e3066341ab3e39c24ba9f261210ec174a530c17630552b5e37c5d4d5cb0760f4c4c8ca778eeffb3fe5c8dcf05adf75c49b357798d314e6e133a6641be194c81e8621f64a2583efe38149616a1fdcf1cca05df4c61301d9372e6114c4c7f15a0cbff71d1aaf392b85a6799540068f22ccb3ce1d60f9d9b001aba57bcc5d7cefce5c4cfb3ac59477c38ab3d6f88a0451e720490507c299d09796bdb4052e730c2861ee2fb726ba58101003cbd40cdf2d0d1b774e48996f9520b2655672e2e813d6c5caab0941a136621ae06b5590ab16af73c7d0ba524fb2dfeba9e599f742c6796c106a0c67da0dcc38e5818d786733ccd333f66f102eed3c4468480fc355d769c8d8b71fa7e458f4fc43ed570e5b5442e5a1b31861bad1d20291f2a4918fa176d2ec6dd4455b2a96af8d87fb2b2d3c22af9ada1e937a62c4f145787d360188040a8bcc47a0536755f874641c8b848b0471f4835f6084142590b17b6a7953911007ac0f735a50b89dd558e4b27a1a3dc3a8fc4b9ca5baa2274bf5f8ecccc06c4047fb51f7ba514cac78e12e59a1c0519393ffd8519b0490cab9a5cb16f229ab97bc4ff08306e82f571550fe692418dbb7799495471186d21c6a8f6bfc6d148fce713a6deec543445684a893104c37d1b19b7d2b8716003920b5633e8afd3b4ae9c1ad8354364d957a7944cedf48164a80b13e2d3c8accc07d6ab3944768e8cc824ee7f8ea364c140559bd8b893c13f3638bfaa37e641bc6896ba14491ee574b3225476586d2d6bf8bbad59c728fef88721013fdcbcffbc68ae4a97669e7a09b30c23f5f67373bfa91eb373a644ea29cf45a26971ab66fc7eb7f41185a2164f96f0bd4362e9e9a475fcf83129d793bc83640c8223fc986aff063a92eafb9db0e018b7273da8ca1f988ef28e553cb42850876be93250ba0337f52ddfd0fed6adfd8b48949fdd48be811131b10eaf3e3f64cf5b0160385df1f5db82a14c65b7f249aaf", 0x1000}], 0x8) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000700)) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r3) 21:27:51 executing program 1: r0 = socket$inet(0x2, 0x7, 0x8) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 21:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000045}, {0x6}]}) msgget(0x1, 0x481) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") pipe2(&(0x7f0000000000), 0x4) 21:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40000000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x3c}, {0x6}]}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfff, 0x8, 0x2, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCFLUSH(r0, 0x20004268) 21:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/118, 0x76}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f0000000300)=""/177, 0xb1}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x2, 0x0) getdents(r1, &(0x7f0000000500)=""/31, 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 21:27:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) r1 = semget(0x3, 0x0, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) write(r0, &(0x7f0000000000)="4239322eed", 0x5) 21:27:51 executing program 1: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0a8b8df227e33e304d835e26fd76a2b4335da48ef8b32035f17604b19fddea9385ef2e318b2d0343e4b7776f80b8a19ac929c79fb1e25a96c35f3c16605913ab41bc180fade841f68a1f4cc0a12325078aab2e4b1b68f4555d56aed01089898b0433aad1e3553b78197767a65e300400a9ab61e251cc3fc16dbcc1c6e718c6d1f5497dc13b29440dadd55c787cd48c0c98a0c51bf863781e7c431661e9ce65c6ee2eda7acd5c120dfb2cccb4ba095ed70b071e4f59dc5f0900000000000000ad837ccfcd8144632e3f8a63f27709c09adc6cb56fb43cc60545709c264740838de8792b87390194c511d55e2aa8a5f162b2db371255ec1f8553d63d611132911eafd5bda9de74c23dad3043d7183b91a5d2920a122017e6cfb576e23815fed22fe58787554a5e150c29a7ea0ffe371c38565291e3d2f1c6e43a12e4ceb4118ee54390e46d9bd51fa5147cd27a1f7707a38c278e3413e34291358d9baa7165d127da0f51ba092f2a7f2ab533819b571441fc10efb3a2e7ed2e6864561772a66e34cad4b82ac9dae9a22696142a72e755fb0612c425c1c0b6e4c64bfecc6d35be93f69e7965efaeae16ac8401006157eb35444de504bbd03d3d19a0987160e19140d5806e761fc2655951f78995ed3b71d00a85c86e7c54bfdb2b6e56983d2f8b7638f61b22b13ed9fe3c9f8801de961e2b55c7cda18a3feb3110f5e6aaecab0845fd97b91b0a03"], 0x8, 0x800) getgroups(0x4, &(0x7f0000000000)=[r2, r1, r1, r2]) 21:27:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="73f52bf4b7006f50cc38e8aa82e8b079c28e85893e84f3fdf8142471543d7df4b69cdc8fe09842d1283dee8655b71422bcd12a5815b2ddcf992dd5e753f6ab587d6a9ea24ef23ae5d1ba234bbb2e1c5dfa7c36986e142e0cb840042807dbcaef037fb7aafed61934b0b7ab32665aff4761ec32f5b5b5646722", 0x79) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0xd700c96665c6a847}, {r1, 0x2}, {r0, 0x48}, {r1, 0x1a1}, {r1, 0x2}, {r0, 0x1}], 0x7, 0x8000) 21:27:51 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = getpid() r5 = getpgid(r4) r6 = socket(0x18, 0x8002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) sendmsg(r6, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0xac1, 0x2, r5}) pipe(&(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) write(r3, 0x0, 0x0) getppid() 21:27:51 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="0b960e12a803036c01f897b31b263bc781c18210f9d06fdc73db0e6cf64902e24bb51c2c38333b34fed481ff1de52d15f0724d1bce86f35f0fce94fd7fc97bbd4339eaf55040d34169a647cfdc356fa8f7da516a4b8c0f58e49b804aa7b00b17a26b0adbb0d071e175c14981900e10d9527542d521b2897ccd50efd4f2e70c9c7cfe865d593748f95712cbc9ec375aeba967ffcde60d6a10fedda3258d8a75b837f9a8b1", 0xa4}, {&(0x7f0000000000)="fdf03d2725f59d7e9aec0c38cb55b599a07d0260cfecf0e31c4a577eb4c4286b9d81f309b6669f", 0x27}, {&(0x7f00000001c0)="14b93ed7e47bc5a5b1c2ca46f75a57596d36e545276e1aa7f6ad8a5b8b2f96dbf05ac3e2604f2c65674eab6896279bd19b1b8c1e6621b6b72245d4a4bc52e4523cd9e62ae394a83e9482", 0x4a}, {&(0x7f0000000500)="0d0a7cf8a4bb25f8a29ec1fa6263b7555e0f0cf2a02b2a6f4f738b516665d20eac124f03561bcfe015d9a29fb2029855e921d1c00c6514c84877cd91347ce2bf7800de8575fbdcb15d3633f3ed3b53d6db8a41589f8c7607e5b2dd85b0fc2378fc3e42b7cc5947c721bd47a1091a9ecdd0afc31312b1d0408d43006ad6f08aadee3eb2f566cc3a1bcbfe069c5608153c388c64bcfba813c4e55d423e22645279b47cc249c544f6a15332e6a693648abc2e2135ebeff015a5b9ac7201627fd52805e125429d4f2c13554ccf2b7930479bb63583c7c3cf2375b3e5529e12d03c9a652dd27a795ca2787f7b812d35ef35a88159acc781c578c96e67b34fdb61dfa73ae5592de57fd78d96cd6148409e98761cc5039b3887b9a378520bc9c9061a22a915683b0eefa6f9a9db8a2464106de88c70f07a108aab67e96162ce65fa923ffaf5b7e0d2b4681835496f64444fa31d87f9c261966fcc4b8dd1114160e38456b926405e85d7bfb23ce3875f85cde2508dedb18fd29bdf3b26318cdb9f89e31a8a14e9ae0863f1a382f7e94739b225f956e6190460b1594a74af9987e6feb92054dbf76e97ab7985a65b1e8cbfb373625207f1041ee6f7801d2083d67b864c9759ab1fbb4849285d9f10be3dca4eb72f14af48250f845c9623532a725107babc53ee2f2b7930c94a73a4227ac3086dba3452390a46cf123b18fc7ee2fc21e019c4cbb02b7b45ede467ef5bbd054101677b84f9126cbd6453523b7e23128695f2ce763239817eaf27be1f48b954259249b88406c3fff050f6250e43d8cfcda695845e0b0b062ef1cd1ea083a7a309b7e4244d3191c6fd98fcc173def20e1982b12803f1661dbc676fea4fcc74a51839e365c519e08aaf460e25c835eec557dc8e63ddf007aba27cf414c9d03ede38decc3b5cd4f5131d2c3a1a4f881ec41c729ef9356c8fff3c62b680a7a387c33ad594ab963397fb0eb25e3883e1cf88e22b70a195bebe5d66ae193d64c28cf019541d471dbe326c188ab6a19f7a942e55fca66ec7a4aef14aa028942af0817b6643f348b7aa2ad38cf4afa7b6e245df15812137f79bff4f3c70656effa3114787de0f3afab6a01b90eba790d9f1be3cda6a0648a1c6976198d0ba9f2266f8545a214b28513ef608a4f4620d10be5b8990bff8768aff7f20a169cf71a73c78c8057527ee30258dd17ff86035d1ef5f0982b1f1c97d7b17119d8a2eca22bc1e90a78f9f772b9f2aeed660dfc1f618957abf3ae2f9ce0027cf30a9f0e9afed99fe324068fe53570092570a6556769736397077d9c1f33ca7a97b3561838ab4cd6d6839f997bc9603fecc88f08792e9036b48908fbbebf4b96fbac0ef42bfe2669c6b33b85d5225915a3da2d54ac9406215d434de3130ccc7955ebb0cad8be7b447544e528c88cb04604b9414d82eb1d77f348797ce402642d54d129b0ac542a1f85278d42829fcbae547bd8d86f1d51e98931f38ba5ab6ffea44ee8ab74f17bb0df40a7fb590c6d61bbe2ef30eca95b7ff0f16753a577db726d2ee67072f8b8163f64bf44ab095454e32dd82ccef8a3899a91f3af39e5ba0d2bf635f50918ef5a10be92d76c390e7d475f1dc6a4846cfa526995e15aa6520a89dfe1eff0aaf6cbb0c08f267ff9200181f26ceff2d88bc66a4c8c4c70a5f5d2f83242805da1e3a40f0559c26f38503a54278f6d5627dc3e6f01962fd8922b3bf653b733f53068f1ba42bf654d5cc7e69b6c8e6b877ada8bd78f997964d5ad034d631b69e1b081e9af4a16f3b0625dfe5c299d65c35a9abd0b9f24887f817cb41c20115bc7bb5741155c9332d02d8215188ab4a1eeb94cb8424c21969e6e759209461fbf2497ec638ecb06755798c231774fa8f2932e34611099a7846593fb820bbe7c31efe4b101e43025f2ce48150441b81951ee9756a97e51782ebe6afe582bf984b816f01d1c078b85934aa3f7731bd66f439414fcbcf0b1132ce3d5af27fa42f91ffd0419a29c772c1af53a06ec59c000b2fbe6538fd7b057f7c667fb2a181ef98763ba550c2dcccb6f4ec9730dc28e35afaf53928bdf2e21f1aa10a96a12f70421992800e6a7690908d9db3108a2045fd6957e9814e558725c555fc9cae12a6b295a510acdafee1f8eaed4eec273e3b882d3552418f11ce636278adcf5b1a241c60100217140ab38a041efc1597cab389a8a57f20bca2e4851f22bb47dc1277ed0a01523136b8dd206b8e784297c269abc432ab949b6ccbe29721402281d280a81b11e72b9b605b2600125e9f03b5d0c0f2cfd6ca45a5dbd1a05327569d56b68c5b608b6dbc0fb940abe8a0952c3f4d1e3d578d9965e0b073b4eba929bc1f471e4351fc5cbfd98bc7c2951376b1ae983e5b948841aa403cac182c0bc640b304073bba3fc82e486f4f3012accee57f04bb8700743ff9e117c055508d69f0408833eb89eada33a71f59e2aa89df0b920cdb8b5f61263403d4a63af3be5cae883f450719c4a58e5747ee24575515bbd5e1a6df1e617751a3c2a9024a4b7e704c6641624c709232e4aef556e77b5211d311f97fded3e9082d6cb01327d2bb7bd33df2ddae349ac5e899395aeba025fda4f82f65b8a910aa2f50736dc55fac18c97907c6cd5045893cdb07e8bd0125e41aa9ddddc4bcb7e48da8e21f18dd9f6205cb8c3ba844e7200ed809d3787578de49a1d578f02b10927f2923279342c12a8d3a3f67bc1ec586154705ec400ec09eb7ae715127980e655a52d221024d34319872b63da6a4a785ac9f6991997d4fe2c24922f0b024d7ae46cb5b35e0f72e8d7dcb852a89d235b7b23b4c6b95c8be275635c2753b54bae645d9ed963c9d09833b230babccfa8beda6c584fadb6283f9ae946e036c51c12093d7c455a30af797ab6d57e1856e24541d59b796997b28a654a660369c752d841503c897617d1c8282152a8bffec3d5f98befa4dc7385cdcc1d0a749c73083f04c0e5e8e57874f37a4568ed47664840e8b283a61bcb287ea5451a73d180ee057579f3e7f968d5c4008370aede0dcd1c29718ad001b2e7569158f7332bac9018a0494f72b8fbf518a5536abd6ca2162c96f9f95b29fd5d9849339ff711350b93251f8df272d6290931f5fc9823852336ec18053e47fa151e9025864861371ea4c607d40bdb8f01ba6994ea4837c1ee1e767877744d676246dda9b09dcb82237156725ef3715be84de6f74791471971493710c9c82a9b24eb81c7a7e9f340da5cb2953deb105a2a237fdb5cf294335800a90e207d60171ef779b66f55855c468056cdeaf0823036b692e8892ea2176a8d5a46ee673204089ae8f5da08aed252141343ef9ee0b23e6e41b06d8c00e6cbedb383b32b6e46c4324184a36ac36edb527d0342a85ac3a22d35195b4f4adab41c4054cf526fae99f305102b6e8c1cae4ff2e482bd5d2d7a948a6076d2267558eea233eeee3ccb4bdf683859c6480dacb9219e20d5b124ceea2fe9a00ccc158d9f50e58e09d295247aa3dfc3c8e3ff037c116a3a06cc21e0457b58e940dcbfb91f8256a51b83231ce64486ec695ae8cb061108bae0b8697a0b2a81903c5fa7ea94d5d6d112f45d65d3c8de1c5a1ac7ffd6ee6442d9ed0dde4e62ad3b72544db92516b92e4782e5584658020a6804e1be3c7d5ec18e8ce30ff6c4221917e2a8b7c1a41b84a44d0e22bc19ef1fdcd3edb5ceeae9104221029c4c5d29a096d857812c807b838d5508e1d94788a0a4412cf8d52b2fc91d6c0dc04ee92702bbb1a5a42d38188cac400d4e0777ab2cc5069db3056c8cde357a4176b22457c8eb6d5ff297cbe2895f20d2eb46b194e513452ea45dbf882cd466b1bec624d115a12c804e857ba5443c90d993742f4a5d818dba2b031944cd8762a869350e247e91d6a10b2cfd9c4a4bc9a378719e628c04fd6cc85968d1d96e17884bc249bf34490b611561f01a53e4ee05f1b33eba78a1715b4b0fa453d953e92d56a7c9b5763fef4dfeebeef3a29ac4022c7e63f8f59ca962e28f3cfab4f9c684afc1db325a3229f30024b4e4c30ee5ef29dd9084cfe49a161a0e34030f05f0355c19a3618056f65536fcefa4a14aed55ee2e03f513a3d7a2a443c1be6693e77f3c61b4a48b44d7a93d91d34bad39348b0549f5588c8817f8360aeb23090eec76b3e0fff0d9ceec712b0d4c5ae4104972dc5fb80e5077bdcf6405dbbb716a116f413d071f10f5fa111c57d162b38b1b3ae4004ac83bd91007e2cb98ce4d9ef03306d88d8a89a85c41d66b67e8a72d25fcab6e553992faae74e10e0170599779444802e21534b28a464b7a9d47c016296357b3faa3757c56b82a36f020e00509acf021aceeb744c70efa9be5325dbbe91da80a778d7e5a3ee2ba104628fa6ebca44797d75d49c24c527274e5e216382ce37af448c79ba52af509112d7fc57b686fea446f30c11f8c84aaefe515160353560914e7cfbb9b1ef62c1551228e9e58cba450cb3f6767f190d7cafceff5e9893fc58463bf0c902685e5aaf094da2a1c3471d97c1e606f30cfc9ea167fc7461d1f32ddd01fcdadbc924005f66cad1512e5bf3989689528df3efbe4816f38d673033888c5a7b36212f2e63787aa701f98eb79dd374d83ed8eb4252ad4157a9d9c4e4a7e83ba4f90361f4732e8461e216e9cbecfb62e15005a911cbce09adf8a7a648af9a7c73879e12ea3faf2ca1c26c7e8297c850044a20c954da5ec345d80eead111f6c0a60450ee20213e0b2b9c0544252a63ee62f550b4a0fb7bc9064c4023525e5fa6362372f14bbeb56cf402dc078a5c4b38d10a7164057093b8154b3816a13290ee7e2427ad7945f43be790f30ba0dc2da5dff9ad91dd21b1903bd52a0754a1849c0dc10cae41014c5b1e9cc7e3901a0b6cdf1268326ba9a8fc3a3c0193612126e3bf30a855addfded2575b77b7928d63f5066b402e39f2fba97b78a6af103c33e9d0c7cdb8372bda2e7f32045af64ed2d50ec9b1b5084c98324d3a49aae257f25b3d5abe5c4cf104ddd246704503f4a7f5d893c01511c839ddc5667944afc66ce1695c2cfbea6f8686204e0f9bb918208b8cd229afd86856da6553751bbe86444b0e954a9ff50d66439d35dc3f575ae99f5a2cc96d55d69fc87dfefbd0fa0a7dfd1e0ddc9ec4811280637de084a48080b2f15ec8d7a8f492316d57991183c906838f9676f3077472a2b966e50718bc007c62cb94175637991916a522cd8c4755048a83e8d932e283413627a06f81d1165938328634d68f5f6ebfa16afe92d4a6852631c1b9c47d81a554f0c20038a71532f4b8f8f204ab3130328d91d749e0095eaeb85aa3f08f052493600561f41def2a5f50e1db35e7fad98d18c601b23d8ac29e11320f0fb756e5d5eefd91c77a18d8623167bafaee58015133176472e0f5a3d0b35ce416702e03ae1694d538475cf534f7501bba33857a13877f422446739cc2ae01571250e2fddb5ee22db891fb1d8ae7818cf1a34fbeec77fac1e63f958e995d8dbde1845a01aa94e8c7bcf66c5f4d23b7ee6a928ac0780a2329343efdf33a8f71b217572034f3dad51ba94b1a0acdb05fcace6638b87ac850b7190f7ca780b3b9b4389443c5b51cea47f8ef35b7fada3788d4adab8a8d764bf2cee0784d7cab23d1f28bfc54719ba9f45add0c77909895c629573696f08c076432c99593561c657138f8e718c1259931b47685e9585c4938c4a11f41f9bd68590279b9fdeb6cff22dd8243197554fb561bbea969d506449db9b7b39021d6825eb3ed5dd7080a86159ad8c0b05cc9", 0x1000}], 0x4, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) close(r0) 21:27:51 executing program 1: r0 = semget(0x1, 0x4, 0x208) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/172) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/170) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) setregid(r1, r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x3, 0x8001, 0x5, 0x0, 0x4, 0x5]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) writev(r3, &(0x7f0000000740)=[{&(0x7f00000002c0)="1103aed6d449200f8bd75dc1c4b1ece55275ed53c4d779fc09e72e0e086efbef734e9369ab4483ccc685bc69ab0aad2cbd60619c0d068c9d3b9cf9f0fcd6941f203345f85eeb33bba9d111febee4f22579097b106d41367c1a48e25569992ce92b19d2f22f72a0d5b23cf002badf538e2ac243d09b96c0091b3a5d0781e4d6bb06c820528f01fd8bc1cb09f23deea1348afb3484b36ab4d225dc35ae0a81b6bac20195907e9edd", 0xa7}, {&(0x7f0000000380)="6eef1e731994b31cbab993998272c2f990581f36b6d03f9d834f6adf023ebcd6f7d2551bc12fddab3206217e3f8910b41d0f35fcfa11dfea1e0ccd0c95dad5e36b", 0x41}, {&(0x7f0000000400)="caca23b5f18c37c8bb519afd6b0ee46996ad269d0b211122a441f828f2954ce818eee7a692473362070193e6d80755ac79a9dbbfd43a777bc5e38f94a7a7192c982f2e7042cef91cf69a24e7b9b04381255777d86b2e4c6dd15a03745474b84d8dae2e9cdbc6ab189f6b4fec97c71ba92cea15aec075eba5c90b2ac5d370ccb48cfacaa3674f9d52449361ae9161", 0x8e}, {&(0x7f00000004c0)="ad6c363ad468315de96052d14d94884809849b5c776ef4723583a8e4ca18d62055ab10e58de1fda27974441e2e6c73dab9347bff80fc7dc1bb66b35ae44319c935525c868fc0d8363c2a768ab22ea1956abe9c758b59f1f49c177c86549b41c5b304b3a741170314169a2b5e9964fba10c7c1017dc0e7d94dc6f37e9184414045cc23f3858009ad35ffc1d2da333ed2e1b5813d6836955f02238794af7f309e6ce7c1d14b4a2a6018d1bf506402c2e4407d1b39690b4961d23d4a83fb62fbf09da84f9fa093238661107566d40193915c7450f01", 0xd4}, {&(0x7f00000005c0)="c3aa8fad4a43cbbff49eb1dd72af10cb282b43acae5b79078e7e600202854c64a1d3f258d4dbdec7a4ff495e0d1293211e0a181d183d6c4b8f920ecdd347daf4cf99865a42cd2329a8683cc994ba62a1b01c0795a7a2ae0afc995f262152ce177abcc2569987c8985d06d3076d2ef29d5274f757b615c497a8f3f7952c212680e15176877e0b96055d9b32deee058c567cb568206ec4423d7550af39", 0x9c}, {&(0x7f0000000680)="cbd639f3d0d9691b1bb6630e11a1967aec61041edd27078b5ea8b7787cf8ccf1830d95588d754cdaeabe6db9db6241626c93acf82f4ba012b438c47aae233532e130124239043c3c263f24f1f0c0639c4970f3063fd57245f98a2d90768631d2ee89010e726451aab0e73b655130122eeadebcd28242972ce4addc454325a61117cdbb111bb40308f2b06a3e353c7a00124830689a00ee0876f7d26f8c2d062f8abb42f1d1ce5cbe91a3076a", 0xac}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000007c0)=0x689) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000800)="1f9c0cf79822a48295c6653b549327a93a560b813630b42289b854799844142a316a9553846a41a447d51394de0ee2378e555cf9ff8c005e4ceb879b6393206195c718584e444a7e", 0x48}, {&(0x7f0000000880)="dcf5d4eade0d929e133ca7c8b879c26b215493fa14ff0cb9a428bf370be340a4ee70547c0a2e66bb325709ab287f83e7e1d8683d7721f03a3947f7ca3ea0d36937dd32bc35", 0x45}, {&(0x7f0000000900)="e03125e02bf05719874a564d6dc8cf86cca54d861f3c16983fd9cb3f4e3cd59a671e0d16351c7936a012b32afa59f7c74d13a5e9b0185ce0324cfa821ed4c6f1101e351cd9a8512fae12517bcc6a95603e969bc3995e12e895d359e9166c8642bc7956de80581e9ab90f4f89b477c6a00bfb2d4facb7fad6cada5956144aa4e871996c15fd5771a52de053dd86b64dea2ca04148d13bc625a0092a53e2fd794589221ef09ce615f93c3c474baccc49b7fdaa1b939505ef9a9197fcf24783e89530d20b06a01799c7de39fba8f24b3b", 0xcf}, {&(0x7f0000000a00)="b09f1f6e8e8602c9488b9040203239857a36bf8aeed6aa4c0c875af833f312af0c71cb9743c62457291776af7c9c060f81eb9b180aee84ee4040cdd69f47bc423644be52f7e3782f01cfc96694c00ad93aa6139589f183fe46851ab07d3807fbca064580bc8b", 0x66}, {&(0x7f0000000a80)="2dd81d8f2aa97d25e722b55498067271eb72df37623a81123c5cae1a96293940e1f2529b684ec897aa36feb0bc987d0fbf3a477fb42d9a352960c2ef4a7f67ec94ccda1ed8b8d8b73f6b61bb02c97b45978b51c4a5fbb9cad4affd45791c24b3c369b3bd7c74e8e3331aa09884b7431095cdde1d2ff1d8f52ccb6ae030aa13134c633c0b1db90aaa2532f3c73c7487aa4511e390e02e52778e9c677dd51c7261a5e24857bdbc6c1ad329d8c2081e47de72bdfad673b7a4c71e7e949d83b5b82e4416b0552df39eaf6abeb71edf2ab7778bac3dc7d5ea4a", 0xd7}, {&(0x7f0000000b80)="9a5ee6e459d91f4d6074b383630beebd80be18370c2a15ced51f38e8c911468953397861d87a51b3816cb08f10a6f385c9689e6452164e4fc858c972a1486388f61e8c76392ea6f53eae189460613d2cb3c8a1e07f86ada9c1d9680d9b4eb6e74d96f09564bc5efb10e1e7d33ab16a45d9f9905d3391e6eec4a26beb5dc16857c841ed4fc3fd636b5242d5c430d6a47c012df48b6da07f2dff13fb1310ab7c912c882e58102d27015421daa848b67584e9059a40f99cc8c42adc1619e75a56dc2cca9216cedebf8fb6cc02799a6875e50d0dabb56f4fe75c2f33835dfdb5ec0eeffd6311499ac070373f5f95d5946304938dd9bffc04da10606853d70f", 0xfd}], 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000d00)=""/14) semget(0x0, 0x0, 0x100) getuid() semget(0x1, 0x0, 0x610) fchdir(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x20600, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000d80)=0x7ff) r5 = kqueue() r6 = open(&(0x7f0000000dc0)='./file0\x00', 0x40a, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000e00)={0xfffffffffffffffa, 0x9, './file0\x00', 0x6, 0x7, 0x1, 0x8}) r7 = semget$private(0x0, 0x0, 0x11) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000e40)=0x10000) semctl$GETVAL(r7, 0x7, 0x5, &(0x7f0000000e80)=""/226) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000f80)) r8 = dup2(r5, r3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) getrusage(0xffffffffffffffff, &(0x7f00000010c0)) 21:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x18, 0x4, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440)="000000186004008b0000000400000000000000000000ffff0000000000030000ff0022276e00000000000000", 0x2c}], 0x1) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 21:27:52 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000180), &(0x7f00000001c0)=0x4) syz_emit_ethernet(0xc0, &(0x7f0000000240)="fd85807e646efbdf9cf2b276869f14681d10064029a9a8ba446d1916cac5a14fa932f38a7ed979c9fd53d6c75cf24809ce66b861a04e3cce4cfbf81d2532776aac528fcbb685e8a0f2692e9c587b29d7f98991c6c154a0c9367f83b0325c4661ec3174ccdb3c38d7818f67a5aff1bc49ddb8149ae61a3979d6b379f854aa3174fd1262a22f12337f8567c6cb785068db882648b7f0310492b794137c2e454eedf2b1387e8ff9857e570bc0d1bc532a20f892e8eb19a01f129770e760b8af15bf") r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000300)='./file0\x00', r2, r3, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getegid() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x14, 0x905}, {0x76}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="7f") 21:27:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x6, 0x4) socket(0x6, 0x4000, 0x6) sendto$unix(r0, &(0x7f0000000200)="b100050390000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caaed16fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b23f000000000000009000000000020000000000000f0200"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffff0001, 0x4, 0x0, 0x4, "2277d3bcdedebc6b987a899631e886da90d027d0", 0x9, 0x1f}) 21:27:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002004, 0x40046485d48) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000240)={0x9, 0xbeb, 0x3, 0x7, 0xfffffffffffffff8, 0xd846, 0x1, 0xff}, &(0x7f0000000280)) 21:27:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x7d) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x9}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b100050390000000000008005786ca90750e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000000000000000000000000000000004000000", 0xb1, 0x0, 0x0, 0x0) 21:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 21:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe(&(0x7f0000000080)) r2 = semget(0x2, 0x30bf6dcec353d32f, 0x102) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/73) 21:27:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002004, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) 21:27:52 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f000031a000/0x4000)=nil, 0x4000, 0x3) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1ff) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000000)) 21:27:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x42, 0x0) fcntl$dupfd(r4, 0xffffffffffffffff, r5) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x40) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r7, 0x0, 0xc, 0x0, 0x0) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r3, r0, r3, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, r1) setgroups(0x0, 0x0) syz_open_pts() pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r9) symlinkat(&(0x7f0000000340)='./file0\x00', r9, &(0x7f0000000380)='./file1\x00') close(r9) ioctl$TIOCCBRK(r10, 0x2000747a) r11 = msgget$private(0x0, 0x649) r12 = semget$private(0x0, 0x5, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000480)=[0x4005, 0x1ff, 0x4, 0x0, 0x8, 0x3, 0x8, 0x7f]) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000200)=""/106) socket$inet(0x2, 0x10000000000c003, 0x3) r13 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$unix(r13, &(0x7f0000000580)="c908331d55c7aa79f9b4c570a7fb5a1e7fcb000073379212d72e8b026151135c8bfc1a4c44fe7efdd0cd8a5c3fb9b135f780299da84a8fcd1cfb0bc07540556d3c75a70723b199d800", 0xfffffffffffffe1d, 0x401, 0x0, 0x0) setuid(0xee01) 21:27:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)=0x1) 21:27:52 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x7, 0x24e) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xc00, 0x40) getgroups(0x4389, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, 0x0, 0xc0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) r5 = shmget(0x2, 0x1000, 0x202, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x2ffe) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r6 = dup(0xffffffffffffff9c) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="bd459077dbd6a821491c3e680e3bbcfd34e3ffdeae4cc58612f87a483c8191b5581a94b6663cba61a4c7610868851aa5d43c7a16fa9da86c849fb40a84af66f0efaba01f57", 0x45) accept$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) pwritev(r7, &(0x7f0000000280)=[{&(0x7f0000000540)="0835f407e5", 0x5}], 0x1, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x9) accept$unix(r6, 0x0, &(0x7f0000000300)) 21:27:53 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x3}, {r0, 0x161}], 0x2, 0xbf6) pipe(&(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) close(r0) 21:27:53 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 21:27:53 executing program 1: r0 = socket(0x10000000002, 0x100002, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 21:27:53 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x8) 21:27:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 21:27:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x9, &(0x7f0000000280)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000000)) 21:27:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9cd165aaa8f0c2688b390b1692cb0bc9ff0c7dc5"}) pipe2(&(0x7f0000000000), 0x10000) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x42) 21:27:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8001, 0x7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r3 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x9) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) lseek(r1, 0x0, 0x2) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%\x00') sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000000380)="6b03e28eb2c93961936f7ed108f8f2d732c674dd0c0da63950005bd0e7415e156a9f20cf37a2b328ab31009b537b2fac0781881a2f2654c5fcc0e6a9a9ce656084943eae455ca76906852492651eec0f5453261dc9cfd659ac9923a239803cfae115fe978bcc26fd476b8b433a4279fbbe0606eaac4ab79ea50804100870fb036e2f82907834df0d6716a7c01f1f416cbf03b7f8214db103a37e6cac783fcfb20aa46ae9944fc9d5f2da94cd76c7bc239cc92858b6f3829b2c67ca38e7db2cf209c2868c6245e3d29d895b6623e52890cc8c1bf9958eb6", 0xd7}, {&(0x7f0000000480)="e2449f1f1c79b27a341853b6912a1009c6a308c7bc80c64f99e916894ada79c4d41b454f7db10bbaf671be14995c3115dcf2eb9dc7677ec94d1e1b3889db23bb9e98152c4b229ec1e75ceb07b8b6771e867a1a13a34c7caa8346759d8a3da1599c62890d0baa3170880f35fa7b6977f72b4275b1d3f4438ac8063fdac89fa3192074891631255079cc7e364070b53b101d02824de2e8c524522824f4795c30197db6f29526f2b7e4773cf5d1914d27920d9116f38784300287514f671662cb7337fc64ae76c066de077f1347332fe258bfe9ba928200640cc44775c5562a8b751edd9a1e066e47cf97ba0f0db2b98baa7a4fa076b08c3b53bb29b5eb8b82a6a1ca9ceb240cb0be2e7c8025bda164e1bb2ad3983b052fe6a82249186d587c74343ba61c951d54496180f573b0bff4d85e4096b81a685d464c6490e39295366cbe9117fbedaab312871ca7e39687b5fb301cd31e57808d56e407b342cf1d97776b983fffbf72b73f91893f0ab9bec924beecc36fa49899ac735ca042d95d2fefba9cef63da883ef725197bcf793b5c0f21ea286c7cee63ebc557d98cdd7ac0b597e00544e1634d87e6f38acad81d258d30b4d03221412d743ffea76349968d0d0d3bb75f7b540b186eb0cdadf6d11ce7ef069d1b51beca148dfbd04ee9a1e0c905faf969f78c641562a450149cc29e9617b8581f1419c5754db94304c7ab58c18fba83bf9c7a1fbcbde3345d94f9f2984e61eabb2c90ccb376269dcdd6c145e24e67a31367ed0fd35191b799e2424b560801b16ed9b8ba1e72ba37e8f64ceb5ba2962872e40d7120ccd8c7d5c66433c0c825b5fc237d763f2d81b13599336702dd74bbf23ad032078afd5b6ad4f92da03d0fa007bb403906d87a9fc95594388ef8da3212ed55a454a2e41bb4dc368f44ccac888d2b420708444334b358555f17adba0055b89e8c24d32142e04494f1df3c11fb19e72ddff70b2c69275516be7e2a933ede3ecc729efc4e33a1dfb30e84384fb168326f9796e175f0a776967436086490b34d760f44e10b3211bf9fddf0e7087d474cdf5288688bc8448ef8f3b813ceaaee4506d0a9ec89af149614d3eacf21d0764720aa21440e329b73f6c466d04bc69931edf6aabbf63ae50106a39ea13821359567521c9899077cf00dcec075e69ccf7447ff89b52dc9459aafd895d6f2369e227148c5dcf68db360490bd58a6410d909d43ca5bbada66fd7fd14222db10cf6f76ab7db2ad415c8c2506e62dbe32c362410899a86cded5088496c96cf8f934d7a4a9cf0b832c7ad4a12a34dd6e3a87538de548e24eb26ca3b0d508f3381d858d645f5712c876412fedb0b5d787c10ba8b9e6c70814b3723e61e3a7d6bed03e276d778e5fa9d910dff0ea3c82128b38bf17167bcaf5c446ae3d2a5962131d10ca1b162d49bba980f8c805574d1ed4d5eaa9a67387cf255a061b386246ce401cc2f737b10a794edf8ab2322e12686804cca523919d212bc286d90deb46d6d661857fc0184a68b452486e1d0a9989ba219c1fa7db5c0e8ada33e8ea3e679ce05b0e93abc4d43f83191f1f271675059b2d318422e06a8105321ad53e25a3775203d69d588b3cc597b7c301ddf6389d0c474e4073e086de16df80b0ea677648d5205efdf2ffc54bdb6e49d74a50f2df701785aec6b69c87f088e127ed26b738be0cbf3af1d820fd521c0fda3102e03ef731329094d7f6e88f1380c2b7c496d1983ccfac4a544eb20148db71ead33589dfff0381a2b1aca15516e438e536f75a9b6decef879ab00e4109dbf43e95350218689ab2ed635f6de9bdca47d5f9185cd07358b8a927265e519aab72031b0b8abc23f98a112775edb36ccacbaa85b30d7efb3bb61e91a8ec3b932bfe1c6e618fd21b48e6741e290d89d04c363d2b7b216e2eff81482e540892d3b9c3246b7b524bc4bb7b9e3a9d7f20dc8a6c4dd408921d0f9f3c3637315daabc71871bab2a5fe0e522a608043a9063e7c83d4bb819cab065adc3624d6a1745d5d05d9ce1c5d005dc74cef68e4291e02519475097c01649624eaa3b1475f553369d71d535dd08364e9a02f54d930b645f8be12c53ddf10e56b7de0e477538451b4887b8e582d994fa8dc845f2b12d8719dd724b57cc2ebea793bd40ae44c91c39c80e6dc29521d1feebc22879d9727ae4baa10d21dd429795dcea09f03bc5af099b8afdbd80e958893d4f7fb13bd9c08ffc9f19e9c9ebb8e391710870d14f0e935da4f83ca84e462e124221e9976d32d9d046578e718ea09c265f13bdd9d28e8298518d7a4a5ff748d895f4cfed7952a8fee2356b39bb6f0ebbf32c98b3dc4eab9ebc8a503c7096d9a4c2cdc3685d1031957f62627200c16664e2ce426cfef2ac45d537d531d3ec4c85459ebe4bf4f189ceca9bf48ea63b14601093cacdd5bb0f44305dd5ad5b437ae6619a95957b277e0bcb9778bd2f0c0cdbe29e32132ab3375159e764f0ea384ca73bbe95158c17c5cc22ff2f2e57f9e3f880b80b4e9c8bd0f117c33e273c4644566a73dd364551fd51b53524fb432e9129ddaa49773b8e8aceebb3fd60c483ca2661c1f0d8bae93fdc534f948f192618258793ce634d12ac01d7724f63a9dacc654432b5122665e2dc42ebef8743ac231da9ece1e7d8670ede0eeb9c8099f73b5f13b2632bb38048ca7e5aa5c71ac34ff181bd2b1e4f040e1af20d40f5f5ef5888dd1aa2866739097739424d6dab6bc29fc35466bf93f04c3fa1edd3f2542c0a5cd900f74fe6cf3ee27300b2f69002dbddcd63e2b6ded8ab4ce3360746ca7ae6900e4b3139eeb2356b82145667ba5ae2a72ca8cbf3403798f52776c1d89e142eb2e3e6c8c287027b64ad02012fb15fd610197928ac6b51f8236914c50f34246eb2ef0f0aad2ec1951841bf835470ae84ee817ee9c2897bef7f36fb122d3181c8942f2b3d44eb8b1a6bfb4f81ee6f2b3ba834b937391dc621c78538c26e2413b3e07b7a54ebfa56e01e4d3f3e7e22417e89a5f2778e2e603df13a057111693297f53613b66452cd21bfdb30b8ef283fc4255903ee38dacd1bd3c82bdb8f2f94008f7132e8f4eecef0ad24ebd72cbed980c9914debf1950a96be6f75ea8ba3d97e14c1bcfbd3e26dc08287206f6292f042596096dac9ce7957906ffd4b02fde8db61d29d516c1977c79d825e7fb2b5d936e9cca70f0d789a40e1f5e250c70e840fa574f001191381cd186789f8d29a048911712653b7b52358509c8243d50c0de51baec7b52d9df510c2bf6d937b4a48947f56a9cce0583e05d566275cee97eb94f679271464fa0777bb06bfa831393e6dab22514e680812ec744350307c16bbd27766c9cec350e39244c6a4572a58080c34a886b8f177cb4807e17b667ac46697d8fd8328bcd02bb1e3266f00b44ffa5c75af8f9af1e2ed9c1d63c8918d62f25625f759ec99120a997f235cbaf4b547c988234f9636178ac0d81f745f71078b4ec4fc4650126787d6d99a5efd2e27d6e717f1a394c44af13bdf6e13b10959de4f560bd3b29e4a1733c5eb15c455d63dea5d2efdbb90602792c99ac34465a20e6203f46f3d664682018a34334ffc32d123d309ebaf95195fb17f064b8c4cfe9451522268763a76f405db514f88e3d7e7dba28f918e93f6493203f8b6b46de620e892ca87d3bb928d9997f9bc9f07497a92b19f351a64ac92fc9f21c888465567e15191fb23c57a83778986548ff1cbfccbebe09f763a154906fb598bb38b5eb6cafb33b323e7b31cd399b774dfd71949551957e745b228bf9ae8de489c3246089e7ba0ecd4767d0d49875ce5b700b8ae9a9adf3e930a6f33d21ea7f5badf18692844f2783b808d07a91e174df271c27604e4c773c48e72957910ef0b605660cfcc2d3bb807f7817ca1170026f2d9391e039869fa0c8d5b65fb0bf1b6a4e3f9d6cd5b9017e29a6f60c4c7a571eff33f22d7f351e060c270ed4061001ebef3d5a0f5e58ff5cf9202d9e248af75ae1f3d40edb1f8fd2234a3de9475c89c5276ccb349ae4fe0fd981bbdd6b45268796a372d1aa539c9955c45e37f8f7a4a839d9b592007a1a05e3de679ab64291a9b124ade895277e5b2e8f8c2d4041bda299bffa1187ab3a5bd142f360bc658fd06fdd3e336219500938c15c8f239c1045367c2ae4fce406c4c3fb9a06a91a88679c570b3b3c0dcef44dc8969719ce79d51ddbc8b160154adf1e3ee018898c2ff1002e7149dd0cbbb69a35bd50f8a997dc8b6e85a5f0277e020a4aa2478af7fffcfb050bd356bacc6a9fad51d8a04ef91b465cb9f43faf246831e97f4d51e58acbb5a3bc36ee0ab264e0a253048d44bf4e2e77e7df7d449a1f2c84a47b6dabffd4ce6caccc8e79924ca0a834eb9505c507ef7fd7c96f985ab9b7c5be7947f9b9cf228b4a70078abfb716dbfae777187a6ce1b68a9211f14673febde477da3c2ca46b67ebf2c39e34135678da7e8b1bfa56789b69c30abcaee2039ed0eae255394bdf173db53980c3239a35d613a047d0d5afd2ebc85f0a978cc3609af60ebf6501bace2555fdf035ac0e8c2b63f9c6a20ccdf3d620555bbf0a4cf5000f307e1678f2dca78770690cae8173cf4fcd224868a7ec9a20fd183ff932cc02f7ec6ff6954d2003d73a6e9bd925954451d56e80c2205b8ef38d648814d27082ea4e6fa96926d14662a23298540f2526a037d04037bc3b354086168d6b6db01ce4e50223e66a56d8362bf480e30755db358a5e62053bda696fa04afa12c5b873455b9875f39b815f11500e39238e6d246e386364080fc0f8202a0808e85e0de84761ce367aa0d4e409c82ff7539a0c91eb87dc281ce2c6764a4bc3fb2e348417fe088375dc494daa45e29a8ed22d408718476c1a60b8ab4cd89937909da555134259c6cf677921a3961bfca4ec50219793edb2679fda6f6126d017f6198b7527e1a68b7054307adb6c47d4b7ee99d8234050ed21af38eced2e32aac4ddf074d48bb55df2b745e520fc3a4d2277bb8f5b2694fcb42d11780400bb41325fd5bf9cee6c5dd61d1a2b97ca015b59d5dc69089bb8c845c745ef82a778ed11b693ef3daf2d67c241652e84134d41cd28a02a01148d7ddeaf55f0fbc85eaaf78a2eaa9d662d895a5d0a47aec0296db59ac01791139455b3bc5054759ec075776a0c0dbb7654c32e19abcbf6e72add6ce98bb111768b201d64f288b4614d634f23d73e88ff9787b1f6898e9305c3dd0f9cd66870ac04ce8a655b211619de3d534598ecbace11003c3dec031c536258efa679a03c8b5ad333b11e03b4b488626fa2a9359872d01a56d307c66124c5052b4d9265f4b3fda0e1e9f09a3ee628f6b6ba8c69c306968a3901c775a127aff5cd5e13c68874d38632a18a31ae8007d1dae5d8568569e5fafe6efb36ce02f0f1ee41ec002396b40f6aa311f04bec26c166a5cbdd78381acf4138a3ec76f210849b922a623f0bd275cf692e004f822c8c3b00f4a322ed8483122cd058c73637f9841c2072fc73d4ae4c7bb9993a3c25b181880a4201df833ebfda8d96b718d158c9879033aef34795faea55e10b7cfdb848d999a895f779af0787bacabfdf56ce465679b374125df98cecd1f2fd334fbeefd45449aecb4579c125e7ba3267281760e2b3bd5af33175084bfde424465c6b414db361e79e5a904dd386020d7ce47fb509ae3b20204ff83638997d10ace7c03360d2a964fd36737c2b369ae02080b7c9e4fa13810a72b0eaf1ac134e3b5f3f9273b42708e23ba2edacc22dc7c97cabbd2a0770ea731b4d99d8de5d", 0x1000}, {&(0x7f0000001480)="e60a79b714e2c92125649b1eec5c93c0ddaf007eee1ec9253b7f7924911ba89dd5628b07feedf468c42c144f4ffd89d04e04f68f4fc9b6ea39b023a4d5588377695959dcbd6068d0abcb66a650643c977e875ef112debaa7c90504ca103e2f05e20f5d77cde3db5a09d76018daf458becbe0e9049bbd2375585e5c77b6931d8a4d597401171aa19cb856973380b327a00558b0ebe55d4221f836117a5c59f3dc9f826df06e33afb6608fb316f4cb4f23c854cdffc5d872bf77f53f5c3a645adf33a38d48373ab7a700efbfc72d82d48af75c0ac8425668cbc1d8d74c4db4be5dd4fc61d0b4e1930bafedd6f4c866b0934fe60c13f0b262b56f530baf76e24f2ceb4e675f9fe2ba8d7220a09f3f8122a346339ddeabc7df6a030f54355cd2848977973b6a41f5b4535e3c46efc6b9cb9e6a3476529073c07b9b66b646fdcf045aaa33dc4c14b9aeb0e8a7ac5a73d7497565ab455a005315773b4edd56f23d8afdfe24533b6a4af98ae901a9f140034eb4a07539bfb6d8b5502a730560675c20e5f9cbd58c278841a687842fb53fecca170f6a79e6fd8aee4fe83310316ebcd8d9228d62f2edc5e181e0d3c3a831752a4ba62612a09e627a44b04ae4942271c9076ba2ee7594bc5121c6ffb00a1b1abb29258a1d40bc4a98b034edc0b2c560d2927acbb054760e9be28de7bf927fb5dcd6beb6b01f2ba7130913faebbb190ec21bd59d996dfa8f0cf30243d90ebdf3c7cfe1f5fca27fc032b2c3abba1eb0ec69e3d7a6054643a9fd52e72e46ef167d533b535c924eec4c68653e50e8593d01190a31dde89d5a72ae63684728e40ec74bb018d43a4c3787d5fb4ac18509b811f22f80df635a3cca743bdbd66dc9b385fe68acfea242593470340a62263b0de9a024162c7d38adab407a7d3fc3545df12c6ee9f05a2555de727a57ab29040dc364347068473747655b991b4fda6095ab545761807f74d1a86dab86e49dd3e7607a0d5a039ddf847abc841b1163be897a3094e855a78932b732a9802377669d38a408829a8b345a5ee65007cb214065ec01d8ea2ab796b2b92f94189f611ceb72917c592ba61f53da5d7398c711e08668318b6fa29c5f456c4e84e8429f147217d2fb736f3e34dc376732a28272e7a18477603fe16f489cab74bf2bbf7b93a3d5db2738b52d46307f5717531545b0c0ee9568f03df1d94fbd281eb774f79fc75df337fe7f34da2ff115471ceb60c58bdab539631dbe0f211c34784a300bca9c380f7500e769e4370e87cf715052ecf5d8870b588d7e0eab6d26dce03485c123624bd6a2c63d6fde048f5b2203069cdc5639cadfb6c3488a5cdd96e8f8a6cc9d20a8527bb4bce9bfca3256ac30d6ded635151b8294c254b839cbe6f82171cb1ba960295fbde2cf12735eb92dafd8b653674fb373fc8088bf49aecf8418fd8ffd3ec623654c1da55b943a0f67dc48939216be37a36bcc4581ce1f0ebe7c5c33524f6f9d2e5d17311c978d1583994cba2e2d41f88590affb7e75e89b20633538487416f12cf036e656388e02a6eb51fa4980ab99dde9d458ee43886b123ed05ebf83096a068aabeb685cb02b619182b4938e2dd52cfb22b49a61a4d8f3d70a10b2f4be8ce0696401b81f6e1ca7901f2247ef7362d2923655309f73c61f59aa90ee0ee2b9e9402ad9805ad18f23091993886f1364abdd1374f7b300da1ca80dbeaecf86b9a94310ff12ff98b96c56c259529c8855511ef6151e2ffe3cb9d26be3c8775a2b4800cc6ffff9b34825bb76cfbc4718491abae237ad84eeb56557b4e67ab79cc01cbb33c8ee1be3c91f5e78923a519527a3e5c1ee4dc93fc1f305af2ff40c23183a414b50bf3e523a1f223be6ad82e357f3d6e74ae94e400d38fa00eaf3d336c49211c50a5965c5f06741a49a25494c011ce487e89f85cca6a107083d6ddafc04c5840827334bb72033231f57c6f00e790ca2eaf157b7e0996d00a5f5cc6589a0446a2fffeb0294465b66bfab952955fd6e4fb101ac2cde9adb2224c3f72217ac17ffd866d487b6c6db650a6b7e8377d3f6da197a96a87888041ba9e1f17ca611e3dfb742660cfb1cc57d6d98986308e9d76752321b4777e2e978205e916111893dba022d23a5fe6f8d0bbf61bb5082b2b9c60e77dd26d5947dab7c9932081ebb10572ac13c3ce010b96bf3903db3817c76e003bd24cbb1ccc2c52b16b2e3a311dc5fce80b8801febf1c9e486650928a5adfd95048a8a254a5b91ed56900eac4315d5a5f9be47086ebd11b153524387aac0139a84540835490864d1a1d8eb6cb14e3989e37cda943482e99b9a532b129f7092c98af5525a759d8f5672a6368e3dd724d40688e5cc6433babbd4220d5d0f30f466ae74d39eb5a9909e071fac1a82eea43507393b2f84852c1d6d43a3bcf595ec57c6aa5df2c805acc3c9ee88ee7d5ea1c582d647d4d91986cf3c701e52d20c059352a40ae5eef4d08d1f8d57f0e8533b680a518a631e73099a684e05c4e41b730f32cc966b1ec9389bad6f9e096bf2e39f8fd2afb6f99d973e0509456cc99823cc22743c17fcb8c629a25fc46d2abf87df16bcbc841e22841f7db23b38f52fd375ecb0b7bdd8be5dadadfdbf3570a6796d95fd3ed34a06d161aa9ea857c6fef80d527eacfd6dc571f82b0bee03a465f4db889f38d154a881f70cf26e1310971027d7acbb9b883a32198fa777444de1bce288c8478c7a97d97604f48a8d8113be6ebd54c8f3055e33a4aea759d1f021f5ffbf1339c406f64d2bc3516bad3766768dd58c06e1d08c8e6a8b483fa881799e138b12617e25ec24038abafd01fa2048921d39b7e141d9bf7b9ca2fabe973d3c057e5539514154b37b2349e3555f38043c153730243e4198cc928b65b1dce3f4dae4ba835d4783d4a31a31e67200450c5e36384a37ba1446782f81af5650a85066322f7059dc79265ec20568ad449211b9fb5d349f6e9743e3b1dfc4c475af32019992ae274ae47ebe68fd8071ee36b4f14bbcd3d250f6826b93b2bc64681e29b9498f5ebdb6d8b90235df8d6a798469b200545104941ad398a9f0957ff0706590e057cba78d521fb97e98cf1df14a77c06d13ed92e80c85300612a1cea356b8b82c055c36b0160f87f7f12e049203bb7a54c74883cc6bc8ee04afbd1dfc70ef590aaf213a64ba2828beb65adf1813422808dd6dd71bb54396a9c0483ad91ff44f1a02051b14fc95939ea9ff09ef8ba3ea7952f4eefbd2f3ba9bcf636543036d0c755066b5aa6b5f050f35475a47c83bbb8442ad4c62f3469e91a21f64d0a10b8e357e0c235141e483e84dd38263563ba30b3d155e4dad0746ec19f650007ffa1b0b86c152137731ab32b6a4a9dfe9bf65cd30fecdf1827f2b2e0607eb64d1d643c3fa73cc6fe7348774d81f85fc8beb4b2e86a65b757c015b62f94cb8290064806fbdd96f271939514be5288aafc3e652419714a466eaffccb73dcd3fc36bb80cbeabe63898ba6d2fceae6a68cc9b630b36d902cafc220e3b92e5f4d26a86de441a8c999d2c4e62d4e073c3ceb40c98c605c54baa7597d3b7cf35faa7c1d4f6cbf1506ae76ff52b488b344ec94e978db1a3e3f50a7a48a1433af87bf02ae58b63feb316fae548feb60b077c9bcbba9143987c32374238d6ea4e4fddc9d4e5dbc6cde6c0d33887f6d1598fa31a84193428c8ec604dfd10bd8025e20c6bc09f5bbaf9448e56b300282a8fcf6e558805bc0f533bab0094ab43c3379868808cd3c3a31f518d4650c525995d1478073170300d7b0d312de1b6606309242f6f2e4df21d7b9edf83d49cdbc461caa7904a3bba5fdda35d47066afcea3110a99e3ae1c47fe5f0be5f88e4a968ca37afbc76775c03c9917d372e1b2501e28b12d386f655ac9b9496b8a2b524441a1f506e57d339df986b912eb700e60cc476f3b33e1a9d781ed16dd8fc945052509f53ecf2389563dedfe353f4f525315a2c02f120064fbab60019a62189cf983569fc0df3e660df2b4736e366ad370266c925780bbb139bf2bab797f16a6194a0a82ff6dc160ee4a43bbedc897b1da091a1ca7c3a79684f2ace08744a92a45c2a25ecfcf6648ad40ded328929a6bbc3f9f334b259f6113260b9f1556cf3b153f97ef3b048c78f47e6cd9def3a9764b73c7d7949a93cff658c8831836ec53948b1dda692c569f0fd5b90fd2d31dce2c8dd571ba8104556c5e69ff670bf38162fa1d5b98887f94792afe4bdafe10810d76ed123138e4dbb1ffd3c5eed1f63a29ad901110f5f7241833342f00c35a411863e67d87a6fbb53a89c72dbb847f15131f1ed01a277246dde103275d4c2fc60088f1ede1657ab45530fc5187c0d6125f4e0c594cf8d83128693b9ca15c82fc5617e2a3c6694d12a7a6cc5e46331c98218752997d985a48119613d642c2ec52130ca9b50f0cad3e200350f232ed1b4c3a9d5e06b1814c72b0c3220d882bcebd6de54a51517e182c8898724e817d2275dc7cb768eff6cea39aaae92f0338e42ddffa2d647c796248e5d2ea6a0d5763168bd46e097fd63de64c751ecd52f932c465e2bbe4867322124e941eae7b12e590772974bada4adcc54a90191a08b1b02fc4dc70a55455c4a9d66e33d2a0d7507a26dece7d95484be5b372c2f6a40a37fc7abbf09713f5c5190bd2213c6c4a811687251e5f722b5291b314cf9b9e22344dc82419a8c3b843ba453cece92fdb86b642a3f3fda558eb3ae0ee48cfc47973362077ff3981bc6e230ad1b2a716dcbec74df81ce98933aceb1c3e5fef39c6318d5478f69dcd6f4221da0eacf1561c07f1772cf1e8743286037c1e018621723f7e61ed6d8d18b1e6482e10d4cc6fa0c8b830b4851b308fd4162f3d1be074ec40a29c390f0ef9abb7f852c64652ae29eefd77ea8d1cd24dea4083398ec82295194d1fa5f115cd276cc2d8e955a6120c23788708317ba3ecbbdf531d774731058ea1d0166cbfe069abffeb563f2e60c7ecc55f5cbbaba9e0deb928333812d64a4d9bfdeea653183918323e7bf5eb3d906ddc87988659c36a94c4eeb4d2040f7a18bd946ca6c8e08670cee01d14369781a39737d57fa231335cbce54378b7e7305c843d3fc625268a34ad3ac4b437a1baa39ce3c099003f88d086663f00b36a711dc73b2475949074e8d764d35c1b73a8db54ac734900b53fb62002dd360a3d85e2187a790ae34dfee6db34686f894707948ebc7e46ba85f0e31ea169bd7628e2ad1ed023684b747da28bbcfb9b521391746229fec28c9743e3d98e66ac99159a7bf20a219f8c198f8c0a53e42bb1a54de143ea7daca297199a1d960af6edc1d0b9916dc16992e9bc193477d55bf8b4637b5b1e877f4cb6af1d469ad485426754e5cccf8cc138150c29c48c12ad457a3950d9706be82639561f54b75d3958d47054c3cf337d0cdcf58cd3690d534d16f51a8fe709278103cd5bcb6ef9271ce857b17863b87ad40805ed232b2916299f37ba8362fbbd5b7d627fe8100dcb5831d9b72e58d467ad05f491ec58976b6d0dfb87a4fc4983f7cfe316abfc346efa3da7f69388b62c0cc908fa0b5cefb655d5b44c34bc7e66b04c3929d7b98d283402ca3dc4f6abb7d866e423fdf05400c452d7b9eb16ed1ce17f2168beca1cdac528552ed8eb108c9ffbe965bdd83b5802b52d8be32f0c0a13ceaf82f828556a5d33e4bc533147fac5548d61c83e6ad7569e8a98fa55e2ec9a12cdd2387183b5d0e5050617942d8678e86ea7601ce127236c46526da74ca993860f5cbcfe1adadfea8386707f6171b54d961", 0x1000}, {&(0x7f0000002480)="cf34b5507f8dbdc00af10f988c4dff0d0449442a5a6ea9643c907eabfbd47219e2797d4c51d10d52f5424b4e6cf1566633bec73ecd3b862194ed58485a4ae5415e8f8e8afb63eb6ef3e2b179ac980912a9b7ad716a91c019302747e40b1f6b9006b068be14f3e7908686d4015c5ef4ed5a7ad963248796482a39d4a70d654ac7db4c9eea65711958fbbe751476a8a2cf1076b3560aef51f8c81ad6667f8cd8216284e7df3a9cb4c242141dfb209788b0e3595989736065c29ff5802b57ab75087eeb164c86378c177f280b6479c1321ebe0f0493ba9791dbe3e5117c5598f240ce", 0xe1}], 0x4, 0x0, 0x0, 0xe}, 0x408) close(r0) r4 = accept$unix(r0, &(0x7f0000002600)=@abs, &(0x7f0000002640)=0x8) fchmod(r3, 0x10) pwritev(r1, &(0x7f00000029c0)=[{&(0x7f0000002680)="ee7b3aef3350ab52c1e9956ad359398dd12cd4cb55cd908f7cdf0b57215808fa6f7f6581ba6d08eecca81ecad96677920eeab5b2803a8b625c4b644244a4f782b93ea6bfb9d7ecd693d63756223fc0b20947e329de477b27fe1a6801539241631ca1c10ffd01d435e3d59b2e6f3dc70633d48e10864ff46d540b5bb7521de110fba58f65277c5f6a3a5c4bff", 0x8c}, {&(0x7f0000002740)="1ebe323b321985e0556bd159b3e937451807d13f501f11055f6649732816830ea5ad9bd666841541b59d4dbf284c2ea3b813c8d343478bbe17b929d6a1489406964ea358c6732b033d80316c0662a9fbd72707413ac0ec20e3e91325250a2f69617328a10613ecc3f7a49cb6768996aa76295fa32060b770064da1f08b8e8e1689630bff209ca9b994fc508ef4989cfa666af4b3ec07b2dbe0e0dd584d3088e78fe4e68034942da3cc53f2839294739fd888dab997602d38339bc4535a595ff9d1e348c2888eed8d3c5520", 0xcb}, {&(0x7f0000002840)="144f583f5746f12d288ca5816dc3cc3ee310ec5ff113dbf2767f2187b5e2ed24b1891573242bf4444516323b90927d4c3f76296a458bd1c4b60be9659d47b9f2428445cb573c4edcd03352c0fd9273e4117f2923273cd056d079c473593003af9c", 0x61}, {&(0x7f00000028c0)='\v', 0x1}, {&(0x7f0000002900)="feeea5da25e3075285024ac679139a1f942aa97d2b422f9d07091b0df64627d7e9df5a476f8364ce7c7f6257b4e0639c45d4001e85c8e8681e4c64820ab151e96c454d6b050279157e16d5cdd4d5ab9e4ccdbd8d842e080ab6997b02243d1edeabad4d4e93e269d77dae76bc03e7f4ba6549017754debeb8d365b4536744eccc39f98150d9bb770020a4cff922e4cb34282f15f012d3351b9aece84d1e38f6d93a404e25eb8a67509ba1208513229cbebdb808858cc5e52546de806bc572cd49", 0xc0}], 0x5, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000002b40)={0xcf, 0x0, &(0x7f0000002a40)=""/207}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000002b80)) execve(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002e00)=[&(0x7f0000002c00)='%\x00', &(0x7f0000002c40)='\x00', &(0x7f0000002c80)='%\x00', &(0x7f0000002cc0)='!\x00', &(0x7f0000002d00)=']%\x00', &(0x7f0000002d40)='%v\x00', &(0x7f0000002d80)='\x00', &(0x7f0000002dc0)=']!\',.*\x00'], &(0x7f0000002fc0)=[&(0x7f0000002e40)='\x00', &(0x7f0000002e80)='\x00', &(0x7f0000002ec0)='\x00', &(0x7f0000002f00)='\x00', &(0x7f0000002f40)='\x00', &(0x7f0000002f80)='\x00']) recvfrom$inet6(r2, &(0x7f0000003000)=""/167, 0xa7, 0x40, &(0x7f00000030c0)={0x18, 0x0, 0x401}, 0xc) r5 = msgget(0x2, 0x610) msgsnd(r5, &(0x7f0000003100)={0x2, "4833159c79e9ed2134d8ddf46e57d890319d1d064f440daa96ce2f9c424483a52f7cb7e19d62c3322350f34d3fd49f93ce3c9eb3df22044b020c1539ff294e9a9e98e6dedaf56e0dd6c367ecf907faedc7b83d4d38142ff374cc72b9c037d968024338d1fa2c361b15a5792a9a943235ece3bf5594567e470b33e4d3a0ae4322fd78a030f63dc81611d48dddc029b1514c8d137bfcac51ca8c17af0f84605b29e7a7d342b329759c5d00437c26a3f0216865024d821de486aef2208a98052fe10a0048bd13087e1b3db9ae6f675ad0ee6618947a945d7cc486c505"}, 0xe3, 0x800) r6 = accept$unix(r1, &(0x7f0000003200)=@abs, &(0x7f0000003240)=0x8) close(r6) r7 = semget$private(0x0, 0x3, 0x28) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000003280)=""/53) 21:27:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x28, 0x20004004}}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)=0xffffffffffffffff) 21:27:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = syz_open_pts() close(r2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="8d592577367147", 0x7}], 0x1) 21:27:53 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2803, 0x500000000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x0, 0x20) semop(r2, &(0x7f00000000c0)=[{0x2, 0x3}, {0x0, 0x1, 0x1800}, {0x4ce31847c9c4f1ab, 0x6, 0x1000}], 0x3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) socketpair$unix(0x1, 0xfffffffffffffffc, 0x0, &(0x7f0000000180)) fcntl$setflags(r1, 0x2, 0x1) clock_settime(0x3, &(0x7f0000000080)={0x200, 0xfffffffffffffffa}) 21:27:54 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001e8000/0x1000)=nil, 0x1000) 21:27:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc2, 0x4300) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100000000037e, 0x0) setuid(0xee01) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) ioctl$KDENABIO(r3, 0x20004b3c) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0xa8) 21:27:54 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r1, &(0x7f0000000880)=""/89, 0x59) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x810, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) close(r1) r3 = semget$private(0x0, 0x10000000001, 0x17e) semctl$GETVAL(r3, 0x2000000000001, 0x5, &(0x7f0000000b40)=""/202) fchmod(r2, 0x10) r4 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x81) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') r5 = accept$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$inet(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) poll(&(0x7f0000000280), 0x0, 0x1000) pwritev(r5, &(0x7f0000000240)=[{&(0x7f00000005c0)="f9c53834d3c36def5684f460097ef3550b0716c7230363c3b12173ce738312ce4abce4f220689046076f5e6cfb2a820565151b84a6967d9900ab0923169c16339237514896628b4086bbb42f039d6647a619d46d37cdc51248c1cf547ec02902f7b87bcfd8133ba1a0a52e5c2713772947a2192df3b8089fe5aa3985d64b00271c1ad6d31f4f6b5521a72ee6a1988032e5", 0x91}, {&(0x7f0000000680)="69a7f45283eb51b6b1c70baadeca942ca46f7aa407c4307ada7567d0c06fbc7c571968448e5fd57e92f025f767bcf058cc35870f53c5ad82e70079c6d16e271df94f1d04bb217f3df4d9491f275c86b96745cd815fe1b600697a5fd869c52f8af68840bc4ea50e95d7cbb1b267ae8ab4fdab9f1e9803b05772918b1ee13dd3e3caa2f309329a08998f8635d5f36eca49eb73f6b00286c0069daf22c6ae6dc130f42c7dc94631bef90a941060df5a83285a6afe", 0xb3}], 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) select(0x40, &(0x7f0000000280)={0xfffffffffffffffd, 0x4, 0x80000000, 0xb1c8, 0x0, 0x1ff, 0x9, 0x4}, &(0x7f00000002c0)={0x5, 0x7fff, 0x6, 0x4b9, 0x8, 0x20, 0x8}, &(0x7f0000000300)={0x7, 0x2, 0xfffffffffffffffa, 0x7, 0xfb7, 0x6, 0xc8, 0x5}, &(0x7f0000000500)={0x6, 0x9}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000540)=[0x80, 0x740, 0x4, 0x1, 0x0, 0x8]) fsync(r1) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000a80)="9de4f7d1c30d2184ad7b7b47990295a6af4b2b8da41fbc9f28daba54f2dd764aa7b7027f3fc989414a9358f69e8f4d9519da168d60dfc7d01f56c550f28163f5d5cd529edd29d8558d17edd2f898943f54457c7cb79dc163f6d923b22a35b95681723604", 0x64}], 0x1, 0x0) semop(r3, &(0x7f0000000280), 0x14) 21:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffee9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 21:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0x5, 0xc0000000000000, 0x3}, {0x3, 0x100000000, 0x6, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='5') r1 = socket$inet(0x2, 0x4000, 0xc7) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 21:27:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:27:54 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="dcf30541617f7e964d36c3da0cf80f414fe9505aa0b3a71f846b2f3fc745e65f0e5b8ad2645e7c24c96ca05f37ff7bd9810258ce496cc3e50f2af41169ea707926dc731e16c9582dfbaf1ada968f043c0df41185dabe25e4c8edd7b910c7d8ace830c4e4aa859f8cc438b4df913a172b85fa0252e309f8f95142d121f7f3cf3ff3d3e142d68c71b1ebdb2de6c2233304217ce03c991761f8d187c1bfa412a01d2992c4703d858e3649b6c53b", 0xac}, {&(0x7f0000000100)="64f0c8ce350e35ab9e4500f8622e45f851132b59fc4c871abf9b8727f711e7271c20060de7bb7fa3e2660e74f2b3", 0x2e}], 0x2, &(0x7f0000000200)=[{0x110, 0xffff, 0x2, "712356ea8395a942594999650260d329a5db3b082a522ac9f51d9e9b269ce03f599a73f3e6a0f8111fab6788532fca3b7b3f562b6a53007fa0bbe57bdda519bc3b0812c6bd61469169327127e897f1b475110203eb7785378eb106f5349113ddb97c61c1d67c3231497b5b344818c111a9ca882e153830aa6a691b25fc0305c8fdf6e090c2afad82e56e070fe5d2a1b9629758044be65cbf5a6c9b9bd315eead5105ab78154a76ba91a985a84d806b3c4617809c60662bf7359c5655a36ad8d1b44ddedb28e8a0fff3a824b59535ec4b27a182fac2c4e2f31273afceafd50619c563fa4780320119d0502032456baf774555ee6cc5934709d2206f8846"}, {0x30, 0xffff, 0x5, "0695972345d1e884882521028aa22dadf2b0bb2bf1204111fd88a5ddfb3385"}], 0x140}, 0x400) 21:27:54 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7ff, 0x6, &(0x7f0000000080)="01129b76bc47656422e0895a2a98d0363e62ce57b63c53ec960b41201bc7d8717d913598c3d1eaaeb6a048c9c345db25f1c73c6bf116a6454267eec0d09f9d91ac38666cee9bcd5826049abc8e8bb57e708452ca4a6dd9d37418f28ae086d30ad44710fbb5ce27973254cf77ab6d167fc6e17d2a360ff413de81287050566ed65b87406a6be3c511df7a07d994b525414e72105fbe31ebad1a8d537f3449b4cfc95aecc9b8863bd6cb60a5a3dbdedb5a71cb483dcdb0294206dfa247d460d8deea516eccc41c4876960d772e62af2320876e12ab4c97f128e92434a257422cd1c17d75", 0xe3) setsockopt(r0, 0xfffffffffffffffc, 0x15, &(0x7f0000000040)="90e76c32", 0xffffffffffffff83) 21:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x84, 0xfffff, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x100000001, 0xf651}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x98}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0xffffffffffffffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x400fffff, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x100000000}, {{r1}, 0x0, 0x10, 0x2, 0x4, 0x8}], 0x3, &(0x7f0000000140)={0x800, 0xfbe8}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) syz_extract_tcp_res(&(0x7f0000000200), 0x8, 0xb2) r3 = shmget(0x0, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[], 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001280)) getsockname(r4, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000001480)="2eff2168781aafbe9fe3a51dd8fbc485e4aca89a6b9a53875bd0ab755f110a89c09b64b46ef7c69d81da150031e853cc6dc009dcda0f24", 0x37}], 0x1, 0x0) close(r1) flock(r1, 0xa) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000240)="1c1b7a053a9523c3433390ea7534dc689b67db355eb7b9d3a67fb2f5a17eae92ed09db799c8c63601926a1714a6912cae24a6ce384edb73f7d9aa5725994e7af4ede1de54ed90b9855f2adc2aeafbee7ed2fefa6d3be06a6a13e6380518f3b17f956ae5e3b7f74577798082b829f8efd5afc93657d0acb2469f3c87d120224e40c5dbb997adfd65b43c78ca3d24d572807f1b0d926d3f33118dd61d3a56f6619c3ecb55dac04f80a98e6f0f9b0db477f65a8d81ab497dd9121f50737ed8c0e46f3b43e6898f53479760af8440392cbbe53d3a4fcade5481b5181ad7976bfcf3e0a457b04639951a8095b2eebaa3ce51ee58c422c0131fbdc4bb227da90e8ab01f2773ce831417a095cb0abbcc78fc87e9514e62ad15ce7b24e91e244ead1bf770c1f6fc7c6e71846c71580228c3063d46134ba6f4c23877cf97ceab442f6832cd99db67f75da9dcc0c2e172a5f19de4d0d9c0d5c6ddeb3a14a0441eb18a31067582f3bbca2ed80affc729c25f9b54c7308e8a5e42ae073ce85470ca2087f9839338251f7d067974f30f26dd6934ed87b1d0d0df571d30781fbafad49f7d706b66944452952020c3a59006f98554f348fb24adafc8e6b31681fbd9862192426aa9b1f28a44ff3293080724d85a099aeb51fc5b3b0c1a6d61dc6fbc1deb04f7bf8b0a1fa503608655bb2cd345d68862a9b6eff36bd778c2273cf483f9e89515e527daa07a3d36efd21d925be123f51d609d16dfc0f7239c7c303e42b3e75134e589d5641d93b8a8e1058963d106f2bea6ed4c46357364e88aa42edecd9ab240cd03251382d5f7542d38659451ebef834abfa1a4935c55e3f25b43e78cd53ab17fb6988a247f191a1f6d4dbeeb71ff40cabcf346599745cc1262faf683ea4a848397ce46242708d418df526b8570c1a497b849f66d6e488a715e9d564c76b7bfd275a3af25cce7d6b5d73a8715bf8b6bff4e558ea19e758a9ae79bd81c02890672ee560a9167c02c3a80028e81a02a82280a72f84a6af1a17922448ef6087c57dba12db5e2d90980219e4529f942c087883ea617b20232a3a7d3913a0dacccfa0ed88235de3c17097ba59bf42f07ad1d1c3fa56c4bc3bb0001f16e05cac9e4d97c9bd10d59505a6b23ecefc292ed040d2a12c4153eebe83a6e0910510b3d03e6af5b44fc9c6f187f7920670d896169142f25c747e395e5a518d85ad34d50669f9262336027b763f679cd55ffa405d1b29ad0f50b274a4d944f088b61fd988de6c18cb3efc2b818da3893bafd1f56f087ca96d3654ae65f80a3a0adfdafb4e8f4623193a1fdbb08154b4430100c4e149c90bc467975f3a821eb661b5938afe081d182421158d066708a62116e27b7574046f168a45d4f6efd048f00dcbf1999be15503f826550d466a4784911f82ae60419bc720d0d0019719fec8919b966b32bee1c72f8acd233065937ea8acf629015e52386220eb4ef2d9b678f2225b14a07c6ce323fa14af64e080916466fd464c03b68f70c1973cdbc4793a8fdbda7e4b39834226928af624df59adc6627839fbdad8f4ea0d405313fbc6db460f62e874e3c09c641751a85c7b2bb244c07326dd72cb931f4675b43e026b81009d6f53ab73c603512aedff32e99c87c6c78f04734d41dd2e96337a0a37e57727897d197cd8aefba664b323a7cb90934ffe99f3823b413e6370e439f0a608f2bccf536ff845329366af89f1dc79f391506cb37f0bb4ec4c89bb89eac88d375589558723bdad815379ccb661377cc56ea965d70be31665f56acf0addb55c541de9598afeac889bd6ba7c9f4d6cf58ca73aed934c2b27a33ab2487126cddedf50ff69d487913043b3e2789cee129bd9df610c24033621239c68caa92fc6f704c981c4eec2c3071692ed9d512f3ef5a8cbd92307e2f6ce23e4bd47b6b530a1196c4ea12f47d9e962fc51cdceb1eace55851d368934b938de1661205302a87b920b0ef15ec1bea72fdb69b54c1b677cd067ab2f6eb0264d9f08573fe971a5127ba1977998cd6e680191a6f487ba719d3e5650be9f0e5c6e34237ae0c20e7534513ec7240402eda95e7840dee624a18d7b68ecfc2c6e98a5558345db536235cc01aab129f591eb237f2b49b53c168d51c8e7277ec48fa0671bb8a82732ae6c7186a549a4b36752072fa015457f8b3169a0551dad3ad4c7b74c026d1ab7216c2356413bc4ec9c6a434bc54f3f4fd82e73fff6337bdf488c0047cef8b66f8cbe5a8ce7aa52a6c0e58c241cc2bdd8f09a0e7b96e804734e035fcf3662bd9ee9483cbe3a676f8f3aa0d796536e8b6ae61ac420c21945cb31a52c21c41c3c1cc18aa14647a8794b2ab0261b011176d0b7e2290df7710c37abc57436a09c00f128dfe0b6604285adbaeaaa8fc69ae1360d51ffc0420410b393a7475cec9ee7489bb637788465b3a614f11d0b983bcb881e89a0e796fe3b4ae275b93c7ebeb59225270c0e7c055c50d8e25fa9a6ad32da864cd254c772402d68df2d00adc27c30474e72c9f070a49841674f63c21c5b4ad97afd05d6a3e39836a293459210fa7f70323a5b5d24701c3319fa4ab3b1f70b939a60b5a6aeee44f7515790d580d829176665c8884cbb9e9df60d54c09bae18a70984c9354c825d8ad64b828eebcc9b8d4dee2b65ef72021fd79f3589b2010b0bded5e3f828fbbcba614412489ce0b237c5fa151f2bedcc5c61e9df043db92a2e5d6480a754cd7d824bd3c284cbbba597afe7f28ebb60cefbb3db06243dee30301d88ab90834a67a3890e8e4d0d509767ae6a6c0fe333588d7c0a43adba6d9833690cbd96baeee75f4dcf346cb98ecd319a1cacf6875dfc0989a594a6330bd1faa1f873b9ab730c7725816701e596a48099c773eb410a0e9cd0e1bfa6a24937a1e48cc819ae10b2f5af9c72dda3de69bf0ecc3bcdfaa8e585e0010b8671f71e20fdaea2485a51deb5d96e7d8f8e055a41609c0a67d0a380301ad082d98abdefb7692f4df007114a3e0412c5fce7cd5d8419902a13da00e9af9106eb97d46b58cdf6ed4448122947c9d623a1a3a36a22772e35171ebd149726fead096188ebb8e0abc4f0489a0a36585da9b7d8baac46e989e94b2af9fb8d620f70f08441a3ac3fa62a7dda922faed25a831169e2dcd7786ddcc312ff1284077b1f61fdd97837b12bce2c8554af64fdba9ece60ead72e23d4b053660f0619978569d146e28a45b05aa7131e02bf09c27dc04531a72533b1da5858b63f592ef721b54702e31ca3f57f590a78fbf49eb6e32dcd5d8debe4edd95d102ecc5525a412ba34ada92cfdf360f6633a08458a5b3e1c7fca3c041c462c0b2aa8a4ab29c01483142bc2688ba613b4647ca8fe0c5f5d1b7e4455ba043d2a321fbd959f52b28d68d5e25832a7d8821e66cdf672378b43d799fc9153db8a07514a68b92f5c60c320d7539aaffdbcd7e4dbc50d010ce87d8e838a3ab2031f46744d3c0339a72c66b1695286d354506e531f98ac578664ae91fedc51dd31f92ed18f6d4d954e86718f0cc46aede8b54e51d4eb0dbccde64c8d67fddd8bb0fdab41ee5872210bc6e699a20c1a15068b875558a8338d88646b48ed9d028821f5974d35cf7ed0babc9d84e4831fd756513986e8dc00a6fcb705b00355537a835260eb68eeac53821bc027db88cb261e4ef997f4cb1db4b472744627ee3b765d98100ceceb97054e1400d3c3b3d50dfebe3fa0c5d61cb0224f427c84fac166e8246e87a0a587b69add401cc2218e8d5ce9c9f34ccece4894014e004578c1c1f2b6a5beeb6175dcf8178c4f5d0af3b074d939aa99a4ba97e436cf41b06558f4f05e59e24bac698d3226b9ff680d4729696c4e9364544d4e78ac3f2bae511fe4586de09866f9999607176a9929d347a9aa27e7721aa296955e25aa1333b02e8c6417ea65709200a5e2cb9356eeefe9966c5bc29c898963a87a696f9e725db960ff8f75d37f52a3c1ef97d45ccc2f41aec8c71f1527c8fe2da21540afedc65ff74fc32efd99e8ef84ae77d666aedccd8a2caf218d70bd9d11513cb98f87c65ffa49f3ff4dfe04d2364c3adb468d0a788127b83f232aeeaaa1c7ccd446056ad909bfd8179856052f4aa844048a7e6816655c687d78ff9b9a266d7e0a0e7a4f0d737a3647da211823f3eca6bc83adeea4bfb552ac08f8f4a6003736340c199a0e10f7a0e564523e4fe458f9b9e46c72cee39a0312bd5ff3aa76ec8f423844bec84c66939f6e51f9f49f010615140e0683c7bcda8b47665d6cd0214aef0496bb262334b27831dbd3d1f3f622468166cd5f2c493cfbc62b7d940c8e5f5916e028a2edb5b2cf0fd88dc30bd5e01ad9f0f9300db16ee3946b2ca929259d29d3381d0c72a8f699af82755d4db314a54d7358b448ac9e1503e8a7a4bc6afb053e648b677d87d7f010e6e3dea9d738d65c9ca2db6686d14857f531915a9ab782c8e48f929a76be0575f3a8be645d6451b9c925412f5bf85fff7456ab2c01adf507dfd1e29ab8bd53e666abef1c412ea5e69645762bc274cd3ba63ecdd86661ede372e9650257c55f98f38ff9f514380af7c0efa80dcf3641aa3a6eef72339b753dde2ed9b607098bb362e6aa45542dac045ad34b25353087eb3c204188a14f065a8ccfc8767d619877a8dc3964e8ae994d0f896b9bfc6d5c12d6956bb629c563f6e6bfc2508aa31e4672950bc633485fc22427510b590446346426db3bb8140cc92a10dd897a9106498e05c3b041903753a680c7b7998f68b352190abc725d27d8fda2e5195f97048695e94c8687fe51f32e4e22d4d849747a9a498c581247d648b95503dbf6fba4c8aa99f381f26f144ff7253e5a6296d42d3df2d5617a9e133f80291c91f389f6f8e763db5aa4d814a3e4ad5c0e49da4bc4a404bd4158fbbd2dacf640c01ec1c1cb3f7875191241a77bedea6a8cba96e989869d30c0c1e97f0f6299f967e5e6ce97af6ab997b73825f3a5f594361f85818b4efc0d17c35f3b26546746c65b7d0aa8045f132e2f5dd3b349318e7ec92a6a916b4fdc719b1cbab3e71e9a633ce1d1af50257ac4afe2aad069b5a25c549d607e3a1d0bf7567580a480ed74b89ff972982d58c6dd41cd291acfaed89a6406d86ca7fad6e4fb3195cd0ecda4fc6912c14387240d00deb9de8da55dce2e555a5e2f032af5dbe6e115311cd03bd886a8594d075d5561392d20c741ea63b449d98f10f554c3191e1b434c6d0398e651fb4656a39b4089751feb87973471c82f098dde9f8c1f4555a916792f4c2be3e639ea31a883ad94792e5759cf885cc6916619b7fdd0d30fd1950a8b0a8085e14bc00cdd3245028e2512a24934a3c9556044e542ee5b97ba44ac4005c4888f4df4736ce8373e194e456945d26cca92083a29b8b1e7d13779901d40459caf34e54428c25d216444f1aaa5147aa28f2b69997d8c0c1e3f98ae5f252088ff436caa66df50c265e46260250279da77cb12a9e826e4aeb86fe1672c4728b6e9972456fbfc7d8149e05ebe93947ea4577a69a169c62597d9f2da36c642afc54c67ae59d274a1d0c50ff1282345a339596edb95dccddcbe73e3980d7645f64ad81e73de4550231d15b80405aa566eeacd34bb3276b9af986fad57b3e69df7e9297c4dd160338f22c7eb13a744a69d44c75220042d5ab4847a34dcc0dc507611afd26352c1362fc451f152c57fe5e501b148dbe7771fee4acf08a67c2d395222725135bcdf563dcda6c9b53b92585024b32096d8273f3810ecf47f714a0397f1c8ac8ab1cafcf4f8295ceb4abb38982e30", 0x1000, 0x4, 0x0, 0x0) pipe2(&(0x7f0000001540), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2c, &(0x7f0000000200)="15") 21:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) 21:27:55 executing program 1: r0 = socket(0x11, 0x400000000000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000003f00ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7c5501c53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x2, 0x0, 0x0) 21:27:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffd63}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 21:27:55 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = semget(0x1, 0x1, 0x0) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000240)=""/186) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 21:27:55 executing program 0: socketpair(0x16, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x893, 0x3, &(0x7f0000000040)="797f93bbc4bcd8a3238a332d36a8d5a80fbbdd70406b6e61f66a2503f78f03c6c0ddc2b3", 0x24) socket$unix(0x1, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000380)="0ae9abac2d80a19ce6de00d748ba8cd710ec7e022a4e9e9910e726a41a3b7836a161f2605e9346f3f30a1c3a79ee4f9729035f166b7c2806e20788fd4e8ec8a870761a74b47b3907ec9194b70d18f23910b433b75731738e084f5c0f0da2086b1f3519914c979f1cc99f50837af737c772a2dbee2548dcdfccfa91994bd489af98a8c6541f5d070f993bb00a049d725ae1772af463b1d30f9b17bcf0cc06dc08017378794106cfafd891afd3805dd67f9b0b941f2fd3bc48239a73ac1991258f959f67b684ea0b3c6b06230d55e9125ed1655a620080c49e5f29161a85e4f56754997eb80e344a6ed1564c42323089b874b7e4e6c31cb899d8893f1a5c0053fdb740e2e674311933bd2c3dc8ccfd0e8f160678fab5d00589867d827fa96e04a3832acab6ffd6822142448158e1b301f2c2dfe765a0c2f7c3b71aff6b72d90b8f997707f831254b8dde127fcccaf9721673dc4b01a15e7a780fb3b9a4dc5bd5afedd76442ffc5d708b52dc9dba2c966c444c258a4c579cd48f272af0c61ea38a235d4984614283f6ce293ba6e5bfe0f6fb72fa3c42c65741c711fff4ea209650ecc882691dfc4a4ea3b00baf5dc13280d1bcac21938ce0ebe52d926380237eaa6bad0cd45a30b55d07dfd8bdb9a2e57b8663d6ec0121b6efc77ba7917fb067c091d8883f5b573bb752f57c1809f3841fe07fc2638a9e2e5f37da4e302f4fd365f6048c01620117d8f2b91915e901de61d5e54ff69f76a1ced56b0b1d5baf788073b01c1a3d0e76a9c5897304505887c0839d2260efc70746ae265711b4976e2e6ed241bdefd3811ded424844e03449f2b306feeb06b88e74445e10ced2d353f7cff1f89788143fb6157108b015e6833e59b6cd98f919d5ee7f0dbd1e3161bff08263623b7380c6cc0520fad28fab08262a695ea04c33c2f21736b9109fd24a77fe6d2a3583f666c60ae06d60c66944275c300407ec35352ac3a970fc898e57f4742355c0fb0d8ead75ea25ca0303aff5d4896bff28d80eb22cb0e97d6af24ddef602c918e1e192a083828c57db46e605e81487ce6a78883578ceb478e867b4042727f76673e7992be852c776460cb7dd26af568f0eadd59a0299e3eaaefb5ac7cbdc60a835303a687f37abe06bfcc56596d9664c2239486c9c66fb1b62afaf0d0a2b78b354347de46c12ea8a34cd32e569ed20bdffbb6d2e968143fe04e5642576c125663e284bca47082aad8eb3bc4568278193f4886cc81ded9903570620cb60f6522d86514bfa02c7134b297170dc2e70d9cc4792fcf23db517a200206401bd9ad8d1c290eca0e34f3385b02703a1a5c31d345b6bade7c1467aab2683b43304c27423f439a5b08d90373b291ffa9c30a9ad921887d21dd4a0daebe8b69dc3431e0dcd41bcceccdb5857df2d4bf94951e04f1bef392369c27377667861a7c2de6a7d95cab4b73be5847e124a1ae885c0d3598af354c38e497ac657a9c4b7237a3383a0cfb3faed79eb479d9d8466d12b92b871c9fc2001e426d91b90d3bd573e2f08b1936df0ab52187ef51ef6cf9f7ccc8ef3518283b5beaa5309da183338f9f5fe82cf07845fd7bf972cffd3574a1ab6b7c4ecdff711255225864d07443ff57441be926b32325180e1f95bdec6b458935741f48da7ea1069d8d7d2979fefbe702eb9afc8a0da3485fa07d65a132718bc85ef9a411520fef40e1659042ec3a3ae5aa5588b11b368c9f69091b9c21df9c26b6d4dda1814be4aae68acd9107d0fa2d51112df53e73ecf736a96f0dcc82ca1be5a0114aee5f39478e7b177b3e7a68c25c312560f3e4a2fd44dcfcc9903f2d26269daffef7ad55680f790921f6cb916944488820249687f44d96b49ba8bacd632bc78ce66279e5358b29feb636ce3f4bbaa536caca384608ea46276e9957bc5ed632a2b93696a1681575cd2faf6c7743302eaeaae6c088620991681e559e84074fd30a4a196f9bb9a36284a9b13268b6efd0517486658c1429173026cdb095bb063e7eac7de994cac54990aebc0efd156bb76727203fd0ae40d95158cf9dcdf2e1e650ce7475b8883fefd4a7f89e84e12b417d60b6c3929a19cca154986fb25324f2db5533f90f1cd5da6b27533045bffe1be89c41adbd185d7da1db53eede97f2cb41fc191ac5661738afaf29a53057370eaedb58225272a291eb52969aac3c0713eb04dd074c4cb0ad1840fadd66706569370b06d1b1c81ba178b3e401656b8bcdc6a9fe6ea436b2d8ff91d0da9baa37469478b417ff62285fe8924c55d2310aae376c66f16fbc6f7161a49b80ff96bb827d16778fde828cb724568cbca10ff2657be68f7e6deedda5dcdb56f9d6be144a12b821b82415937ba9f2bc6b5eefd28e925192c9d31ecd36530699b0a020d53c1d88629e70831bb4b689a589d6ed4a83dfa2820be4014ce25c84e76efcb51ed25f96cbf06e2a573d244849a40a002ff840ef720be5eafee940e554f0b4cd3c4ba6fe7a4b082eb292c6d76ddc66b9df47f6663e484a4b9687f6a0d63bf1ca31ee564fa0627965e47cdae221b56e8f51dc1f01ea486333d733d3d88cd080569190c5073a69a7b656cb493a1f97031d44430bb957ea7c9752e9327f83df2eb77db8c2051cea66dae022e6cb149af6804b489182d7ee5f8ede40db260cb4172f622f0e2a5009eeb3996b3bf1e3c9a625336a8075c4cdf8edfb96d81b211d25e5587a86a07d1772ba8492418495245c0286a031743207eeaf3f9132dfc0fcb6189409595c89d8d1bd65f4a5ed5e560f775278f6541f030786f9e9e365f51dcc061cf92ec6630b6eed92b501b2226b764c89281d790667aa128ddce7d67ab15af9d0816dc755ff1f0e012f0f0e95e9acba0cbbf723e80e16cd78424183e56af1d170466e16a60ff78b25e7dfc63ea32dd3b182bccbc459eab954b824d380a5969ad0ce3cd5c47ce27cff79886c483e23a4486de5f80149867c90c2f39c6a645602392ddf4d661502da15f4c4866e61772183beb5dc1fe1517e128fd2107144f22d8ff923eaa42a600220c99272c1b8f11f434e33eb329c569f60b2ab35ce4a390b8e6b7686477596138f7449bd1c8688b0b21f24840f214d25928424115f31cf93481a18e68c316a160f27237e35932dc0c6cc75bf4ef995412fc698416d5deccaf9d08e6de4fd85943e1e3f7021972dbe6c97dfbd44d0f94b936e9058abf92a8a979be13e312a7c3d8e36cea341d9a02d8862d2ff91281eed455436a9be360a82f72a435ac1589232812ecbe70cbc583c5550e9f1218a10436e816cc7353a594ca6111988bb338441f679016d778aa5c69211beafe1aa67e165405edc5dfc0c60f0ef6c5f440978390f57996079d11d36492f941e95b16098610c959ac1602ca90fd90d563e994735fbec72f3c5e0d4430aaffb0e33085e3835f4a11e42420f82af08566e55d952ac6aaaeccbccd1677e4e9a24ce71c30de8fcc1f3cd9d4b3e06697524406f75fb2d47795038ab55b21adcda9cf0d4ecc04857ea4e30334cc390f0d5f6c6c93dac2ead6bb77c0a13821f357a46523adceb812a1739608d477c8639f2375cd5b78a7eded5f3267c08fbb02bc810134520dabbcec0158f9ff8f13536e1bf5cd862e683e2ea4294ffcdae5cfaee7e635dc9df8c1b6593c104d8c2743584164cfc8f78a3f86f348f32ab87e275c38a1fef6546111edd4f7b1fd184764700d813ae01b86810754ef4c609b7181be712546e5ad7f07b50da7fcb6aa38e7cb8463a2d8c3d858041d2d33eef33dd2bcca4d2af28529cee1fbff2985b7aa5124685bf8b16845eb1be60ea5c66e758f0950057b7dc56e36e5e46562f23d3a0ac2ee78be3739e22ddc048622e146cc1c41f514422c0f30ebd1989c27d9d83411400c4411a34eee011e95c10e9246c06de24c128621fdc0de058a186c7441f118aab018dc8d0ef7af574d555e716f82fa55d76467d23dc1d0302e653574b9c44cb44ae9d45b037e9e3f13f4b23cdb9b701aca10d556da4154a7b2baff1eb97a82d895b6360e35d1daa5ad5b55831972f0b14425a1df6db0c1188c7e0895d361e7e5701bc4a6ca2d447ed819155c0ff0cd819ff693bcceffebd461e0d2ad08bae425f41d4ad008c581e4738e63c23a7f8de65a968c53ecfab07ed08070e983cd9ee44555f06336a4915ef8d377d3e210db6d0f5666af2f7ea9e109bbde668c7d7475df444613015653a08bfbf274d591dd0404d7c3d430c002e735b0ac25bbd7c9ad2768fdd69f6eefb2f0d4ea251e18df00f0ff749796c23d4b3079f52f8a71c0e34921702b5cb47b8cc246e572ec36eabaf797251d5b9eb3ce94172a1251c61a5ca9ee6bc79512496533a92a80966781e6734838906f88ed432227297e75da98df8726a4b029c518101f736c2730bcc2273db963f4c658835e3bb63fdd5b7d12243711712a875b9e105ae44e8840e62e78f6b47dc242870955d7d218946f535ed9876d8cc2150d1e9ffdb1edad92d869cc1c29f9e8c8ca7beb2083cbfff97dc7cf4b2a6f83ee1c81b3b7c3bb3957bb29c796444c54c458827656bac0901b4690d8fe3a468225b085fec0461c79d81e3bf5ab1629e382091b614878a2acadbd6d6167b7b087bc98d4101469af9f638e9483fa426b83006e40ebb22a5aa1cf7f3d375cf9b0dced71ee2359d6406395098b10f8c4af3589839a5ff2353922bcf6f9c923b5de6eff797ac844b70870de7e181f70ec0a6af880e3d1f16b7302b4a7a79e3a94fb777e70a7730420b9604ed3bce4e21d48927107caa2287be7ae28596782301a3672fc65afc0a39a379f5055d2e988aef3aeec578bbc858068f84c9d9a6952db1f7130e0c62d4a8a0ee42fef7e18ea6cb4570379a4c15afcc0a72815a0ff8242282fbaa36029468616e562ea3f1be4fcf9dd34af351e21b0599eab3fa099e35aeb167218c75a9f6c06c080e8d830df81f715721194f7ef92f31534cc342002e5f632b913fd8eefbc4aed1c3b93c807e40b9d826d07a4a09553336d0272e9e9faa5a22791bd39bf2a0e4cc29adc3c9dc398d05b8752e7df384cdcd1097f5a653ed7a09bed24264bf4ba1ec49a0afea0f78a1f2ef260b078e0ecb458982b3f787ec2a9d9e833e4a6eb80911b83b8a88daf2c8249bbbbd7ed095043e20fc706165238a556ec849ce90dfed3e503045f2955279211a02443d7cdac99657aa27cc7f47698b125cccf65a010ff6fce741db19b7b7f0a1e23e854640874cec8bef53f8f1cee1c2b89b444b7240153fa3ceeb8f646ee884e01abef76537262850e762d66178128d2cf80026048aa74c9a8a75e612d2dad8b7e9f3ca8006623dfb26f9e5c540c1290a192a9cd4085fd9e98504a0ccecf0d24ff2e12bbac346ae40aeee27767f9aa1420cf785bcebafe86ca093e264f79faaa1803e48fba29835373ca76e455ce90d176233deba214eb0d0f1a608f2259b9a75e6c9efe9167cc220b62b6518f36a7f302852a28804032fd2c1571d3f1c3081ac3f61f018d500048cb05923e8c0a0437ef15be3d6ce54d6d10bfcab597c228f13c76d21220bbdadedc3814f7b4271b9c78790ad04e8b077d9a1368d25f7f19a507ce2ae8a2c5a7076caea2ad12f9efa19138090dd447587bbd911288218df5e6cdb2303c654c5acb8c7d08ff693354380ea5461715b3c8356e9725210503e8a49f45106b6885380f230b826de26e0e63b8b9193b9c304591f8accc52a36775b761fc8f6a6478abae8e1aa2723c89626d5e35a439a11f1ea9ffffebec44aca8df22527fd1ea79e", 0x1000}, {&(0x7f0000000240)="d54194cc192b204a77feb5", 0xb}], 0x2) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000080)="c49d9705c89b72a6ae66eb60f2172b64a338ec46223113c94ea0bf8c07efa30094892fb78dcf3a34c2b083db811335daf067ee14c593d7a7ce585b9784f13a4f72f4edb193f7bfb71d9a52723bb090f8976985b25d099fa88cb9f0d4b0a80fd38db5b1ca06d5a8d408323a4d60d691b8071e75c0e6ca619cbe8711f5ead422f38498f12b8b", 0x85) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:27:55 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xfffffffffffffffc, "fd60fad8cf27183357bd912a4361b7239a2be0db", 0x0, 0xfffffffffffffffe}) 21:27:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0x800, 0xffffffff, 0x8, "fe150eb3f56a72e7aad189576ab81090babc6b67", 0xffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x7, 0x0, &(0x7f0000000140)=""/7}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 21:27:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x20000000000, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/194, 0xc2}, {&(0x7f00000001c0)=""/217, 0xd9}], 0x3) 21:27:55 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000180), 0x0) 21:27:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4000000091, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x72, 0x100000001, 0x4f, 0x4, &(0x7f0000000180)={{0x14, 0x3, 0x5, 0x100000000, 0x8, 0x55ee, 0x80000001}, {[0x1, 0x4, 0xc4, 0x7fff, 0xfffffffffffffffe, 0xbea8, 0xc9, 0x7fffffff, 0x20, 0x7, 0x1, 0xffff, 0x2, 0x8, 0x6, 0x4, 0x3f, 0x400], [0x9, 0x8da8, 0x1, 0x8001, 0xac, 0x3, 0x202, 0x7, 0x10001, 0x6], [0x7, 0xb3, 0xe03b, 0x6a, 0x44, 0x2, 0x8], [0x1, 0x2000000000000, 0x6, 0x3, 0xfffffffffffffff8, 0x6], [{0x3, 0xa82, 0x4, 0x2}, {0x0, 0x3, 0x24, 0x7e0000000000}, {0x20, 0x5, 0xffffffffffffff3c, 0x2}, {0x2, 0x3, 0xc16d, 0x1}, {0x6, 0x4c07f809, 0xe936, 0x7b}, {0xfff, 0x6, 0xac, 0x7fffffff}, {0x5, 0x6, 0x4, 0x800}, {0xfffffffffffffffa, 0x2, 0x3, 0xffffffff}], {0x4, 0x91, 0x4, 0x3}, {0x3000, 0x4, 0x0, 0x9c}}}, 0xa3, 0x8001}) ioctl$KDENABIO(r0, 0x20004b3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8240, 0x0) 21:27:55 executing program 1: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) r2 = socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)) 21:27:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) fcntl$getown(r0, 0x5) r3 = socket$inet(0x2, 0x7, 0x8da) mmap(&(0x7f0000203000/0x1000)=nil, 0x1000, 0x0, 0x1810, r3, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000009f000/0x4000)=nil, 0x4000, 0x6) 21:27:55 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x649) r1 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) 21:27:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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, 0xffffffffffffff9c) 21:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/212, 0xd4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 21:27:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) recvfrom$unix(r0, &(0x7f0000000000)=""/64, 0x40, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 21:27:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0xc) kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 21:27:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="15e1ce01a751d78da5d76f78a723521ed0f52ab373b4302f2feeaff7", 0x1c, 0xe, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 21:27:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x1, 0x2}) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0xfffffffffffffe86) chroot(&(0x7f0000000100)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x4000000000) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x3) pipe(&(0x7f0000000240)) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2013, 0x800) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r4 = getpgrp() r5 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) 21:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3c}, {r1, 0x9}, {r1, 0xc3}, {r0, 0x40}], 0x4, 0x9) r2 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfe84) fchown(r3, r5, r6) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x3, &(0x7f0000000200)=""/17, 0x11}, 0x800) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x1}, 0x8) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) dup2(r3, r1) 21:27:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x10) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 21:27:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xcf}], 0x1}) 21:27:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 21:27:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x404, 0x0) r1 = open$dir(&(0x7f0000001180)='./bus/../file0\x00', 0x10, 0x40) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pci\x00', 0x20580, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000080)=ANY=[@ANYBLOB="01042e2f62757300"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="679e364d6bbb3cafbe40b14b8aeb317edcf03020a181dcbdaf0b80da0867fe9018f2a7535fd935f4956e0d87a5028630707e037e5aeb5b0642f65a7ec790186075357491817e3727e874bffac288a8d1a63e83649b388f5aa8cf568b618e93c89b04e8111e4f8e2841f3b3f51794002e59525154942388e182f23eab697617120bb2657d611d077fe4d3eebff198044fbb3be9127c92b8e15f498a928a3410a1efb619220222a32d87fd0f9b77ec0f76c1354b40e6165de73a40d502723f5f621546bc97c46d8dd807ac44d557fdff6b4f933e11da4ce661885210db13b946de57bb832ea65f2da2a68b3461cf5af637affb37609068426bd8ccda453f84274c357a95abe12e7c934cb9b06a342af7dbe3e88e1d570816e4cf7384274049d894a93f1f7c11e2431e96b1fbb4637f75b875a4d78fa38012eb3d82e5edf7c1150389ccec66fb69a7fa3d48ea6b36f2237086c6eb61a5990a230abc533c15c19eb7859ca9f54b450919b21287671b1c4afe2f84f8df810106822def04005506b60c2178ee0bc4ec4bf1e98185850ffa22f39ad37b5d78b23a1b983abb998d69cd778ae20971789434a896a3d7b84d75e4c31b34104c69b3cd896a4eb1f37886bef3b6697dd7d7a0af2bf043530aedb38994520637ad5dc77a7f241d512d09e5e6878498cb46245081f1e410a4ce649066715c2b2abb09ae9cfd75951c3d9a85d71b5af3b237bd8d61249ac0942441a63922d69ec8e0e7f091bfdaf862c572b1f3d4bcc70040d64d53282c37f18be3112cb7be100d3fdea86847c85d74bb88888730acc19dac13c0fa72a6202beb581d5b990534f3a436534cd9b267d8bd02c1278a0fbc14571ce249c964bb07de2847407aa7b5bc4a772802b92432ed90ce1aac62f1d6d758b8b7f69bf03a77aa03dc36268b25f749f61ff28ee844ff4d15285b97280f64fcdcb0da238f58357e21363b74b50e46a4a908eedd77ed2e3846e03d80c704462e9cf7dc0e7c1e43c88779b4184507bd11fb6082311d2eeebc8005c59447b88399cb65465f5313dd42c60d35a2c26dab47d9dc31e03b6fa32f0274325527754e2ddeacdc23fa8430942aa9fb9851a633994e1a749b6470c30763a0084e6892368d4e75c8986b1fcdb9c2721c4367fad8db8cbcafdb7a3c1305442af08372413fb39f0b4b0ed2fcbf44157fbf362be4212e14562cd33e80656a70806a90149bdfd5d3b2e6999263d10de8fa9c0a739dd96c5f32c6193ce9e3482701dbe9b9c631cd2dba46986a1fe7501044d32207c9667ad9cba2331dd5286e6b18dfbff3788bf3b29e1a30d7d2b035403899e15e14700a96e6d4e4e0e3944a40c0edc0105e0392e9b321a0f0ff544a5590df6d04c0e3c730a27a09fd811e98cf3d86d591341382fe46516cb3a3b4feb7a2f86067c216fc4b0680df9a0ead6aac9384bf84cbde24dc0d84c8831227f0a4e7374d8a38c2b7e1ab354671ac78a91ae99cb102ce7d0b3afd4664dfb87ab1baec355b55a0409355c9f4edb5bc4cd79fa9f9a0db3341fd2b0eae94ec1e0b7795aa9b4caf9dfd48623b08c1a3ef3a59c9ed9b1a2ade1cdfbb767ac693d3a4a710a9a3402fdd7bc6c66472c191f52844bedbce58d273deb0b9b25bf2512e74c65a53b899fac706107695010ef6deda70d897747fe3a475793bd33d485348c1818cc6b2e4f3e61cc146ff77cd97af90b3f767c3a89d726b8cece0af399fe8c1bc92803a9476cda97bbaec6c46d3dd90236402f3d143db189c7e273d6a44742b2174056311fb887d0aa2f1d539b0b3f1ca27123a216fcbbff2ac262a0f37cf8ccea0e7073acdcb6f882ccaebfbb6b24b6dd1e267ff52d0675eafbdb9b264b575ff23ce01e2b9c0e0796cbc2e6493cd74fab680817c14d8390cf99b28470192ff13e4d44bbb0d877b1ad95defea03904e0decc700c3c2fdcadcf43e5f0345d4836403c586ecc15e786af92f12df3657db084719f80cd3656bca3b8efcdee05faeebb6db1e3653ab4f6b6d688dd52f6433b9f14ad72bdb397ba51bc1a3d40bb522f0f098cea06305d28acf67a67cc9b9b33202f657c77fd3bcef742d980a3068bc78ad9472374577decabfb2f9ec228331e8bd6e6af45aa89ad6350184d766ba2da0673824fa9aaa56f167215b5b406de3963a54c55689867b30a9bc21ac0c60e93103c0f39835dfd656d9810a0af2cc19cd8e8da71799d15d593b4e6bdbfb0bfda0feb14f6cbf3597970029c7b734834d443ca9a49317cd43debfbd29e10848cc2c9dafe1e83f2ad58512797bc256aefdaba66994d086ecab57285d2673fc2b80f2f523158afb84b4ab872a85d1afbe7e9e4ea07789bb3e6ab2674094f197b10896f47d754dac14f9c093307cb29a2d364e95af7bfa6994a87a791bfd7af43adbc9648c9786c8d882dde1238246c3450eecdd8bb3f87f80e48d00492e3a506d60c4dba53687a5fb998353e6ee2aff59ac7b547bec45aa2327987c1aa54a1b97498b3c760864bb61b8116b37107bb6412a0637dcb8089f102391c5a569afa402ee705ded38b93da648c22f218ab95b9c13e099c768910ba16cc23789baaaf3b489ac4dc9221de4424c1845a8943fb88b2e62a2f2839347d7d216bf3e930b2c5fa5c24aa0baa01b95d7e5d094f7d994f912f33ed7d050b4fe1c81ab3c89b391e37c9d92ada3629bf674d8221359dc25489952d45c23685b63e2646941dde98625bda16d5083304a9bb7d66f96a428be0cabbe1675f98926e520f25cbc787d459a401a22e06b8982e4ae81d86906000a4247c79164505a8393b5771c4027c81b47aa12b163787456f7eadebd122965912b75a8ded4b10aed10c6d51250c4ce89ae45635673b240f0fa8e94010aefd4af4e503bd614a1e39e3706d3d20e0c1b30d9311b9f067c1c0d729af2f96c2132685834f066b5b4b88cfa95bcefc82cbb211814c1740bfeae09ea6c2b753075dc2d249d471ab7be7dc57f18821aca80faf9e62b969ac7ed1e3d9ec93a371a99d47910f6e0170ff6442697c581a1f241033a7d2b15b33270062f8a55f602b5477c80abb00b2b3ac53d33f94fb0278dee54e723e9970424c9e29ef3fae38d30f9116dd469fa4a12e39afe8d7a77939878ad708a38486df75e38b4fb6a326cd77ece2c4246e684b7b0f1752e3cd6dffedc032b8b353deba6ef4bdf383f3ca2a212d78699e6f8b228ed33b3c0aa521e5204c0169ac16a2653225d1ee7d059058e025ffbbffcda12d26e1bd4997508b0fe85e40e8a17b5c76d9a69bc2014e8f75555d0613fc50fa653fefc9cf1ff9b3c28a671a0c91c10969d3d59b4267de9a3ddf22b14ce94693c6150a8d13183e9451a7b907377afdabd221c7ade7d9184ba2a45363b24ec637252cf8c2e60308edfa1c93ed6678054cd4fc934ea6e5af5a22cab9c9f4e5ec4dc1bc47ca79b4d8c7fbc603a300957fed54d58aa7f80129559bbcca6e015858c8a87b711ba7009ba21213c26711297b49a04b2fe30d6724b0c8b720da6837e77203e481337d17d156ff68b0fb2a9e0d89428194ce8ea065ee939da024bc4de0a9a0f0f4baec29da87e7f8b98fc443a5348365937cf6b961ae8c37ac2cdc258d8e01fdd48433eda2c157d0c48fa3bda1fba7d5cf000821b4d71b7ff8f265652a81917c81efd719831291e1e70180b5176721ec755f386d0bdad658e389c1672fae447a72a6a7afb8f3967ac7cda5a31ebdcefa141a360c684f335ef2bdfc4b286ee5f05bbb1e4516393c646750f6d3f8c69ef6edcfec9532afa01d432960a58e7098208552e802b49becee7cdb5b40fd2d0dac9cd6614c7c2bdf5998d5fce5171b693cb1d2a98022c5fd9b6c68d0cab205377a5f5af83aa41d4bbf5b53667f2aec49149d896f657133d4d8ead8bd29831aa9045789d8cc780cbb7720bba63b40b135a654d45389a2eebd78dc125345ce22e63f2ad3ea9a52ad87891f86c663e84662cd157c44ae32ab36070eb4d050bc6d03f589244ae714604944c388a40225fd66b6fd21e3c59fa4c4dba2b1b5c943e4f0963a7573cae3ad33bf5a50afe04049f60517b169ed8ee0fb126a5d25e81984e06a5c6123ad4001e3cc7a73bd63444be4b0a75da186976827919feb6f7797af488c9c2dcc6cd48b9e896a8b4d57ce6df68eb0bcefe649052a17275fcb21aee8547dcbc7bac69ce27b0fafb9b4a1d4c3421839bffe9fd0ddc39860c050fa80f93d30ea99bbb1cbc57a410f2eb79701e722303d455e0128ae39df9cc1db7bbc0fe8dc53447f0ebf93fe8ea2efbe997754d6e0ced14eb19473d2bf2a31512618a596b05e4cd57cdf3eab87e6ed7abc0e76ae674ad1d4863c64c159e020b031ad989182b012e3695f0b5256d176ecc7d2b0518529063c2c4e13c8fa3ffe16b19b787efb858bc259a4333265005f0f9662e4d5e541269f4e52cb95fd3f2e944524d3af89721e7acb8c1b28a74f3672b3661b82b4fe804ec67ea7e2a85c1e316f6efc21a3b0bf8f566db2e82084054089f9391bca7c63374f7f666d859aeb3064bef04a7bddf919ebc12f6e1da0f8b6eadff362d724637763ba336d32cd455cd35fa3bd56326fcc56ef042cb6465d1b795966e998ebf8eec1faf839d1a1f5f2b06d90de1ff029da90a0c8bb7cf90d6759fc54306e3f4b4723aaac827b5a0e20bbc674f173c7301dbadd63cd6b951716683181e24892f7dd0842dcda17f0b7a83cb145e10db2330c889388241cad569feb1de6ad3f1c1f7854ad23d44d3f9e907fd27bc4a90f01d2a428f98af9b5e6296772c11ec3cfd905753861ac1e8753a4ddc9591400b93bc0e1fbea44a58405828c9b8790b505b6bcad76b222375c2f972f206a011bd939776326b7ecb630f010675cc5b32ec5a4852f0b229e8ad239ce847ef9df563fe03e2aecb315c7d63adb80aeb4f5623d37d6a8dcbc41c86ad6e0c07fb05dbf384810b7759e0fd7b68ab8a12f345464b3e3f663cf1695cca1a5d4a31891f375b6a865b35d9981a45cef5dc12e542f9ecce0102395dadfe2ccb43f163240c1fc35ea01e41625bc22351ea0057f089d3b23b5dfee88a0fc3e3be601a7517eb2ccd24eb998ddbd1dd936b85eba23e3762e5310342526dd57b0ee78c24beb06b300739b2e37f8abb2872cee2817c4a95c837a4db367280bb8a52b070c421d09716d10a555e4b3e3f9930c021fb34477b05ed29db20d56bd3434c6344730153d0a40c7e9200ba8d91903ae48e769ef71ef2a121565b576ffb22ca447b1abdfdbc138aa980e39524d979ee9e1d0317954ef107cdf3e90f682a054f66a8ff0644e4e6780a80362b40563910edd8a46ebf2755c4f870e8f5f68465be5f7fa179d50d81524434a6416a73729d1e23fcdec345c6fd8fde7d519bb1f2c9f9d540cb168d00d97e6dbd142f3e870eb83af0f099517e66fad5dcc177368897791e20fb93c6edfaaf00cbef2b567429b576f5b0e4b079ec5c110a491079ebfdf3978cc4b01f376483da0e4fde25a50ce55d2cea01b64f25bbaced8d47b171c955da9fe8cc62d13c387f880dae5774dcc416f4dc3ff521464fdada8b18dfbfa5aa44ec0f925857291ef1655857ad9e18b662f6516b26c2660404dcd3f8d1648924ec8c9d5a42afe3bf4c98ebef1e96802ddbf247cfeaf9111b00d469b0e5c2ef28ebf998a8d55a84c4dc12a7b4b38346a78f72b87f503442e3d558a24e63cbfb0a60cbab0ed1e5e95b6ea35473c2e775c066f56ed407fadb9a9624586a5221963a076aec7bb8a9c401718d4983f82e5676b2df2c1a6db0d456", 0x1000}], 0x1, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffffff]}], 0x20, 0x4}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$TIOCSETA(r4, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 21:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2, 0x0, 0x8, 0xfffffffffffff001}, {0x9a6, 0xc7b8, 0x1ff, 0x1000}, {0x8, 0x35, 0x4, 0x78f}, {0x9, 0x1, 0x9}, {0x10000, 0x40fa, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) read(r0, &(0x7f0000000240)=""/13, 0xd) syz_emit_ethernet(0xffffffffffffffa4, &(0x7f0000000280)="ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x1, 0x1, 0x80}, {0xffffffffffff4b87, 0x6, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f00000002c0)=[{0x4000000, 0x400, 0x1, 0xe8a}, {0x3f, 0xa4, 0x1000, 0x8001}, {0x5, 0x4, 0x7f, 0x800}, {0xffffffffffffff6e, 0x3, 0x20, 0xfffffffffffffff8}, {0x9afb50e, 0x3f, 0xfff, 0x5}, {0x2, 0x3f, 0x9}, {0x6, 0x1, 0x6, 0x7}, {0x8, 0x10000, 0x1, 0x7}, {0x400, 0xb106, 0xfffffffffffffe00, 0x4}, {0x3, 0x1, 0xfffffffffffffff9, 0xffffffffffffffff}]}) 21:27:55 executing program 0: r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a85a0d0400e70800000000000000", 0x10) write(r0, 0x0, 0x0) socket(0x2, 0xc007, 0x5) 21:27:55 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20cc2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x3f, 0x4, 0xffffffff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9a0}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x743}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xac0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xa000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8437}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x80}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r1, 0x0, 0x0) 21:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='<') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 21:27:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="81cb25761744218257c1bb77364700", 0xf}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) 21:27:55 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchmod(r0, 0x40) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x18, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x9, 0x9, 0xffffffffffffff01}, {{r3}, 0xfffffffffffffffa, 0x80, 0xf0000082, 0x7fff, 0x20}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x3}], 0x3841, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000024, 0x20000000000000, 0x100000001}], 0x1, &(0x7f0000000200)={0x5c70, 0x81}) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õ OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 21:27:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') setuid(0xee01) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000480)=0x8) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) chroot(&(0x7f00000002c0)='./file0/file0\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') 21:27:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 21:27:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x10001, 0x4}, {0x18, 0x2, 0x10009, 0x3}, 0x80005, [0x26, 0x8, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0xfffffffffffffc46) socket(0x13, 0x4, 0x100000060b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x4001, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000f2d58effeb5a1868437cb66db6ac61045e42b97b4c66500169c4e6dda98183c18e2f1752c042f2382e800c5420f872d2c21047dfed97bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550d66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d9fda6b56534a91939c67ef12804106245c4c23b658ab036802a980ca0d7bc5a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017be9f3812f49a83bd4bcfdfad189da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950cb2fefe03b0dec6968c264f922aeb0ce49f4df2efda0ad2b2176d97f925fa00d30d2615d7dfcc618264f465c8d8a9303b179bc6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a709d6d20dcf2a3d0bc67bbfbfd3ef3ce4bcc8863d33332233568f2d28218e7195bfd9e0811cb8ac056f4ec1fb57e10442880d6b7148f7fdc30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc0c4cb4b7e543fd5a9153d044e620691007794a76d0385d38754a4a302972eece7d5e783eaaf1f7a6bfa8833e68db57e0268261f062a239c512e87e94e98a347ce264d2b5388473c8ebbc48ed7cddfd809e9a7e1dacea1947630c3b9a2532a5ea42a1c384e2eaf60be18f9e92f7508a259dadaddc3ebdd6f3486f45811b85f25fa3a9384f881762cd87c6325c99b0b3e84cb1be05df6a4bbad49127210e388511031b7e243f6af036a1412963061730737e7744b8bd2b80dd87d3b8e8c76bc02cb382aede96fd23d7320a46aee5d6ce3b33beb860a4c973b85a46242729e7fa7b452461a4131ea0bc000000"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0xfdf8, 0x400, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 21:27:57 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x9c) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000080)="eb46359355349f5344c23b409ecf0067e71b37c303c1371b1f2725f392ac6debf2eaa2ae9f0fee1428e0e44ebf7339f66d5b7714ff13037a855ada459c55648e5449bfea5222df9dfeceaba83cc80f049cd414305b8bb659d3a659eb42ed6a7f90ea4dd19c8b487700e776fdcb733bb83c6014af3600c2fe1384c97cc1decce49fddd884ec0027a913cf5cf1e1c683011cdc1e073384", 0x96, 0x0, 0x0, 0x0) 21:27:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x240) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3f, 0x5, './file0\x00', 0x10001, 0x80000000, 0xd55, 0x4}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 21:27:57 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000411c32cfc5b9dbad12891b70fa2c83902c3e473ae987073cb6ea3f28ddecaf0631d35d8f9959c9e5eed7c539569724b3c43c760abfeec5c960c5027fa4847dd03de03798ea3c6e457603de0d19d936e0b1da25cedf09d8cf927d3f2499e2e25e022459d061287218d5f61e5bd1dc2a15a341", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28, 0x400}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) listen(r0, 0x6) 21:27:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() semop(r0, &(0x7f0000000340)=[{0x1, 0x7, 0x1000}, {0x1, 0x7f, 0x1000}], 0x2) getsockopt(r3, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/4096) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040), 0x2404765817f0723e) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) 21:27:59 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x8000080002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x41}], 0x74be, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x888, 0x0) 21:27:59 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) r0 = semget(0x2, 0x0, 0x84) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0xde480d4a8a6b6e47, 0x48) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000004c0)={0x4, './file0\x00'}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x90, 0x0) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000fbffffffffffffff00000000906f51940013000000000000020000000000000000000000000000000000000000000000008f24000000000000"], &(0x7f00000003c0)=0x6e) socket(0x1, 0x8005, 0x7) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f0000000440)=[{r5, 0x101}, {r6, 0x10}, {r7, 0x100}, {r8, 0x10}, {r9, 0x80}, {r10, 0x48}], 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x5, r1, r3, r4, r11, 0x0, 0x2}, 0x20, 0x9, 0x1}) 21:27:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:27:59 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fe, 0x0) write(r0, &(0x7f0000000080)="6e2ee7", 0x3) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) 21:27:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0x27) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x402) msgrcv(r4, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000007c55cc113b99b660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501c71b6abdb11e1c70af68dfc05b3e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5feca0f0613cb2b3bba4000"/4115], 0x1, 0x2, 0x1000) semget$private(0x0, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) ioctl$TIOCNXCL(r1, 0x2000740e) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000200)=0xfffffffffffffcc0) ioctl$TIOCCDTR(r6, 0x20007478) r7 = semget$private(0x0, 0x4, 0x30) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) semget$private(0x0, 0x2, 0x1) fcntl$getown(r6, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000780)=0xc) getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000001c0)=ANY=[@ANYBLOB="17007c64226530000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffeff, 0x400}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r8 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r8, &(0x7f0000000880)=ANY=[@ANYBLOB="0300000000000000717c950795483fb43234da27b4cf0cc87ed56ecbc72f1f73320c96b6ddacb513299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d3519924785605a80736e0958622382383bd17bbe80814fc26f7de90f0533642043bc060f335d23703561abac834552765cc56cc1cb4d7a0d70f2f7c916b0010000000000000332c2c7a0100970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a074bd34bd7b7becdd94dbe6dec03528d4bcdb0000000000000000000000008756b003426201b906ceabb280a7b44c7d4d49d55cc493f6d6df99c95c8b17f198570061debbc213f0d7d6b97dc9d9d3c16c0adc897c38a96a284f069b9c1670aa93b74738e7dfe64dec06d46df57323d948cde87f55b164a9a335511fd23e3160c13ad91bb7954e849ac06b72b68af7438345decd3c3edc2121628e2f8934962b9cfdee238a92f4a51ccc424cf52799909f888e185ab4d01942218aa1c221e13ab3c4c7a5ca97030411194ff8d04e5b7e6feaa727ce"], 0x1, 0x800) msgrcv(r8, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 21:27:59 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff00"/4098], &(0x7f0000000080)=0x1002) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) 21:28:00 executing program 1: clock_settime(0x4, &(0x7f0000000040)={0x1000, 0x94}) mknod(&(0x7f0000000080)='./bus\x00', 0xffffffffffff2ffc, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186a56010000002b00fe6d5a0000000060d0706c85c2768511fe8900bdee0b17c00000000000000000659c9424d4e804977c423014b05fefba2683185fa30bfbc2c50cebddfa63d54fb4d84dbb50afd7b0d588af83b240dfce805cf3833a1e96040e216d04b6209a564c5bc3e838dfe59de3dd25a14c332e632aad5a6fcc9ea4b27b913ffd02459a6f", 0x8c}], 0x1) 21:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000200)=[{0x3, 0x4, 0x3, 0x81}, {0x7, 0x5, 0xfffffffffffffffe, 0xe815}, {0x101, 0x4, 0x168b, 0x4}, {0x0, 0xc30, 0x0, 0x7}, {0xd4b1, 0x8, 0x8, 0xb55}, {0x800, 0x5, 0x9, 0x719b}, {0x7fffffff, 0x7, 0x0, 0x7}, {0x2, 0x1, 0x333, 0x5}, {0x7, 0x274, 0x2, 0x1000000000000}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) lseek(r0, 0x0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1) 21:28:00 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) setrlimit(0x7, &(0x7f0000000040)={0xffff, 0x9}) 21:28:00 executing program 1: r0 = socket(0x6, 0x4007, 0x6) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x86128) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="090000a612f9ffb27878f5d4fe000004000000000000000000000035"], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40000000002, 0x0) write(r2, &(0x7f0000000040)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x1000000000000052, 0x0) 21:28:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) 21:28:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) semget$private(0x0, 0x0, 0x80) fcntl$setstatus(r0, 0x4, 0x0) semget$private(0x0, 0x4, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x4a, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) write(r1, &(0x7f0000000100)="ee59", 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 21:28:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r1 = accept$unix(r0, &(0x7f0000000340)=ANY=[], &(0x7f0000000280)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 21:28:00 executing program 1: semget(0x2, 0x6, 0x0) kqueue() 21:28:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x18cd29eb}) 21:28:00 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x7b53}) ioctl$TIOCDRAIN(r0, 0x2000745e) 21:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff55, &(0x7f0000000100)='Q') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) 21:28:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) setregid(r1, r2) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 21:28:00 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x40000400000002e4, 0x4f) r1 = semget$private(0x0, 0xf, 0xa27dadc595ad2d5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000006c0)=0x8000, 0x4) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000008c0)=""/191) setsockopt(r2, 0x127, 0x7, &(0x7f0000000280)="6e073a2c413d6a5cc38c6e9a093b27de50eda140e6f9ec5f05a3237da84bf7912068224d24064b5485aad4e34e22efb25b3f3d0a597615cefbbaa0ef86135ada93850ce8a8bbf3fd7b", 0x49) r5 = socket(0x2000000018, 0x8006, 0x978f) accept$inet6(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt(r5, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r6 = dup2(r5, r5) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000680)=[{0x3, 0x8, 0x1800}, {0x2, 0x1009, 0x40001000}, {0x6, 0x3, 0x17fd}], 0x3) shmget(0x1, 0x1000, 0x226, &(0x7f0000ff9000/0x1000)=nil) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x80, 0x0) socket$inet6(0x18, 0x0, 0x5) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x3}, {0x4}], 0x1}) setsockopt$sock_timeval(r2, 0xffff, 0x400001005, &(0x7f0000000600)={0x4, 0x3}, 0x10) setsockopt(r3, 0xffffffdf, 0x100000001, &(0x7f0000000e80)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c5fe709fbe887e2ffc4549e3d79d8e2afe2e3f0e982f04f3310eead4cf3c5393cc3588cf7a30d67ea456e9eecc66cb59d9ee798183a78dd780277f5ee9cbe603ce25c3b758c065cded026a00af5b2a4e7b6397beb91d052e4ecfd78d8778932dd870cdefdd7359251d0f9966a1f6c5b00ac96c51faf2e984249ffac1a9eff1eb7c6e4b96b079621c612b8", 0x24b) connect$inet6(r5, &(0x7f0000000340)={0x18, 0x3, 0x3f, 0xfffffffffffffffc}, 0xc) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000880)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0x1d7) semop(r1, &(0x7f0000000240)=[{0x7, 0x193, 0x1000}, {0x3, 0x365f, 0x1800}], 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000580)={0x7, 0x401}, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000040)='b', 0x1}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x40, 0x6}, {0x18, 0x2, 0x6, 0x40}, 0x5, [0xfffffffffffffff8, 0xbfab, 0x7, 0x46, 0x2000000000, 0x5, 0x2, 0x8]}, 0x3c) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x921) 21:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1000) 21:28:00 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) 21:28:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x202, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x390, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x80e, 0x7, 0x98a7, {[0x0, 0x4d34, 0xffffffffffffffff, 0x52c, 0x87e5, 0x20, 0x9, 0x47a, 0x6, 0x101, 0x2, 0x10001, 0x3, 0x9, 0x5, 0x8, 0x1, 0x80000000], [0x7, 0x7, 0x9, 0x7ff, 0x3, 0x7, 0x8, 0x3, 0x3, 0xff], [0x1f, 0x0, 0xfff, 0x90, 0x7ff, 0x0, 0x5562], [0x9, 0x9, 0x6, 0x7, 0xff28, 0x6], [{0x81, 0x6, 0x7, 0x2}, {0x5, 0xedc8, 0x2, 0x4}, {0x3, 0x86d, 0xffffffffffffffc0, 0x8}, {0x2, 0x3, 0xe7fd, 0xff}, {0x9, 0x6, 0x5, 0x4}, {0x329, 0x1, 0x56, 0x27}, {0x2c43, 0x0, 0xfffffffffffffffc, 0xb4}, {0x6, 0x6, 0x4, 0x1}], {0x3ff, 0x1, 0x23e, 0x5}, {0x8f48, 0x5, 0x4, 0x7}}}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r1) 21:28:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0xffffffffffffffff, 0x7b) r2 = getgid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000074668e8c00000800000000000052b06f48342cca296db68258614e8cb2195ef5e51f89a485ecd3402d6182b6f6f01a31e76745e66807ebaf92eb839dbc3bc7b06e2d3a3a5921f073454db92d500389fa9674d2e6b35ba98c597a68b574aaa7c9a0add5129641"]) r4 = getgid() setregid(r2, r4) close(r1) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchdir(r5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x18800, 0x1) dup2(r0, r0) clock_settime(0x3, &(0x7f0000000180)={0x1, 0x7}) 21:28:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 21:28:01 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000027, 0x200000033, 0x0, 0xa2) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000001a00)=ANY=[@ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRESHEX=r3, @ANYRES16=r4, @ANYRESDEC=r1, @ANYRESHEX=r6, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES64=r0], @ANYBLOB="70b6cb2510a3fe2e717f1a340a0a2858e7a9a834e9f84c61d174cfc07aa8998f966a1a8508a4ffa5bf48557511a8fe3201493d7a921329d0723c657f56ab955bc99786b71b0ecb0e518f35cd91668aeabf843b3b13977e0c0053d6408c1faafd8923adfb249138c208eb281fd99969bede2ee0f3deb6a2cb4f7d3f7262718e9cce4dfd3d95474b8b7673", @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRES32=r0]], @ANYRESOCT=r4, @ANYPTR64=&(0x7f0000001a80)=ANY=[@ANYPTR64=&(0x7f0000001a40)=ANY=[@ANYPTR, @ANYRES64=r2, @ANYRES32, @ANYRES64=r1, @ANYPTR, @ANYPTR], @ANYBLOB="8ca7d70eee249c197430aa3b9c7821b9bbb96e1264b6aedf1e1ccba6071340477511cee34b562873d2887cac72b172116fd88192d94a1b3a61cd4fa8", @ANYRES64, @ANYRESDEC=r2, @ANYRESHEX=r0, @ANYBLOB="a85738b72cfc3a37520e85a4321529ee9be6fc1856bc70b63666ae511f18963112d722755f05cb53224e6f118b368ebfc443f23ef345e747fa2c23f3b922cedffd442d43619eb8142bfa2b928e08390f445c187bf0562c3d251c2b50ffe1e35a63ac5e76282796fca84fb7a502d6b0d2f58abc3d90b794b2e3add066b51e4ae921a3c7aacfbd8aaa21d41b4c7ef7f7a0b7d9137072cc361e90646504c3013f91a57114167866a86da6c3d221bf56fb272bf5d6208a333f0ee197f66d632737da33"]], 0x3, 0xffffffffffffffff) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x30) sendto$unix(r7, &(0x7f0000000200)="0c3599a7d82e3125bf280142008e9d4053574e9dab1408ca10558b993b81d47812cf806cbbd419ab1e69b2a19c543d7f018af9e30649cf678326a3e3428bccd806569334178fcc19ccc0c0797608d283d62200e1237a43827d3d357474f2826a269bc92c1851e6cd129a92b4e0f61694e79200bd48eedb0108144c51b01d49462118b89108de4fa1c7195c6b9441218c150b3264d02073d241bf278e705adfb56dc503154e558282cf3824fded4886957b4e28217ede99f50472df052a20831cf9bc6e6ab2a71567f350e449f1bc90209c292be8dd150b91ae66877d2df68f81fb6b450f5e924fc5606c910839bea616bd4826b86f5846a4b14efc4193", 0xfd, 0x8, 0x0, 0x0) writev(r7, &(0x7f00000017c0)=[{&(0x7f0000000040)="b92d30d0229c98a746f27b5647363fa3ab7f87aecf27432c8e3e1fe15b6644783cd9d6f28f71fe85b7a085b6210686e76a82b468afd044037b16f3a1f45929cd541d8b5f8df22fb463b1cfed52f606e9640f7da507d28860778373d3d67d9e974a4075911f03b05de0b3c9022732d94dd7c0b0e88097f9093ed00c84b9a18352fd69bde893ab084df599a3cbc123c43a788b2aac66b962563612e645fe859a054822f5fb84202b3d6e2724f8e87b5d1d6d0416ada3da0c67503b06da68d8aad5d6b8f32fae29a77fd7a0a33abc0a49263e70ac34", 0xd4}, {&(0x7f0000000140)="347cd8272e2b19ee41f8e7e1e4eb4279a1e0d95aef8fed68f515560db1cae6b8fad95fd7103ba082ae935a7d7f65c4131eeecdd5a439d2e441dc2cec7c93e46177d3be8d43d1f540394810d004a5875763380fc5eaa91a633f97dde886a2e1bd8532f33eca450dc9dfc5e7c0859a6a2d7b6a62ba99ac38f623918edd4308057f", 0x80}, {&(0x7f0000000300)="23e3c4f32d9b82c4b3d4ca61802c409e7fae8a32d823688876204791fb073662c99bb01b46fb45900ac18766ae32e733e15eb39726a90bb48a507ce0d401603101e30065e5bda78910a003edac079954092791e70c49d3a43ff407afaec34f4c55c8c2a0cac78fb6952c7fbe443bcc06d88a88a208031637c3e58a5385e5b063220ceb415dc4695bdf900beac5f515f137415d4ef8a5e1452292abf419c01dccc8cec9a7e319b411f8fdf9252af8962807a48b5829f53489d012c59553a2298c40ea43a0ed60ef39accb61cb3cef26e342bad6baea2638b2", 0xd8}, {&(0x7f0000000400)="2e493f33e4dadb76ce5803e8ea9f741a294846e0c733cb699b4bd14486cd5dae2b496581f6f04832a30db050c25effe0a1acc51ea62f6a190497d91b0a7382fb0e8d0e6a5f80db14cfaa14fd3f7b06914616b3a8bb18eaa23703b17df9f9ba92cb6a2948dad5d6b8dc657bc696131843ab9537b3301f53da074e49cd242f18728b4e248a0c27e0a42f7e568a49365ef7b80c8f76184e7cfa9beda187409f16c478c8830cd88b922b0cf4056dd420569093a17a7f542fe330af7cd6509307464a6d40fc08fc3635c6f75341c8d741a6b3d73187e742c4b14926c4511eca", 0xdd}, {&(0x7f0000000500)="058c7b339d02707c352e00ae27b97f3c6c152a42ccc7fdf58dc62cd09c6e9093e100b9c74d126dd4c5fce20e1a962a1357cf2a188ed46ac9dfc46e5af59b695bd32322a6b8d86e6beb4adf2cc1053322c24a3833579a291b17e4e9dd3d3ef2e441198084abea0060593ddfe9ec0e19095371c61e304a29f5780e41f2e5c51de74fcc48a7e7865ef86b16c9983e7f9325bf47d48c0374810eaefff609a4da1c1dc2d7c010d613e44707a3d10e80f9fa79f3b78fc20abab2127d53e7df01697deff3c043f13fb4fe98419633329201267c73abafb6ed373e", 0xd7}, {&(0x7f0000000600)="ffbaf8249c37659501ac80383048156c246061330a34f775da501123c71cd24126e508cc4955629a80d33d0a865114ed5407b3f73e5b1c4159810c278b1285394437710d44d2c151c68e64d9b23f52512f87b02c797a58d716aaff8f70bccc6add2830ad421f2c17edf6e15c9d11acf8787f53f3958f85cbba4aae5c63c794e17e69fcd4cbc8756473c47441deca0877d4228908a0bd21313f64c666c0bb4a80759229bdec475392a5aaf80cc1f84e7cf72c915ae0", 0xb5}, {&(0x7f00000006c0)="ad0fdab2f0fa443d5b50659b2dbf6e25c8cb7d4ba7251c5e50b867a3babdca88f6663f412ce8dee1bfdb8103f408060222ef43e5cf81bc9250265a07fac406a669fe092a56369bf2142d2b4d93f2e79df38a8cc4ef1a8fcd7c96ce116848cc9c4931cbd31238975f39488f79a696821cffe678f1c8f79b29cc6f1b67c40262f1119922b905223fb67594a6c9bcb7239f4d310c9e5397068ba71857c89ed7733bd01abd480a61bb29a1c28ff677e7bb54df12e13455680f0d33b56ad6601951b4ff2fbb93a6c3d5fd17433eefca9b1c00ff574d1ed899f5948fa6237b1037dda0a6408c71366b90344870901a9c82bedaf98d76333a86b72d8e8f2953d044177dab347f62d5a0bcbcd6ecc7fbb5b36a523c65e7481ddb4424691d5598beef09a6591f66a666be09053c8df75a87fcd64b0ca15140a18625becbabe99a0c487acc2053396ddb4890fe8436ec78ef49914f4e50856723c24d658b52acbf725339bc2af6fe0ed29e1a85d62070ea2f2a208cac1f44af1b1adb686dba4189f2994e11df09a12a03454a8209ced99956b7c2a5e2514d215247b873e80796cd462f62d3563b694bc8a54d0645a03df4ff036d74e75052ee901fcedf8902f69a2a6f5c95a5f136a95128aa36f33c81b42bc2b4d2883c3a42e5bbb12a05ca3b7c4ae7dc75820b7fd9315ed339cc01b3674ed289a32e0b1a3eb089bdc0bbf89d0a95f45ad485f81ce6ef07f09555be3c6b73fd5b05748c901c738199353c29df5c8a3b7e259ceac14b0fb2bdc28e66f1216133547d6bcd6144706e36de28c5969718a92d16afd20712fbeb069a51f468d6e260db2077185ffa6529c4872a1590ccbf1fdf3e5e2803756268ffa8b5f1eed97ee1780287a742a633effd6a3e3ec42aa8f9b216f3ec607197fafb9b43efbd3692f89b700022ef71abc0d79aa863d5d45e5d5e2ba4ec7ca457ee39cca014552abf2ecc565de2ff59655773ca9c13b1a53dcb9fb6a6b3246526287e0828187c9c30ad8b5b7c1de2fea0ec5276a60ea345b68eb4c56babf63f64247127beac94f7336e8629a78fa9d37038e97b5124c9523fc10e5abeec5324a06cb25e834aee15f1504939e7662d724eff14244ac0959d85c4b15b352f1f37e0487fb0787a18aaf8a63c7d7dea099ae405474d69b1e102593fd3fbbef73e97af01a37e4eb9e03219d68327a326054298b218952a7a47391afade8654f67a349b22e59a74f211467f29711ca446712151a68c68c50b8aacc98888d122ed4ea8643df539f836994c267f45bfb8442c02f8bcb8c6472d8ac97e0cc5bcc43a8fcab93cbf5cd095dcc51defacac7c29549f66a453c51f4cd3c77df9eaf74d5cf1d2f780dd4aeb0dfee0d05e584cd6ea62407f0290ecc269a26e357fbf6a651d47e644eb6f5b447fa8fafd78339716b9cc49861c975a2f5579da269641dc6510da7178be3e2f1b8f19c955ad36f6ab10dae4446e4c3c6179e519844de6ee2b1d0f7e9af8360760cc74c16039963a986f7104f39273857bb3f76391d41bbe89fcc33af9b73e134e1d192fd4e2e30206d936ef206cc25e77ebc4752773ab0820bf0df54989486e5467e6bb3676005213e512edb6355721c4544f9b81fe4f0d06669181d30e681aceb72cebdf1d05f39f8332bf179b1b1eff8fceb1f55495f491bf5627eeff570abaaf036d2a592d3cd42335f4f37dc3ea7261619be4fd2e0bd5809fb607654d09b60d2652a9f6fb719e8f0224c1f5eb1b89af38a6da82744b39375cfa3a7b9dd4db7f9f3467d1f0bf8d548ff3a61c8517bf1a5306575ca4d784925e2337c0e9386f847f3908f3ec9fbf646940c8eb88db42cd345794f563dca9d075010cc2767455de1615c60fa9620b0d1cb06aec6fdc1603112a4f15ff02e58fafd52965b9313110ab2ad218fec34d32d03473e2329037186f59f1e33ca1ee5afdd65bd3cb45a96500b5c670ad926e4d315cf55eae932ee9056b7fe7d13582331df33635e6d09cddfe4742bd7cccf7100176861a5cd2ccb0ba852ab318c4ebde1ae1c0bb196ad8dfc2e787787c381b9702efda0694828402e81e6808e082324f57d017d81837dd83a7e1c55519d25246a1f05c94ce131440b9efda31c81e5fed386762b72fe35222fc5f261f422d90653954b7f342e40166491e412c8db4fa1c1f482f667856ac9bdf71f604082101d832c4c88a850885424bfd33f3eb39fcb03761c0a53673e940ae04b5ed4239c70c10f5039caf39ddf74c4c95857a0e8052f3619bd948b35cbefd0fa382ac16bbb1d835f2c1bfe887abead2c014f463d327a448f2b1114e2051e2c40628d9e8b1c93e4245a80f2dbf8e7f8502ac5ed9b07ecbcc552b650e5fa2aa65a515216aa5f3381085a9bb61839340901c5e7b05c9bb4bfa2ec42eabefe6e08f680db51f9d21cd3b4e831a90569c55e95b33819cf8288c4b782375e9e96abd1f94685af367453d0d056efadc8b2d1f28df14632039e3c775ffc5af9dca412c990de02567a191ac50037dd52e7320d3f1b4bb14d3ede68d27530efdfd9405d373786e6862d72f1112c6f350eab70e36c36f240fdda1a08f3a2a15933c15ab94f5f32f658ac8ffd5f856abc1bf2321e788872a387b7024064a70a1718bb87d2bb31d854507630f469a7d20f107ceb0c5556b475930a919d50ff6dcfa2e6c06e5f3c5adb3b4c83d676c347b8d541b54a877ba690582b826ca4b05bc1c640bd5a44695ab0f69e6cc2e36b8c4077c1271cdf97aa41807f954c962753fdbec712ebe13a81a21c93899efbedc615566c35e3fd272a5afa4799af8290e1ac8c3f656511b5a09c5f0ea298482a926b6a4d2eed63d06669ddc2685397343eb3f96b98a7461e55ce05b313a5a4d905b977b4d85c6574c25a41145bc736c0b1ce8ad0e35085b6a30f42f6aefd5672ee89181007d243b7c59f09bb12fff28ebde2a2d6d5eeffb1989f761244290eccef828a87ccf9a6f26bb4dc477016737b0858f13e11f800da8c957c8e0a978bd3db28672f1029c6cdfab39402382587600f6769ea2ad22bb5973685a09dbde9d9a7ce47f71b80318e7b1e6b065ff9e28126aef7694c9595d64fca3cd8ec81bcde8b4f5fa5c58213acc0fba8fbcda2ec90f0178643b1080707c27bbd3b8d28abc23352862985c017f279d7ef5f1dce2e170eeaf75b7a62346fa4b8d606db8dd3dd11e48885276dc54c7b8e2756eb5f5d9ad0f3515477d547b5328d042d05f96bf1dfe4dc22afa1a91bf6162a9167c348812be0687612e142f640145413213f7c2f025ad3e49631f648eebcdec58f73a4e8ba3d17becbe9cb8a3d64c58e1ee3c0597e6bab65a8c87cf0f7daa3045ebb790b27e96f3e9a869a74f4c22ee5623516ab585b40234b41134c8bd9d44af6dd1cccc3bb01a78c47515db480d116f35951e6951e12eacd97192e0695109fb991608b22eb8fa2a06adf7474c3bafaf3af8f5d3d42a13977b52e1879c7713f194138c6f593fae78880b3fbf11171e9f0375abe9010846150166ebb8d55864ed8de280981d6495697d50c62cda5146325949165dfd43cbca601dddb000cd45873703e2f9ee83545ef7bc7100d622c9429cebae9eb58c47861477ce206b2fca969ac10cfef9ebbff1e80dc2ace12b9a42053a11e96825cae5a10087d414a6bfdc2b3c06dcb9e9a4949b7e796d53dcb716dc79e4744147a369c2fba31e41b373de1a6280f1d67d7440cfee6d2bf0d9db6aa03948eb49f9e478b0ffb5cdf45d68abc9905c879d32c2383c0f7b64bded073385d5ffb45dbcb0989c00f26ecce4be406f5e80fc937e4e8c9cd58b1bd7ca764c8b85e401dad735cac575d4b29511b2b01772a87b63e80b321888fbabdf6558bd6a52503ff5cc30b014f5ebebf9513aa1f87975a2609fabf437bcbf5f20306240cc2b7dfc7d9dd54e6c963778128bb646d1815c814d74d79424bd81da53cd5c0ea305ec96efe8dfac80318880ba66dfa37065fbaf1619c8580684f3f6db3fe89c2156e441275b831cf26734602ad61c7725e7aa0099dedd7009e7fbd261741378b9680e2425413c1a70ef463250c94a6c0cb526f4a9578e21be3e4eccef8484d274d97f7e3f99a76e5b60aecf8e9aef579e284c06f2d15b128cdf64b71335907ba28b808235db7c2657a09d6731aa45ff6ed360a386d8a96e3555a4c9bb24c5ad7d75f567b74ad9db146be508c5071061041c376397cdc0dd336dc520d58467d50181272d30651cc0434c51b9482314c68f371e8bef1044f5262ad034f80ac1703616e2c7838e4c8566c99c28b02a2bfb56d5ddabb577c7dcfc64de84b3c13bf13ec75431ac600c53e706451e5267bff1212f7545d59d6168b8bff19a97d906e2181c4ffcb85d2ec9bef13cc84e3f2c767fa1ef02a6bcc4006cb9930fb2710975c13b45a84364a83d8ee798fca0a7fc4b7c9b62fda879a033d7e2ef1c551a0be658ba53dc80f1dda3988d5eb9fcba1b1e9480d8786afe8b8f7c1d0c8ffa29dcf591b012b42cbdb6fd1314b3785dd212bbb8a968396bd97017a5d10ef143e9c022795347a2eb2a426b6ad974e67c2e03e00ffd66cce42c8aa8ca8197d5e1a172b09b4c08815c7b4570dde93bb97e3d2f31665e08c560f29e59cfbfb10fa650579a9c8fec7b48a0a8e1f618989c19b74b30ceb7137646d21be95af1e574f32776b7803bd6b882ea428c51d016739565715263e742b819b79324dce3b12583ab252a43726f6a11064d765da3abeaecd27afe5b8ebeb09c645166857e505df9b080f9a1fc9e6c9f7c0a3196a432a59a68b7dbf61dbd921c1af9cdfb0fc1ebc9fdb59f51683252e6882520656062aa8334be7b4c536a6af54849e4288b833af8e5573c7579c2ffd4ed1b7ef7b07e376617a002dd3cb0ab92092ebfe50fe615ed714acb24c7cd8d7ba7f4e107eb045fba8e55cdd8a047f1f97a4b00a9b8a5646a010177b98e7ca6658b9ae5097850256fd1f810d9e753fa52b88ed25042a14eee0eb9d2bde6e03da0dd19f6f96d27e3b9eb50c66dfd327254f20edd379ae153c1de65c8a6c41ecac01fae2f543ff9aa7b04897ad3b89e6e8543c875fa16f1ecf7fd3b73d48b15721e3677d7702e9cfa489871b56161fe5e7a56fc73a02ed8a4f5ad43b1143d56423fe8e9b73022a6018825abd6ce7fa854e4675806957529e567d65af6a24b4e69f2286ee0d3402e145389eed7cfc6ad08ef47f0dde056fafa838917d7989c4f23c7241108d66554d17a255bd6dd647b68bb99ee88388ac030a86f8d623e22e4f3103b46bca67d0b87bde9bcc66787c475071bdbccc3f6075a79c574ad872b7cc7e2d71de38e0872a21e852095f89107e6a5f11b160316074a4f4cc78ac1eb9c7fb809b6a1e604bbfe2100ca727b25204c1710f5bec8085e6bcc7a0dc919b59f1e9c975d78b6ab815e82c4bf74c50c9002f64bc878b0ec14db4beeb424c7dc3afbeacbb4a65f35d06f29272ea1d2dd507665bc8f4796213d424ba0320e444ddd46ff2338f28c38cbf15b40de116928b49c145bd143a915969a29fedc2c11a4372b3e26f4aad7ace8bf4bd928bedde5036821854c4ac38565b1bf78b331493e30be0e3dbd4d818b40e7cdfe877265564ceb87198b978627c24e81fa1efdd27cd11be4c6cb852c6a305b99604a8480fbb5010d090841cc6868d58473880e2f99d9aafd2c3b402c26a18b8e3741c100f29672102cbb456f11426a8775c1950eba90dbd3c06f12c7814d6d62f04ea4c671972e88e6c99bb1cd19a9706bccee3949b39bf30cf2fca9cc6719f92247", 0x1000}, {&(0x7f00000016c0)="a79998e79707315c10eb5f843c780341b3f68e9131d2f0011284ac44ff8e0c1ad68cb4789e04e90084be7ee3faeb88b21bf0537fb289b4be04f72e9b66a00b76bf32390e006f8d6d8b8cd0c10884d587f374bbc38a2682a3c0129eb279b0e5af", 0x60}, {&(0x7f0000001740)="079ceec0c998e0bc864dfc49f258219e985cbd785f7fae4a312e1493479dab150bb15d7c592f369410b09cb0bc988cd470d1bbba2d294b732dd0ed7c7ad0b5833dcd61fa564f9831f356edd0cf65a8297ceadc82fa7cbc5e724a58d4dca2c9f2ee0a1c9627212514a60ed95e5015", 0x6e}], 0x9) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) 21:28:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x21, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x7) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/22, 0x16}], 0x1, 0x0) 21:28:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) flock(r0, 0x7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0xe) bind$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000380)='./file0\x00', 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xfffffe4d) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x0) write(r3, &(0x7f0000000c80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd6218c252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000d2ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed2353faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xfa) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000580)=0xfffffffffffffab0) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 21:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5, 0xf8e}, {0x5, 0x98a}, {0x8000000006}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') r2 = dup2(r0, r0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 21:28:01 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000500)=[{0x4, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) socket$inet(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) kqueue() readlinkat(r3, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000480)=""/52, 0xfffffffffffffe15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket(0x2, 0x3, 0x10001) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x18481, 0x0) renameat(r5, &(0x7f0000000400)='./bus\x00', r3, &(0x7f0000000440)='./bus\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") utimensat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffffff}, {0x3f, 0x923}}, 0x2) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x4c, 0x4) write(r5, &(0x7f0000000100)="91f62fe3558d60927634600e7d383823fbf12c6e15124189ed4f4afe170ae63f189ee9da9ab79cbf48192315bb523f618987fc2cf78635b6921fb579a548eeaf2706771e7c23f4bf8dd46c694d8667cbc5e21d72c0bddd8cbc7e2372dc", 0x5d) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0xfc}, {0x1, 0x100000000}}, 0x2) r7 = dup2(r4, r5) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r4) chroot(&(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000300)) dup(r8) 21:28:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3ff, 0x1}, {0x0, 0x8001}}, 0x0) 21:28:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20010, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600429000000020000000000000000000000000000000001000000000000000000000087899664b8", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x82, 0x18e}], 0x1}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fchflags(r0, 0x40000) 21:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="8d") 21:28:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 21:28:01 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = msgget(0x1, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r3 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, r1, r2, r3, r4, 0x22, 0x2}, 0xb10, 0x3, r5, r6, 0xbe3, 0x0, 0x770, 0x5}) mlockall(0xffffffffffffffde) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x100) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r7, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x3, 0xe14) 21:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x12c, &(0x7f0000000100)="7b91ad0d450eb7d96f09fa00e747ed477311eb89d1615bb2ceee97c9a16e") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28083, 0x0) 21:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 21:28:02 executing program 0: chmod(&(0x7f00000000c0)='./file1/file0\x00', 0x23f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setuid(0xee01) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x72, 0x800, 0x9, 0x7}, {0xc17, 0xb06, 0x8, 0x8001}, {0x6, 0x5, 0xffffffffffffffc0, 0x7fffffff}, {0x80, 0x100, 0x9, 0x10001}, {0x6, 0x401, 0xa7b0}, {0x7, 0x1f, 0x9, 0xffffffffffff0001}, {0x3, 0x101, 0x2, 0x7f}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) faccessat(r2, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) accept(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037c7860d8841"], &(0x7f0000000100)=0x1002) login: /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *495859 53476 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e3f58,ffff8000149e3f58,9df68ef5a397d4a) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda000,ffff8000149e4000,ffff8000149e3fc0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda000,ffff8000ffff8968) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7a50,fffffd803efda000,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8968,ffff8000149e45c8,ffff8000149e4693) at unveil_add+0x273 sys_unveil(ffff8000ffff8968,ffff8000149e4700,ffff8000149e4770) at sys_unveil+0x405 syscall(ffff8000149e47e0) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffde738,10c5fe908ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffde6c0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e3f58,ffff8000149e3f58,9df68ef5a397d4a) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda000,ffff8000149e4000,ffff8000149e3fc0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda000,ffff8000ffff8968) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7a50,fffffd803efda000,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8968,ffff8000149e45c8,ffff8000149e4693) at unveil_add+0x273 sys_unveil(ffff8000ffff8968,ffff8000149e4700,ffff8000149e4770) at sys_unveil+0x405 syscall(ffff8000149e47e0) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffde738,10c5fe908ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffde6c0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149e3d70 rbx 0xffff8000149e3e20 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149e3d30 r9 0x1 r10 0 r11 0x317de1cd8cfcb4ca r12 0x3000000008 r13 0xffff8000149e3d80 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149e3d60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=495859 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8e18,0xffffffff822b78f0 process=0xffff8000ffff7a50 user=0xffff8000149df000, vmspace=0xfffffd803f014a50 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *53476 495859 36245 0 7 0x2 ifconfig 36245 468580 14362 0 3 0x10008a pause sh 14362 201678 36461 0 3 0x82 wait syz-executor.1 39034 408019 1 0 3 0x100083 ttyin getty 53383 374976 0 0 3 0x14200 bored sosplice 11049 12786 36461 0 3 0x82 piperd syz-executor.0 36461 153329 48325 0 3 0x82 thrsleep syz-fuzzer 36461 143495 48325 0 3 0x4000082 thrsleep syz-fuzzer 36461 458360 48325 0 3 0x4000082 thrsleep syz-fuzzer 36461 419392 48325 0 3 0x4000082 thrsleep syz-fuzzer 36461 179569 48325 0 3 0x4000082 thrsleep syz-fuzzer 36461 194496 48325 0 3 0x4000082 thrsleep syz-fuzzer 36461 161769 48325 0 3 0x4000082 thrsleep syz-fuzzer 36461 340412 48325 0 3 0x4000082 kqread syz-fuzzer 48325 309926 58161 0 3 0x10008a pause ksh 58161 380713 56848 0 3 0x92 select sshd 56848 124797 1 0 3 0x80 select sshd 52191 399518 7426 73 2 0x100090 syslogd 7426 58009 1 0 3 0x100082 netio syslogd 21558 326536 1 77 3 0x100090 poll dhclient 49334 443913 1 0 3 0x80 poll dhclient 38708 300361 0 0 3 0x14200 pgzero zerothread 74602 512498 0 0 3 0x14200 aiodoned aiodoned 46362 354055 0 0 3 0x14200 syncer update 28451 522354 0 0 3 0x14200 cleaner cleaner 83659 318218 0 0 3 0x14200 reaper reaper 97631 199438 0 0 3 0x14200 pgdaemon pagedaemon 32673 349966 0 0 3 0x14200 bored crynlk 61728 382128 0 0 3 0x14200 bored crypto 39109 237896 0 0 3 0x40014200 acpi0 acpi0 15091 282585 0 0 3 0x14200 bored softnet 11277 324590 0 0 3 0x14200 bored systqmp 30618 406990 0 0 3 0x14200 bored systq 40930 406259 0 0 3 0x40014200 bored softclock 27921 351901 0 0 3 0x40014200 idle0 20534 404441 0 0 3 0x14200 bored smr 1 287740 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 9457 6332K 6850K 78643K 11401 0 0 pcb 23 9K 10K 78643K 237 0 0 rtable 86 3K 4K 78643K 344 0 0 ifaddr 37 10K 12K 78643K 105 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 24 0 0 iov 0 0K 16K 78643K 44 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 76K 78643K 1564 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 10 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 49 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 357 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 43 46K 62K 78643K 363 0 0 subproc 66 67586K 69634K 78643K 136 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 22 0 0 in_multi 22 1K 2K 78643K 64 0 0 ether_multi 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 215 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 88 21K 24K 78643K 1647 0 0 UVM aobj 19 4K 4K 78643K 21 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 18 0 0 NDP 6 0K 0K 78643K 29 0 0 temp 114 2706K 2826K 78643K 6509 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 8 0 4 1 0 1 1 0 8 0 inpcbpl 280 150 0 143 1 0 1 1 0 8 0 plimitpl 152 29 0 22 1 0 1 1 0 8 0 rtentry 112 56 0 23 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 60 0 56 1 0 1 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 ppxss 1128 10 0 10 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 91 12 0 12 12 0 8 1 art_table 32 236 0 91 2 0 2 2 0 8 0 art_node 16 55 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 1 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 45 0 35 1 0 1 1 0 8 0 shmpl 112 19 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1985 0 572 46 0 46 46 0 8 0 ffsino 240 1985 0 572 84 0 84 84 0 8 0 nchpl 144 2662 0 1043 61 0 61 61 0 8 0 uvmvnodes 72 2261 0 0 42 0 42 42 0 8 0 vnodes 200 2261 0 0 119 0 119 119 0 8 0 namei 1024 7374 0 7373 2 1 1 1 0 8 0 scxspl 192 14808 0 14808 9 6 3 6 0 8 3 sigapl 432 522 0 508 2 0 2 2 0 8 0 futexpl 56 5669 0 5669 1 0 1 1 0 8 1 knotepl 112 144 0 123 1 0 1 1 0 8 0 kqueuepl 104 74 0 72 1 0 1 1 0 8 0 pipepl 112 394 0 375 3 2 1 2 0 8 0 fdescpl 424 523 0 508 2 0 2 2 0 8 0 filepl 120 2992 0 2898 4 0 4 4 0 8 1 lockfpl 104 153 0 153 2 1 1 1 0 8 1 lockfspl 48 52 0 52 2 1 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 397 0 390 1 0 1 1 0 8 0 zombiepl 144 508 0 508 2 1 1 1 0 8 1 processpl 840 538 0 508 4 0 4 4 0 8 0 procpl 600 942 0 905 4 0 4 4 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 362 0 345 3 0 3 3 0 8 1 mcl64k 65536 241 0 241 30 17 13 29 0 8 13 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 12 0 12 1 0 1 1 0 8 1 mcl9k 9216 5 0 5 3 2 1 1 0 8 1 mcl8k 8192 5 0 5 2 1 1 1 0 8 1 mcl4k 4096 22 0 22 2 1 1 1 0 8 1 mcl2k 2048 58472 0 58430 14 7 7 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 96910 0 96844 22 13 9 20 0 8 1 bufpl 256 20683 0 17567 200 0 200 200 0 8 0 anonpl 16 69275 0 60639 61 8 53 59 0 62 8 amapchunkpl 152 2667 0 2523 17 2 15 15 0 158 9 amappl16 192 2673 0 2097 48 10 38 42 0 8 8 amappl14 176 51 0 49 2 1 1 1 0 8 0 amappl13 168 10 0 8 1 0 1 1 0 8 0 amappl12 160 157 0 155 1 0 1 1 0 8 0 amappl11 152 46 0 32 1 0 1 1 0 8 0 amappl10 144 64 0 62 2 1 1 1 0 8 0 amappl9 136 685 0 681 1 0 1 1 0 8 0 amappl8 128 299 0 284 1 0 1 1 0 8 0 amappl7 120 36 0 32 1 0 1 1 0 8 0 amappl6 112 54 0 48 1 0 1 1 0 8 0 amappl5 104 380 0 367 1 0 1 1 0 8 0 amappl4 96 593 0 564 2 1 1 2 0 8 0 amappl3 88 272 0 267 1 0 1 1 0 8 0 amappl2 80 3394 0 3350 2 0 2 2 0 8 0 amappl1 72 19164 0 18730 26 17 9 19 0 8 0 amappl 72 1210 0 1168 1 0 1 1 0 75 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 20 0 2 1 0 1 1 0 8 0 uaddrrnd 24 523 0 508 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 523 0 508 1 0 1 1 0 8 0 vmmpekpl 168 7721 0 7700 2 0 2 2 0 8 0 vmmpepl 168 62730 0 61252 108 20 88 88 0 357 17 vmsppl 264 522 0 508 2 1 1 2 0 8 0 pdppl 4096 1052 0 1016 6 1 5 6 0 8 0 pvpl 32 225847 0 214183 191 12 179 179 0 265 66 pmappl 200 522 0 508 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 382 0 43 11 0 11 11 0 8 0