kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Dec 9 00:17:18 PST 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.11' (ECDSA) to the list of known hosts. 2019/12/09 00:17:31 fuzzer started 2019/12/09 00:17:38 dialing manager at 10.128.15.235:13773 2019/12/09 00:17:38 syscalls: 337 2019/12/09 00:17:38 code coverage: enabled 2019/12/09 00:17:38 comparison tracing: enabled 2019/12/09 00:17:38 extra coverage: support is not implemented in syzkaller 2019/12/09 00:17:38 setuid sandbox: enabled 2019/12/09 00:17:38 namespace sandbox: support is not implemented in syzkaller 2019/12/09 00:17:38 Android sandbox: support is not implemented in syzkaller 2019/12/09 00:17:38 fault injection: support is not implemented in syzkaller 2019/12/09 00:17:38 leak checking: support is not implemented in syzkaller 2019/12/09 00:17:38 net packet injection: enabled 2019/12/09 00:17:38 net device setup: support is not implemented in syzkaller 2019/12/09 00:17:38 concurrency sanitizer: support is not implemented in syzkaller 2019/12/09 00:17:38 devlink PCI setup: support is not implemented in syzkaller 00:17:44 executing program 0: socketpair(0x22, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f00000000c0)=""/78, 0x4e) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = dup2(0xffffffffffffff9c, r0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f00000001c0)=@file={0xdcb9f9a5b3a5e5f9, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="fd27f8e6073725fae26f83a49438db3f3f3e3ad392f955d345c79c5a932c3b666665da3d5aab8bafba3e9c34346fe60deca04f9d67c02e6b932e99a34baae3dbd0118ac06028dc7e335486b4bfc68dfbb2b43127c616b9e139d497f09d35e5749465df795987fd668b4d0d0f3d384d262c610fd1da5572a1", 0x78}], 0x1, 0x0, 0x0, 0xb}, 0x406) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x100, 0x17, 0x0, 0x1f}]}) r4 = socket(0x10, 0xce7a41cacb818cc3, 0x7) read(r4, &(0x7f0000000380)=""/74, 0x4a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) write(r4, &(0x7f0000000440)="450b96216ddb9cfa1516070379a60b6de6a0a1236092aa244e24f54089c3d30f3a482283072d7a0346e8dbbc7302de35f2e83e700d7f6dbc7d4fb77ad3b5fddbfe24148e2823669fc23d91", 0x4b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x1, 0x249) sendmsg(r5, &(0x7f0000001b40)={&(0x7f0000000540)=@in={0x2, 0x2}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000580)="48124d1c911ec4d5714c1c5e83500f5a1e04cdaa59ca18b44a5bf4d0c9738fbe7fbb08364a6eca8f1566bda038156df1e495151e3bbbb6726de98842eabddef0f8ee260b9bc078370529e7280105790af1c38b5957f8fca94e2dd46416436b8c07a5d0229ae9d3e6b77f19337075461cbacc444046e35b8f5be291533607a6fe2e810b72d67b67ffa25e6bfc919d664c023b5cc4a1fb12ef22ba967e6f27d3ee15813d6f44b78217f570b455b11f34c5de74512ee160680e5adfed3e996d23df", 0xc0}, {&(0x7f0000000640)="673852b0a175b675f5fee3a567bb5011c0beb2a9b65b8bb271f033fc3b63d675d4b4e1e6b7797c33abb6631e9e4f6e7486320c3de2ece040e2ae676d616c4162722357c8b196e526d7b58aa01b5377abf1673b01a0a682d6ddbfac2c8d8e738b816920581467ff8d1b97df2d71f75353f8d37f543f237a4537f9c013d37d32a2245b7409dd9fcff9591c403080663f58484a32ac317ea299adb413d284479077f9d2c872fa3ed73ab05bd38b80", 0xad}, {&(0x7f0000000700)="16ea1adc55ac8f610f5b986bb7983b0845ef55e2c93795be0675bf4d7d6380a2615d1d519600cf6669ea695a36f4768edf1cf4bfcbabcdf7283d7eab5ff8f4e157e9ba915174c0dc1e2b1c6e8d5756bf55d4aa918df85438fe0cc768c43461e6bbb37d5e46c2e29111ef13faac6b35f71d2ea5524bd9bb1e5d963f57f27bec9948e3ee2a083b81a9ae", 0x89}, {&(0x7f00000007c0)="fa5bc27153bc25f47b53fa5fae9f2cb624dc40f7604e217bdd40be098d7777c7314748a70274a599655a316cd2b4002d927fbe93348be25b960d3f23f6e462e9d54923f233fa4f06cfa6c8", 0x4b}], 0x4, &(0x7f0000000880)=[{0x60, 0x1, 0x6a, "b4d91cc3cacc007992b45be9670e081e7d9b011dfdc36ef089143bd1c4ea7dbd5532a80424ea920a3bfae7d484b5a9f1bb6a2f9a25c88a504cae5a4401a6c850b3c0d7a8c453af466b8a8c3d21d5"}, {0x80, 0xfffe, 0x238, "8aa86f05b2c596463fd4bd371a7d00a42ede23ae5660fce8c7fa981840957505703a8d84692d6c73b95cdd0065051f78efd65bcee2c2296eacf052b325334e5b4039f91bc30bebd489a72fb2fec3f093b5b308701cdf8282590966b51d5bf4f10da35d05b13b9068f5934716719ad513"}, {0x50, 0xffff, 0x80, "3831f3b0e7ab7c68870ddf59fc2e44e1cfb1b334dab1d24d6ae854f13da5c32468afaea15478c0c92a51fc641495a4f11cfee4bde24e3fe3525b8a5e8ff3bb"}, {0x18, 0x1, 0x0, "82eed3b6b80a8468"}, {0x1010, 0x1, 0x1c, "70ce06d2f95995ac7b41e9bbdc717aa2ae4b13dce634308ce0f729fd648fdf01961d114ed8329d4ee5ff28d16462e1875b1bf971822e901e2e532f2916e8a031da88b07dd00b97c98d088c557376a6168dd80c4142fc99780c30c925605510459891b77ae0550e01773c7019802e01c5fc45b22ca3933f45c084883f4dbb455aad104485d225c6a31c6bc94ab87976370c076835af106a399c5ca3b67d023e7636407ad556bdf099d6a5fd5cfbb511664933b384ed10954ba81fabe920505c7c665cacf1713d672849159c2f9d98401a69bdce09e00d262cc0f6bdd1bbf74921864cb30c23e0d932a2cd27a5ad50c2ee0a5aa89b953a03bbd5cd5036c3a379dab6d65938423c6fe4bfe96d66c9e1ad3ae578ec846efa769370e93273cf17433e8c2b08680f8e385477730165f84c6364b63f0ecdb807ccc217704f757fbea6e22e236bac3159d75571dd999bb4a225c2062fdf7066c873062e015486d5435c7f2f2be705c1740a052116e3ceee77d151013ada8808d3a2a272b064cab5173339f4363223b64c0245f7861ace7f21787c742a11e9b3b14975f97c67b111b2118f78a17c6ea6ea9defa3c9c91770d9df3edc3c60f2c52c18be7c98cf6b09eb08c48b7c810fc52609b10eb30a8072c7800f7a294c40a62545d84428981e89a6fff537c4b1c017836b2bdefb8726c74e3f5f922021c64d0eb93335a4056c63577401263b4d598241b66b42e2ada932f2e85aa967898d13f30fbd4fa73d5ea46ea5d1a394278ed8e6bb3fbdc1e6978865bb345a8b10c54b5dce1ba6d3fd5ff4eb07b73dab0d7bcf5a3126fbb378d26452745eedb28c8b594a4cc04946f21f5f877996910d02d9c9fb75ee4817bc30f74fe50bca4208cd39f101eafc4b13485dce78676e1288b2baa62288a19b82c92c969f8f54eea7b451466a309827af31b62052530524a8e2f44b7ad67e85d1db28b8c99f6784e3bf6b3f62a91f6cef296c801f78d094b74048d32d90faedb24f990ab005093da825a2046cc93696f3573cb8222d1fbfaf1f656dc861430d73509700de0bfda0fa61d081bc078882b2052806c575a00df677833ea790d93200002275bdbe35dac03b69188c5e8beecccdfa8e6f4eb75659fbca7a1c59d2ebd7daf7e4890e8f729e079bfe137b357b93a18ed18642810d9733a6259070e8ce79aaafb7d91211e646a2b5d21606f44be93c75dd2c2b3546ebcec8c82f0ca9b7acbb000cc25e0f7e9170d43f8fe5d87b8b8b473a8e7237d3ab175c7146795efeb00b95c1332fa67de040ba866839f8f1110287d278cdb2c09ad90e299cdc0e31c363d4dce35983e5940eaa6852a8d7d20ca61e8538f9ca4e8aa433754584c0033bdda03dd220b2aa1dc014ea75a0415fb76767cd44a53b3c605f71a549635050657279b534965831a862d0afe2c1deabbf8502a98f56ad7a0fa04b6e705fd0519922de0844a2b200ffbba49cfc2428a89e0aec2a3a483bb6e9866173c99b12956e3f957a9dea780496ff21105261816a0a6181f7d9c0d34132b58a062af177bda15af0cd311863a3d4e5425f58c614ee3add0224b8ff4d5e40c8e46c3e59e9a1f41b2f5d38d692bed3fec2d8857eb4e716502aa6de65f2360c69568f7e4da6be1213f0036fe8fd4798f7742a8ded4c5b5da5f79d7871dbb4f8af9bebad64ed71c37555fc31657f3f4cf3245be9e522005022eb4d73746685be5d0a20569ac0940304f60390023bd31cc396356042d0d34c99ac19a440333a5dd7663672163cc328e3fd065c9893e3f1b2a6dbd6e28bff821c93cc0839bb01139dad4a856147af86e83dcc48f7db90397ae0ae1790ccc07a06a3fd8015376a41488ed22cf711daf838149d304486e4dc8b8acd3dff3205edabf7b7a8bda92723fc6de972966ff5bba2615f03d661cda20236470eb2732ac2c960b643d126591b5823e9f031f915ef5c52bfe3edda0e9aa9e171cac947b56fefaa9eacef2cebba9e79df31586a8cc10e34b4b46ed7903ea8686a0bb4c83a60a1e47746f1f6957b3e1c059a76bbc5060d5cd0af89582156ae81b1f2a2afd6ae3953822866ab6b0d15bc5367939dcebc512fadac82f2f7f5939d99052f164b1f4b3f8475c7d5e7ea7835ddaebe4081dfe15ae0494bbe137b175ecf706b084dc5b0b576d30f592ebcffdc42b7e4144e6357f876258b1e500fbe05fff35d335456a46d75c5134665356def2533d893079d1b44751e33bf542a553203736d57c8425f0658436b80e6434d31d4318d50977867602b4e01ee518af4ab50ab50412e7abe4bf0b6b150716dee71a7a7df030c4da1d1a558f6d22515bff4200e18da981fdc878c071ea4c394fb1dab0cdc5fb6f40469488825f4c3ebdbafcc40b3c375ed43050e7587af0a46c9af925b83716994506e1690a995cb7bbd9e74cbaf65f6a2083215d0fde898ea3b1abf0adc44a4f2dd978b58ba257f6ad0ed42d21c7ab41fe7f70e139eb9fe614c221be6aced295e104eaf6d730f6ede5fa2c3cafb199e26d67fd2512400b6c217030c335ddcccc31aade6dc534ea522e05ac528dae564714fa46bea8c11ddae19de5b9ab4f136584da7fe7801e66229cca2506703abe0a04a35e9b6516e1d2b918ba51aaf307fab406662f1d64f7199e92907b7bd8dd3b30b3369650a0202ee373f31b1f300c817b88a94e891428aeb4e9d8937739f7e13f19f52ba8f60136da39220171ff3d2d03479b7d08d02814f1fc95aab3ee24c61ecbc1106314c18c059c52162afa87e174fa308e5d654510d7d10bd45cead3332f506b2e7b603b0239fa78fa6c5c55453f5c71502aa0c8242cbace5895292b3939d7b447b85a6df1de3af1e9a3ca93cc2549bac7ceb2ff7a7c9b72ecfaee64dca438795a064098aadfb643d3986c020ac82a72e5caa46566543c8f5aee3348a05169cd54c88bf5cbade33c259c5a8a2b6a0fd51eedd8307704bb3e38bb100118197d11dc54ee8d1db5fa9510ea8848bc2fa2a7f357464ea348a60fc1023fdf63061b73a724a050b70752be1ebcb0bf02aac8158f4835b11c0f337338ee547566c852e4fa82ef777f7db73d061cb7a3d9a5767bd857ae38a68a0a7058d6fe83632d68dbc23507445cf80f4fbe7fbd65ab3c2170a13f583d70c6ca97071a4de223c634059b93647c2407e24b79d49dbfbd5049a5fa8b9db187017c0b5a7815de530da81cf33a76ea07e5f77b8c2e80987b8fde504696f4992bbccafefd15eb19680c76210332bf576c0565c12b141177b9e3959173f352f84484c7030ed9e7c6328de97782c454231928003d3d2f28726689da1f5907108292ca82105ded479c88aaeae10f0a7dce5549367999078da5f21d0463f91d5bcc7307e23734c2846ab6241cd7ba3352b270137979359ecefc011de47938dc0f027ebcb3b53bbd12f7d3fcf186ce40660092b9e4fd2e77f1b9fa31483a6508f9121439a2bdbd40dab1a87d0411d0ff4970f1cf445c2b5beee947699397e9372c20d2ff887abb874ce8a65e62b7c1415f7720f4b9d5b63716cf5dbc6f828ebfbc03310dd075c2a3cc8efec745655ee09cc49bc0337d7d59b532e19aa92515d3528bdc048b922f7a4356a73740fec36b68709eb81ee119f7adcc9e623d048e7887d02f3d014a1e05f754a70a4eb41cd42e65224efdb16f6b2f3cf58f0f39a2338c784fd3e658c2564a61bc3e4e11c7a3751250cdcc6bb4288103b1c265a2afc1f9e83ae0bc1364876c6a5a2a965e7a39a5f6ac295bc5cfa0d48f22d09702925ea8c916bc92d45778e77f4d6aeb3941c4c1cab061f8d94196474e61d3d20064a680dd155df82da83e7909d36753249f439606c80edec3a8359986d15b14f769273decc9a7cf055e5b3b51ff52ed3abc9987d33835ada7376c465f837e73f20006f27b766467e2c40aac8d87a0916a057e273b80f84ae6827a57962465431dcd0d29435ea6408c546bed28604a666b5a2d17bf73db443a11dcefee92c8a7e22e1ba8d947695f15fb57d9c182c267c8a7e2f4bbd811888b1eabc5b4a4f0b0394faa95b5769e4a58397539724aadabf274191d946e474f728752eeb5e19a9e84a8cc4ca0df2bccb981af41e90037f378e56f1965fd90b1d737760f164defcc0a41cd21fa7b632c5a9fb767070d0c5829c6e681c1e116e9d0038ffb4df9278a344062476495327256c68922dfe94cc4d10ad264e6164bc7812535e46b26e7db4c31eb10090eba4613862c905faafe22df3acbe9bdf0431104a42d473c7fd3dc1616bb9c069febeae9645a641a5c84f54242661795356b61966ac5c4a6cecfdaf662fe904b7533a5f8375d3bf0133887241d067e2b0292f26be843552491f3e25fa2765dfaaf0c45ffc16ec5864cf58079337d82c9cdf13f055d1227277df244e67863f635b9b8874b3edb2ab48bfa561f29dc7f3185aa1bc7b1feb81b1ce3c2b1c5d6a4e998e9e96efccaa995ed328951f0114cdb68ee1ce6a12f6bd05b4d4c81f16d3f48930edacfed2edaa6208ca3e8ee7032443979249bb5cef46c961c460a5d536ed195d77fbc364de1a78c373951e7b574a83261ae367f479ce4a25eef749304caafc6c25f3c1891903e95bd464585d7d1bc325a7005b45aabc33041f0c53de385006a9327687d8b9c94a75b1d2deae8865c6898c52c7fbb98c5fe2e8559e8c3332ce32d9919d4d3df981e11f46a49f8f5685a43f74e3dd0e40d5b383fe05b4ae347c2c1a850c713a554877f3e9ee93a5986205cb38d6c07be5904b0f7808035e9093e35e4031009afaec81f5c5a64afaf772e049f19c586715f29cf08231c431fcdd7c63660339f172865734f2ceeed9628b4dd23fb4bdcb93c6e9524a77d98ea8434b7f4184e8af0fe92b305f464e619075a2b89f97bb2d37fa6d0c5e3838435b8e273c15e00ff413f1a320eca136ae7dd18e549f70f2503d3322acbe21e245643d3ff1b2fd5c130ad2c95c7c4d3bc6ab83088a996a217b7de2e61c79812a7d25d2f6eb51fcd1b61b8df886bc7bbbfa5761744632af868d995bc319f5d80224d2b8edaef8bb5a29b7212c30f803c4da94968baaece4fb94ef67fe96e26556a02041290677d7ade208f0b8e076aac3508e38ad3c65c7e0e5015386395455a8530f9720b3627d7c0221addfa0339e697db1e649fcc4ec8d4a06e7ea305cf58f4eb14bad3fcd66701869497a0e325299a6e2260da321eb398b3a91c47d2f1a33cd835250adce56a11630631ff1e5824f062b88573cd512a65a26ef0e7a98e586b2bd2bfe166b8c4a6676f69fcffffc002b5bb62fe3b735cc91a6e12dcf3d4a0c84470c6f24446c1a8caf105cb8ccbf35b0fbf31e0d5cc4f41918bea6927b9320304fdb71b4886b57ccde86ac24ab60854ec0bc643fa7aeec187f7c52582b91b2a813b4d87009978ea1065dcf583870304da7f8d2d116ed342873dd0f237a284f6ed701bc7e6c75fdff7d4b3b63ee40e2716446e92a61bd8169150c0fc43354e31356376a24c43e81aa307604581703de0d1a9823737b5d3709610395353ec0d19c4ce4c0da99122986cce80631d5fc85e5d3568a2223aa74b0ed1ccc7913e601cd230e4093af93258ed4b185ae6bc2bfcc2f891e88838ed186a67c7297f9e9e1e0990ee6976dd5aca047a7e4d420e2e07d259d75efb3c3f45f5912e72200c32efc09d81996e6f0263e17fe161f9e2b236e1095deafd90238ae529862a62fa54eddf447725f924473030343ee05d8caf5b1a5f194104b43998fc64b930b5de3a4e0dce7f87a20b6a3ff09229d3efa62402f"}, {0xc8, 0x7ffe, 0x1, "958ae6ea85ce72003efa3c398c71b5eefaf2df8b55e98df17be16368b4e419bd08435a313a2733739df60e93cc40ef4e3a75cb7e9cd34acb1a06f390fa301a27b0c608471c2fd586ee2a8e338e38039b6633d78eacbf95a619eeca7ee9962b9ca526fd5c02f9d08d7da1a5fc4324d7378f05d04ba55b8f7826e25aebda031415cf64503c8006ff91f234861ca635636793c7e30bab83fa20b38832d841c9b03191c9d2dd435623db5da9d4201974996a1022177b3b81"}, {0x70, 0xffff, 0xc9a, "42ac057a186811718a48287fab7a664b834872389f9af211be86eb5e7cb3dda308ff9d95aa0f86661a92085d0fff960ccbb0afec4749e137f2da8807e7873beac64de4fb8896dc31e0d64dafcbb188a8f44749c28b19fda1ceb52092e53ed664"}], 0x1290}, 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001b80)) r6 = socket(0x18, 0x2, 0x4) setsockopt(r6, 0x7f, 0x101, &(0x7f0000001bc0)="bc9424642a2e6d29799d01eb0f27bebf7b39a28ab06a309707ea8dc770f410e3dc3a", 0x22) r7 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001c00)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r8, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000001d40)={0x5, &(0x7f0000001d00)=[0x1, 0x1, 0x6, 0x7, 0x0]}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000001d80)) pipe2(&(0x7f0000001dc0)={0xffffffffffffffff}, 0x10000) mkdirat(r10, &(0x7f0000001e00)='./file0\x00', 0x0) msgget$private(0x0, 0x100) 00:17:45 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10848, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="0ca97651a991dfed32d70c8e049887147791ca2cac41fe632935f03706be8ee3710ae6a02611b167346e1d8d579a2ca81f49d0212dc0e50c99c1986e4876316904c1a1477c57905557d4839e95c8b0bef30904d5ff07f966096f03a4", 0x5c}, {&(0x7f00000000c0)="89156be4555e1b6de5f1a5395dbad50962bb1e5266bfbe9a1bfad14d9e2a2d2d6119b8359bd7f0c17ff336d4404204142a27d2faf385b863676c414e79cd7c93f393c534d945dda8a1713cabc2366ad92ab960a548f0315d9d4024e6783d60cbf56bc5248700dcde11cf420a1deeedfd7a869bea015f43a356e3a4f956665559666dfa01f7617912ae9c78db98403549e3e017b0cbc94302256e7a730a66dc021dd6", 0xa2}, {&(0x7f0000000180)="5d1669a4dfe055771eb997d26a6b8df2fb7d446342ce3d91afc0417923d77c391586d1dcc9e97c4a0a4cce3485ddc975db3c1460016d2d83cfc01c1102b371db335d9ab7c732314d6392f74fd97407abfa08b0334a7432264361ae", 0x5b}, {&(0x7f0000000200)="a6064923a04278190bf8006ff1fd5b34ee7129a56e28bac6e1e0fcc10a7a1f96e9a3bdf3eabfa44c88745e2391fe26f6ddeb75f5cf1ecc52a4a46073303e5f81e8d2e72a3f6c7baff980913ca9bddf69c7c42a5badb984cb05c4dec63b5f644f5c1d0328e37776b694005d1cc369527494e2f6d417ab15a1255f057eb7f50d54b47a2f87666e3d5b315583a8d92ae173ba15c4672b406a506ca4a8e098cd5517ff4aa7c7552eeb40f630779d2b98cbafc74beed1508586", 0xb7}, {&(0x7f00000002c0)="3be8d898e6b67a3ff9e0b4d0973bea7b2cd00ff0012b6bb7768490a5f424ecf14b76efb89a11509f5d18252cd8c6c69ca34c32bb79c4c1b189e7c58366f09deafadbef03f950c6b03cd9f5e20b570336beca75252154e453474886c978685012b68f52620842d51583db0da297d854387b296929c3f0b71664a3ff83803cbbd1eb8f8c96bfc83d5a42064a27f34ff1396c103123486456e7dae09048dc7e536fad34c5be29c3bf25e097419e5ebe28c099e8", 0xb2}, {&(0x7f0000000380)="b6b51bdb9e44dd49c354be2e8a7edc2288106cd3b7540be2eae1676419a8dec808483a3292efd3af8bd5fed1169c6df0164d00f36c099d7d1613a30f810a512dfa60f07b04649552d2b933904293975df036c727cce220c790f2bca039635e33d1b7da839c379874919150d186377deb0322cc3188332d1dcfbd2c2695", 0x7d}], 0x6, 0x0, 0x902) read(r0, &(0x7f0000000480)=""/120, 0x78) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18006) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r0, 0x1}) r3 = socket$inet(0x2, 0x2, 0x5) dup(r3) r4 = getpid() pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x146a6b72fbf4d3aa, 0x3, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', r7}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000700)={0xe93659ff5210fcb7, 0x16, 0x8, 0x9, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x45, 0x193f7e15}, {0x6, 0xd9e6}, {0x2, 0x1}, {0x21, 0x8}], 0x4}) sendmsg(r7, &(0x7f0000000e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000800)="84e0378e29d49d7c48cba43e36b78fe50eef19791179326ea3a57c2a9510eac63ba2e252d4739cc4158306f046c56855047d6bbd18759fe5fed14d3c5ee9907015c978c314d4d660ff6f2b52b4309ee655d23982c1b7539c84fa53e6d9b6d177b11058d545ed9e5b34ff1040c20fbf42b1e891439b71b3fa2ce431023a64c72db8c4d8f156d4b8771a4eebcd2638447dbd160f49dd", 0x95}, {&(0x7f00000008c0)="23426e56486e105bb58caccac9704fbffb520cb7a06bb698b510f6badce9d618b99a0039fe3e96dcbb0e9c3f844b914374da92415e2556a6f3015c3cc59ea0a601a0cf31cf6e1b5fa6e4f04b5ae2a3545511e336f679fb237d7851bcba00c9a5b82c9518a12e3ea60c533df947b4912d83e7181190aa48c0118945cde1fc8dd00d8b5e3b9c27ee570cdad23940a26cef0fdc08da5e66c7c449d8da7ac76505ec969bba", 0xa3}, {&(0x7f0000000980)="e835868cb198dbe833cc0c932b1e0da9c7a95375060b6a61a503d8a5da331a4e50bdae495ddee77d1e0f4015a8ad5660f894a4324d8f868ed651523443aa3e609db91cc90de2f79023", 0x49}, {&(0x7f0000000a00)="a80a420b1d78804f00e6011b2fdc70b18958ab5a042ff2bc72d6ff8fae02070622d4610ee247bea8c64166eee5845a16f3c7938fd556a32f33ff1cc45f2bf759cc222c16737fa709cd98a3c3ebb6c5183ddbcec57ec9b5b95f456597d75388c1297504d0e1a2c04aba11a9e071e52fe969eb96a7542b88ef77bb3f630c30df330010ef5809b501ad79cb62ca8e8497cec787b21ac1acd970052019c8cfa321623744468ffa1bf34c53cbfb2e93632b670a", 0xb1}, {&(0x7f0000000ac0)="b1ad2633e34f6e6d4b1ae5414cd3748163ce6ae3564f16655c98d9cbf5db06dd3f4b8a8b0430e007ddedcf7ce411eba9345eacc7c26f571aecc2b4bc403ebd4027343786852203", 0x47}, {&(0x7f0000000b40)="d45825896fa7b6a13787872557977521e1a6ed07f4d37c3341f81315bbd87b2f4c9b043d89494159012b3f338e522b32fc5aedfb8a33869358167d0c2f054a1a846b57b5d753d1873e3573cf70cfbe8c10295b0687f3442c4380fa246d5c3b0504b1e6631412433bdfc5023d69493afa95f61871e3142b972e6d148381f9a06c383ca009574c40093b7fa954a5167cc6cbe06cfe4e8635c4c39eecfd17f30d035e290f26ac08c0b5ae36accabfb96fd144f09307b262eea1ffe497adae9e82e8740e9d01f3896a2e2577ef9d50381203477b59ed02b3277022a8dd9d03a892df80f2dd85854f9e50d5d059e5", 0xec}], 0x6, &(0x7f0000000cc0)=[{0x50, 0x1, 0x4, "397f010312c309fc9ebd969ea48405700c11014c87080fe9878fdc00d357dc3c2ee820620e8a6382b40cc5fbb0bb7ccfa948047d7660dc54d526cf1e8cd906ef"}, {0x70, 0xffff, 0x7fffffff, "82c72ac6a5a6049a05579c4ec7169515750cee514b186a5f93df173db9339d12a56cc47b4466fb409c38abb78d0991be184135f8519c01cc184c4201b7ca7a80c55cea3ff4ae7b72677efb822b0334992da2e3396f7ec618054174"}, {0xa8, 0xffff, 0x2, "3790c102a9d21b9c05ddeb2ad1766e0d7b1262970df7936d6697d79304afebb9f6418e1f83b2d1defa33a847b5f31e9d332e015c69f236488b49460c68291d9b733f68922c2aad47798fa046fb78c0daf172aefc10f94db071fe1033f5f48c8c4afc31a5273463a83724e555312ca3ef616fb9d223f52bd46351823626471f853736c76a233d4eaae7cbd9ef07075bad78"}], 0x168}, 0x19) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000e80)=0x8) getpgid(r4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000ec0)) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/diskmap\x00', 0x1, 0x0) pread(r9, &(0x7f0000000f40)="bbcb92dbff72436137852a54f84b489ceeb354ad0658b400bc01de81bc810267dae0db876bb4e119ac3eee96d691529e7a9e8b8c59ee495dc8b5a4edfc07ae8301ff19f02f66b1", 0x47, 0x0, 0x1) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000fc0)={0xffffffe1, 0xf4, 0x2}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001000)='/dev/wskbd0\x00', 0x0, 0x0) dup(r10) connect$unix(r5, &(0x7f0000001040)=@abs={0xb44faafc1c55b9bf, 0x0, 0x2}, 0x8) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0xa9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000001100)={&(0x7f00000010c0)=[{0x82, 0x8000}, {0x87, 0x7f}, {0x80, 0x3}], 0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000001140)='/dev/speaker\x00', 0x10, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) socket(0x6, 0x4000, 0x20) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000001180)) 00:17:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000280)) 00:17:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x9) login: pckbd_enable: command error 00:17:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) accept$unix(r1, 0x0, &(0x7f00000001c0)) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pckbd_enable: command error 00:17:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0xfc6474c82a3aed98, &(0x7f0000000040)=0x10001, 0x4) write(r3, &(0x7f0000000100)="8c65", 0x170) 00:17:47 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9102e480ffffffff"], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x4, 0x5) dup2(r3, r3) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, 0x0, 0x0) 00:17:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt(r1, 0x3f, 0x800, &(0x7f0000000300)="6b196b4cb8762470e36860e425c0e74a74c90a5ee4d58231e2e46256ead0cc80bca1ceca72d4fa6b13987b6b15820ff9d5fbfe2bccfe14cdc7acc407dd1650ce20786043cbaa5162b8e67fc52f1b80242cf2f12f416c74d4e2e555ca7581d987df72b381785c0b9a448ead3a275d667896bcb0ea8032efecc3a6a3561e52fe4ccbcfd2edbd92added3d71ce2dc575e93d4d290e3eaeee9b24a4e65a668a0367048eee566d8279aeb485289bd14d5c2b93ad6c137747d63e9c75f687e6bb3201e08e178a9ee936840f41b317be161d07ed6e0a0bc85a48e73c2c23c9f63c230c795086f322f43b8955761fdf9cf07e4e230331f00b3cd971d559a7e524f7368c555c15425eecd7fb2bfdf9d875d2c6459a61e418aa15a9a18afc610c0f99f2ecbb847b2e6481b2607c06b64398e6de015f43e003c74ef803521a2ae639554cdcdc8d850d3e8050c7929e300ff143046b6b8ad909ec657c3ade808fcf5d94bc407725d6bb0adefc7d8df2296673d9b22ff999b9b5253da64d265c92e75f876a7c4b7c0ef744cbf41fc0ff379275d8d402212db8602d5736bb09cc27491b6dd36d9a41379fe1a9f5da02d0cb26f76e0e9fa69633015821d49cc271c8cbae206890efb84afa90693f582cf824e1693761e8e5296994c6cfdd39d638d5472e8fff73a852341f1ee327211a7d23baba5ca9d92b4e8b2fd56673653b5c1239b825d238e3d6eeace78b37f01dbd208262bc84ce2926fe2afc998fe4afb9814f5400ab35fa2b969c048b09ed55ca05d7c1b3d636a067845ade121f2e4fe379571e73b1e0ff6c2c925cc33e16f27f8d5b050a2aceccb45b56d8fed9837b03e4d91a17c76b2d023fa4815eac7a71648ed22b5c09538d17dbc50863020a9bc427980380a1cdea167650e264d45776be13444f8086f7cbfb5ebbb72618c09a9d4fb573eae5c609a721e52ac27d524961c87a3ad370263cb9643bb6a8e74408582d727f14f67c86d1ce4a9718db78e5bd556b318487f1fcaab6e30dcf67fb92972d86d6891c2ea5e248457df1adca6747f7031c94692cc0d16062bdfd8e4bd5f0d79a34bdb3be580994f8a25f1527ea63e7e377144175d64fea55e4cdc9d4760445074d94ce655c30a18d14332d8f2662c14f65710898a404275ef65d62460979940c03e4b04f87275ab74f19ab64a46fc306579cb1d4e4316c37df363503709a54b2523b86801ad1f6aa33b0e9f57174ec5aabd05d61cd011ae9ba3b003776d2608e7c1e38c4d808363056cac37e115207c07ed191f111da1a3d9fea783671a1a45ca99c6d537540f89d4c17fdab6eda9d310878565150d2b10e4a970d4bd2d931160ef713e74c13747f1aa326753631cea15c3134f0064096e3783d6601d578a4a4f2abf0c36dfba1fbbf01ef38fada39a35fba8b3d4c5e4275aca4bca7968e911270fff2037df871421ca3d7812c9117cef8335d6a448b1afd1a76ebd799b33f9603efa5312e114a8acf1425f6dc9af5ae3eaf8db39eb5d5785cf16cf3b7fbb9ffcf54f4a0ead81346421d8e8cc33d244e58bdcdeb9e1247301db28ee6c0b6998b3c29c595abd2de53b3172652c0a12cc77ee709afa7190ce343b39599bf02b4406b4706578d63ad2f64b41855f18caa22424244d92c6c53045265e913618aa9263430c2816d4e7c6700ce016aa5ff0ca956d45b2a07c0a7d18c259b78bf43a3a758dfe373539077326cf7117ea061ab5c72185aa10f17d88cd21cbdb2396dc9d231fe0f1f068c9179585c94ecbff8ccf4257993bcceccb76921d7d279d63a9fad9e357084e47e437d481a0706095ef8dbe5e1163eccd23427fb03e7dfe94a0396e3febfe43c12d5a205e5ffc194ef2e712a9bd1a1ebd504484a371fb88dfa21cc375ade2395e70b4369facbc44bbefec6843881b5724b4ac143c069548d9ac7690c1c7c15e5231af98f32da794ab8aa009f8daf9be59638c3217ceb9c5715a86a5c3d5c55e0489621167142bc0c804229b163dfba5bb4c2a37cd6fa21df9588be170291dc008713a22dfdda8d732490f0b2f605b6c2d9764b9d45d181f50ab16ee4ed54760c0e7adb82762b1cfdabae4f77b631a0746e7a217d6d3e884100f0177aaadd22b935583f47959acf14412e48a3c3ff10f910ba3163c083169e6445668092cd090dc769f3712f833144637b9825e486c167a58c9e045555d9df3a7507c2f9d8524241514ecb11792e01a7fb5fc818eec624d2f64def7be7d54a3994111d1b6f4fad8dd0b34a29600a92b7ad8186b2982a71e85ca7f816a25242ecc16fb6863c0fbdf38d57751b5185e5a559cfac6976b0a1001025606b0a742c7a5ebde044cecdbd202107e74763b8375cb3e709e9f0eb1bc5c0f3228374fab7b670118eb614ca827f0b04b10b63bd6f03d3e17bd4fe2fee47b73164ace49b440cbfdd2a788bb189913d2952c398922311c22045fe9cfb8f18f1ce9f280fda1fb1fc09968e1dcf04219deee595c33004fb334269bf84099f1c49aa9530a8fc49bd77527976455c5f6587baff652b39159b1d9c3adbbcc4d9a5a8f6291c984274e81ad4780957ea61dee7e98515c3f64b8a96f7102daad77a2ace236b78d3b28bdb7a2d5dc737e542b64c5eaa7468a7ce072dc98aa0d82e0c54e6f29b2ca3364522653bb6f7378c98c55594b1ff1cbbb14bb8a750dcc508e1e21b886b6cfb3adff93c3dbe6c4db2c376a2261b603c9f634aeb7949c1e6aaa2b1687b3ef70ff1b25928fb41e80d96c217092afdee47b0b9b68d044a007b9705dd304ed51a5fe148367ceffde7fad353093136644f162f53ee1d5f5aca147157c2645ea63e5fffa7db7c2e5d92547d44254a183fd1e40c6a61dbbd7d66386983c6c51ac5dfb792c59db94a44fb9b8490b2be67a86fbe2c20eabe2a487f2d0835c5a12500c0e72033c709f2798f51b8d354813b6c442985ee2337928aa9a9dc48dc005556c3ae15073ba201a1fd50540cc25a05b8f637e803ba142de14ce82105fce7b02f2d8af71c036dae5c47b9e5f5765868121e5df7a9b0ca8b104dc89f22155369fa07d8fbe636438ba1292f074a3320d699d49b0cd2cb5904569d226295c9c481a2033586c8f75bf894b90184287374b2a49f0192b95fdaafadda028f8f2ecf013190409aad7b26439a8610298a9334b56a26a04586a1f629497498abe3632ea1a17eb342a9a29c0d941997c19178ca4b9619f6974c6bb286085e8d603305186c9ba4dc9bc2ea735a638220cad88edb8616299d26a6a97f252f332b89dc47f413048d0af228d0b7e8a2d430b6a962fef3e899631a3205e74fe1168ad0c1c51320537c2e4947da3cce10a878be0de6bae5eb19f3a3103a7e1bc12606ef70467cff4661e281a57b0c8d94369947968db7e7155a56909229afa88a191c839b9e6c7174ba50d2dfb485328478382a7e0a0ed87fbe0e14868d2d63a95c00a93208568c5f7d9726d84ce8a6db9e826528d2187f060abb038df6b0e6a96cd71de91f661fef47d546c51e9b91a6e5569b44e4c370f05e4bf1e6562287105f8ef21b961b90226551704ec2efa48587376c2285994a11ee1e168d951be5cf8ac43a8309e3f932a60bb8e06557046e15f55f874c20065ad36586524feebd6adf19369818ddb0a0660ae55d23896d0d1a167e831d8e68622abc5ee0462012a2b74588890db1953248890ae5be2444e23583cf061bdd4302377888ab1387aa245911fc84d2f170c5a2bcc940c974c3075cba97a22ebe156ef48e137c6395550cc14ecf1d37a2b8b80c7a9a579c1c2927dbc1efd82cc9c8c5ae404f0607471fec3e4471068e5f55ac1dd30540289ecf6109b01d6b8c1e1f8297559ad0fc7ad9e3c3cf88621082479c80f1c706fb951d2e5352cc843177882e3d3f7ef78fa9bbef6f8488b0a84ebd88c95a322829e1c3a04f66c9253c7cb574bd62343b97c74641a7f9cd35f7173b4d4764e71de98da09ed10eecae07cc88983448b508cb14f4de60a5747e464d61a69b7e0301889379437af893d9dcde47d740ab9197434cd2e1a5c5f9e1a1cf3fe7156d66018c43c43c3a78e701435957bf38dfd566a8442c937fa5c6d41e7868f7eed34b632e6dfb2c5513fa7b5059079a62c95362bffea3f632d686efa641b2a279f6b6e4244c38294d77f8320c3b9b521b16bc904eec0d3fb2bc93a4fb5d2d44e3e7881932d567c854fc4257b1644a6fafc0f34fbe345fe567e92053d88b547175290b05dd8a0f108d0b561629f7a791f32183e0b6942f263ae6ee6af0b2ec428f101f338cb23e241799f282cf70ce7b96ddd0cf459d9b1fb0e898d18bc8dc230bd44a81244ea2d4c41d22af5e661d46085af2dddec0271d75fef80c1417abd07d7b0dd3a46cbbda350bfa5941c74dcff28d5469240fb3d8c26d0429e56cf0ad38c0ea5476f7c26a1911e88f7afbd11df53bfafb1d72134ef0750be0e54c8bfdbae1c04acdaca24288cf3d130424c34c5d65359b51ebd8ca459bbc035911096da5482676fc2cfbbe1ca159a46e0ea3ed6ed8e6fd1436feef7ec60105e3a16de3db25fc7ac483de42c371b2af824e5f64bd7c929ba0dcf9c0da417115593239fd1c6911ccb4714bbc900f9b5f11fdfa590f88956e9b2286d05f5c188dc8e2bfa40c9d89200cdfcbfaf82acf1b34c9888a82ce16268aac9e6c78989070e2152cec5eac1df95e14fe94dfce5424ef9b5b637896a546fc0e3266a44c8f33319602ae47cf51ee72ebfe8a6042832973ac45e90ffc729d7d504c2b6ecdcc92a7ff50071a34b58e4ae7bff33f9b9240a69ad1be1f6cfc822bbd397a53d647df96b6492882dc49d478ce00f45ded1303ad7dd4c0367ffa9b5fb27b12e80d4d836065db5eba5076be2ecb2f43c2d96598e190e84a1946df79c3cf0ea18416830b63ade5c94ac4da6340d863296855d7445f3b50a6b3b08c94bee1274df88a45d127eb364e3808dfc1099c095ed4c4bcd17e50dc9cb67fcbc1bb58777e8326ef3190c4a0644fc66cb9aad35bc458478e24b95434cabac93dc80c1a0f8eb79bdfba68520e6c721ae748fbf274f358baf051e53c84ccbd41ebdc3dadfa668df0222ca0341cc08c739c82c10b1ebf71fa52a92ad92805cfdbb00882921239615ead73ec6feec4f92f200f4fbb7463c551508c13666ae6e4eaf3fb1be60760ebc86d1e1972bddd8269fe20c0de91fd9786759635a3fc417385ba18a4afeb86e345e9371b594e424b44539ef81b9cb02ed2568f5aae35cdec1ec99abdd2a3f1b0d7035af5d23e211b039b5671862917b36c960df734cbdb0535bfe7d5541753ae6436bc80db391b8883fb4a316133b01d25ad4a05eb3793b37d9421acd2665efa90d815e277be81e4ecf6b7fea716942feccb5d3044b20f3d36b380f099c2ca9a595d61d627381fe0b733f24bea5cd2f06a4b51f8c7b6cbd914b69825f5b34f34d9d049841f29a125cf0e905d795a9a76194f342a9a8d1c4921d227a547db7e1b9a882b8bda8d349348fbbce85e9d1a542069d23d64fa61930f45babbee17ecfc55d242a13042c98302e442001a8ad73f3fed4cb964d6366437a0ea3f0345364a16b9a72c48423400d5742d04933a4bc9667f5cd351325e4ebdd1d0ff3436fb7dfb750e7eaaa54ff2919d14827dd5d39d5327a9e5d7805d8e0785c713ab008cfdfb4c2cc4306d4eb75f1a38b5e6586540c167e43a65ab7f9b831f5b0cbc841bbd5ab90dbfd149f1f42a2bb2fcdc2629286029b9a6dac1d7c8c466ba76fd489aaaa2e82efb261e0cd407aa045963c32b10619da", 0x1000) 00:17:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x545a23b0458f691c, 0x1e0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0xffff}, {0x18, 0x2, 0x4, 0x140000}, 0xc, [0x0, 0x5, 0xffffffff, 0x0, 0x404, 0x10]}, 0x3c) r1 = open(&(0x7f0000000240)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0xc8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getpgid(r3) getpid() r4 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/136) semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r4, 0xa4b03d9fc5dc5009, 0x3, &(0x7f00000001c0)=""/69) getuid() getpgrp() readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/30, 0x1e) r5 = msgget$private(0x0, 0x240) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = getgid() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r25, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, 0x0, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x7fffffff, r10, r14, r15, r16, 0x52, 0x828}, 0x3, 0x9, r20, r3, 0x10000, 0x5, 0x4, 0x7}) getpid() 00:17:47 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0xff) close(r0) 00:17:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c, 0x0, 0x0, 0xf2}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) 00:17:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000e00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000c80)='\x8f\xc1\x91l\x84C\xb9\x81\xc0\x02K\xc4\x89\xcf\xa6\xa4\xe3;\xfd\xad\x9f6\x84\xdbs2\xaf\x01\'\xa94\xad\xb3\x8f\xa7o\x1a\xf1j\x7f\xecZ\xf8\xba\xe8-At\x10\xa5\xafL\x13%YD\x02\xa5\x91\xf6\xa6V\xae\x1cz\x00\x10\x00'/148], &(0x7f0000000900)=[&(0x7f0000000440)='\x00', &(0x7f0000000700)='-,--#+%\x00', &(0x7f0000000c00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000840)='.$\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7, 0x2}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000004940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727fb30eb2645ef60f7424d596939a75d783aef76fa440012e5d1d5431942e40b9a1d8358103a1a1907b6beefb35334591dc0ba2ce96110e35cbc671b7f43f8a76dba5e13a248ad0409f17595e9a33c1ea2c3b94cbc1b631c87383a3e2486fdf7107fb411480e296d6e62cb0e57e3f47737ac5a21b5c712e5dc0969670e19d5531f5cc94d82c4aad594295ca076193e812f2d5a9bfdc71d18ad365ac9a4950680c59ee9d397f3a1d455982347db78806bb26c7700"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) getgid() r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffed1) 00:17:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:17:47 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getuid() getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c633ed05930adac8fcb8e36f5f03dc1dfdabcf2cee8eb8f83f98fdcce0335463614e2587e2382ae4e73659f6b344954ddbd09f138e02addadc01557816c6ee9a8bc334bbc7f1b505689fbf578e55fa6fef1fcd9ff6bd24ed2a1bece00f2281185c931b0e2973b32ee300557389adca6da8635a6d7693b87db27bb0d576c0779682bf298e9d76064b4058bf791615582ecb40120399cd96c960c0e92d593b1ad78f2c9e14c5f58e9ba32422c47e61adad5f79aec8a8bbc3b91a6a82d19a46fa7b5119b1e66fe9ed22dfb7e890619148d4ea6933b83f849b7b6c1ae8d3565f866da2ff5200e38d02ac2bca58dbeb633d8d01aff258bb1d2bdcc8b5c77307281f0a45ca32be63b7fe68f85eea2c83ecf1b3e69b949a0025f576632553ec6b69f49b2f1b9561e6c796fe526d1b61e488abb01cc05d3a25d9161922adca69d3ccbfef0a37d2bc20daa5dd8caa7398ee459d1c4a6a738e3a7459d920ff480175173e7b3e190e94da6d5b4b66608b4f8afea9faa8778a16c86a059570c4232b55e66df67e7bdea8c6b7542f0b52c39bfb72efcc4767c58d955e2d9401591421e0294e8cddcc74"], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000980)=0x7, 0x4) r5 = dup2(r3, r3) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000900)=ANY=[@ANYBLOB="fb18bbdf696c00000000d9c400e3e736fd0ca073516475a648eb13aabfad26c1015bf67bb847172f8fdfc362610325b8fa28497565"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000880)={'./bus\x00', 0x7, 0x6, 0xc, 0x0, 0x1, 0x2, 0x3ff, 0x3, 0x2, 0xffffffffffffff01, 0x2}) r6 = open$dir(&(0x7f0000000800)='./bus\x00', 0x40, 0x0) flock(r6, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 00:17:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = msgget$private(0x0, 0x101) msgsnd(r1, &(0x7f0000000080)={0x0, "4bdfa69651aed711368d"}, 0x12, 0x400) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='({\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+${]\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='^+\x00']) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x80) 00:17:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 00:17:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 00:17:48 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/173, 0xad}, {&(0x7f0000000540)=""/161, 0xa1}, {&(0x7f0000000600)=""/184, 0xb8}], 0x6) 00:17:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f000037e000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x3, 0x1, 0xa0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x80) socketpair(0x1, 0x3, 0x59, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000240)={0x3, 0x7, {[0x13c, 0x1f, 0x80, 0x6, 0xffffffffffffffc0, 0x7fff, 0x8, 0xfffffffffffffffa, 0xff, 0x4, 0x6, 0x4, 0x1ff, 0xf9, 0x4, 0x9, 0x80000001, 0x3c86], [0x5, 0x5a, 0x1, 0x3, 0x4, 0x8001, 0x4, 0xdbd, 0x7f, 0x5], [0xfffffffffffff95a, 0x9, 0xd, 0x6, 0x4, 0xa00000000, 0x6], [0x2, 0x4, 0x0, 0x5, 0x7, 0x2], [{0x4, 0x9, 0x8, 0x472c}, {0x8a0, 0x4, 0x7, 0x200}, {0x1, 0x6bf9, 0x4, 0xaa6e}, {0x8, 0x8, 0x0, 0x95e3}, {0x7, 0xe189, 0x3ff, 0xff}, {0x8, 0x7, 0xfffffffa, 0x2}, {0x6, 0x9, 0x1, 0x4}, {0x4, 0x1, 0x6, 0x9}], {0x4, 0x3, 0x400, 0x3f}, {0x6, 0x6, 0x3ff, 0x101}}}) write(r1, &(0x7f0000000180), 0x13c) 00:17:48 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0xae, 0x0, 0x10000000000, 0x9, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) unlink(&(0x7f0000000000)='./file0\x00') 00:17:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="00f3ff000000"], 0x1c, 0x0}, 0x0) r3 = dup2(r2, 0xffffffffffffffff) fsync(r3) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:17:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18bbc4e5174ead6c06530504b5b4de9f04df696c0002000003a9684a76f156"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0xff, 0x5, 0x6, 0x6}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:17:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000000)=""/4096, 0x1000, 0x1040, &(0x7f0000001000)={0x18, 0x1, 0x1000, 0x9}, 0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x480, 0x198452f041db67ae) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001080)={0x1, 0x7, 0x7fff, 0x2, 0x7}) 00:17:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x23}], 0x1}) 00:17:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 00:17:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x11, 0xf88748a382fdc9a1}], 0x401, 0x0, 0x0, 0x0) dup2(r0, r1) 00:17:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x1f0], [0x0, 0x0, 0x2f6b6091], [{}, {}, {}, {}, {0x0, 0x0, 0x200000}, {}, {}, {0x0, 0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:17:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='A\x10\x00', 0x1040, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(0xffffffffffffff9c, 0x0) getgid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r6 = dup(r5) renameat(r3, &(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000380)='./file0\x00') recvfrom$unix(r1, &(0x7f00000002c0)=""/102, 0x66, 0x1043, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 00:17:49 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000f641dfecc1373a4edc83a5e81ed254c93ee5d8cd7677888b07819a300873a08773d0d3165b36130206e1ef3463ecce2368cf877188b203c5c5e95428bf7b0f0de0edac88953e893734d09e9593bf5a32de4387d2373daf5b7c54c4d1b241742c470681e1e975b6fa143936304eb2572f8a20cdd381fa78ff"], 0x10) shutdown(r2, 0x2) 00:17:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 00:17:51 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x10000183, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r1 = socket(0x400000000018, 0x4, 0x3) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file1\x00', r1, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffff}, {0x18, 0x1}, 0x0, [0x0, 0xdf, 0x3]}, 0x3c) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x48) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7fffffffffffffff, 0xc, 0x0, 0x2, 0x5}, {{r7}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x1}], 0x5, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x140, 0x60, 0x200, 0x8000}], 0x800, &(0x7f0000000240)={0x20, 0x2}) fcntl$getflags(r1, 0x2) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) open(&(0x7f0000000040)='./file1\x00', 0x1, 0x163) 00:17:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0xffffffffffffff2e}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:17:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget$private(0x0, 0x400) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r6) fcntl$setown(r5, 0x6, r6) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x20}, {0x3c}, {0x4406}]}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r12, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r13 = getgid() fchown(r4, r10, r13) r14 = getegid() r15 = syz_open_pts() ioctl$TIOCSTSTAMP(r15, 0x8008745a, &(0x7f0000000000)={0x338}) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0xfcfc96ac3f786e97, 0x0) r16 = getpid() r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r19 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f0000000540)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f300bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab64963696879000000aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc1fa31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee20800000000000000e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02df1e4fe583b299b8fd73fefed845b01036421e3b"], 0x10) write(r21, 0x0, 0x0) dup2(r21, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x1026e) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r22, r24, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7fff, r18, r3, r10, r14, 0xa0, 0x7fff}, 0x7fff, 0x8, 0x0, r16, 0x6, 0x2, 0xfffffffffffffe00, 0x2}) 00:17:52 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) semget$private(0x0, 0x0, 0x1cc) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x11, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200e0, 0x0) write(r1, &(0x7f0000000380)="5550ce94edc0b8b6bfc8db0354621f07522943227e39a6d93e78b88ff1512988cc9e13bde85e4f97b56fa8750a4c776d2bc6fcdf246d49b3bc44886336e63cbb77fcfb79748212b764ddea1cd9e1b5c55a31727a9aab147c1e3af06413e0ed5f89221451ab3d1fc33b28443b2d8d7ea01501c4588796e3234633b8c54bdbd6098d33458ff04f261c50ef75b8efce7ac8f59c98e8679e216c3a28007ea0bad9dbd8d12ab4ba50722ed05341ce5ac9f7a68bc3dc18e66258cf908d6d9a01d4d70966f235435807f6c455c0dcb1e1d0d0d3ff8d02a09bbb", 0xd6) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') pckbd_enable: command error 00:17:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) setreuid(0x0, 0xee01) fcntl$dupfd(r1, 0x0, r1) 00:17:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r2) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:17:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffc, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10e41, 0x84) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0x20100000000008) 00:17:52 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/114) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="a1beb7e60f03fe9ba636ac7d6868ee873522d573df488bf1fcad0bf79800aa51b56d28e2e2cc652690c96d3e3452cac47195df1cd0dc5f647625b9289ebe18a1eaf0eab1d6b279b41d8a8c0bc68b68b63c92c0af01273055ddeebd42fb6a40184895f2305fbdb46e404306e668e3cf479dca", 0x72}, {&(0x7f00000003c0)="d11e87be45dec917d9a0249d915042ae937c708ef0b939ddbb69127f98a281f4bd68924a7a88c00addcbef9ce37c95ab12fa3af527e0968f9bb1b88f057645cadb043588f4f427ce5c3bd27ce0f2bfcf25dca037530f14b42d986b58bdd16668b1781227e29b72b34a28b59fc4ab3604ac8fb5ecd6730a6ab6c105547c69fbc03d4483d97ab8a3c5b81f78e6fceed798", 0x90}, {&(0x7f0000000480)="6b86f2823921249c8ae4a42f8e7d0855ba554282ab0199adb54d89e768618d924db13ba5ce4b25d9f6f1179ebaed5f6d82ee04726fb115ddd9e7a421a5f89516191d644f772b3938b7fac6baac77c6f96258e6104fb34283c2d3cb065fda277528dfe57785b32968e6bf2c6c83be46e1a55eea29e45ed8b963b18245b034f1c0aeb2db8385ad61e7ae16ee8c7beff29efb18da56751138dd22", 0x99}, {&(0x7f0000000540)="4a6a034b9e239f1365a30453295d7a1148ba92f51d7661e560dd8d52046138ca4a882565d480cc018ff0baeb1589d9ab186360a9f676db400cf94546e2072509c752c32ba577af04eef598e50763b4d92671dc2a50afe2a337b37811c8c3771438c1e5fcd7f0fa7f0e193549", 0x6c}, {&(0x7f00000005c0)="6ad5402dd37e0792f898487f5ddf23f292405430660cc3a1a849eea90b5c4b2306e04ec764e9f891efdaf5f49b7302f3a675b299ad53bbfc63ea208f418084834b37ff47aeaf62401ce3389ddaf66fe0d5beab126c300fd54f793d3a78a69746ab4febcc242333d67d782f05dfd50e", 0x6f}, {&(0x7f0000000200)="e9e4d6aa139d1f7cae224a4f43ce5322109868e668db7a419e4f4bd799c7c43ff4a40f298823a0e2dec8756fe358dc937ac0e03a5c669b7e", 0x38}, {&(0x7f0000000640)="e91b8edacffc28d239235dcac830242b1c04aac99c690fe3abb249e3db2f15587c65cb873f95d3ef9aafb0b9fc760bc4de84891ac730e40ea62e38bae1bae435c983f860ec21acd152314572", 0x4c}, {&(0x7f00000006c0)="07163f0942f03df76df0cc17c8db4aebb1296f6f3f8fb1e065268e1c462531b4d81bb08a5a43b9675748a73554f372a348d0088127b37004b33a5d02fca69cfb4917ddfeb3e3ba3572270b5fc11c0998763d6f5c1b79c599b335a1e4793d07d428bf9b9e6f53c701ccc272", 0x6b}], 0x8, &(0x7f00000007c0)=[{0x18, 0x7ffe, 0x8, "fbd0edac5bfc9856"}, {0x48, 0xffff, 0x1, "f364744cb726b2864ab752a67ad607459e53733c05ee07681098725425628a483beab8b7bbf0e8c01fd3eb4ea70ea20b1587"}, {0xb0, 0xffff, 0x4, "4a5bfd8d2abe968736cf903c17c46e6af146773134cf07740626ca34532e6dbaf1d385cb7b833245429d5de50d0e924395411a7e17c947b316a64fcb3b70694f0a53ca16a3cbedbccea7b99535003a021b87a2f05bd6db02cf29406a7896e041ba52ac07e40ccff8ac244a8b57abab84e2a8998f9b54621d003ab01eaec40d8ff23774c8b60d63228a6edb52531525add9325ba79917bac7997dc2bd65b34c"}, {0x80, 0x0, 0x78, "fa1e483ce93660fdd4416812674fb49abd397cfec393220d9545a922c112712d60d40c81b53f9c739366d514c6679b8b4455cc762674121f4e711e173d5f11b08f9e08228fe639a384e0141c969c4c1a5386e4b0ac24c0fb7deb87e1ce43caf04bec39cbabf26c6b95f51026710277"}, {0x70, 0x617acf5d1cfd047b, 0x7, "572a15e90492aac212c597854e46abb6df98e1c0431932f629211e643d435051eda57ddfd773f658751318a6bddafa4f7e379fa9d7cfedb266068a5a1c76dff5868cbbcb9f4c2e561b695c828291158b3b07b28dde2fc1202fa4e5cec9"}, {0x18, 0xffff, 0x8001, "16d2e3"}], 0x218}, 0x40c) 00:17:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8001, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4b4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000140)=0x8) 00:17:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) msgget(0x2, 0x81) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 00:17:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000000000)=""/154, 0x9a) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x1ff}) 00:17:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:17:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0x8, "8500410aa79300c4f54020d98301a462f9132000", 0x8}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) msgget(0x2, 0x8) 00:17:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) chmod(&(0x7f0000000080)='./bus\x00', 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1000001c, 0x0, 0x0) 00:17:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r6, 0x4, 0x40080) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r5, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x8, 0x0, {0x0, 0x800000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x0, 0x9, 0x3, "31f8909b38a795e43859a81b35b63eb5214b48f5", 0x1, 0x8000}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffffff8, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:00 executing program 0: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'h\xd2\x02', 0x0}) syz_emit_ethernet(0xfffffc35, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000440)=0x9) sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x7fffffff, 0x9, 0x1000, 0x100, "74c2fdf1d88aef5354fdf8087b97a0bf307627bd", 0x8, 0xe760}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x7fcc) poll(&(0x7f0000000040)=[{r2, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8082, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x46}, {0x4c}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x6) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x7e00000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000080)="10d9a4d15a0c9e23", 0x8) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6c, 0xf8e}, 0x1d0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = getpid() r4 = getpgid(r3) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x800000, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x400000000009}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r4, r7, r9}, 0xc) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x147) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) dup2(r0, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530000569b93c6c47adbb6e4584808fb72d1fb21e8f3d7a48a669290c24f5b51a46c2caec77df2b88ef5da20a1048b1fa1bf77d40bb9a0dd934a78079b3efcf2c453cdd8134d58a90abc92859ceb0720891012266d93ebed4eb2dc6b82faea22b44a00442e1ac0ce9cf115abaa2ce1a984b42ca83bfdac18a00000000800574232289bf7b9035edf27274a80b2fe482bed958de533c3c9fe0d54f5763f3b64e8e117ed692b5bcb8f090c5e9d1674ef07b073cf3195597ec863b01d4e415bf6c6973cc483c3910e26613ca0507f98f2be63345e268b4d012eabcbda41b3a887309a68e79f5663924c896"], 0xa) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) r2 = socket$inet6(0x18, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) dup2(r2, r2) write(r2, &(0x7f0000000000)="2c2450a2e6aa63939e67ba54cac2", 0xe) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0xffffffff, 0x0, 0xfffffffe, 0x1dac, "19c354630400e978bd6e32e5ffffffff50754d2d"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/238, 0xee, 0x60, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket$inet6(0x18, 0x1, 0x0) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f0000001740)=""/4096, 0x1000) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c007a7a00"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r4) connect(r4, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x1) write(r0, &(0x7f0000000080)="18ca165e8624a611f03218a7b432a3726138ed16f6367bffc3", 0x19) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898fa2d17869000000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69696cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00006c8000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:00 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) close(r2) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r5 = dup2(r1, r1) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r6 = dup2(r1, r5) setsockopt$inet_opts(r6, 0x0, 0x2, &(0x7f0000000040)="f38f31e2152eb27132a5af1a3803c41f23153031dcebbae651e50b0378c8e8acde5544bccb65129320deddecc3e54d1b34551ec99e1f926ee8284a6f49d6673ebe8a31a4", 0x44) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/speaker\x00', 0x8000, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) fcntl$dupfd(r1, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r5, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r7 = dup2(r0, r6) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000001540)=0x3) r8 = dup(r3) r9 = msgget$private(0x0, 0x220) msgsnd(r9, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r8, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") msgget$private(0x0, 0x8) r1 = getppid() getpgid(r1) r2 = getegid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r4, r2, r4]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r4]], 0x1, 0x7fb) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x1004) msgsnd(r5, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac05a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafb94a8cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r6 = geteuid() r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = getpid() ktrace(0x0, 0x1, 0x4, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r9, 0x0, 0x80, 0x9}, 0x3, 0x3f, r10, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r11 = socket(0x800000018, 0x1, 0x0) getsockopt(r11, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r16, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r17]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = msgget(0x1, 0x254) msgsnd(r19, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r19, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) r35 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, r20, r21, r23, r27}, 0x3, 0x0, r35, r36, 0x9, 0xb01, 0x9674}) r37 = getgid() setregid(r27, r37) getgroups(0x6, &(0x7f0000000100)=[r14, r17, 0x0, r37, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r38 = getppid() getpgid(r38) r39 = getegid() r40 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r41 = openat(r40, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r41, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r39, r39, r42, r39, r42]) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r43, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r43, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[]], 0x1, 0x7fb) msgrcv(r43, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r38], 0x1, 0x0, 0x1004) msgsnd(r43, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(0x0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r43, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r43, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) geteuid() getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) getpid() 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) r1 = syz_open_pts() r2 = kqueue() close(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8b) socket$inet6(0x18, 0x1, 0x1f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1ff, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x0, 0x1}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchdir(r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x80) recvfrom$inet(r4, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x32, 0x8000, 0x1f) r5 = socket(0x2, 0xc003, 0x0) r6 = accept(r0, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) sendto$unix(r6, &(0x7f0000000340)="c8ccd7531a41a896057db5031185975aa7efafe5fae23bdb976242f2c9fef8365c808e163f291197cc9fedd0", 0x2c, 0x40b, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000003c0)=0x3fff8) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) r3 = dup2(0xffffffffffffff9c, r0) accept$unix(r3, 0x0, &(0x7f0000000000)) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000210, r2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x9) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x4646) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffb], [0x0, 0x0, 0x482, 0x0, 0x0, 0x4], [{}, {0x0, 0x3ff}], {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x3000, 0x0, &(0x7f00006be000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x44) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)='\x00', 0x1) socket$inet6(0x18, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="610200a8b1aded9ad1470c0a625f26b30c31945150302346f785b617b64ce3015af26e0081f2", 0x26) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="a9c5f330bc2fc12d6b868ea5b9d07cccaf1dd08d0afdbf0d44da819f6b04a2638afb7493003582e13170012f62a4a62f18c0f92b4640ed8ce4323392161764680d4d87f61fd53bc88e6871fec3f274d436191117b2557382ed6a2ccef0f349ab8423ffa8acca57d1b3", 0x69) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x81, 0xffffff00, 0x0, 0xffffffff, 0x7, 0x1000, 0x0, 0x1, 0x3, 0x2}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x40, 0x0, 0x1, 0xfffffffd}, {0x6, 0x41, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xfffffffd}, {0x3b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:01 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000002800), 0x0) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/203) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x86138) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x24df1cc238d48a86) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x382, 0x0) r5 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x200, 0x0) r7 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r8, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./bus\x00', 0x100, 0x40) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r10, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x50, 0x4, 0x7f, 0x1}, {{r5}, 0x8000000000000004, 0x91cbe74a437004cb, 0x2, 0x3, 0x1f}], 0x8, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x400}, {{r7}, 0xfffffffffffffffc, 0xb9cb18c223a11317, 0x0, 0xed6, 0x81}, {{r8}, 0xfffffffffffffffb, 0xa9afb2666fb378ce, 0x4, 0xfffffffffffffff8, 0x46}, {{r9}, 0xfffffffffffffff9, 0x10, 0x1, 0x5, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x10, 0x101, 0x6}, {{r10}, 0xfffffffffffffffe, 0x1, 0x40, 0x5, 0x9}], 0x3, &(0x7f0000000440)={0x6, 0x8}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18bbdf696c000000045d8d14348afd87b2212d92a9d952521e44abfcce22b460f56a3f401e7b8a18454eac6a609c77a2fa2bdb78860937a46d9aa3d0ca7a05bb95a1baaa1ad646ef6a90c69f7417515ff3c14a27090e82fbb441a95ba5b4a0cd32b5c021ea8c67c7a851e75f79f4085fced2bb7d72200890858c92ff0300008cd43f8e036ec74530c33513dc92ba126ac1be7b27d2dfc38376"], 0x1, 0x0}, 0x0) kevent(r3, &(0x7f0000000000), 0x0, 0x0, 0x6, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r6, r6) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/13, 0xd, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000000)=0x9) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000367000/0x1000)=nil, 0x1000, 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) minherit(&(0x7f0000369000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000340)='./bus\x00', 0x8002, 0x8) recvfrom(r2, &(0x7f0000000180)=""/109, 0x6d, 0x41, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0xfffffff9}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) linkat(r4, &(0x7f00000002c0)='./bus\x00', r6, &(0x7f0000000300)='\x00', 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) pwrite(r1, &(0x7f0000000140)="b1e91bee8fad27010000002413b075bbdc060b11b54f16f8d8109ce575999697170f851da39b928ffc85436ee8ebff2ac3b57c456f285ba0a75b9adafff6183ab81c0d15ce8d7e9794e994cc505cb7cba16ff8", 0xff25, 0x0, 0x1000001) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000275, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000240)=[0x0, r11]) chown(&(0x7f0000000200)='./bus\x00', r4, r12) r13 = socket$inet6(0x18, 0x2, 0x0) r14 = dup2(r13, r13) sendmsg$unix(r14, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18bbdf696c0000000025c6fc47a09a3017f877d5bcd420abfb25e236c7f780b26eb5b4018d44abce5bfe5c1474455460769705a4f8f3f8a24fe5f9534fa107723396b7f4ca5760990b0465e770c4186cfe3c64946a2c33d03cb8e66c666aa6d0526679b9c783603d40ae0bbff692cde57a35200c8bbaac987980526c374f906baf136063"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x5, 0x7f, 0x8, 0x1, 0x6, 0x0, 0x8, 0x1, 0x0, 0x0, 0x7ff}) r15 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x1}, {{r15}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r15) 16:00:02 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x8, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffff8001], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x0, 0x2}]}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getppid() getuid() r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r6, 0x2000746e) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r10, 0x2000746e) r11 = socket$unix(0x1, 0x1, 0x0) sendmsg(r11, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r11, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) 16:00:02 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x1000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) socket(0x6, 0x2, 0x5) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x4}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1]}, 0x3c) close(r3) syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) chroot(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401]}}) socket(0x10, 0x1, 0xb4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde", 0x10}], 0x1}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffd) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5c, &(0x7f0000000040)="f2ffffff1115b12ff78d76ee258c23942b59385c692f260f") r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = open(&(0x7f0000001380)='./file0\x00', 0x40, 0x20) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x10c62, 0x0) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = getgid() r32 = getppid() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r29, r31, 0x1e4, 0x8}, 0x5, 0x5, r32, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, r31, r34]) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000180)="dd776bd7793f4ead7be449b7b4db5e34fc0164948f31dab863d64d1f8cd397fdbc2f910f409f5b1eea9456eef9fe8d3562f82b34de010e81eebcf4dc9d0f531ab1901794b27abaed4a80760a5c1ae4f564fc78497b99f7dab6fe8580600bbcfedeab33c16eb01b8c687db1", 0x6b}, {&(0x7f0000000200)="91dff74e01bb3c6d02f4edddb72f25d0743c81719d5964e40db523a2614271bc57ea8f01ea4310b6122c12ffc38d10c3ead524645f480ee38c4639389a2a5e2e34cf2b0e553255a068bcd2a50196c2860a8827d5f0db5ce73a9be5eaa60a29a93e9fb4098b75357921ab63df615204a6c60ca0b991262da48fcb34b668a67fa07579cc024e3690259b012972133086009925a8ffaab2bb101a918eaa7423d196c00142e5c2d7b295402f56c9d5718423e61900ee4a95d771627f41c827780955af8ed216a2d2e8b0c07311ab97c5ff61d2b4242f9f20a022ab22715e7ac09ddc0e197ff9a2991b86124e11a7d66d679cc5150c40e4e79b4c733030aa8005f94ecc89205e2b908c37a4319d7e292832924156476490711703345d56c883ab290b7f2f4bb9c856281e32d0b7aedece1b05b571dfe8893c00e8448ec4811490117892fd12bb2fecf40c4f18055c19ab3f492e6f22fcc6ae9985190ffa24e96f3fa773de6b8d44ac58683ad9f5370ad7ba562b655cab0ea0f36db258d902181822734023065cd7a0961e17fc72b9150c6d19eb641655457b00b959ad8dd5715515accc4565850fef066e1b90fd1ddb6db9cd2f367f43c8acb7ab9b42b15c5462a0cad07d6c0be9bbf22c70dcfd8f91b419a5355515d057b87d753c1f98eab65af78adf765b0a847153789169530bb6fdf9a947eb91ead11cd96a338d325a5e8b48c5d1c21670d573197504d6067ec90dd8914c89b9b16d6b2fe8558fc6f46d2226bfc8a44f72986e732584221a4ba421ba7c2631c0624d7ad1e20c7c502eb93ae900fb196e583205d6f7c2fb8d4901759cce7770a9457d9d9d1098b896b705d69fd02925be23b8021c9c7907edb1530e3fb3e3f45008e6a890661d5e7c56797b941141bb6746ee1f57069ac4589d9028db0d48658865a4e584226451350ce4743ba2e916736b879b1b69762c538e6b33db2035f41a55606cd64109017ba4270416f76de4400ab8fd25d856ff2213ae590867d67037fd32176081f8a593663610558f1f02586307e8dd19766592ac1a3c5a90b0887505bc3f826e0a2013c72f8893baaa8ad153c183b11a99895608cce3af2edfd1b16106ace57cf5459e2ef7d262881f1e9f5c84551bef5b673a5eba6c84f974ecd3ef9339901e48f681940c41fdc995a52b63fc6801e3311e23279b20d7ae16075a523fcd514927f3a50e4ffbc4695898ced4d609d441413636bfdf3769e12770894e95d00650fad0cf705d7c1abfe32fad185f0ec6c236d50c5a2495814a8321a3f183ee079b955e466d2ea2a16e0a5b20b75299f2d33b69ad4eb823be69120b13391a2121357870503cfdaada4effa0815f02b9d4111bfe38867be25a425dc98f4eabac6bd83130013a2bd1cc498bdccd0e9ec835787d6a5fa973a42940f436589edf07a137c7033b030130e927d6150d85f4c2ae9efe073dee35e855c3f02acd9900792e4c5d4ae6ab6a6dad7fac4bdc9a1df8d95659f2d530e3107898de35eff71402cb580ff451f1b8b1f7646fd0f75860e7b122889b02379105ea45b52790fc7fd6d33570647982b3e4e5a8702c782fc65943561f2e716e1b288c10f211493c4005f129d1082ba3e205f7318577e322bd08f68b73141b739118f840f0a491fb9330f1d33f8703c5950e967d64f179d6f659e6c99722a848e2ca7018dfb4a19d54efa98a8bd121b22557f4e78ed02ecb3c36bd9b3c6522a44a3d5ebe424fa968079220f2709755b20110f49cfdc4107d6e02b3059d89ce916307de15ae134271f422ea99c9b277431dae46125767a1e039fa7118641a92a636dc511e1bf16b6df1cb04b79f7aab65f34cdfc2a7303586972551854c7f5e940473d584efe3490eb17e79d1fcec590b40389f989a3798f6dff21b41bea1a06c2e1342a7ece5d5b398e255bc429b6331c025bf95cf867b517f31f06cbfc66c46656213c579218e7fdcabd5399cbe5d68407eb0ac2e916ece925bf54d900c66e61067fe6c1e5966775b4e263e81f4a827b58fe18ee61c078e64951422f162af9fe66cbcac84be43b9a448a30ebd3c30f843a633c8b1ae8877a72931ebc1c29100ea8e381c58181fc49b4287b86b0cd67f2065fc42edf0680876ce5556c87cf27a48835a77bda1b5946c759e4864e3f6fc330476e970cecb940be6f6250377012f66db18581d6aa1bc015b30e988b5569051112a50bf9d506d27c6dd1fb6d80027484e8e3c8c367fe03303fe83b64dba8965d0bc6061bcf2e7d7e7f6f73b5b95ccb0697893cef3d577fe812ae245f9a4a29c173a18bdf96ac976468054c3808a981a15e8b0bf9d207bcbae7d4eb7a571d7b313e2bf1056bcab77b5022e2c72ee4079b9178fe11e8882d05db40441e1fd1f9708cb6e3c15b1c75e0d70afd9842c3a2da0d496b67618866437ca84876ae56283cc152dd9fdee0912e89fc23c2eaa4b20cfb726dafbebc87d995202f3ec667306e2c0bd933b3adccc91cdfacc8780689819a6ede67fecfc3968a194ddcc428788de00be683677acee523f356a0d2cd9c7a41d559d126c2083b57181f6242926865ac3a6284c36ddf3bff66d4faa59a1cdb0d06d9f680558ff47b94db60b8a02373cea8c019db4ede3e6089b0d85df1d9144e66b74a32ee60ac181c0aab39eb37af67bd0fb70d30f726f998efcd8a0db7eee36560a28675c957afd20cf6fe67de4f9d88fe1f524b8a11c34cace1539764a8997d2a35a656e29f186fe1b857e2e781951b2c67a156874ec9f72a5e24d2b32daafb85312c949a9b4c9b34a3cb5ec5fec35a41d31c898b755a3894bf3b14ac597918f4e677ccbb5e8213c819997ebcad17be6b748c97e2472e6e30e5ad277db054ede16fab2962af3d04fef75af35f779a88c0aed0d50914d8b93f78d6b28f4458b847dabf01bf59160fc729a056f7ffb6cce0426891349b4a13244872514b5bf761bbf4710d2207a776279262a7a06caf2be5e07707c27549e81c9a985d38591b3a72db6312062822e6d7e03821322072d573a40383acd00e78438abe3058f924e983b9c2cd46aa35921435268f1eda93ef5f35a958f237299b4f8cf962ecb733664c660d657bb9fa0ea17889f9f4707eaf88e95413c5520e8c25ab0512e97f1ad20a59bf213e99ecee56c4a84ea436df36cb2bedb3f8f2a098d33d5d5d001479df5413eac934635a35b2ebdcb645ea756a2e60b13f381b7164dae6fda11a4e1605d0440ca9adbd97628c50c796a7fa7738bf4c8c111a39ba2a9d31bb0dcd5cc105e03227471875cd112fedcefeff4097264826cb5020394549d2b1ce6263f362146c9efef06ac9cb7951faafb2bf6757d0a57fa24dd64ee7544e9f98ec293acb8d83d4a03aae4c9e97c4e0c300eb2854f1cdea5631f73a2b8997aaadd49b73f5dcb69a660bcf03e82dea961d2695f523977e5717920946010a8cc9cf336a1bd17dd5df9b395d6dcbf50bf83d1cd6ab6ff37017a4eb93dc43aad6ff7a630e32d725e9cbd7c4bfed6e19276f864cc2413c1a89078aa6483822dcabe0c2503d979c3fd95191b71ba8c4bd8fc1953bac9dad77eea65f64db07aff7170683316eef57afafc4b793de507b631d22c9e522af69326d719a83f867b4b1c0a1338ac442e5fc79dbd116bc66d4eede689070fc90a712e8fccbb2bc72be51d06af27b5868699c1ccfe376aea25d0d537c308b1f7bb1cd98f936d14799380c6eff221d6304553930409904fd1343e64ba982e863b3c39c3c64a9a95f7705ce009ba3425533d0acdc7cec158b1d39e2b33801a5c45240e61f2f3baaa709171c666ce768729d66df9bff6449a9a0bc289cff616fa01947b76e5ce75daea745e89f94556575f1e5d2dee329ab13c6c31b9b1f20bc8371084ad9fd4f8494ce55b193e59fef35f73abfc44bc4d1408dca3701d27fd13ad176fb6572ba83ee3544043a793481f2d003e9ddfc0bdb2ec516517fa0f077a1dd8ee088f3e88cf5ecdca10e2235a3644d71638c2c92d91de5461b7678ffe7b19379b118679fda095cffa82c2bb5909576600b26c3c6001616a8614dad114855ddd287fccdff2b82101727f4511d4ad925818211a592d49edf0bb46d2695ca07da4d0485bc51b34ea74de117f6a7504534c9a3de63abc22f1c9825bbcf9a9292fc6a28c397dd0c4ec0571ca471aa75993676bd851e1fa66472827917061fa6cfca6e1c4f3e3d3a8881050ac825eb8aaa6ba6db9c1e9785aa3d3f0ad952a5408dcaf3a3bd252520d53f505ac638e3cc20895dcee530091e888cec4057b10c35d4599eb916ebddde17518856f0d115e9fd1c4f5ccaf0bc07f1ba3a500c67961b3d52d3840172d7afb7627fed50ea040eba790368bc60b8a87a63f60410846f07f49067fa6b16d2eb0140b1f1fc48d92d7f5dc35302ba2eab82de0a7f79c167523e32ee5eb18638a117c61dbf77d0de7027bd7d724ca461dd7c0d73344ace464ffa3267fef3ac399b4c5390dc5590a15a1cfdd6b6e066d30e1a13961c49b87793e0fc47a2a0aa166834dd7e6880ae4ae30afc8876e8b71e7bbeabddba88d50cb9e14b040fa6bbff573f9c8ee178392382ab15039e5ce8333a5dcc6740a45b1e5f4e6e07d33035b7e70ca00b3fa67ca50a746e77c020993aa03e1f220392d7eea81e716f6cee10dab017afa942ad4f197ec34b392aa87b25777ed38a25466240b5f344c3bda9b25e5abf47a2c9f461dd0c0d1325a2773b1deb767a7e0afc7196977fc2c3dd660bf55d66c02599e9a063a4ff3f503c363fe82368cb87c3d46c2a040ee64938c5cd4e0ce0c6e244f8ae435a32322ccc4abd5157762e178d606848705da6ae0676253157ba58be71668071aa8d7b95f41b86755770926f0745457862ed96beef2e8040dc6b19cbc2480f491d1a50f77e7676aa3c8eed3ecc0591f690c0ed747544e7d2a09bd5c3d20b962fd5ef72dd15b539909e363b40ec180e033b5cf829895abeab71e19bad8f475bab53840811d636ec07d703a4c5b70f310f37f6ee874b57fda58970952bd6853d4d77ee952ee48afdb74f22aa18b058bce5e93921577868e5b5be0883de425b21eceb21aa105fcc4147f887ee527c2ca9b25ad6f0b6e2c79c5bf32ad6d53443d03dc710dd81b91d6f1a7dda43007d4ae5d647fe9de86718140e0f74e12288a4ea4617104e33143971c53fc71b16eeac8eb970ad05c62e3f126d18b9e61b78776476f2f9611f6a772ecdabcbb05ccf05d588663ae566011aee71869832845b501e72f7b0b0e9c1a94d2bc3aa75893583af51875008afa904bf17c1f29caca69ce4121e5e3e6fc129b6b54eae1f1a0e9051d62a084761d0c1eed4dcf1c707a68cc968102933af19e02dbcc59587b7f737ceef9c4fdbbac2705d444cb4721d56654a141a248f556ff2766964255e4fb4bb81e73ec2f2a4c5a08a54f6ebb19b80f97c3f910e3ccfb4609c10038a6fc482ad69712b59298d509584285498932df8e8d1a436b95eb0e77bf23c9a025cda681c22885c48804a6fc9f81f322d7395adbc6454a99327b880d24d9b8cd30f0678eae590496be40becc687dc748779e51b50899ac693d2a83d595d0de39337e107ea1dfbe6b5cd3e75666c7c347be14a367f797a87959b11ac40f301da521ff668c77a1271ddf9e9bf8ee75a1c9a8cba81e3d70993c97cc4ea6666069df01a2a0d1ee5646fb50c44d5f65b0e7fa76c80709f01fc6395ae4b7d674736456f50de5cfbf53c55b6e812dd9a210a27df5149fff680dc09ed474a31492a89d329e34e22e85bead4f7a8f4aa5", 0x1000}, {&(0x7f0000001200)="539e9205b4adb57c6a1a0185a0f31189b323c9db39efca79c8937c62a630c1df19f37ef1bde48cd05337affc43cad5b3bf96e4a3d29f809ab15409a18d5217bbd3f3e236fa559aa76e16774c56d813741dc4633ee6aa24d9dcafaa0116687fb9400b14161aac7d0c1e37c43c82e1e706", 0x70}, {&(0x7f0000001280)="611b502e471b75ab57fc9b54038ba687c24e827e51cc447765bd480ea56778c5e952c45c169158df239b04ef286cb74989b430d9132c0111e233154171127b17b6700ad57b6998f9b040cd37ec0740b82a16185e86dc0d466bbf4c406da2ff42b9646277837490baf566bd8cdde77f3bc2e6b7efced0690a9bc1ac5f4a49d6886ddaf58082c028ce04ee060fc7c7fc699db070a6a4913576a2e510d23b5145", 0x9f}], 0x4, &(0x7f0000001540)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r6, r0, r8, r9]}, @cred={0x20, 0xffff, 0x0, r11, r14}, @cred={0x20, 0xffff, 0x0, r16, r21, r37}], 0x70, 0x400}, 0x201) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x40) r2 = getgid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, 0x0, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r12, r2, r8, r4, 0x1, 0x4}, 0x3, 0x80, 0x5}) r24 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r25 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r25, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r25, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$inet_opts(r25, 0x0, 0x1, &(0x7f0000000100)="49e9a2cfad676677a0fd558d0966b477cf0adca699a853b02c963adc4600c090b4a968ab502ef9f14a3aba933cf93a9483a81d21bb024cb5b2", 0x39) pwritev(r24, &(0x7f0000000240), 0x0, 0x0, 0x0) writev(r24, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r24, 0x0, 0x0) r26 = socket(0x2, 0x3, 0x0) r27 = dup2(r0, r26) connect$unix(r27, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r26, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000800)=""/4096) setrlimit(0x8, &(0x7f0000000040)={0xffffffff, 0xdbe}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) socket(0x18, 0x2, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = getgid() setregid(r3, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) readv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000140)=""/255, 0xff}, {}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/131, 0x83}, {&(0x7f0000000480)}], 0x9) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) msgget(0x1, 0x402) close(r0) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r3) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r6 = socket$inet6(0x18, 0x75c23706c6ac1fb9, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x20, 0x370d}, {{r0}, 0xf4360f22a34bca58, 0x0, 0x40, 0x7}, {{r3}, 0xfffffffffffffff9, 0xc7, 0x1, 0xf84}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x4, 0x1}], 0x3, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x3, 0xd0f}], 0x9, &(0x7f0000000180)={0x3f, 0xffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a160000000037b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00000000000000000000ba970f65c62354bcc8ab0c2ebd92f5e36cb7378e95ac5e62ab49b2a6e80a4a23242a9b"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) r10 = socket$inet6(0x18, 0x2, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0x81, 0x8, 0x6}, {0x1, 0x8, 0x1, 0xfffffffd}]}) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffeffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {0x100}], {}, {0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = semget$private(0x0, 0x1, 0x88) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/165) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xfffffffffffffdd7, 0x0, 0x0, 0x0, &(0x7f00000017c0)={0x6}) getrlimit(0x4, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xfffffffc, 0xe747be2897fd5ba2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x8, 0x0, 0x0) 16:00:03 executing program 0: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8390, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") geteuid() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x5, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x1, 0x80}, 0x0, [0x7fffffff, 0x0, 0x10, 0x3]}, 0x3c) listen(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fd273e8a97daccbf2d5860b2ed3996612fed4ebf1c99be65c968b00b89b66ca718c86166ff"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x1}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x106) munmap(&(0x7f0000a63000/0x2000)=nil, 0x2000) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) read(r3, &(0x7f00000000c0)=""/228, 0xe4) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013220 failed: hole in range 16:00:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getpgrp() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000180)="afc15d630cd44d562d71c478e8d6e69da5164ee1c526df455c49aa39fe889af0114da7d0a59a97045f0a13a391054b3561ac9819ee193a0626ff43b69a3d9e7c0c4d06b688dfe2b354fcaf5beca09b91589d5a6178221fffc0d097b147ec240ef7f9d88c89a3aecc7d8fd24ee868fa1196123c7dc234fc0d3b3b57ffd779957278bf5162baf9d8d24d1a67a74048547e7161e3bd0bf56eaedaa27ce8", 0x9c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) socket(0x2, 0x4000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) connect(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000040)="dbfd3482a30eecef4f94f33541bb50d943f9063291192a672e5a07ba074a0c4628b00156d0ed3d8e1c858420c8c1a2ea77cbc1905fdee8782c1e3d1edd424956bc1ee310e5cd2f4d53c863b49d36b5a0753dd2f78ca9e617856c1a5cc7b880fbc05a7abfbdda23bf4e369b", 0x6b, 0x0, 0x69d) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000a80)={0x6, 0x80000000000000, 0x160, 0x4, "a203b1d832060035c3d9110700f8fa2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'\x82aP', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x2, &(0x7f00000017c0)={{0x80000000, 0x4}, {0x100000000, 0x7ffffffd}}, &(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x6, 0xc003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f00000005c0)='./bus\x00', 0x20, 0x40) socket(0x2, 0x400000000002, 0x0) r15 = socket(0x2, 0x1, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) setsockopt(r17, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r17, r16) dup2(r16, r15) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r18 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r18, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000140)='./file0\x00', 0xc82, 0x0) ioctl$TIOCFLUSH(r19, 0xc0106924, &(0x7f00000000c0)) r20 = openat(r19, &(0x7f0000000740)='./file0\x00', 0x400, 0xf3) r21 = socket$inet6(0x18, 0x2, 0x0) dup2(r21, r21) r22 = fcntl$dupfd(r21, 0xf, r20) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r24}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r25 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r25, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) r26 = socket$inet6(0x18, 0x2, 0x0) r27 = dup2(r26, r26) sendmsg$unix(r27, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf697700000000"], 0x1c, 0x0}, 0x0) r28 = socket$inet6(0x18, 0x2, 0x0) dup2(r28, r28) r29 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r29, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r29, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) kevent(r27, 0x0, 0x10000, &(0x7f00000009c0)=[{{r29}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x1, 0x5}], 0x7, 0x0) r30 = dup(r25) ioctl$TIOCFLUSH(r30, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r31 = msgget(0x2, 0x42) msgctl$IPC_RMID(r31, 0x0) r32 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r32, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r32, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r34, 0x4004667b, &(0x7f00000003c0)) r35 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r35, 0x0, r35) ioctl$TIOCFLUSH(r22, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r36 = msgget(0x2, 0x100) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r36, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r36, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r38], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r40 = fcntl$dupfd(r39, 0x100000000000, r39) r41 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f00000006c0)={0x805, 0x7, 0x2000400, 0x6, "6bd8fa694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x3}) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r42, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d62700042ca00000000009dc4ae0bad2deb45007f1a0000000000000900000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f80000000000000008fc2aad2a40fad8ebce82d7248776cd8a2700"/138], 0x1, 0x3, 0x0) r43 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r43, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r43, 0x0) msgsnd(r41, &(0x7f0000001240)=ANY=[@ANYRES16=r43, @ANYBLOB="7bb7afbaf245d8dd9c76750445100748f69fd5a5bda62ac8f5265132a3f6049901c3c05308dd6a2cffcd6873c788fd9d193b4262ff0599246e1ec82e509aebbeb41e8ce8a8c547067aaf953ada58b25311cf87578cf3cb4dac10b9ce42ca216fee56e8c1a552d315d1355b244e2305a9cddb0a78ba147cbd5448a87755d4ae702334fe1317f3be0fa17c686c90b46be9ab318a9189e5c3c56723fc4d2a44dde1034851d3936ed0069863ddccdc768f69f5e4121d230253cfe3360dfd072ccc2e451bdcd0c85f581989cfc895272ef5ee9bcff09460be536cd089eab49ce3b2826d9b6e6b1e6b4207f1d4e46dfd2bd2560fe89f55408c55e81780535b57775daa4850210d6c4867eb83c3bcc4b5eb166bd608f4fad01332e3b79ca7291902352569aae78579d3cae76ae4e66c2059a49d91adccb0e00aad47114f02ce911919cccee97da97cfa9049c7da295846cead2d58497c5733d8ab0140d29fa13d87928c8bf0d0d6cd199723a4208aa441be13e915c68341cb76ab16440ed45f3dbd7f32e195dee2b03267802bbe1af53bfb2ab964b143f5b196b7fa8fd3c68e6dfc6496f01ff5f8aa80d4789ccffc991ed7a4cd86c7e2af88145082a9f3af998ba1ec4a2d2a240001949d710537715e29bbedf6d4e67d6528da2e9bd19aa6c98ff369722a44c5656771dd43f2c3874f9bedc0b3d445fef02988544ae27b4c663e7bf176ff1cf292bc7bc855988baaedf1da167af0ecebb41d292004b50f9cb8c33459d4c2b07eaaf0fb9d74b1bc07ea8efd9a8ba00f9f8b2656ecd6512944e1984ff522e261dc4b3e969772b1487a0be133fcee048ad62372e8b1cdccbc40a2f92d1a12eae4ec1cb7fe53c87b7381a40b2cf6acbccfee", @ANYRESOCT, @ANYBLOB="4e2ec3994c89400126c647d9316d74805ec5f9e1ddfd34f76f62f4b736a080528162fb3da08f9facd6103c5ecf399674e721d54a100498fedba6a5bc44b215e2e446588f3beb32f52d896c309741053b69c3b4991443b3c5f242147d47c54b4230faa77c05af0bfb2e34d1e81029747341ed24f5643d0f0a20254b7842c430fe695d6edcc34d99bbf5328f6ed0da08bcd0f5f7c5e9fa2281cc70daf7fdc40e9271ddb34d39e81444c49b15bfbb2825d78dcf1e089fa995fedfbc000000000000000000", @ANYRESOCT=0x0], 0x5, 0x0) r44 = msgget$private(0x0, 0x401) msgsnd(r44, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r45 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r45, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r45, 0x0) msgrcv(r42, &(0x7f0000000840)=ANY=[@ANYRES64, @ANYBLOB="c94128ca1d191bf7ba36c36245c576e6718f4e2b93503cfc40a93154dfa7d6d33eb7570812146131bf232f2ed27c672abbd12a43b8338a26df236d7d5de963212d803a9041292fcf5531c260e0a8eb8570608a2c9a790561947006120edced223b701e53bd637be58e2d9f59ce0593d63db946f4432532f0", @ANYBLOB], 0x3, 0x2, 0x800) msgctl$IPC_SET(r42, 0x1, 0xfffffffffffffffe) 16:00:05 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect$unix(r1, &(0x7f0000000100)=@abs={0x2, 0x0, 0x2}, 0x8) recvfrom(r0, &(0x7f0000000040)=""/27, 0x1b, 0x800, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xfffffffa, 0x3, './file0\x00', 0x1, 0x6, 0x81, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x1, 0xc003, 0x46) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x6, 0x1}, 0xfffffffffffffeba) socketpair(0x18, 0x2003, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000100)='./file0\x00', r6, r11) r14 = kqueue() kevent(r14, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r14, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="a4a94f9fdc289f4ff603293efa3fbe10674fc1026e305baea99dd0bdea0700000000d5b2b4a111078810da848f4accd21a17d7cb5ccb864f3ddbe099bcbc59a9af06440efa10b3fd0183327db343b140b53743614e609a6ba80384c2d4ba7d8cfe3433f63a839e0bdfac282009201fff8c562f", 0x73}], 0x117, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x48}, {0x44}, {0x80000000000006}]}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x3e}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r3) recvfrom(r3, &(0x7f0000000080)=""/31, 0x1f, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:06 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x1, 0x100000}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000080)="3c905c3c74f32c566ad1ced2773c57fb95bcb5f9112cf9cbabb4946140cee648627e2a2bea34e16a2f036763d9ecc2e21f06191621da8c6fd4cf10019482d5537a1f6b4a4e58eb17dede6cfc841db89ecb03ff36b1bcff5e1813e8a18992cd6833215e7bbf9b64fde9f16d", 0x6b) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) read(r2, &(0x7f0000000140)=""/201, 0xc9) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x2) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="d94c0000000000000000"], 0x1c, 0x0}, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xb2d6, 0x7}) r2 = socket(0x2, 0x3, 0xf0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYRES16], 0x1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(r7, r13) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xffffffffffffff7f) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) write(r0, &(0x7f0000000000)="9063fd13f514895c381c7ea9d2a5fb", 0xf) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3011, 0xffffffffffffffff, 0x0, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xfffffffffffffea6, 0x0, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x1, 0x2240, 0x2}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0xbaa52908513bc4e7, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb183bdf696c00000000"], 0x1c, 0x0}, 0x0) connect$unix(r9, &(0x7f00000032c0)=ANY=[@ANYRES16, @ANYBLOB="a21ede863ae3a0108c8241b604657b861e8e16289335a2dca9aeadcabfab8100000010313d6d493224bdab64452c1a0fe71bdf7fd242d79b639526b7e39f1d670cf677e09d49aced43b0c554529c81fb5a23665dca7ce7c46b6ac770861af567a770e5b9cad413c63b078d661a0d42b6321334c0f51b9eae2c3af7c7813646befb280922604d74bf34894f351369ede7612468185e4b9e2ae33529d4785f396788a78cec85f3bb3dddb11cd262af27899f3ecf5ba8c9aacc7a0a93cbecd72ab09d380495ef176f4a41d73eb746c3c1c2763e26fd", @ANYBLOB="54d3faacc3c643b2c0f8a70d556ab26e5e48f4f117dff6cc94369a8602b608beae9805153dc26424f7981a1655e133d7f193775efd2751f792376a21973272256a9e3dd93adc6789463714825296cb999779e509fb994c85d26dfae71cac0a1afaf1dcce8eb1a35849c097ab6a20d1f4f74f98731a7cccfed05b422d0cafba431088fcd7813903aae10f3bb09d02b218b87d899ec5ee1b8f7239f9a8227452f4cefe2a1ed661c1bd8145ffd7a1ec8a1f70226e10e38431a8741cb741ca9a5b3fee91d52baa5e5ab71a7c9505f196b513bbfcd4df4495e1da7567e48b0520590f94123f0d59f589d9a47899f81ac87e36a9537fb02a9bed735644e50fdea62488d81595298f448286c6114b426732130965cf69308f004fa1aac77a7189a9080c27c0f7d2bea16c58453afeafed81b21f9d280ea3460a34437e64d1dbaaf4fde0a9f4a1d278849feb90f06713d3561160746d5e9cf0c7212db6c9d328112bff692cc1c4b95ef96676a0716edf3750c69ce0d3448b57473919a44ba2aadfaa88c86e0067d266c31dd999744cbefb1b8da4487fef526c859fabd17fd2b46af02de9649aeeda4adba4bdad51bf338bc385de7710b52f8352e8e04b986d930d44c834cd1eed2ebc57cb7879854ef5ae13cc80fca8f51a57c56d41d3f9fc6747c83218a8e1b3b77e61fcedd0ed4782d5b10d9dbf596792a9daf1e3fd0ad56375028ce9a071c406ca200395e33cfeb0e4f16c6090667bb036d1fab599fbd1415e05e03f435d96eb66d5bf4bcab4eadbbffd683c9577f60a46ab88cd7dad525dfa8bab9654c6fc86037f71bdeb0a5057ce6532db92c5c70482a00d3e2a604b1037195f65336e1a22623379e1255ed72993c49a5eb221b2db9854c6faac3bf870963f0f7434e5e8814dbb6c30b1be61f78c1381795ce55f64fab7bbaf100396e4f06d40f8438558292fd30fe6e2e501244b358ac5624aa3e9749761772ba838dce095de7fcf54de44e026aa31a0e343d7b3de38bf83669107aa88559bd3bbb35aa56957dd08f98076535b6f4f500ea9996afae1ea96327f78a69af16f27c9956af627a6db9bea773df46a987228fce2774fff21fd0c0e82a88afcc877b29b7dc84a40315af16591260f918915312e00c2d813199c3b183cdb8048b035b3ae3feffb180cfd4fd5844f00cf842d4616a66d2578c155ead4762722f0f3c802d01a2ffdf3ee0bf127ef56490526d44f75a3b3424a23c5359d9fa923b2d524a8a0cf60d29bd0c21ea9f3717c05ac0b34aaeae6f2485fac9d42882f8c82ffea94839a0beb89f32b6dfeb8d7e89aa34c9f7817693b01cdb466a22249f05001c6afb60e13504a9fb686270401e3da0d02e99a88702da632be5214df368b193f4e7c428e23823ba7a7c0ea39f8cbc762ee10207aae75330d9f5df84cedfcf30640cf22c2138998e44684840dca544b579fc1e7fd202e7b061eec5119fb90dd4be40a968fefbb1833ef1cf93d3eff557442fc00912bdc17c02d03e67fe9eb7dd25c0e2e96488b0a2cc27defcfbb3c7c358022fb3015a108b5cc57b6682d29f1b382381b7a1b6fb26262c6aeda41472586d7040181fe206a537f716dd8262844babfcf20b601b9238a6722cc88067fe2fd9fd8927c8f5d3bd8653914b4391c05d229b98708e5729edfb37399c98baffe3feaf4e4da69711e6586f135023a78f6d8cdadeb894e839b67012380c4857d6932272487dfa1d7eaa851d739029d56a9d5b93de10b1eb03c1b66a33b962df1f74af10dde3a1b3704b5038d1f4f33b0877773f2a7046a1bb62c5025b6217bc00cd9e926d0470e49135d4791286d8261b6c28347fac3ddb60cfbd672cb95fa223a0eecc84e6e42cef4d8b756ae01e7c754f148feaf5b369433f5c927845dd3445bcc236bb7c701426df5c2f4fd6876552eec5d4ab765273c47e451b6cff45c98c264dc7e1a93c91a91b06e704856653d109d387282cacc3f52c544e40393e7b7b259eceed0e38e15d2c0c57f5fa7084e2f18b04e178278a76a38283bbe63b509a132193f5ff42e5d33f3c988eac1eb7ca2c742bb0f13d85c5f2956aee08c4b409eca2842509fcc99a6609c9ec22ae837528ddac8f4e7b13da8adc6fbcbaa7ea202b5096428c8fd660fe8b8a92c6a22aff1e2de74a7ea26a52b2f230245f738ce53d417eb09113f6ce96b92f248ff11ccc2d2899f34e39858e8cae46e952a515d6eb8ac1dcf6af083e8ca4dea5101211361898b2e5672f07e759c98a28fa6ccaf2a420268785ed16aa2d352c173715ac74b9b9b462ecb519927b4794602c8bcc2adcdad4447d894a34365d1a2cfca8439e4a66f720d0a4fe24e80cd68ae8755bbb2539a3903ada6e30080c92b64ed7f648a0e671a84196e9841943db54f1ae48584b03aab7f2c23815d368fdfa3eb8da7bc236a35b97a64e0c096b977632b0911037acb433c0d3442b0de9bc38606b58ffa5d9a49f85258f0230e836827c9a9ca35f2656d448345ec150de6daaf04c783752b6e916c0d3a9b45c35c5273b81921efdcd7c34f115b440ab1205804806f2fa6208102755894dad4ea8e13b7cd7c7bfee9f7107ed6bb820039a21e703380fb3228f68e28ed1a2d9f4e6d88817ff3195d53966a6972a9f434792ab7f1c35654279d34a96de3798796f3f908e2ee3266a134c26c8e3c1465f76e45a2b4842972853015a708248ea09e19d89c38c9ecbf48d06fbde050d844ba06d67b69964fa9acfa5149953a42dad8c9a74d893831da31ae791fe2865cdb8e04893b1dc66f1271e1faf211a7696a65aeec5ed400844f0b98a285c88395f5912f0602cec8691aae3bec4e0d084d8608f5c39f576ebe67e8e64c6b2c87672ab0e98de20f2f17d9e2e6417defbc2baf253d49a43d640e69b68e6bce859a6b6d8f0f4b46145e34bce83297e6d7276dbb6e605f00e450c00df9cf62d2a241f13b3b7089513d9f05ce08d8b1ecf830136330c6346dc9eed582b03b8c1e562554291657f89af3a32ee4fb3cc83e548f17d424577b70af2a91a9283e883ebbac5063f328e64107f4baf5392ad3f6502694fc2fdbdcdbcc05e1982b314de511f9a8766beb042a9d59dd4e48d4ffc62fd1cf4ee052a86622364579ecaf63caa766a5e5ae2b8b1abfe3ff7d76cdf4a8ea3320838f074b8b03da881cdf1e2641caa54aadd03651bc29583968f67a0aaf8f1765e4765f97b58a24831b6d4875f0fcb4ec4d06d120288cd6d348755001d1849b20a9beee9eddfcf3b59b891d91c0aa123d88e6b41cec90cb0bca8c21c32449e97b2b044986ae711d703736b475d4f40b691d9a0924e6079ae0bb6b94195b24fa32144abed9b01be76a3ac16e46f6703d1d287116a0e47290724aae1fccf92b90c19aec72aa6b520cc51ec0d2ff174fb0d3218544b080f01e5938c9aa41fe965087244e823b9d0f836fb8de313b52cc0ba99436d2f94d0f4d0014c121bf75d22c2647c4d97485a991723ba1df3e6838d8c503c80a0a9a29798a6c162159d0ad21ee3bd8a7336e09f149a0b1383a83e4ff9917f1d5a9ff102d4c0d4df5c62e665846e8c6a9d38986151882386538eb00685b20ea4cda004bd9cd3015be920a2b3e8ec517ae1faa60beb105f6ef70e457e076aead4729bca36c06267d830fa368137da337d313f1ec151b17632ea68ba8dedf0d5a0a4b5577db371e73230283dc419271135ea87c54c501c8a1b8ff46e38b24e2fed7a1e8e032c04d2002ec35b29bed4266babbde4980fa28d819ed529396fe50a938b9beca87c9ad5058b8d63ebd6c4282e54595d1b12c53072c7ce340878bc294d8d4793d14527891901d3482e06fd95b6b3fc23be4cfb14f4e3f169b27563d9fbd736729d8756d776a1e93f74fadea5b437bb9c4bb22b3ab9f5f147dfe85e163bee93b62c3e683cb842f8aaa79fcc8f3ceb17605f2c6783e9adad7280fceb1d4cbd370e264646157372b67bcd0b63c7392b3fd379153bae079893a71d0243cf0a2c8de8d5f3b28d2eb985b18776306b6f8d32d962b89e545a3c5da49b2c04dda898f3c49267d12916ede36a20ec3556cf2c0d679fbf6a467e914fe37c98e994334863553270e7719a38983e10335e2d09cb49ddc95cd496ab2c39648f024d3f783a74ba9544b86499b3e373c0ec2029930e72adb3abeff62c52cade2a8db064ca6cb4d2fb16c98e72187a0dd729cd5816e88ef60a74f14e7d7878d71a008e0f0fb50b253ae2e7ed01c476aa65cc243af4928c574eef6364077816e43ca70332e0cc46cd81ef3ec5dec9ef5640422d3639f5cf8bfd27cc5b407d7fb96540d339aed1bc0c306068799fe0fad044f57938a49507d02559f0640969f644082d37e477e2cdc76c1fe6adb3949375c600bfce42411d1d0d700ec600c6f7c5ab18f55dc5ff8e35be338d6db0bd22c328f9b87f6ad12165262a9b677ca59df9ffe2eada246f30bb0472b0c63faf43f3dc68ea54762dee7f3042c04678987e06358b2e22afa59580ae2bc4bcd7a562baac5935ca70a749360c56bafb5f027e6161b1c1d0de5855e0613583222644909ee741aee64f5221f1230790e50e6676a2c01549aad2257692120f47016d30d39295fe26f9babda99334dd70798be6fda01a5ac6c7b6807f24c3d9c468ff94dc02caf0df31874a1951d0571fb19dacfde7df0c6b7ac3718990c114a0e56d23b5adb052e689fdab057a493b756d5d815aad45a8cf751fdb0795577c216705f2997b3ee6c2fc2c238f1989975a90a3a4ec635e1416fbbcd5f7395b75acb718f9719f5567982238dd6fdd6215b7770b5e3fa3c01406f52ca1ef57ab6c300eea33116af553aa24055442a9c03010b85ed34651061027f480f416b472e2dfff0ffe49f58c75e68dafd28ef8394c802ee93549fde6b136de53747bebaded7fd1d9427c9f4d971880fcdbbfe59fcb8c01b366280d27d0e5d22eb2a764721a893b1da6a486e61e4253762c033ffef6a5f22da69562a4d32daf242f784ed7ed421a3d6f5abe9c3a7469c6393e32c0b3cfe0cbba6306808b65999e4c1d1468a9e591ca17bad501ac64825342779415c2532e6dd60acfae4e51e64ef8c0305d31188731d43bb07979d3c4079c225684bae038df1ce6d6224219b3b872e10108c85d395a830b3ca57b5a50f17c51e46117c0ed2488b2d6e038a146f3e4e9903dca9f4768062e8499395cbb8a347204a19bc04968e08729883d481206d32baec9a6ddc45cf2491c51c5ee6a459e11142471b8d0c5f7c3f50e71c3ac8d3e183d2bc6aa30ec0bf862e79f20a1bf84d992063954fc77774c6c8228713cf03d86b4585081bba0f76a046612355c000d31d7a74250f1c39bbcea020440e2091baca16bb3a38d97806131cbda9dae467d65749592e8a11cabc0bc705e0b42b22c199f6853e5f6255c595a483f61b4ebc04d402c098ef40840ca8aea5b5746a7c9e489a36cc3c05f317890bdd5380ca3e88bf51dcdaa947e2f74460b40319a4486b0f6204923efcdbb2fa1d6f173a0fdd1d4c1681879ead6586aea3910f61dd27b1d230911fd3e10da367329c6c29ef1f95f32cbb337fcc8b2b3742d68be6c8691c9c980d302d63c025bb6004b29743585fca536143781793955973078b19b403cd76c89c138c1da3797296ca6a3fc89ed0b7a52e34db58f2bbfb886fe945d43aeec850e46483f2f98e231c02c5c868132d746f47918e09ef75870149e06b65016c1a4ca774160e01d81395ff881f0c48803e5edfbe29cb2d18e57f2f2b8f112b25903620574c1f3894b0e5388df082e721"], 0x3) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r10, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r10, &(0x7f00000003c0)=""/185, 0xb9, 0x480, 0x0, 0x0) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000500)=0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) getsockopt(r1, 0x1, 0x8, &(0x7f0000000540)=""/185, &(0x7f0000000600)=0xb9) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8000, 0x5}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="fa46f857348b3d452fd408d4104c892026d5e18ec66be11432ceacdfd5dc5bc8dd6562b269435a5bb8fdd3febda7575d755dad03de7faa5a0b18de5175fbdab568b66e3c84c49660f81267c01fd0fe65b4dff767120bb7f34b1f8d30395c49593e6f2c53d015d4e479609c9d017e7600cc0c59b5c86b853237047ae5c1df42a9460140671b92d2ab3b64c5", 0x8b}, {&(0x7f0000000140)="35541c44c94a8d9caa3072ab5003a78937a508736dbded06780eff44", 0x1c}, {&(0x7f0000000180)="7b7bd7bb92c09a335cbf2aff6649e752122e9d8646c43714fa2ab6ad282e5fa18971299f51aa3011d72ff7248540ff7665557f9470fb6cd2624c60bba69c70494ca7ef1d76db6f0d810cd6c4a39fe6d94305b1f4141705da91d3d049dfdf8a7475c1298d09c52ce5d928c38014f74ae531bb42c32637ad0552d81b315cdb5b03d76d0852cf777411984f5a7dd08904c3b19b68d9", 0x94}, {&(0x7f0000000240)="df79f87aa7bfa6fafab1e7e04aeb4edceb91ec5f278dc93210583d263c3403df8d4103613dee321df198ed78106c39aa6942ee5f0968905f112ea79e681d78c67ae835f209acec98e2", 0x49}, {&(0x7f00000002c0)="ff05fdca687d8ebec0281d0b9ebea7c04f635fc6b7", 0x15}], 0x5, &(0x7f0000000380)=[{0x20, 0xe822fb24f02711b7, 0x81, "fe0adbefe2830c52228e39"}, {0x100, 0x1, 0x4, "0dd188a8c556f3e52c27d4022aecad91b2824d1f6dc6721280de7cf6165f2538dab652fc24e596e2e94b10917d8fd514c22812a459be3a1d3c0b2351386255c080e2ea3e20986c963f0839affe167d32d429aa13998b9dac325b7f07b61f45436fed69942275e7c5fb420119f6002ee3ec832c3e702130b8acfd11a65667863cdea6418fcac8f834ffd7abc1799326cbe020acfa3de2274243836829d71b343061da7e997863fc1dc3ca4a6f56352fe9ce07fa4d60cade731ea3eec49ea75cdc664d07698b1cfb162157452542400ae7fe6194bc3ee6cb6d42828ffedd87d028e83ddc9c245ba046cb72d16fe9cc7646"}], 0x120}, 0x1) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xb4) 16:00:07 executing program 1: geteuid() preadv(0xffffffffffffffff, &(0x7f0000000400), 0x100000000000007f, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="316514faa32465731bd8123003b5e58c92e411d81339c61f2666cf969a53e654aafaa0b34ba3810c6ef23a2583d8c319e425d2fac4a44d060000d7b18b760769531a452f5d9b8428d990ebdbbe4775f8368265455d717b36764863ced85705161ee6f8cc99bbf7a587207c80b231a85c927c3544ceba3dd9fb89c13f71b7811b01000100d107010500801439997aab4a77a92c2d093dd06bc8978f113d85cff63346982076573d5bce450474da62e12e59caf886c505f0981ad39e1d98d84bed2120c0cd9f196bdb3af04a1d592d06e871e3e0d3bfe13acd8fbad04c786560eb8b0f7c1864a0a72a0ab5fb8b627a035c37390fd6593c88978faece502ba329d6fb1163e08e2ec0dbd5912a34d9a52ed5fa363ea6c429a4c528915a0c5b52c03bc78d06803cbd5159"], 0x1c, 0x0}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x90) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000003c0)=0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffeab}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0xffffa761, './file0\x00', './file0\x00'}) r6 = accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0x6) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0xdc9ef10725172f52, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x1abfb6c395ead626, 0x20000000, 0x2040000000000000, 0xe10}, {{}, 0xfffffffffffffffb, 0x14, 0x4, 0x4, 0x2}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80, 0x0, 0x2}, {{r6}, 0x7fffffffffffffff, 0xc4, 0x40, 0x7fff, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa0, 0x80000000, 0x8, 0xff}, {{r7}, 0xfffffffffffffffd, 0x41, 0x40, 0x2, 0x9}, {{r8}, 0xffffffffffffffff, 0x1, 0x8, 0x401, 0x7}, {{r9}, 0xffffffffffffffff, 0x4, 0x80, 0xd5c3, 0x8}], 0x1, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x82, 0xf0000000, 0x4}], 0x8, &(0x7f0000000300)={0x2, 0xffffffffffffffff}) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63, 0x1}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) kqueue() 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') fchdir(r0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0xf62, 0x81}, {0x7, 0x80000000}}, 0x1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, 0x0, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = getuid() r16 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r5, r15, r16}, 0xc) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000052, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x7, 0xb7, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40, 0x1, 0x20, 0x8b2a}, {0x20, 0x83, 0x6, 0x4}, {0x80, 0x1f, 0x2, 0x8}]}) shmctl$IPC_RMID(r1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r4) setsockopt(0xffffffffffffff9c, 0xffff7535, 0x6, &(0x7f0000000340)="3eab39f138bf1ac8279c4d25199bd4bce2a0d959772150e9cd0b869ddbc866f5595733801fc99f55dfdcd8aa2f5658123b6c0aeeea4fea59f34d6e1737e69d18c11e1f733d886ba94c56901f6f2d011c3f373dcc7ace8b5812350fc625ca069790feb88a544c2e07ea2a12e568e8bbe6a014975a6d374a49c8bfc5db00946114caf270eb963b7eaa287cb01c84f7f34ac584aec9c32e707af8275f", 0x9b) recvfrom$inet6(r4, &(0x7f0000000140)=""/232, 0xe8, 0x2, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x3ff}, 0xc) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) r3 = dup2(r1, 0xffffffffffffffff) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) dup2(r4, r3) r5 = dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r6 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:07 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r9 = dup2(r0, r0) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x42) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x7c, 0x4, 0x81}, {{r4}, 0xffffffffffffffff, 0x6, 0x20, 0x7, 0x6}], 0x9, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x0, 0xb0, 0x2, 0x8, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x2, 0x101}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x6, 0x72}, {{r0}, 0xfffffffffffffffd, 0x95f54d6d04f26f22, 0xfffff, 0x80000000}, {{r7}, 0xfffffffffffffffa, 0xe8, 0xf0000000, 0x5, 0x2db}, {{r8}, 0xfffffffffffffffb, 0x4, 0x10, 0x2, 0x9}, {{r9}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2, 0x1}, {{r10}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x6}, {{r11}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x3, 0x5}, {{r12}, 0xfffffffffffffff9, 0xa0, 0x4, 0x10000, 0x1}], 0x3, &(0x7f0000000280)={0x6, 0x7}) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe93a6d2f785d64d3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) syz_open_pts() socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148a16b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148a16b0 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82b42e0aa4eb9c221a00100000faffffffffff745a1b030e8dbe8f48f71c663dc7fcbf65300031d25544c065321121b5343a9f48d8ccd9e4b950542d44af00000000000000000000000000000000e4bd2edb99c752b6501c2126f78e4823c4cea05a88e8e1607582b1c1b81271ecf819d31cc223514f200ddd185e9b46004df1583b1ddfa3a301fb7f6c650e35179513cf8cd27fa423fbdd47c3d5b0cbd538309a"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000007c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede88801542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b3e2b478c6ea505bfd84bd85c186a2206fec5c0e732b62fe9819ed2ca2cf74d0ba11fd66cbedf3957714cfe0a335faf3cc0e3e5b0b93430892ed28fa8c868738c134ed944a3cbe65b24f80c98b22e537a198e2500b65aaf3129ec24e1cebdb0fbcd9419bd79239aff01422e204bda584c95651773a22f7ab4cc75e03e6a177efb4cfe5a409e80288999167c313e21cd204e01fc912a7f014a4bbe6b64558c8757196ef18f540247d61b642e2444841c196eaefee45b5329b60036d8e3f99e276700de39a422921d14f010f3cccec8f1f235e656a9f6687585ece1c737a831bb257df2ec4d10c2ddbf9008aae0673c146dbb1e4296c75aeb6659753b6e0e52214dbec0aa5640a585cc831f9100d6fafb28d689b7f9853844427a0244d4811c22743b15a2d106ab33b195d101d5ee4d6202bee8542424e1e4c6a9690a6aa589baa2e3757dfee2dc30802b5de37bbb230de1cdfb19b10b54318dc623d91813a5392bea8f3f424cac1e5ad06ac2648115c3d8cbce37846a8d2c45483eef3765e56f1e7ce2478726851", 0x1eb}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133", 0x344}], 0x3) open(0x0, 0x0, 0x0) acct(0x0) ktrace(0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0x16) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d000000000000000000000000000000002000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c861000000000000000000000000000000000000000000000000000000000000000000000000000000da0101288b9450da1b6153f100000000000000000000000000000000000000000000c7351c053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000a7cd9426f7906435c87bc6053576271f68047fa6bf1594bcc6fff14b238e2624364f81be26872be9a7548a907668daec856bf07e7207a78533a438b436a96afb445e06c95c7c8260ab533847db97b41b317df7667e18b84fbc71ffbb0f22777ad8257f839a5c0ebbeb45b70decc93f5626349ba1e275e75f57e833e9dcfeae2b9889a4d1079b255ee6d1bf0d082b6d0766b5e43e61096542459e1825501f0be1e5fef9b6453645822fbba24d453ace9355ac8e"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000540)="03", 0x1, 0x8, 0x0, 0xfffffffffffffeab) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r8, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r7], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r10, @ANYRESDEC=r11]], 0x4, 0x800) 16:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') chmod(&(0x7f0000000040)='./file0\x00', 0x18) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x1000) 16:00:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x9, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002240)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0xffffffff}, 0xc, &(0x7f0000002180)=[{&(0x7f0000000180)="bd6cbad13f056fc5ca44c93524aacc566e2733e2dfc5bb5c75f1b26433bd38ccef9027b956441e3ac4c95683a40e799226850928f0b2a54a7ac4eedef58ab7d8110485643ba4d12b948eb5f2aad4e4d7638bef103765dc625346e87e976dfcab1f779488d48ede53229d465ed6faa1777f85998b752f58fe026132295383f189e21f146ca66e35a32083fbb1778a45f8587affb9e126b3a56f5d4125dff6322b42e9b04a5d6f8eed98a5b291822c3908019c5960ac876d3700c7db6de3602f2c2719e51e416db904fa88e2b714a362df845605a8be25ebd15277495faa74eeeb04dcc8ccc83faaa5c238e37b705d51e740d14f9040f616c9ad4d3d03d667c52b210585858b9d60ed99cd39f91721e69bdf9fb53de7d58185ee3385c5f7f82c8ac3f1d54f60ac70963e90db25b02bea521495c4123f40d8f32e1d10eebfa7dea8bb71b56683fcac6dd622928304ed1b1b0eda7f4c69711bf84afc93347469fa6b024d33439bc7db453c40cc536e8f54dc2f5d18ae5c63d9f5aaf5f04d418298c11e3e9a2d473b2e494a25ef594e89d212ae052bc246a76f5e2eb4d3d6ccd9de37b3924d0037542d5b2aa2017ad916a09d278648b713b9eb114e44f9ead95dc4ee23331a50c62aa02587bd39da28f382a7a6003f65a2dcc9c8bfe6cd9ac4016ca135ab8aa14aa09bd331a95f7d4886729d169d656c9dd0dacf03a80aa2897988beefa68633cea1ff7b0cf2ec55282786d00c23fc766a89961633cf12bc28d2c333e01a6d49939464dd0d63b08074c5882f006979c58d4f8378e61763a05c68e5b70d08000660f521d9404d5f20367a271e28bd030de8d64f72ec864bb0c82320d987c8abbf51d836e53d1432b7de40c06993362f130956235036efa4ff10a75c436d56166ff37a9e9ebe0079955cbb14bf4627678be0ed86a90d3803e5e30562e4163469676617d303ece3a77eabb1b041c3a2a3846614b781a2122099e7d6c1bf14bc0e1d46f20d0eae95a3cfe57ad54473bdbf8f801e29a286b9e68c5d1a7d64c7bb6ce6d3d77fea4cbb9745240afac41c34646bc7fd450a3073cf3f737ab2b587c7e7c3db2cbe7275b63a8ccfc2818a5b480632bb3bd80042e860d0b55853aeeaf2423ee4248e919e1687275f8bb2488ae6c32b6e7e66b65557c25af563b18c0bc836410538f546b0c993d4feae5025885c9840fc76bfce267d513688fba54924ae428faa48c4e83f267f62d1aebeff783d069395d35e2519c2da29b00bca845a68868fc079ed62e11115552bfbf970d9316955afcb6dcdbbcfef383c3a64cf31fc8dea878c5a5ccb9fbc08d3fe2171be9680d2d8810f1eff80181be8a61cb38ef6e63e4c4259f3c16e668f283bb3f11c2d6a6b8020e8b7049ee2e5517d3cf3820eeb06cbae6773c776123516302d2c6af27db28e4236ae9e2091641e0241ad576a359cc0f4596fad32eda9551418d93bcf7ffb7cc73e0cb76ea113ea93b0a5be7599cd5d5b615fbd7bc288c338fffaae2a57e51aaded4d776cb04c29cc2de8f314870dcb0a52975fb4d40be16800c7297135d311e008f8efbb6c1c4d866c3fcb0f9067e1fcf1cbc112d37a5d0fccb16d2124ad19415ef8b852e2a83595e29f1ae5869928f9b06b88c9434eef383acaedd32e13df44f1d47a45b271bd10b30679d937c94bd1a5ad1b1aef25b264598d8d340976c1d6ff47e31750842bf3d8a93a6a55d2ab0f674d333138f65ca80fafe9be0aef95709290e3656e7636847f2048339d5ee51fbea6b87d343fa0663c831aea99cbf4515875accb5cf63a78154360d359e4c961462392469f3d15ce440450faef9cb07775fb82cecbd58017d32d954aecc5ee8ad6eca15a3e868ebfd724627d0519eb86fde819a40820a3419dc6b61b102bbc9a9839090eb1d4572390491d58804e0b1114820b2ff44886931d888f11341100cf527dae29473bdfcf11c887d1424ba3bafc34b421e289d2b1beb7a3b05f09d2a7d3fc0e3f7a4133e7de6c86dd10f5188eaf05c34b2438b1a0c546932315344cd48aa29d0d19b0200e353b621119343f0b9fcc2b6c50782157ad7d3bcfc4b4be86bf3e6d637a2133eaf350e640feeba5093581100d5be801262d6918704dca6882d274a2f8ba99722ff55852b1894d2953ec7a76a7b5707a04366d7fa8d421584eae241568d32ff55cead4dae1a63266d98045a3aa6187e33281d3fb36393bde0a6b3669e85df4103309f05b00b56de5d642da8b843f9003cab25a324d84d1c853fac55f2cd91e51d06d07b934cd9f6df349375a9b72d0d698d1e7b352f440436480c2b5f8d84a5c9e6d58570e0cb1d83edc09ec4f3d31cf8f74cf3d209f9fa60419bab077aaa6c1d2ac6ce1fb957ab6bff54a68be8ca40d61d0d1810deadcff6a260fba975605a1b268efb8c8f7271454cc795d0a2967378c4e004bf278fb3031d761dffee6ae87ee091a9f607dddf61d7e7791500bafb716890d356cd926e45575be4a545b4a213cf11b3d47842c0e5a574cba546a78a925366f32897ad41ecf00079565cd68d4d491c3a2881f96f85796923b65edff23cd05243f30b35141cd27b376dba1bd30f2e26b910525ceab719a4f9cd85f937990545123f85e9b8da47dfa57bfc4dff6404dcd44cb19782320c9a690bc2214976714cddb13189700b416db7df9d8889e1a9d21e2a2efa4b7b95f039081ce586130cb03a344d3fa3caf2b7e642ad5cbf1a6b3d74d433a8b26a4ed335eb8974de75f996388f22652154ff9fe591a92e3c79eaaed2a015cf6ed14ed313fafe0dd99be3af700edd9f8f667d27ba3a54508364854d5d28d3e1bb52d668b82c188b96045a5adcafe694f84c91a8cb70b923f9795830feb4561f2b5945b38096f8c0debe683853f527bd00199fcf459d3058a86df6198804bbebae0be9b2c74e6ddefc08252cc93673ddd1cb79603f5b68720e9161deb653d1b585b774e37c0d2c3a3e45e5bfadbdecf8e517ee53c485771d2c36ee9a602ad4588ee791ef3a20d303ee32caecc7619ec71c7d245df0f64ec1871813cefae82457e7181f9b986de81bbba20ed98571bdecdaf23efc9ebed75df8c6a21260458b2b9d17e89b703a3bad996a301e625d11402de216a4d5f38d7e91d55675397559194455e865499ccea697c99865e401e429f5a6ed6a22a17f93c7b061792060c9fb237d370bfcae0d71498ab1892f6712de420cfe716022d68498c0db287a85f79200f7a13834b44afa0a06867041dd622615cdba416d060742dc053d53c4d37799025cd125aff833b3c17d4e0ac8bf947efecb71f7a2b5b9565ddc99cf12c104433fb9b2e285301653e37732452583e6300aed035998c1c1ce4dfd67999425f0bdee8a8caa091b3cf1bf8f9de1b307d826357ef81b3597076051275f0515595afe4c95d648044fc630fe576a67b1f62d4874c98347094279cb2ad9c8b7f9e7ce9893e49728ca14b81ee6fe0bc451f62f33f5d4e79e176c782b119e47045b13f493823a8c8fb09824d6e5132224366afed92485b3a034d7154898419ba68012fc3fa59ba716623f86f5a6d4709bad7d907db616251d5e9a0acc8bb4c8366d531fc54890e0346cf9a7a50a926703a79cfb18e6f09786d9dde28773e4a55910679cc0f75490de3c5b03d0eecfb4bd529272f70f7f749b6ff458c71856caab33ac915fd1c5242a23cb315f5aa837766ef9660c9fc1528e634e640fdd3ba830f98b930189509093e09182908ca635bb8ebbe300c77e59d2474963d56fa59925e67ee386222f31bf699375f3687644183b89273cc9c60605a36cc1d4d2503610bb83bba2ffe9bd0f44258ca81100997675d6e0a3a072485bae3121d445d5987bff264ebe2b97b421ceea70566dec8b0e65e9eb1100a6887d75ff59abef08d21d1c5ac2e5e134214c1e2cf2d0ea972b21183dffc721d48835d5499d8fcc58e6e0d138993d85aeb195478a479426bbc32a837ea33db75f45b627ea68398a5107907900b63f6edf55d12398847a410c5a895b04919267d4cec38fabeedb914038d51e2c8da664368b71397d659241d9efea12467ae36cc036845cfa4fda1035d0a1fc668b670431098732ae386e0653bbfa0e6ba1b8df43920d99f7e46e95ba09fa8ef654e55da8a3f9ca8afd3552bdb061e58aedd2419426d47512e9c3d0023556e94fcc66e67cb89b45b9c0a54c14955ba4a1c3b680033355c105f3caa5789a2d9c7694cf3e3d2c4166db32e153e3b74b73c74c843d13a2f9b8d65ac18dbce19067b0e837a6e6ee9ccd3c3047f34970841339a337af747b2a9e87e81daaa35f1508e6d693abc8fd524a8d58847dc81d48d7006c8f026d3cc901cfb569326dc02e3e7812256843def64e5cc15d4cbc853e0b77d9eac5228f8ab848d11ccbecb2daac4734373e1efb310316a195a011ebd642be9a43cc8953da0b3439e1571a004d4d321bb3844cf4937df4af5a6c8739784ef78f72579bc7d3651525bc42abbccc61ab2ca91d7011de589dc8c33e4a776c8d01fd5464d23413ee1342059c1d68e40e86eacf9765ce4a9fa662447c0778a4504f4c6c2838fb1bd9b9b9ade0f4459ee737b35d07209723e753a67070db2428e98f775c4d880f738adab09296fd09adca675d6ea36ed30c9d2ed9b347d1d51d199eeda1fdbcfc81f98f0112a8396a3c17ceec93215c83cf501b30091e4419d4fbe99a8705e424ab837c51ae5a06340c6f15ce9816b69f0bb382161345bd7c2618298922dbe0c154f5a7f8a0662ec9a198ce5dcb1ee66e9db7ab19bbb3f70ddb189c0e660bc644c07a90966dee96f2cd0eebec2fe27e2eab5452d860ad2a3493cbf06fd312ca032c8de63e39bb7417b2790536ee51bd7ceb6be99f76c8ad3507c0f34d947ddc33a18a47796a03672f85991aa8519ae0437d8153b593ef7c078b3a796a478fddfa1b44ef70828a4ca9751aeba650ad21c03dca1217b0019cee53fa98f092a0a93e311bcbc23c3a8ac5b31f3e64c504f171d9fe78001350475eef38b8399f02ca33482f76e2a9c58d38be6ce5f5d42eb648324bca345d274d950edddb857ca664a254d543e5d571a871b64b80b8c8b432358b76b66db5821151b7d3abaa0babc9a047d20e53a3d0275de3e700613009ba7d8e8135fffbf9d6a2dceb3c05fd4f9a10fd25afb8c46f031c06b1ef2fba2f09189f4dc31504360bdfd9dd7b6aee9d1f37206b09bc0ade6d58731bee25c816f1c051794f338ae630b2232a52effc00d14825244cf65b538b77d14f052a7ba3790d36b82bdd297bff4d7244335e64eaeeba5eb1bb451cadefc954bd563cfe948471780ff439ed09c3b4f86c9a6e0dec65052542efce6a6bbe69400f27320e02b27786dee48f0086a1e752b50c82d9a749056ffd308dac20b92b5d661377d104c114d2fe81cb5eb13e3188fda9522e0d29c211ebf57825417cdc7c4691389cad4d8899b87bc456b0a5c15b35b2ecf650c3a5c0663758f4a29bcf1c1f211a4d6a8ed63d66abb19b75a5446772d4b25efd064c771d924898256402baabc7df2749d369710855a8c70888d807f05c6635ae43b4ac1baf717f1a7a084eff9c1381a52c2afaa2812d01c84a93609c9510f1b8d846b5f961ffa9a9bfe24ae1781e0ee27f7effc03e08aa525156807d5d7b3631f83977d74e99cbc06ebc5c5e205330d3099a1eb18a1bf236d27395451d295fc8a7a0ff5e4e3de55121763dfd9388bfbb5940610ed2569707a0c63a435ccbbfda3663f1ce484e9267a627706d6d6e2db9eab686b3a2c46d28384465d", 0x1000}, {&(0x7f0000001180)="7befedc69b27f14559b6ab34c74a409ff4fcd578c3403b579b22fc0d7153723d935db7e94558ab7fee17668e099aa87f1e7c29d9438764aa93bf18af7d458c01d07add6f5b459557718ae53a15d78a8d1154538884141ef7fd5ba62e0962144858bfc283ec4ee3b2a7f7a3f1398a9252a67d3df2b52796503907c21dbfa99a7bf5b5563fcf8f624fd39163e8a70fdd52abc3666d7ebe96de9705c8ccd86e7655da9037c949f88f267bd6e68087f9d17aa4f5a87874afc52dfc7a03899d7c91ee0501a39f5286d94ea6f8f559f837ae5404188f92a4e91c914260344a080dd9f9980f37e74be053dba127f82054f6dd87f28e77d1c2dab71ba81b5186ba3cbc2490c7449683208bf625ce18cf1bc03df0f8c2076ec5dfc5c1e1950531fd6d2a1e65444f29a7bf26e11381b7fd00e4745269bbd625d78e48b3ea0c8d92dfd1c742f3aed228ac4c6127b62675ee11b4c39c4de2c70c5878fb806b54a37515aaf96b5fad767248db96730ecb236b971cebde1c30485e0ba8944ebc040d564d6859f75fe0da44562bb6e079f5f88410d04d7124e2192daa8ba91aa927d8db16f235cd220f8ad747a3481834d83072895661ebf21027484fa38400af095665864e5d2b5fdf3f6a326cc7b7d49dfef2835eb4ab41c7b04ec76456f6d34f2ffe224946cae28984ef29c3e3b72c4185e36189edc7208ffe34ea2b6af800b690fff62baa40a67526f445ac76732294e11769c06fca5529682faf25dfaf644d086d21ed56397a73d2fc52a9be1bd4f9f8e40b36f826d4fa4b5f17cd29965b1fe55b32cda072f6cffbf3095c776f2d4c849468b6b4a3e19e173e63d99233aa3a6cd25c17643e8b3aa8633349be553616896ac05549ee68352639b3833332950bd994bf0a5a7f3cd41a8eb6b6288266229316f1f6e7787388ba1dcbbad64aa091a475ca9cd11eeb0152747340e31aa48f62edb2a17f462176980fec669a4674db063ad59d9ebaabb594139732552cf852fb90ef18a103a99cd2f591c8bc00be97bbbd9c1ddaa96097077fde2ab329873738d60e009bf18d48f603aebfa27bbcf50d5e52d8dfc7585759472c7a52e6cee73718f9c7a64e364fee9aa40bd973ed261d7e93faae75cbf9c9bbb5887485a859a600a4d0425a52090577e66e3a017c094301f2e52f91350ce1973f6ba8cbbe544039520f5492006da0bdcdc077208b7fd33fd025da446a25359b5eefd0b802c30a87939a085c0193a86e42f90b9fea3c4886d8ea74af33b75ecef9d96447b44d09d978335dc33a12f9f21cff6a128ff3b572e8b838db2746b167692ce18d701580b62a8d381f00b30eaaed6ec04e6f48057897ac0ddff498e9e0ea83d9a91197469e57c07bbbebf4139fbc2b81123005a848f8490f00e483e1282048a936f5b71ccb8ee98efe8c79c5b10b87445d5160124fc844cebe0118203da6f6d8d753ed6896b5b3c4d2d87f9fa9ebb17b01ef254dbe6756f3052d75ba20076bc2ad10eb18a1dc48a6ef3c7c47911f0c7f48d5d858c949ea9b24e3d7f82e3bca25674202eca58ae0ad4f213440ccc2aa63a9824f533765fc50fb082662e66944349ab56c963dff40ef306ed355e4c03d9e35050a302c75e9d382d0d48ffb170014df98e32153bcd01048a97f16769b2270c06799a83ba719a553923605034e946e985f14881d289c5b1a7a3e841540fc608cc8dde7ddcd8eccc45aa91741f3abc4f765f8b3c5cee19a75141bd19c631eb56fb5ea2b06a9b140b7900582ca56e4aee735c31c993ee0c182899ea1ace2f79249c89a2de66760087affdeee39f1eea2e9ecb44dc4f0488bef3499270ca3413c4cb25a273d34536d70886c9236dc41dd7353eab53dd6085a9ca2ff6a4be9c36b8145cba9b5beb6f2078743fc25bbd336067f0daf67c9e5dc286ddadaa6eddd45e15d4f603e7d6aa705a77b7b6d4715913291ba684dff0b4a864bf6c106f242b821c0d3ea2a38aeb5bb29388e0b6d35c2478eab0ad4fcb844268cd54c7669520291e8dce41339ec6246558b1656e144ee2e14a7d2fb4afbaca6c033f3d3c4c6b5f9173353584203e1c540afd9e20411b4624fd2647b77d6ebce570317593bff4bae34ad7f8baf4290cd2c73e9cb75c8656abcbec4a43a06757bca8af89fc9c1f63edbea36045277bbe9c83a050bd9c484035e48505774a07f092e0e88dca7b23d1231f12de571fd2780881d7a128f7ceb4ee3f9f97efeaf0f58649b0c4e625d530e79fc33ae86e5083e2083278b9492fa61386197379e4cb57e814df507ad00308867925d78ac97a3de418d17809dc5b498cec6e615f1423d80844724671fc2178058de78cfa4f21077fc0517c871b4f0c80dd974c672de9ef13771c9ae18ec7e971fe77454bf97dd27fd840487408fb94493d5816ff3e63b837a9658d90144ed707e68df37f79bf7b4cd221a5d17f9606a66ae7053983134509995949a1fa346b96c7fffda644b58bba3e7fe2f5a50dee49255013c5cc08b3a4c43e984eee688cd0365fa6cbde05907b1cf8e47333859565363075fa1ad9235274d50460739504de046261ee54165d9b2454f7c886baaa20ae4b6fbc60b733c9b59b9dd3145eba0380f00a2303e67a05ee7666333114588d29596728f486891ddc12f0a8326dcc2fc6548ff97a6c7b55d6f86e7f64fe91d3db4574dc03887d877699abbc2d91267f3f6031a695fb2c5ec177e00a8fc366b6b0e1b4ed7fe8fb2776751018cdd353694b68e337d64e52635339785814ff3fda5cf4f3e399cc04a02d72bf16585711794f413feda9bebe3fef603a0ee92777e2ae6b6de42422242ab8e280ca0cf1a203e50d8a8014dec5e8827a001d0e2ead5657754fb92a871e491ef5d67815ce1c7c076683a28be07e0c6629acac9dc159d75d66045676986193ba5a2530ee9327189a6bb4a638273d2e5012f5457bc9b9f2044c19df4d110bcddca9f8b7cd31ade508a70663e57d8a0af84242fa697afa85ffdb33aa8a5b9312b578630242a502073089ae9e94b3231cce2cc09ce082a3b0b4cbcbda017aff5c3e64c2e9933621b0f6a9ac84be8b80ff5f27c2a38ad28f561ec7502ca79b81660f966e15dfc0baf689fbca234e03daf359ef3e593863e6e972cee2c7f32e367732a3a4486b2d75a8f0247fbd6dd7a02d81a58c9b71a1e3fdd7b090540171b702a225d22630613cf5da3b65ad053b91e47c3579ac1919828fab2174b879f3f24cf52d5b9ee4e790abcd9cb14936fd06f6995779df73ba1759d41e65c21644281761e3c9c0fb64c9306540e58e05e1e533c5502ba4c6e53981ff9f9547c97d30d68799c4ff89d76081e1f1f26e94d8db3a4dbf9fadb5ab7ac3352c7cc27c99225e4980913152e64b30d5a69711a02ad6a01b99eba697d80a3847b683b977c81597e1c28d4421e550a81316ba2fe05f0623a1362d49a44d66c00c66561d3be255369afcfad6f244e6004618ea540321a16fdc75d99f3a385dd45ff114beb9d711a7165a9760c70483ad3e02b86d347e740d6fa1231946fcf150fe64f08335eb5f26c72d51aa3c9821136e1967365f3dc0887a923061f99717edd78f28d596005318599c4e378f7c72dde88e595b06dc5745767d85708e14c1fd90c1805b154bad2479487dd2368523569b040c0f70d4740777abe2b2e8635777abc32519a02a1cae26562a38a678f92e9f8a2fba269f55b34097b6d32e372db7f731ab2ce5b311ea302437a57bd2278239c8cef8b2eaa58887e62d2ef2bccd9896e9fd1dba01ce810a40caca39cef094a40c5cbbe0b4e665bae718091debd754f43cf60740ec2ce2cd99edea7b42226f7702da3b8ac5fd4d88edf76451fccae5eb89b374bfa64456d84f881c343c3f8e6dfe8fb971dce3efd3d6f777f36ab5387909dcb9d833caa262328ab64f68adf7fa9ae9bf0ec6eabe4e89c0ec8cbbfe3feabe361ed1d093d02ee8a81032b48da1e9a1b266d960f3bd0797e586ab6655f5acdb565c793d4399f92ab5e09df3cdc212007eee32b5692ec9f5e3ff742a830b073b681d7137d7263d59d21314155931a301703a45421e98d39ff2335238f89450044299ae18dc5ae0ac269bcabed2fb54b87ae219fca9ab41b9f3ab5f832bfb90af8ae53ceb02177c41a71893cbed22d97c68030f9f4583e135e591bf7350f03439442639118b7e0f8fe6a1d07e6dc946e69b8ad01c266a925d379395f615678be3d556d4bd1436de2a1f5a4a9d2da08c829b539f86566fe0c3e61ff43e747734e1b7f7718774d5b2512b195d5402c85f3339bd18ee576bd89f7c3f03b638ba5e40a825a1640d75bb4960c32172cc4448d512493073407045f877e2488098ed92fe606c4dfb180a179ef8bc8b2f1393f865388acafd3ab33b1c340ced9f44bc371283b4d991ec205c2ba01097953de1147e61b74b41b051c87dcbdbba3c0330b0cbe7064aa85a682521d771afc516e112b96f4966056e52c8661ca4b08cac73bce513802dc71112f3bf8c3a2082e9b70facbf0bb9b0e289c36ef49f8bfb3388f60e86082d1c4d6bda0b6e9c0aa891e07a53f37ab58ed4cc05b65304d90e3664faf203813de1f6668eca02a375cd785f305aec98417a359c2cfb5912071825b48a79a055655e1750a0bb8e2fdee4d3187391ada8ac67ed3fbcda6a390534a90705453a7aa935c12505c689f7712625bfbd288c32eb9ea18663a2adb2cfec58b7ce0c49c1ef84ca28cfde04bc1e880ef6dc12a7d23921eaebe10f06fc1730679c9dd51f00ce95af9ce5c5d283759b874f4720c1927bb4402aba2d083ccc85d5289f5a8d4397ef11df3a608dfe8047ddecd26332c0773e6552001aa872e7f5bab3bc6915d876a99f678d8e46aaa87e4ece743bd3464586e5eb18d7bef054b38de0e267ba303380e72fe3958218b4e52ce69a6648db4a4ba520fbdc3eb0c4f34cf1f4cced919391e9b5783c521dc3abf99b1d75d42d7de79d48108275523691c9190ebb3019734391a1edc413fcddf44b0f30e27caff4bae20886964d3d932fd50751c7b7d6ca27d5ecbf937c3ab762fdffed90c00a86df9053724d6a1fed969db193927f60e00fc57fb0830cf85fed9cd53a696fe95835e4baecb5ee08fa82ff43e8941a2959adf79d4d1c2864402a08b6cfc79227ef15f1882c51f4d639ae45e59fff4662f67939fb642ae029af88ca2dfdb193bdb6d86f67d7b242c68f192560eb32df70cb8f487cf108c733920b89b318f4f3e0d5b15cda83b18b2449fd3a85d107f0acd821b73216c8f846959294a25f542f0571e3e2af9daf613c44c815edb2717c837394b3da42c35dee85ebd46fab540653a6f1e4b22b84d102aa701fb6702105f1f49f0a91079cbca5e51048c8b5bdb6f9da65dd5510e263afe8118d310dc6faa9cc3216bc03e52257e635105f6b45327d659ef3eba312a84548edc7f8f1f1120dfc8d362f2d74f0dfed65f5ce0c702ac0eb25abe27b0995040075a2175eeabed5477f8695667ad5ccedcdab72d5964cc68136ddb477a7552d98f9210dfc0a423b6db04b074eb659760c5f5df31e1c323201a80f9dae11dda015f830982a4783734271012f35dc6e615e8e100173930508a2a66b398bf7f4ee63f9a8278837f5b276755e32a06644f0bfc13c71a6a2aa7c51285c615f1ef5b4dc6abb33fcdc97c6e483c31d102badf17412b4e850f531f3c1d8f6b3e4fb3635d4409f90d8b13c8cfd46697230623f8980f93e93f243775b88da8a1378b69d115973013b306fedea7ac195b0fa92fb1885150817a7569234e571531", 0x1000}], 0x2, &(0x7f00000021c0)=[{0x70, 0x17fff, 0x49, "9c556a1a2d72761a67f04794c999e047cd789b69ef673084b74d309db8ab38029781d2bb3a878fcc2d4fd4a9d6d06fe67239d57e3e20c9096e91eaecc04c90afe13bd44a8d6371c9a00f1959d8d2231c727b020ab0a2d9db2d"}], 0x70}, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0xffff9e87, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b80000004034d012a47364d200"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800000000000000000000f79f", 0x14) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x42, 0xfffffff9}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}], 0x1}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0xffffffffffffffe5}], 0x0) pipe(&(0x7f0000000100)) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) r1 = msgget$private(0x0, 0x10) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r6, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, 0x0, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r37, r39, 0x1e4, 0x8}, 0x5, 0x5, r40, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, 0x0, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x59, r4, r7, r12, r17, 0x90, 0x6}, 0x9, 0x3, r28, r31, 0x5, 0x7, 0x8000, 0x80000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020000ffffffb91f42fa"], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0049fdf5c94522f064c02e3b6c653000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf45e200000000"], 0x1c, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x80000000) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) shutdown(r0, 0x1) socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xffff]}, 0x3c) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x8cc3a336d5a9d660) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1) socket(0x18, 0x400000002, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0xffffff89) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3d}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/180, 0xb4, 0x401, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) r1 = getegid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) mlockall(0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000240)=""/87) r6 = getgid() r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000000)=[r1, 0xffffffffffffffff, r6]) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES16=r2, @ANYRES32=r1, @ANYRES64=r0, @ANYRES32=r1, @ANYPTR64], 0x1a}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000095aea53065b77fbd63c66eb61bdaeff1705cddd60549385c4c1031d7da1bc0ce882f617037e6ebadd23935a836781696ee54f40e8c4234b0ee21f0b4227f580c113db2705d23abf4820c9a7eb7dff87081c717dd18075d3bcc109b0ba44ecd384e2fbc6744b7b2f7aaa5352503c996aca4f2f875fe6cb2673fb8c8c1685bf6027ce98d137f2e0fcbbe1db0e3abf6ab03176e929f94e4b950cfe09f0623c0495dc06f4ae92b9f909bf93ed69cbd885a48"], 0x1c, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x2, 0x1}) 16:00:07 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x410, r3, 0x0, 0x0) r4 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) dup(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x102, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x0, 0x596, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x3f14716171c7b2f3, 0x6) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) dup(r2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfee, 0x5}, 0xc) 16:00:08 executing program 0: utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x101, 0x9}, {0x6}}) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) kqueue() semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x12, 0x9}, 0x6, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, 0x0, r2, 0x1e4, 0x8}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r4) read(r0, &(0x7f0000000140)=""/198, 0xc6) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgrcv(r5, &(0x7f0000000b40)=ANY=[], 0x0, 0x1, 0x0) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0100d3ba5403000021c90c9597b1a8aa3fcac081ad9bfe1ca695a1054a8a3ec84fd185b1a5e1d44a188444b8fe150f3df4d56876d9b68b78abd6f2b8e5b38230af14c17f000564f735a3547921302a8d5dca2cd83894943804e889ed3b44ad779f3a666a7d034cc1a7eeb1c882c9a0364100467496c7ef3b49061251ef146b2b31a175621f0500"/144], 0xffffff64, 0x1, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c06000000"], 0x1c, 0x0}, 0x0) read(r7, &(0x7f0000000080)=""/33, 0x21) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc6af3c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785c61f000000151465f844d4591ae3f20ce4"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) msgsnd(r4, &(0x7f0000000300)={0x3, "2271b349977cb6fe9802292ad256f6d5425b3387ff9e7306c5a3ba02626cfafaca4d8554f8703c9d27a03190fff090439a57d227e7ca88bbb71bc2f0dc97c4175d18f6c84c582128e9209878ce18f3a9391755cecad3304031e84323bf5bdb79e956f6905470576b700e1f3ddbfd7a073b08f7e016736aec79490328ce4a49f98c3142d4eb49f68172b25a0da1072e4382a34649ae004917bf4b54aa52e5f74424d607324bb0b9ebf33d9c75a4fc92b8b47d3d84d1f39577f0af45f4e971cded28e18ea2c0a729f058a405ada1457207c5547da3ea9e2be0ce3c02550f"}, 0xe5, 0x1000) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r4 = dup(r3) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="ff18bbdf696c02000000"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)={0x4, 0xfffffffc, {0x9, 0xfffc}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='!\x80\x00\xf2\xff\xff\xff\xffad\x00', 0xa, 0x0) dup(r7) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r9 = dup(r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) bind$inet(r10, &(0x7f0000000180)={0x2, 0x1}, 0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) sync() pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000040)="3829dbc9d301a3d8096ec752089af29668248d4b583d0f9f5091db22689751fd4291a7f2ba0d11dc9397c7cba3926775a36c82990441c728ba081904f3f206844951a3c5950fb7e7bf174d0eee8e17e0333a645a08d8", 0x56}], 0x1, 0x0, 0xfffffffffffff800) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x2}, {0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5091, 0x3, 0x2, 0x4a5, 0x800}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x78e) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getuid() 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x2000, 0x0, 0x0, 0x3, 0x20000000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt(r3, 0x0, 0x5, &(0x7f0000000040)=""/181, &(0x7f0000000100)=0xb5) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = socket$inet(0x2, 0x1, 0x8) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r8) r9 = syz_open_pts() r10 = fcntl$getown(r9, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r10) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400), 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x0, 0x120) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000100)=""/193) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x6, 0x81, 0x9, 0x1, 0x8, 0x1]) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYRES64=r2], 0x1, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[0x7, 0x7, 0x4, 0x97, 0xfff, 0x1000, 0x2, 0x3f, 0xffff, 0xb841]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x21) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x100, 0x0) dup2(r5, r1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_gettime(0x3, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc004e5ad4546a53f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280)={0x7fff, 0x2}, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44, 0x1}, {0x3f, 0x33, 0x0, 0x10a}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x7e, 0x0, 0x0, 0x1}, {0x6, 0x56}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0x0, 0x21) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000340)=""/104) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x5, 0x7fff, 0x9, 0x16, "32581d3f4f1ae3f1808fb9fc844e1dc7662570a1", 0x7, 0xffffff7e}) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getpeername$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom(r3, &(0x7f0000000080)=""/145, 0x91, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = semget$private(0x0, 0x0, 0x80) semop(r0, &(0x7f0000000080)=[{0x4, 0xbc97, 0x800}, {0x0, 0x5790, 0x800}, {0x1, 0x1f1, 0x12691b1d5c3ac9f4}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x1000, 0x1000}], 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/114) msgsnd(r2, &(0x7f0000000300)={0x2, "4616da9ba4e85357d44f0b0974c2efcb349cacf63c9484b9e1f11c9fbfd203b1818d5366dd66a0656dd0b943343cb43a38a331c0b9757931edbd18538e4ae8c55de88fc7f0ba4dbcf7b6c89db724279a22516217940de4f471b65011f90ceb812c33b90d01792f6f3f4b5451f6a9955c37af42f6d877b2e978281e0122bf45f85211f15ce844fc53521bce340fc64b9a6ceab60b9bace78b8264b891031340189a756487314db366c25bcb91cfb9f5c6601a68960a228d9fc0c7d6d62927efb545872c4b67b4b626b76fe5cdeea131fa78d9158ade4cb435d76cf6c3d46410bf961257e0eb3729aa36540a82195a058a341373366293ccc1ac7e64"}, 0x103, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x40, './file0\x00'}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)) unlink(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r3) bind(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/30) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0xc) getpeername$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/116}, &(0x7f0000000100)=0x76) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) r5 = geteuid() r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r6, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x7, r5, r7, r8, r9, 0x99, 0x7}, 0x0, 0x2, r10, 0x0, 0x691fa32, 0x2, 0xad, 0x20}) lseek(r0, 0x0, 0xaea1, 0x0) getdents(r0, &(0x7f0000000040)=""/37, 0x25) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x40000004006}]}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7f8e, 0x4, 0x1, 0x7}, {0x3ff, 0x5, 0x0, 0x9}, {0x9b40, 0x63, 0x2, 0x961}, {0x0, 0x2, 0xb9, 0x20}, {0xfff7, 0x39, 0x0, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") socket$inet6(0x18, 0x4, 0x0) r3 = getpid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r3, r8, r12}, 0xc) read(r0, &(0x7f0000000140)=""/148, 0xfffffffffffffeb8) getppid() 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(r7, r11) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r2 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r3 = dup2(r2, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000b0000000000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3f, 0x6, 0x5, 0x6}]}) 16:00:09 executing program 1: getrlimit(0x7, &(0x7f0000000280)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696cf3ff0000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xccd, 0xb5d6, "000000000000000100002000", 0x2000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f00006f4000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0, 0x3301879) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) fchmodat(r6, &(0x7f00000001c0)='./file0\x00', 0x134, 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, 0x0, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r25, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, 0x0, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000080)=[r6, r22, 0x0]) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r37, r39, 0x1e4, 0x8}, 0x5, 0x5, r40, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, 0x0, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000040)=""/210) r42 = getgid() r43 = getppid() r44 = fcntl$getown(0xffffffffffffffff, 0x5) r45 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r45, 0x0, 0x0) shmctl$IPC_SET(r45, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = getgid() r52 = getppid() shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r46, r49, r51, 0x1e4, 0x8}, 0x5, 0x5, r52, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r46, 0x0, r42, 0x1e4, 0x8}, 0x5, 0x5, r43, r44, 0xfffffffffffffe01, 0x9, 0x7ff}) r53 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r53, 0x0, 0x0) shmctl$IPC_SET(r53, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000040)=""/210) r54 = getgid() r55 = getppid() r56 = fcntl$getown(0xffffffffffffffff, 0x5) r57 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r57, 0x0, 0x0) shmctl$IPC_SET(r57, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r59 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r59, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r61, r62, 0x10, 0x9}, 0x8, 0x1, 0x9}) r63 = getgid() r64 = getppid() shmctl$IPC_SET(r57, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r58, r61, r63, 0x1e4, 0x8}, 0x5, 0x5, r64, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r58, 0x0, r54, 0x1e4, 0x8}, 0x5, 0x5, r55, r56, 0xfffffffffffffe01, 0x9, 0x7ff}) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r71 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r69, r71, 0x10, 0x9}, 0x8, 0x1, 0x9}) r72 = getgid() r73 = getppid() shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r66, r69, r72, 0x1e4, 0x8}, 0x5, 0x5, r73, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r74 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r74, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r77 = getgid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r77, 0x10, 0x9}, 0x8, 0x1, 0x9}) r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r81 = getgid() semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r81, 0x10, 0x9}, 0x8, 0x1, 0x9}) r82 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r82, 0x0, 0x0) shmctl$IPC_SET(r82, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r82, 0x2, &(0x7f0000000040)=""/210) r83 = getgid() r84 = getppid() r85 = fcntl$getown(0xffffffffffffffff, 0x5) r86 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r86, 0x0, 0x0) shmctl$IPC_SET(r86, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r86, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r88 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r88, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r88, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r88, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r89 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r91 = getgid() semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r89, r90, r91, 0x10, 0x9}, 0x8, 0x1, 0x9}) r92 = getgid() r93 = getppid() shmctl$IPC_SET(r86, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r87, r90, r92, 0x1e4, 0x8}, 0x5, 0x5, r93, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r82, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r87, 0x0, r83, 0x1e4, 0x8}, 0x5, 0x5, r84, r85, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4, &(0x7f0000000380)=[r75, 0xffffffffffffffff, r54, r70]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f00000000c0)=""/22, 0x16) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00'}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x15, './file0\x00'}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x3, 0x5}, {0xcb, 0x40, 0x1f, 0x1}, {0x2, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x4, 0x20) semop(r3, &(0x7f0000000140)=[{0xf, 0xff81, 0xe50e20a923df16dc}], 0x1) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x8, 0xffdffffc, 0xfffffffb, "8549550001ffffffffdd001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0xd053d29532154bf4}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = semget$private(0x0, 0xeecd76401b2fbf, 0x221) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000340)=r4) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000240)=""/147) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f00000001c0)=[{0x0, 0xeac4, 0x1800}], 0x1) 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x4, 0x8, 0x0, 0x2, 0x0, 0x101}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="f2bb6ef6b824209957634e788f46c247392f9dc7600a7e46b6ed0ca11c1c4dccb2dccbd35ff995cc46ea5a476dfac3173d4dd0897fd080e8e51b7046fa6427d4d3cb83f74b9754b407da7a060df75c4ba5c65a8703cb1a4f18cb36714acdabd3ae2ba073f4d22ce424a15209088a7e653d88d57a8140eb77786bde73b2baa300d91b2450b440abcc92fcc3f4c897e468ab0bfe19c64c57c73ed42ddf40f0c97fcb2970832366790374af135b2c662288df667bae3d20087b8d6854c27f9b37b362e3ad77363bbfb8203e49913389dfce97097e9fd695fb3dd4beb86af0ad80bfdd0159503385ecc85e898e3843bdfba63ef4cef002360f9ac1b80000000000000000000000001685db22d7cbb25b071f6f7484435c2f4707733aeb1d68c79331cad68aed2f3299a11c327b899a7fea748bc29565c31202c4e98b6e7b892b625254d162a9a432f081f8c5853b61e3b4ef3f30749805f9332892b59675a790930eb91e57c0d79996bb0fa30da402bad5ecd6f4b2330eed942ccef25d0efba3ede52a485bf4b89b8a4376e80873", 0x18c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto(r1, &(0x7f00000000c0)="3955858ae1f6182e254d1aba470dd4821c422f7f72112bc1b70c797fe2713c3f1872582e4728322365a7fc2383e9f890af4a72cdc173b34961c93257d72a04abb3e53144ab1bffdc151d43ab767422440b007a6c95850d57523662d3f012fc3a5dee29878f3a77b7b8c119084452df1aa60d54fabd180a53d583f074760e990d7da2d09dc8d70415517ca89e2951c53dcbd2", 0x92, 0x400, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet6(0x18, 0x1, 0x8) lseek(r3, 0x0, 0xfff, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) pread(r5, &(0x7f00000002c0)="abc45b4cdc565ea60547cd6fd119acb60a029d1a01abdb8a712af10d0ed3b85410517d30e1f12357b7ab5689df2dff64865ea8a40a77d9ef4a5319c41007525f52b76dff7665cd7c5f7ee28a8c547f6b2e95608d9d34044b631d17d5f20df8cf2de6baf2c8ded7074e177810092ba1bdb3eb0a7b58412c868d8e3ac2569882edda360537f0d5558991268ea389c0659ad090ba0b", 0x94, 0x0, 0x7) close(r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(r2, r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0xb2d42a87d6af24bd, 0x0) getsockopt(r9, 0x2, 0xff, &(0x7f00000004c0)=""/215, &(0x7f00000005c0)=0xd7) pipe(&(0x7f0000000600)={0xffffffffffffffff}) accept$inet(r10, &(0x7f0000000640), &(0x7f0000000680)=0xc) r11 = dup(0xffffffffffffff9c) r12 = accept$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000000740)=r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x80, 0x0) pread(r13, &(0x7f00000007c0)="a34ed2ff4e972b4b7cf9f9007dbfaed884fc60ac15a599c1b5ba85e6c6aa5efccaf959f04363fb7e717672a1b29556f786e61ca5d7aa0512a6d4e4c42838d4a408e5f0c2850146c4958ea42fa5479b8d3fb1b2a3bc1ca6157625d4234f71f06a0b6dfe2d4bf626ff3a717c200d2cae8bb5449b55ee2503a039d6ef04f4ae6fadf185e9ea68348171886e3bace73536dabc149bbb86286aa8", 0x98, 0x0, 0x2) bind(0xffffffffffffffff, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) kqueue() socketpair$unix(0x1, 0x31e200762af2b98b, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r14, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x8000, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, r6) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000a00), &(0x7f0000000a40)=0x10) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/vmm\x00', 0x88e1, 0x0) fcntl$getflags(r15, 0xceb4d5e8d4522799) pckbd_enable: command error 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = dup(0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x91) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") 16:00:11 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r3) r4 = dup2(r2, r3) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x5010, r4, 0x0, 0x2228) ioctl$BIOCPROMISC(r6, 0x20004269) shutdown(r4, 0x2) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1a1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x7f, 0x81, 0x2}]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x44}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = geteuid() setreuid(r2, r4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x80}]}}) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029e718109168"], 0x10) r7 = dup2(r6, r6) write(r7, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r11 = socket$inet6(0x18, 0x2, 0x0) r12 = dup2(r11, r11) sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1801010000009a840a"], 0x1c, 0x0}, 0x0) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000080)=0x8) syz_open_pts() fcntl$dupfd(r9, 0x0, r9) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYRES64=r4], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffeda, 0x1}, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x7, 0x9, 0x9, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000100)) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x40000000000000ed, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, r1, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:11 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000180)={0x5}) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000001c0)=0x8000) socketpair(0x10, 0x2, 0x4, &(0x7f0000000180)) 16:00:05 executing program 1: r0 = semget(0x3, 0x2, 0xc600) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/4096) 16:00:05 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x464) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x0, 0x1000) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x10, 0x4683dce6b38cecf0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e206268000000000000000000"], 0xa) dup2(r9, r8) r10 = socket$inet6(0x18, 0x2, 0x0) dup2(r10, r10) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) listen(r11, 0x7fc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup2(r13, r12) connect$unix(r14, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r15 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r15, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = semget$private(0x0, 0x4, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000016c0)=""/4096) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e3439", 0xfd63}, {&(0x7f0000000040)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x3, 0x0, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x4) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0x7543679013fbf7bf, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f00000002c0)={0x1}) r23 = dup2(r21, r22) r24 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r27, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r26, 0x0, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r32, &(0x7f0000001740)=""/4096, 0x1000) close(r32) fcntl$setown(r32, 0x6, r31) r33 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r33, r34}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r25, r34]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r25, 0x0]) r36 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r35, 0xffffffffffffffff, r36, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r37 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r37, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) dup(r37) r38 = dup(r29) ioctl$PCIOCGETROM(r38, 0xc0107005, &(0x7f0000000440)={{}, 0x0, &(0x7f0000000540)}) r39 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r39, &(0x7f0000000540), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r40, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r40, &(0x7f0000000080)="a6", 0x1) r41 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='\x00@\xff\x03\x00', 0x200, 0x0) write(r41, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x6, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:06 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x9}, 0x8) r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x41, 0xecfa812ad0fdb98, 0x5, 0x3a}], 0xffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x3}], 0x8001, &(0x7f00000001c0)={0xffffffffffffffff, 0x7}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x0, 0xec81) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r8 = socket$inet6(0x18, 0x5, 0x19) r9 = getppid() fcntl$lock(r8, 0x4, &(0x7f0000000380)={0x2, 0x3, 0x3, 0x3, r9}) r10 = socket$inet6(0x18, 0x1, 0x9) getsockname$inet6(r10, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000440)) chdir(&(0x7f0000000480)='./file0\x00') r11 = dup(0xffffffffffffff9c) accept(r11, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r12 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmat(r12, &(0x7f0000ffc000/0x2000)=nil, 0xb7544982d2e92ea5) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000540)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r13 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x80, 0x40) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000640)={0x4, 0x4}) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x400, 0x0) r15 = accept$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r14, r15) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/\x00\x00\x80\x00\x00\x00\x00\x8e\x03', 0x80, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffd, 0x1, 0x8, 0xff, 0x5e79}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x103, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x469f}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0xffff, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x6, 0x6, 0x200}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x4480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0x3}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffff8, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x47692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) getpeername$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="000000fe00000000100000000000000000000000000000002004610000000000000000000000000000000000000000000000f80300191c5762010000000000000000000000000000000002000000000010eeed630000ff0f0000fe33f78fbdf893b5971d5affe9717a046f453935cbdc5ee4de5572c7a3c664c0de32b399739a2c386852a010db691a6c5c31b6c394ff5699b4a603594f9ad234e3317700e8d07ff820e5a2fd2a4a3e41d36d3e3b215a574255dff2994ef9ffffff00000000000000000000000000000000f4db129a1ffa0c5c13ab2bd87ec52d2fb0b379d698740de4b69c47f87fb65f04521fa33f86753fd474e077e3437684e0f27043bd137f5c1601801fa5449adf6e536e4c3cd6b68066c78d44f28dd4819197ff30092e755688e7dd17a05a883066c41a291f5496efd68884e344f4eff35c611c15f7a46444c411b1ea99e36497a8e0498c606066624d9143f3ab6f3317038030cc19e099f74053118d3a9fc9abf11d94797f9ce6cffb441dee524244d481ed8d495d19a5579a6913ed3ee83b08ce690c6fb8e648398b988506f6c9b2b502a9cc6fe563dc9ba548715e2441"], &(0x7f0000000300)=0x6e) sendto$inet(r1, &(0x7f0000000e40)="8f52d7000000000000000cb7533351a892ca43a7f18f3a0a4137627fbdb8856280fbb79c2aee34ab95013dc42032b88de2939c02d20a17fae1034556bd18b75e1b82f85de296dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa840ff036a65eba2ab2176674a257dfeb353ee18d61311398aed7ab116f58291db4c628640b822a559ca600128c39f4f0b46bd15ef07731fc56f517733abc800ef9aed4eceaf9e381460620100efe3ec50a851567b51399908a7760819868d02e3040f787159e2d54c32ea25780000000000004a44905fa2553ee3451184ddb534eb721b94916082f450ea5e68433585e9a9dcb651ac3707b17aea98aa745fb6d0fb1d90db2c7bfc0c5838fc55e16ffa229686ece14dcfd5b383f8aa7908b1cd00e944a04a4733fd7ff85f42da10d4af961e847defab449cdc07435489346ddd74ce4c000000", 0xc3, 0xd, 0x0, 0x3) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) dup2(r6, r7) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x180, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="5cae50fb967d4d850ebe9517b16a0f587b7ad3ebe97b40c7c39995bbb75eeb1b1c7c3748b2e396bab6d8844a6f836308e14375d4ea99239a8a4a5bcee6a453f6005c607b02d9cb53d0721eca4811d5a7e5acf83947154c825a8192913472aa000000dd8f453c0a2e6cb3e19dbecd58102d4e38773a8fde1c8df33a88c71d6228f86b989e1c43130000000000000049ea909b1667c62c270fd369731109856bc8821a5260b52ba79a27"], 0x1c, 0x0}, 0x0) r14 = socket$inet6(0x18, 0x2, 0x0) r15 = dup2(r14, r14) sendmsg$unix(r15, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) openat(r15, &(0x7f0000000a00)='./file0\x00', 0x2, 0x30) dup2(0xffffffffffffffff, r7) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000001280)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x56fe6041}, {{}, 0xfffffffffffffffa, 0xdf, 0xfffff, 0x8, 0x40}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2002, 0x0, 0x20800203, 0xfffffffe, "b000ea0000080000000000ffff00", 0x6, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x5, 0xd7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = fcntl$dupfd(r2, 0xa, r1) dup(r3) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) r8 = socket$unix(0x1, 0x1, 0x0) shutdown(r8, 0x6a2a5b212009b491) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r9 = syz_open_pts() lseek(r9, 0x0, 0x4c19c4870b7c4c8a, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCNOTTY(r9, 0x20007471) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r11) 16:00:06 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/122, 0x33e}], 0x1) r3 = syz_open_pts() r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) r5 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r11, r8, 0x110, 0xf}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r15, &(0x7f0000000400), 0x0) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x6, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r32 = getppid() r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r37, r39, 0x1e4, 0x8}, 0x5, 0x5, r40, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r39, 0x1b7, 0x4}, 0x5, 0x5, r32, 0x0, 0xfffffffffffffe01, 0xc, 0x5}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, 0x0, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000040)=""/210) r42 = getgid() r43 = getppid() r44 = fcntl$getown(0xffffffffffffffff, 0x5) r45 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r45, 0x0, 0x0) shmctl$IPC_SET(r45, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = getgid() r52 = getppid() shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r49, r51, 0x1e4, 0x2}, 0x5, 0x5, r52, 0x0, 0x8000, 0x9, 0x7ff}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r46, 0x0, r42, 0x1e4, 0x8}, 0x5, 0x5, r43, r44, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x8, r7, r13, r20, 0xffffffffffffffff, 0x82, 0x4}, 0x5, 0xed, r25, r43, 0x10001, 0x3e21, 0x5, 0x362a}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x10001) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3, 0x4010, r0, 0x0, 0x2) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) getpgrp() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x0, 0x4, 0x3000}], 0x6e9063648d3a669a) r4 = getgid() r5 = socket(0x2, 0x4, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd7a) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000440)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x45, 0xffffffffffffffff, r11, r12, r13, 0xba, 0x5}, 0xd9c, 0xffffffffffffffff, 0xf800000000000002}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = getgid() r24 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmget(0x1, 0x1000, 0x2c0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f00000008c0)=""/219) r25 = socket$inet6(0x18, 0x2, 0x0) r26 = dup2(r25, r25) sendmsg$unix(r26, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x5) r28 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() r33 = getppid() shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, r30, r23, r19, r21, 0x8, 0x8}, 0x5, 0x5, r22, 0x0, 0xfffffffffffffe01, 0x9, 0x80}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r14, r21, 0xffffffffffffffff, r2, 0x102, 0x7ff}, 0x8001, 0xed, 0x426}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x20, 0xffffffffffffffff, r2, r16, r8, 0x1e4, 0x4}, 0x5, 0x5, r9, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x7793b895b219875f, 0x600, r34) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="864093abac0f1755c5241b01390e6ae613c414a832ef4b9fa246c1018c331a10053f7f2733beb6cdc9d30d439a11aa442caadd60ae776327aa4c120f0da08d1dee9d31b148474547edab7f9b8e0b058e7fb487480cdf7f01dd71e0f8d96b30dbaa73cdc62f6f3e528f01145fd262818f03b0dbb0dfc9", 0x76}, {&(0x7f0000000700)="88dc76a81e74ad3f043a9983913a0913a32080c24948b2dfd3463317aabf0a5c87f7353223ba4a2a80d7b966f353a003ea0a55ef82bd806e63b4c8cbbfd1643bf87dcad6fe44b074acd1274e9b79a0ca0600f0ffc861b759c8da95fe617e6284bac429b032ec4f3b2012eb5ccd020c87beb379318ee2be6c834917fdd256c5613b603f33728f", 0x86}], 0x10000000000001ea, 0x0, 0x2) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r0, &(0x7f0000000000)=[{0x1, 0x8698, 0x1000}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000080)=0x35) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r8, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, 0x0, r2, 0x1e4, 0x8}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = geteuid() r17 = getegid() r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getppid() r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, 0x0, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3ff, r16, r17, r20, 0xffffffffffffffff, 0x100, 0xe}, 0x9, 0x0, r22, r25, 0x9, 0x20, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3d, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r3, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES64=r3]], 0x1, 0x1, 0x1000) msgrcv(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b0700e1d9f9abed45c6b1aad199a3d458b284929e98063985c965e2e06fd6f085bfec6c78b4c89512ba208b7e96acda37f7cd7bd7a6d2edc2002c65ebabf6449406694c3e95b1d3f49aacc70dd1887678a5f27fc55c62fe42dfa8579737f5f183cf2546f6cd4d28e679a1c73c72ab4dc5181341471c99edcb3187f1e981cb51848dbdc15b581ae394c45268d5a8541d41ea359365d84439360710b6c830e49f62a52935b4d32e634e7bf1345d712fba07b53f75557926e7d9c8a73e228f2f13c440dcd60c5bbc00"/362], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = syz_open_pts() fcntl$lock(r13, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r12, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r9, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r14, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r15 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r10, r8, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r11, r15, 0xa5, 0x5, 0x100000000, 0x2}) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r16, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r18, @ANYRES32=0x0, @ANYRESHEX=r17, @ANYRESHEX=r17, @ANYRES32=0x0, @ANYRES64=r18]], 0x1, 0x1, 0x1000) msgrcv(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket$inet6(0x18, 0x2, 0x0) dup2(r23, r23) r24 = socket$inet6(0x18, 0x2, 0x0) dup2(r24, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r29, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r30, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r26, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r31, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r32 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r25, r27, r25, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r28, r32, 0xa5, 0x5, 0x100000000, 0x2}) r33 = socket(0x2, 0xc003, 0x2) setsockopt(r33, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r33, 0x0, 0x65, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r34 = socket(0x2, 0xc003, 0x2) setsockopt(r34, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r35 = socket$inet6(0x18, 0x2, 0x0) dup2(r35, r35) getsockopt(r35, 0x7, 0x65, 0x0, 0x0) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r36, 0x0, 0x65, 0x0, 0x0) r37 = kqueue() r38 = kqueue() r39 = socket$inet6(0x18, 0x2, 0x0) r40 = dup2(r39, r39) sendmsg$unix(r40, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) kevent(r40, &(0x7f0000000040)=[{{r38}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x7fff}], 0x1000003, 0x0, 0x0, 0x0) r41 = fcntl$dupfd(r37, 0xa, 0xffffffffffffffff) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r42, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ff05b2650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) r48 = socket(0x2, 0x2, 0x0) connect$unix(r48, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r49 = socket(0x10000000002, 0x2, 0x0) dup2(r48, r49) sendmsg$unix(r47, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r48], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r50 = fcntl$getown(r47, 0x5) r51 = msgget$private(0x0, 0x0) msgrcv(r51, 0x0, 0x0, 0x0, 0x0) r52 = geteuid() msgctl$IPC_SET(r51, 0x1, &(0x7f0000000140)={{0x5af1, r52, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000240)={{0xe9, r52, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r50, 0xa5, 0x1, 0x100000000, 0x2}) getpgid(r50) r53 = kqueue() r54 = kqueue() kevent(r53, &(0x7f0000000040)=[{{r54}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r55 = fcntl$dupfd(r53, 0xa, 0xffffffffffffffff) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r54, @ANYRES32=0x0, @ANYRESHEX=r53, @ANYRESHEX=r53, @ANYRES32=0x0, @ANYRES64=r54]], 0x1, 0x1, 0x1000) msgrcv(r56, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r57 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r62 = getppid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYRES16=r60, @ANYBLOB="20a0bd381b3a3ab00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdb248405b34d71e8cc2f5a32c94d2af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6080ac8ed5373ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d", @ANYRESHEX, @ANYRES16]], 0x1, &(0x7f00000006c0), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r63 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r57, r59, r61, r59, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r62, r63, 0xa5, 0x5, 0x100000000, 0x2}) r64 = socket(0x2, 0xc003, 0x2) setsockopt(r64, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r64, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r65 = socket(0x2, 0xc003, 0x2) setsockopt(r65, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r65, 0x0, 0x65, 0x0, 0x0) r66 = kqueue() r67 = kqueue() kevent(r66, &(0x7f0000000040)=[{{r67}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r68 = fcntl$dupfd(r66, 0xa, 0xffffffffffffffff) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r69, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r69, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r69, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r69, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r73 = getppid() r74 = socket$unix(0x1, 0x2, 0x0) r75 = socket(0x2, 0x2, 0x0) connect$unix(r75, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r76 = socket(0x10000000002, 0x2, 0x0) dup2(r75, r76) sendmsg$unix(r74, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r75], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r77 = fcntl$getown(r74, 0x5) r78 = msgget$private(0x0, 0x0) msgrcv(r78, 0x0, 0x0, 0x0, 0x0) r79 = geteuid() msgctl$IPC_SET(r78, 0x1, &(0x7f0000000140)={{0x5af1, r79, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000240)={{0xe9, r79, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, r77, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xca2608c0eb81e1c, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x4508) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000851, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0xffffffffffffffff, &(0x7f0000000400), 0x1e) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, 0x0, 0xfffffffffffffe01, 0x80000001, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, 0x0, r2, 0x1e4, 0x8}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x7000) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) openat(r13, &(0x7f0000000140)='./bus\x00', 0x400, 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) acct(&(0x7f0000000400)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x4) lseek(r2, 0x0, 0x101, 0x1) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000003600)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)="c81da6228490c1eaa71f38eebd078fdffcfd93c1514eb38090570025a7a918a70135dfa992c68e45785496ffd748d84da5b51943b43f62ee38c07d8462de81ed3dba36b5f79437d5fce60a92a669583900549cb68ca50306d46386f0888960f110", 0x61}, {&(0x7f0000000200)="035d1be3c5f582931fa99a308f4f45e068b7e95475fc0845cd300c1f131f6dbd361c2aec0ca466a649573425cdab4332a9329b92b88c6ab5cf49c8c65f0dc1f47816ac81561493e2ba8c1f5d35c19f1516f99ffff7dda5a4db9a99f7930a9c3e15a8f5a36f649c4f0779b5074c014b9681b17bd20992f8ad2fc5ee5dcf7037223b3053dbcd551404d8d24bc0629cdc987a61f0c9d1ba5d1c2b6a", 0x9a}, {&(0x7f00000002c0)="e9b4b8852a3bfbda821b4146e6e210160a5fae50560804f63b6dd7f2b0017a57981edbbf3668a311fbdb82664be411be31954c689001b6506822adc7eeab7495add98ec1f2d674feb85af4ea9a6d4189ee6a20efe440063da1c3d789ecd240a5187c4e150d8456533e2d91f20106023b01c8", 0x72}, {&(0x7f0000000340)="db2fea920f40d9e3c570c485944fedd40d7494eb6ffe54e498742597721c756007a7da230f749999c4cc173890661deb", 0x30}], 0x4, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000001000080a8c82f74811cee5c9e25c7ca3c537071ece662e54e6f57814283fad2f4b15f5ee3d052b1ece66c9d2107b58bd74072ad9aa38dc28d7b0bc9f3375574c752d3b7f588c0729273b4df6fb929fb0a73a5dcbe3011d838b87751d6602463a8cdcb738b1f426fbc2469a4b24d72a8d41a75379d5533a1448d3fc30ae6dace7cff2ad5d585dc392498d8df0208a8fef66d2e4613ed587c76e40510e723ee3ce9870cdc60beb43882c67337d444fc355e3011eeb0b1cee726759081de18cbce3e38d9ce9cc88e15ae5363d53b0aa907371aab5b20c97654848091e788b1316a26dec9498f50c24534126fd1dcd6d1d52f5c4d69b1ac36048ee5b5b6def2d2c421b3ee1d0b21f2aca1ea9e46effc86c22c6424c0eec4abf56903b00d053956571a8233d929d53bd8e257b525b24ea20df1616f957b0dbd5f55528db6f5562d83371b721cdf3635454ff831db13bcfeb58288474bcea109178625556e6c8f165fbdaa89bbd65e2f09b5de5d53ec7058b76d450be11c81c3b1d35974701e6755bfaa1fb0f7e818283d343d3a6f89f843aa3eb42266052961a98e399db0b24ec80b9bd306a9a803b62a36d400307ba28660269e4092069bba8fba9e07b91db755123fbede6145b9b6c523934d8332e09323675d149904056c9f1189d6ca201f1c6738cc6713eb2280c6bca62d59d53426c718ff6c8b3b66c4c0fe8f075a6c4a185bc4997c3d4df1b273a652bc3fa2b03378dc9d02042a907845eacf7b9148f5fec2c3f5bd5ff0c9f39687794489f1cbaa1addaed121ad3649d0c3525509094ac3c8a5647ee4f682b4988264c6274fb92344bbc8819008b67499f40d5dcd70c51ebe3f3e18f014fd168b337582f494335953b22e1b75a238437e780d609fd7e6434c69cda3eeb16e32af9840f69578d3f32cff1dcc4b9a75dab5b840072ea6df6d0afd126c18eec69cf31c43180d6adb4ad37f40b0c5d9badcefe3ad26d7919f052f2ef112cbb1490a76b42442ba07905f292cb5f57bb7795afb52635657690dae10239232ea1fe03f9138e969d8d2c91d12d567137a01449ef7aac2b7147cc371104e24dccc49f09f478671c6db9e687f778bd5882dee1cd9d8e837d49b586e7e72b1b66b9fccb9a626984da4b69bf1fc35dd6e50de29671e78171960cc3b2336d0f8a6f861716f7c7ee2332432dfdb20f224f3cd30902c87427d381ba519227e44f8a9e58db1fa62168392544cc9f7884a2264fe07b4c0f27f8fe383882eea8a74d5e607454ade1026d62d3312ed7af435aed8631ffb6fce880226f6ebeca5572b477239ac82d0bb29adea1b1aeba594ef92445e3abaf8dd231972b2859c813a087d08fc862309c391cd40011248ea57737439d22e4c74fbddcf289561225d500a48ddacdd93dfb78e388dd2df50acb8edc546f83813808acecad59a1b279bd5b9e5dc10bc7eb76fd4ccabf232b7032497ae8eb6e367048059e58e2be492f47abf356a36cee6a5e1fc6b36ba067beb92e6cfc54f70a53859b7b06e18c5d5b858350244823b00a92dda1f4472360161ea4ecf653134c836307a0eea8d907df837e48ca1301b21429f2d943a77bd554d9b5ae2faad101e293f4de5ff239c41c8b94c40e0c4efd1a8567af9d36d7453d8056822a707b47c93aed4782c363d5cb1429a992cbc59a1b00750edc94d46a50fea12f4c9024263f769af370bb78be00964d42eab347238d08311989c6747b8f6d4ed36997d9fbe66873c9f2ddfd8f98b37c1401728849c7f24941dc6be0d3515895027152847536e956fce3fbc79bebeb6b5ff315fe7ffaf74a611e3e205f7726e55f995a1ea775aa75282f28284d1bc325288c05a682c727a357e28493375f21da7742ae5ed4741a03360c28d23132afcb67802af6f51e4c991a11947ea8ff3ca2e9d15bf83809ea0d89cd659effa72723873ab317b24677db7ecd5c62cf9fc6fc2b915cf1f37fb1b886568d5cf2cd4bf4c114e9a7ac9c450d89a8ab5bf8d3efe96ba90beed56ef206d935aa0a8978aa8fd0e1a087824f91291079c5f16197ca3678d675c4d8529f38588086e67692353e2bbd957b33cc60ded428b578183685487392db2e8322b5012f41b249532436aa9d33ddec87dcf8d5e69d23fcd52edc0e599a33724f36a0726ba13b2aab38c41d1c261c2ab170e98425aea5aa71e53ae49f95e6c1adfdcd28e19c4687f86327aec5df51cc4f33aec74938405ca6f292fa68c5beea7dd274f495d13896b90c5fc6684210879cdfed0d8c032a1ded0cb18c2fc713bc3efdcb294673c356f8664acb00aadd23d3bef736c838f0811f21e0920c72a8e997fa5c1624518b9582074bca42cf0e3b6c418f887bf1f6f51bbbfba8f1161be3fb2237c0047b2508b77e67400db3dccbf9784c93fb20690a10a82d97863404ed0ae5474207b952ddc0f50613009be827e90255787bf00c6c3b4047e35dd69ea76dd7c13f3ec652799493db49567fd1d839089a54ae56190786d37ab8d51daf25b5c2ca4068aa0109c7e9587591256fcd9d4fbbbf4ef085a57ba9d9e359bc4a325a281bdcf4e11763bb18328dcf52dd0a5ea62ed6b2a800b21765b1fb085db94da2b75d38e09677b9b4fb2c35de2a919c07b778ba2735cfe56a6ea6fbeb4df8b2601bb6c101b21be811915247cad685be7626e9f187cab609c878118f45c583a736483c4774a412ce1f5baa646ab984997e341f65f0613dacd257192e12192bb0bf9da3f8a8f4b2e4b3e1b31cf12de2bf7644c58494c43837bb8753292c1d010247cb41d1a8f9ddf7f421411169ac14c5e385d66150cf58a137cba4c2494bb73382c0b60f541c226d97e121a46d8ddba79abaebcf094cff29774508f8477e3b33b2e55ae7ea225b5d747d36f2526eb7472b0f639a4860a28021635baa8595316546ebdaca3eab6291922fc14c16fa38202c78044fc5d6fc37b0d805a0ff278e0ecb06eff5ba592f9a4050a610aa71603d03b75e2874e153e64e105f2ee64a312aab8dae05ee240afeb168c8413f5d9d2f62e277680c2c6d44bc3ebd8853e587f6a80a5c8897324c9b34ad07a766076381746f29c88dfcac85e5be1179c626f8c848357d57a65d18303fdccfeedd0c970e35b43385314fadbf448a4a052d78bac2ac83d0d8aeb2b134f947a71a4ce84c0ecd6111c594ffe24442cf21ebfe8d7fc3cd2a5e1f51e1de8a91d9d8277b32e3a19f98e5178af9ae29b95233f0b2a8ea2d372336ddc60e68bb1510362f043b796d6b72f9d61ce2d9d9c4c47afadf2e683f83cf0a93f342714aadb8e98faf72a026bc88f3941d1c6c5797a5306d243ee34a7594f3f44c22124c7f9435dc4f968565dffa45b65833fdc36599a725f272ba68c76855b4418c68275106f56cce1bfff3e4ebf65806e7ebe4473709fda0fceadcdb222177edb1a8072e9f8869c2964fb012850f3daffaed54cdc27c5a84605619a05b11c1c940041237d0c67f3313d9a08fb0ffa48d7632729ee6d8bb2cc5bf0719ec8535374d27cf5096c204dba33730e9967568a354cc79ad0ac6ecdfc09f7246f9a88679b7ce01afee939ca57316fdf7ec805e709f9eb0d1ab07fa40a6e3a34f43819e0c3dde620b7c7f251ea5586071fca7cba1fe4614327849624c153db138bd5492cffadade0b05d5e496e3f44bb56a206b535be3b916528b22db56b622e7629847b03f89f448c9599deb0fd68df561640d413b5b8981889c8d5a8ada384b2ad22fd8b3916240ac8c0984a9b9e5782af29e14e40c999abcb17b020f7136efcfa624f379898e14188310f7e92d1754df61f75ee9e958ef2430878150950ac7027ab996df952db573d316dbe49d69c10e8386b32d265222870facb9643e753e2db6edc88864f3eb67280818b9f521e9915491619481d3fe1e2f25fa63a9df3b362f1c9aeff00126b4a22ce4434203e170c23673163da3cfb166e9b39e4b6f33753436ab98cfde8da189d4f6d7a5195782c8b2ddb9fd12fc55719cadd96804e442c5468e53233f5bd992964a98140b124a82e982b23f1d9d3cf1d46216a7b1661379724d31e68592fe79f665cf0845cbdc7a13316e6933567cba0c36d52d0da13c3f2a1ba9e670a9c7b7a0b8d3e845bb34f0ff02b29d5636cb976b37ece94da482cef5e0963eba42743c50edb2262dcfd363c3315fd111234475b75fdb23a2bc58d3ae19612668ed14f0701e16c675050cb8d2fd8492fac76c99c589965d64c226b2c5032b54876917e3cdb8a96823612475cdc5b47cbc2af554d8f50396d0441b19324309abb0738677f1bc3a23bc543a73cf077834cdc3930f269d4a5cf26ef3328b768728658486209a0d8d4ecb103319b1bcee0b6eb5565cb6aab5eecf05ecc7f00005795db9ce5a5d4fe50a419b59ab789b4adcc04a22b66266da1a6b04cad0fca140c3df0ac0c997578914af9df661ea11dbe2b8209ae8ca9d496257894d6a86511fd074afc5a1d8b19f35af0a48f7d11851ce28e8f329f3b5f68521030fd7c0e9ed80986c0ca03e4f2c38aea7d4ee1251d44f551cdda717b793d50d90581b2402cb4419ea8cd260b726692904106614e964faa7f189925afaf85f019fe73c91968ef6d3a743762e7f437bd59fc4b4d7b91fb4ef441a92f5dd39e047e3075979375f3280d4be065cc2221afbbfb602681c2c628ad4b40e09425144eabedef40aaeaca5fa3196b9eb1b3aa41e00e289f5b8acd95afc8432ea0e3c027cf8d710e24a11d1f6d5dd5e6570afd7c8505a7e299491e9676bd8e454c0e9c44587ba6646589b4bf374ec4faab5a8edfbdbd7015402def4839061ba7d3592e85824d22d0d82d1ba6069ba6fdf923252c9da520048305e32ccca11525fa2199419e1df9f86244b8129f27b89648bd9f1a77b85f95a73190b2dc56dd10244f6ed9eb211572b443859d25396c40cd6cfe9a0ea0a7b5c826bfeaa9694991935e4340a55334a71cedfd5a46fa92a5b2ee33e0a4690d64f4423e52d9f3ebeae0b589120585ebaa56df7da0753807b80a7f367b02b56da9ac9086065d54a655627e5c4c74493542bd932954fafd5241c1008c659f777b1e19f31976d56db6c4371689f7634c3b79d110d344272d051fb83765f63a17e94e696b6de0cec3ab6536917802be3699cb13330425cfde3caa09ee4a6187ffb897dce9d690f968412ecf502ab4cef1e6287db3b448919c10bb80a745df88b4e83d9eb9e406fb6c6611a9580f168a69252004da9abfc9b247ea234ac6b2f739d483ac0f11bdb4ca8ede04e963506724c729aab36f805fe9f05288b69968b85140b690726f07a6d3c516146491772ee5480cc7c62e0ae60487d4aa86b834e535d1452c38cf8ce9789ace041b414310a1e61b02cd4cc413a4f7cfdda43f738f536710c79ad4ce6e50a9823248d00f808367add561d225af2a7ab1c8c911ec8e7aaa84d90c3ea86d942202f047f1a66312409487086154eb0dcf9db86fd3e2f3af99b70acd5ec785d05c62f3573ce427afae7dc35d947a2bae287787584033fd1f5d1b8ed95cb1700fbed1d01d3cf64f77406281a74879a96407f3e17a920bc3f79041b24b486311d4cab09f40cf156cf9c20cdfbcd85164d052be1ba6d5951b314cbe6a2371117c57f793f8c08f1f2e9e9e390c60cf490c79c5393992c8210dd73908569afca8877a90c3acb73b1bb5db2218e4ab1975a34dd1bf3a3a902e1c4fe9cc12aaf3fbabfc2a81f643c85751de2d348ae54a6eb3a20fe38ba435b8fc6f378d4d9380291af0b41c1e4b7d2b95a5c61c534c38fa07da9077ee30e2deb0283930d4954b7c8ef8bb0e100c09b71001000000000000ffff00000400000039d5f124279610707634d7c55a3b48d6f7b0534181d868df5aef96886ed4ff8d8867e229d23e9994595a0e4a64f1cfd1048bf5e4a5b57c33611aafb72e56afc35180d25d83dc6dca9659569b1e1ee660283e096b71f657ff706251868f6f9117f483e70436092c56472c784c9da6140f36894f93a993ccb5fc60f26e4940efb90200814322171fe6357a23e2f1c8b24da7948964479712f3ffb7bc0ae28d459736106af296c3cf9d18c1d2c8b214e10a5f7a174a511b984170eea6ad69bcadf3e64eccbcf5bf912661da449ba2ff39418014cdeff49cddc498e241bc14df120a433dd2b8b4367cd65b568ec254dfcdcdf0a5db7fa711c3f93500f6029f3280007800000000000000ffff000022d0000050fd3ecd3df032673838f68c780223896ee03fa6d55493b5112ccff0218a6b56dc24a910baafb33953c100412ebce06f131c4983cd5407d0332f27b73a27ed609bead1c641c7c303e6eead5f1d62b8ef092bb5fde0aedc4e65a6f0b67b2faf4e1540ee0000000000101000000000000001000000b6050000c8553d86bde290c7a6b22ad08a394e20ba4fae8bd21ebe39718e5f48b7216c5c9b2cb941890e1b6f0b8ea334b202046df4620f48d5513a0703bd92aaf87eaa1a16e534c87a21ecdf6c4de5ffda1118bfe614a586df0e5bdb245d2f606d3b13e4ae78fe7abaa79610027317ccef7c3d659b5aa3cef0f40dd469119fef4002a838f72d9f8c2be06caec360adc547aae9fd4b2eab97c3a95c2092cd1a46923449b016f20d2159e125eb64a76f84d90c824da45e945bc420d1be4ab7f2eb446ec2655eb6b520feeb9191ea7bfb3116c4075dfe0cd85893d95dbe11f551ee29128e71049b23a7b866ee5a145764e236e2bdf437e0236651222fb5b64400df4d039e834da2c8555c11ad6182f21234e254eefe969a5ac87ca1874544da14447f4268a5cf7da02e5d30a19aa63c24b99f523f8a43fb54f74af47f12c70bfe0586389274fe0b57922fda8843335a05bf22451b512f251bbe180ecb7fac224945f2495a58aea016a607223072fb0a93aa83502cdc96fc2092041fee2d22f673cf89f95fcbaa3390b339e28bd1a4072a61c109b5bc19018c1aa37531884704d19b6cf514a6ab3e15f964809f1cb1b82ef48a2ed748ea587321ee48d6c2c9284051c59620615fafa2d22e7dd4083b2013497a07c2a2332ba75afc7e92a255e3b1fb27186339dd14d93eec5c1a4cab23fea0ed6b75de6f42696197ebce26920ae3dde55a6c2bd47787f8bae4d741e18634216ab95a7aa8f7b283040f4b0123833441f0c3c3021ae01e271c8372ba756c914f6c6ca3038fa144e2f521348889549b421c574249b6f9f935a52742e4b8b7c27a353686a8b4ec853f6d53c3e6fc0d2e0f492f0ce4a66cacd9a0a8d67132d6f2d47f416914a85c2be9c5c65ca1015a534accefadc708503da9a0208ffabcc52a25d28d67532db97b650573e98f8e36b123df6b23cba24eca073c90559ed52c04abad84b4faba51c4f407bf5cc379e1199c2f9e1286c1e8d32ec88458d836e1f52fce03fbbcbb027d93c73c513e1adb0f534c223fbacfd2b8d33b682d560302a9f8a61116ae6888ab9ce7497cad1ac56a90d4371b8cd17c63c242bdd732ce028fbce967a7118a69d24c198ca221f8d371788f2c1fb8315d17b16e95a1367d1eb44a05f820c10ef338b1017a4284b0c75bbb61fadea79fb348fc49e47b48dfed37d224d94b7a2ada5f4a57d5dcf929b897107dd3b9d44a7d41e2501bb546d90f421164382ea27f0134287b27ee1b4b461b7217e7e63892498b881a676102de2614f39d0c7af0c25d47889d20325606bbcbb15d6402665f844caa3f8db61dea93f5d468fabc53f1be0ce216071001c01f71f7f408dd629ad1f7cc17373257ce0c8b9ced5c7aa982e17bd74db7b27acea9b07e292dcfa5ef4cb6b775530df545443cd05c01df59bc5ced5c486df1745bd49e15edbab7c2ec7d820f1d87652d6648baf5beac8005e4449d520a1880a05a0e5455530ac907c02d3b01c9ee94de420b1dec7f52cf52e4d9b813300138f7192e1adc636832fed6e831250d1cc7eda8ae674827d6d84dea0814dfe8170b0e53c3cb1c2c910420f1b2d3192e2f17be7f5dda01c9d74e62cbfd0046f29c1cd8c90e5033d4283a49829d2950aceee26387dd9587debaeb76d9d72c80aa4eefea577a68304ae05531e9bb92edafe005ea0dc83501e7e40cb653e5c3bafe0273b32b18a33f0374df63bf9e98ad8bec7842d7b3f4f0395e1d85bfc5babc9373d934b22257578c9a2383f9c08a1cf8dcb26e40f9ce820b9081fc5f6ab1bb2a5fe39c2cf6671b3c80cc82a7866329ec9d0bc6a0607f4b9aa1b57113b17289cf794adf0f7fe5ea93d13241eeb77366d662f1b6824f3d22584ec6850a3ec0033d1b2daeb9515f690fbf0c9f259cacf37c5d583bf9c327c1ed7a179a878185196e8ac9e1b3123f3c804362aac94dca579dbf49d911e27fb584d4a28f89c4feeda5d1501092f1d6692ee89080bfe3af6fdb94d29af77e59552cf4ea493cba4f2acbee72932ae299f681bd628a2a22d475652696cfd88e4d8d0a965b800c4806eac38cd92ea2a4d8b3d5a1b9573395c814d6b3494dc26d2a087732165e64f3c613d57908c489f2250bd71f97afcf4a4ed424f476b85ac715f564078ae6e04149283c2b32b8290caa2ce70ef7e181ac15f149e17dcd3022cbd016f9d3be40b4697930fc9ecce51257745377044f420a7e89c102d119eb9a1cd2460e7bb5226a8fc01d89ddbf6032cd675027f4b5d1c0f536564a1072f3f522bc6aef18c9fb12f8f5606dd2b30f97d8157ba53c03180991a2a0d4b7302a6d07fee8004947ef67a0d5701d60a4e76537d3bf4ddb63bcc5c6c8dc3ab0931cafdd55bcfd3a745977f7df71138becc8125abcbe5ef2c0316edf5d4792db1a42922bc0cd5a0b4c923f02bc8c7034ea92a3ab791e0fb64c32df623519db4a598c7da6a28a2303845534dbbab1f38c125b12a1fe31b17b99fc8d447201b7dd90a21f7904c6c3967187fbcbf82313decd32c3f860d5b93874a2732ff80841153f815e0d9111f4c44ac6456713f4bd94a8e6d361cf44f65d935cd961f566a83f767fd90390d370fdc415fdc711fd9b36833b43f2a86d69927476ad86889dcff71eb92fb5d9f7d2245420837c209539e73d695b115e3c3771c04f5e3be4926c3473148fe372b630164fb58a93601cebb3c6af0f579bcf1b4237ff62cd773862d4e2f32588902185d3e5a27cc803e309e969e47b18ed14c99c6010066a743dc94e84b0efd34837d5f97942b6884ee711738e2c81cfab033004d59a5d969f7bd64945cd12582f4ec09e401131cc08076aebdc4a62e6d48a1ba3c26804a3b74e848d8391b468cdf21cfbb7544bb80f60744b08723c16fbc1284dc0935b70301eb9e3b65c7f5002f6303a44bda85ef385e270b8e45912e233ca4cf8df8e5a3dc73d0a561610dcd8015b54c28623ec366e6e6dc969a4e5dbb06a20cc0f63d2eb057353914a503856aff85073b6bfd5c2b3cf88202a645b9de7eeb3a6003575c6011207175f342b285810f5b274b9d86be131381a866b0336eabb80595a33145462ed049f61cbe29daa4ad064a18f22eb0015223415c18dd9b8153aa4a698b21f4df47bdc5f073882dc2d92987209fbcbe2107d5e1c89044fed73d91183d35928229f419dfc347fb8ac4c78f33c3a3207bddb7a31ab05e5177d29235a05d7f9a942b7fd088b28b8a3d2c58ffd3a5fe415cbda715596eb71262be5dc2c2634a800a13c8e8d9a9efce355cc74e0ff9518fda153a4755a07f96e11ad7d6d241fde77cecf3bfc358afb9d06364fa12cba490c3053506669b70e0d8a7cf4504fcb95eeee4cfe10e9e3a9ab9e47dba8c8da5cf5ffe441865442b00e10e86cf3e6e5b8de04c90f097f38f56d91ac397aec68496a8395baedebc003701eb5a3528bd5ae3f1421a8b7f389fcd7a7e77f9557224411f0997140e2547450073cbf46122717bfbaf734db63ca9a84abdc695a2823b848593531e438706674b94eede2f6aeee8e37168391edfffcbb8004c38e9c16347514d566f1ad54d04fd3ee8477550ab16a6a91be6d573395069c500ec5d7cedbdcb22b20e284a315cd6c6e25a004a5d421de195e21456934a8fc255f1fe3ae82901115cbbb0f6949001459a10e3d963593d3ea987187b237472eafee8f9ef127e5e1b9ac855e1c5f86b8aaf9b8a5d0719891bdd7e11ad28401298534499c08dbf6633954714cffde6ad4eb086f03390b7bafe29b9d06a445a73f4b2d299c44d83dc07581f462911b2937dda4180947a511a78eecd0fec79905cb73772a75780c1dad82eb115cd965ad41c8b48ef9290d4a85442abc901baa244858af7505e8eaca8f42185f3fbf6782735f836a909ee9b95a604c90196399be85af01629bcf19cfbf6f300afdf136e677005e1ec2b06b97621974c8bd90f27a99a353260778f5b2808cc6d32ee40c4d1cd7f5b55e89ed29d02d077fe9bc26f2fafe0698a9ff70b6325c787baa4ab9211cd537e2f23cd6a52f52b2c7f08f21f64d8c4dde49709ef36f4d1c44766ccab471520af367989a699cdfc238ae17bf314b48a833178ae53c7202136dcd8cf9b0e706b25a7d44087c32f2c7ef0f49e3343748cb08051b36acce5357f5a400125655bcb851497abca70dfb71b77f5e2f2160877fd1d35353d664f8f456880dd52481c0c4c7f50b67fa69ac92d4f5058503f41d707c69551f0d2ec6ca7ffe4129bb0db44b965bbdc6ef939e4b9897352df92eadd96fd2da086d4f154e37511dd4b77328028d384a0e2ef168272493fac8ddcef796b54006c25b30d359571c31e0fab659e9654d1f37afaab5682a9ec969b82a86321ed816d2475e021240f04f30df40e8e1fd46988ea8cdb6ed657aa6063a26e064d3f926b1eb7a9543601bc0def4e4d204a2e8fbda08852eba73770c7367057f18e1c242754c95bdc146dcc3e42ca071e8acd9ecacc456d12359d70235f5d64725950800d51991feaed758594af78ed957099e3baf099767c5dfa8dc474106434c5743705f9e61b981d0d4dee5e7cc593f25a145ebe4943cda0f280d0fffa9b50960cfd102ca34be1edfd3d37059effd8d74b575d0ceefc963d12344e968063adee7da34fa87641592ae2ab35e64d6d2c5e2b678ebb0fb3ce64dffeb229f2aea5378054467bcb0dc7984fef8a70aa582868fde4e51479f5b8fea72c756285266cfef4d38e9c7f2c214a7ea064bdd17adf0c3bcc2d02ca7aa932ca3890db68f414a7ccc60684d18fdc0ea56b18d7e3b84fe268464be1404ef5d00f00e3a789837f80b1bddad5b954b01e958845a8f3ffa35766ab06b467a9c3daa0202b6df2ba70992ab4aa2de20cf4dcea4912352ca0d2a18d1dfa5046c44c59e677a4f9784dbb7a1793d2e1f57b3ab3c4b7290b8941037b3f0dddafb7d23f12fe7940f302f748d57af87815ee6a8a9a79c21bdf6065c1087a5d84d34bcfcad2e28b708a7a2bb05928feb229e2247be08d1369a3e25bf8c276197db0783d6cd120d59d4bfec55a49835094fff07000000000000a360eeb149836c3fd16943b16e8983fc9c2816fef0e4fe5b7f0d6ada8e2c9c8263dd9dfc2aac14287d653e5bacdd17ff798af01cc39dc52f1f42f6e2e449774181df91cf82c6db8e59b63f2253e51f8f5b75d1393e2d46c0eee85e467a32d008f1d2829c462a538d5711fd76a0b2c13c841671190d8d3cf7c9488ddc2dfa33e2f6c70ca44f2a39f26f940e34c875aacb4a322ee0233f83ca209ab0a4e15e466f3469897ea09c5446b34e12272248bfda9638acf1f9f6652a6fb83e69cdf3cbc0b0a2182066435b4cd8300a0181aad116933e2cf118877af2df326ad4068873af9681fac4a3cd3ff5b905e82667e41878a1817117cf97c0353cc104a6a1f0f241a0182c7a45dd21eee38b82ffbb7c69d5b9596a4e811a8537749087228442fadceb99b58ab465b5cd4b48703bfed31504899ebb85d75fa79b8d93f8ec855f3c7cd64c4fd3d33b88752a5c2943e2d06c176b6b3209d4c72e973f362fc3204c8c2934ddfb61188d7e8e5f4a7848b94188f95a58a171ea7e141a801a26a460a6fd9f53320634d5cf5d699f74dbb980b707e97238118871b092870a6d54f98b79022806ce30556588fd97cf0ff8b094ef99be086b6295997e49b0dbff50fb7fa7a34f19906d235ca962aba40cf5e96bd0a9aaeb57acabccb0e5396ca77dd9a612ce23e1a16845c3f72d7e5f24f8093b81d80a3372399b3ee1fc5f4c6db12472d975d10db1b825081010000000000000ffff000000000000237014a6832acd5f80d58c352a9bdc3960db1569f1f45a68baf4703db64b3b4ba17ea79e481aa08753ef9307790c356e532a492ae2e76e3aaf1e63600af9df34fb682cf0e809dd8bd81d1aee989db7df10775a1d7b8d4106000083e79e4da34929524bdceb4516e8fd9bc924077455c4ecd6f855cc1effa79280be75d28277a67729444fcad29aff7dac9556c003f8f889c80307944f4c3eec3d4a8fa8deaa085d9ed8086f82ab48ec7f2d5672e365f88b918a08a8bfec0ca1c1d875f0ae41e328658baa7bb099a02bf431e923e39eb2a071f8fcfcd606a355ce7bdc454e51de185510828c8446c24d190fc8da6881f10c74bcf1d9379228afad5e94d46d32b30b0ab9a3b21b6dd7e175f1c9812759f5b0c589350cc6851938b1e08eb7d46cf3cd9e080682796e4c47ed5e45443ebeebe123786c421659954159d7ba6e5d24ae0fd49b61fa7aa8a37771230902fbec20d51494a735c62bcb6f63a019a914078c9969e2a99f9612797b9188a56ce1478034c308d59051fae334460c0523da895a4d8a927e2c2bc59a342679abfb32bef37cc3791822065a1029d9d6d938906f1064f4fb0ddc5c7ee47e226d0eb0f56ad43d3b9a3920fc0039a836f7750fb46c5e52e432fbf227d4078cbce77dd597abe0375a6bbf7f4b0e023fa0cfeb69daeb8824d983816eac698eadc2227467bf507ae5f48665e71482dd915d12c05dca0140f977d7518a58814303affd5a137b1081cc9c78ddff5b7d197ced6ada3451d103e107713501bdacbf86e02eb934c9a290d46e074dca7aa6edab6ce66780c517c91e545c13aa2412b9e2ae0bfc2d48d2f6bbc18dc169a8ec6456d624589737fb0f91eaba17d10325aba0fb99cbb5864e6768aed3d39df9fecd6deccf3ef1a82ce9fedc6150ef30d94ed3c74e85115848dc8597b575659b6575b9978784a5db67ba5ba8b36222ff91322e44c86f76f0707f88bf12779a1e627fe4010a0c5b533e94268817867f37e5fed5725bfeea657858354b39fe19f1ce67874b31ba004d3d230a7ca935911a4a8cafd5f790ee62d3745128e018d0bbea56ccf852cb5212c7ad18bdeff6e7935d6f5dbfb384a3c3c28dd183807f1177642304dc24ee08555f39e65846f38e98fca90daed68ebed3047175d9036d0b0760028d01bc740785a8bbe6e5f093d2103cf406bb35c0cf02b7233edb45364b3d4cc1674142df6a5ffcde0075643fdcd77fced947a0a580f02dabd41a1fc7de561d5e5c808950a021791c0670b5554d0c4646bacb31137db0930e0c7748a46649c61aa8ab82bde3360658b121f8b0ef0d3edce6dca1897f91fb3ccef04fe9284dcb0096ce5d71847e7d09e96a68b20dad97dd106da776eda3d473572f5da8d77a1b1a45e1777ed874c0c6e3c7c96529df8c038d00f62dedbe40b9e68394cc3cec2a746585ae30215d7238694c36bd744f9f6879390602c0bde705e8b2f610f3e8cd05a55435c33910211571047f72a6e67ef1dfec5afa85b43596935217c63f9c9b3c49dd994069aa5c294bf95a711975960ec4b075243357ff8da26d4ad8a855eece51197b928ad142b09b152dd08ecd805070649b565a7be1c97a7852639b5af1fcbc4422d4f751f40eb3464f20858b16a33e8b3abe1a43b24e8b0dbe7fcff4f9f2b2a133b1d99479b162698bf2c97802a8c8b3a7af05b62cc1193fe26258dc7295b30a3439c07aa08c26880821ec4ef96cfb2f9a12f8d2e6e5b7bc3e06ac0b7b04c9dfab981e1a8cd34fb97f4dd8b0c8efe2946788d72151455d993c2f008f55469b15849c0854799c6299e5b6cccd1e58b82df4252091dcfaf77cc3d1dbd7cf846a83466256fe510d8d00387547d9e7a27801531f29b1685760ab029864754e053c10a65a47c2d73f123d88a9e18a294b11416e87a33d1fad512c122b2d04cb6206177bc836fb05184a9163326b06c44b8d049e1f564d5f14331b953f47f2f0852c9553a4abb9b4c821c16ce1fc9803ffaa93d3e1a8fbc36ae8b6b45b28e58da3a5fa004144c2fe98347ca190900ce800ade76103b490b7b78da89fd730153a6aea0a92110f02942d367d7fbe3ad8ab4cdc53b0b429ed2675a74550e7780aac56ed857f3a3472efec566d128b12f35136d0fbf32848b128994a975ee6969fca719a64514abfdd79036656492c3d3f6c3b233c9e032d0490478cb2820e04a39d9bc565602ed07e72b5dff111fa34052a71a93ceba810f063f32d84ef7f2c93e9784c1f2a102c78f178db06333e9319877cbdc3a70ac4960cfe8ed0bf718fe5157588f987e9877bcc6d449c0d1a3b851d00eeca41a1561b380b6aa0c3c8d72f7762d118b28e3b26c6e3cf71878fd858e150471a3988ab7d98d44ddd43d33c8b04240e644328cdd0bef452531b1f3499434fa0057e544ae57eda3919297aecd5f64053cdbb782da4b066abcf8561ed8df0cb0fa589e11b192bd46791fe28a7061efcd9bbf766d5728eaeebe227449a7de7c07afa14ece27f0ce504d703adcdbcc1638b02d68a275f9948922442145700ec9f924248b9a109afd41f4658755f7ece90b7d094d36f5cfd03c9e4c229974b8a835382a366dadcfa777fbf9da9184e91fdc163bc3881c0b952d5c1eb78564de52fd6e55b5a11bccd3713f18acf46e89223df57a85dd692b565b7bcc5e59120c1106c05bd58c55e4a51d7c8e26f7039d72b8eef03b7e92f03db836bf4e2f18998cfc37c1b4bf3b174cc20e017e1d79a30216385a3e26935a7e3e68e4bcb7779aab1763a766f55d29c20fb69cee3552f9f5b9a3169b1c050aaca683eb748d039340b746e62fac0209435934122290ca741b8ecd0116addb31d2a7efa64dfd1a2c988e59070528fbb003153e5e268885c7b7ff4f79ca57def670c93ec3907615d7479f134a1adba3d9903329db75423599419d610c107f379b4fcb173f60d9f4da54438fd207c4c790953f04f64fc5e093b76d9c0952f79cd2e30477ab2c5f1ca772b4858c1a2ce218a2aec3a13353734c7e8952d2f88975128095a50908efd4a79d9b091d9b7626d5f6a8dcd5b3e882fbb8775cc338ed738142a42e8c216749bab8168799713a74d23305f73eb2076db01e4eeee8d48c3e42a50d2541eabfa5f17ede40a8f6879753435b4a600dab08cef33abfe24fdea2240e1bc08830a6973308e26dcd3bfccf85c146a2b068e77489b062327fc9e20870463a71ad1fa82eef789d32558bde875886a07c2cea16bd5c7d8ec28b93d234daf52856f041602ccac1c85734be78afbcaa125bd6625dc579ec747acadce526ba345d2b8fea5e11325a4bf60f1dc211e4e1b8db09c9e13be4a7e002f63f5eeda27f4351893fe7a45cab571eead77af85b332074b277f82b32e032d1fe3e90167691d4f2f4f6a3523d45a2adee6d0914725484fb2c6ef0cccdb30a9456549135f71294e4ff7f38a12b20e0a18330e6ad2af93e9df92db6406996ce425b119d3609ff9f14aeb416e5c0ad7ca4a489f04911c3d415c2364948d83f6458d6866fa2edbebf27a8b92fa719d5b396957e95c357317a99f77f444419fbe7d2993bdefcfd4e0805e0ef7180f175f833f73ef4f94532443befba895b20f5b0e7708c2f38f596ef9528d451b16873d1363970f10c06eaabc54535a46a128474eee240b3735c632dfdd05375e11621335aaa76deee6a03686f4e20b4c22cc1174d1cacf903e49cd16f28b6d40dd462f0e7082f2b0ef0c7bda18801c5bf6c5bfad0e932a671691471e405288ddf72d1f37cfcd9d269b6a9cbb068372c4ca3daa6aece6d94a4643d7bc46bf653db110132dcac1b1c21db36278b34b55fdc5898ccf9f48acdc9902f60e9ca584a6dc31e2c5a6c77f3a5e8b8c34048023763544a004f9d2dff02c9a778dd1ea21af0d6633881f44cad45a9868b94eb814c1b6f912286cf72f21705fb6006cb5eb8fefc20737153d3b0a12ff33536b7f85d319f4064d108837d479e42578626af607aca0f4659edf813827c50d14f92c3dd20a4a333b3760823150a12bb3405ebcce77304e2321aef104934a315ee56c7d7ffa18863a3248c8f4f24a475057ee65fa44ab9f37cd8eb34518a9508fe493fb4208b53358c8aea640604291eadf2f83e807124a33f8f51e2631b8b70485662fe07cbf75cce49d1f08c9e13d54b9ac6486e96efc0a5cc907f79962d08758e4d3238730104391bfb08bea11e97a0cb1c69ac77bfb7a7c17f7318fcb0a42351c2838d4df5f01a88fc9e7a47cdabb836fb6464a8f6e7eebc964271675e92a54c1f7ed8b3d1078ed68582a4583e7b7b041432774c5032b5b7b6101d004499692471af1295ca72ce92e109ca90cf17e3eadede1ddf1be5095af8cc8f0b726829cc7fe848aa3e682ce04d9b01313b7879f8c27af6f65839c9320bdb7a5684aca2a34a3fe6d35ad78b7de9dc1d873ca8f6ddd848d97599bc6ae22985d47178e064c0084180a9fba16409081429e86a3a31c2aae11ca46c897efd7be66ae0bfee63d3a7525114e603857042d53ec6397950abcc541438ff41f73528c06a900683137c5f88653fbe3cdd52b5945416678c217c525b06ab73f80c584709f9865ec01fb290cbc5f87280a0da67e0ec3d6ea4b94befa2065f4162ecf46b665524037e13ef5338083f4fa5b65c414ab6aed3130eab9fea9fe9e6bdb3a9f2b75dda8fc9a03053f08b00195a3730857fa03c712e63c16eef6230b214df469696f273640f6fe622323257ef6b82375a0b9626845f76cbe760beabe2b05c699d934487ccc0540b44ddea8828eef93c2412d175c68b78016c492c0746dc3b5f3e9b0c10cc7360ff2b09e829ea7ab4ee5f612416d90f071430831b8fe0559f6c1c8a908ab9b9dd059fcb85bfd8200f872080f07dabe3f45fa08ec555f7282e74909c09d1dc27d01873cbf59caca27683b477f50f150c0209cbf3d32f232b15b887172ef91f55c5512082d669e0f072f6bc4d0e12950cb317e1114cfaaba21ff2bcdafc67adb70b1c49e76dfdbc0fbcbee4f7f478f94f18da37c1def80ff56246cbcad0d3a748914bddd86d90ee2fc9aea2b1587c723084ccaa00684ac7b11bb6a39e7c60e094802644ec3d6820dc9dcbe510deb02f1c365b4a86db394fce182889cb62e4c9299b964ac0149fb37196d1fc31fb730337c4783dbc2a4acadea6bf5c3123161f2faff9a08eeee67a157f1c68f92bcb28a06e3fdd48e8f40ee3d5bdbade7ca68ef2cb770c793d49f80d45ed072dcbcbf333b29f7086c1ede991520b52aae7752a4e873e8f8752203d82961840ae23468ad2f5a8615d419f490784900988f96def89dc0a4b4c9dded097241ddcb0ff8923412870424d2732f35fedeedd273dbe0108d05a7a4226230e212262c7fb9135d0fe52d7605e205d4fa344d58f4f880afc0ccb7862acf19d34dd4827eb2fd1485fd8b4f396e483d188fa8800b89c37b73c91e315986ff8eacb689b83978fcbdb1599e06fc84b4b7edb0dc0f9224a34d23e330b999352c62aeef62a6963307a35f7d7c53b70daaa0b4d671b99895a1c7b3cb3782868b8bc3395021f2c2f0c7d943472e11ed912bf910b596c05a35b7c9fda889680720fa0c86f912b2fb94104f0f605ceb2d7cb25100a4476d3704bb5889c573ef76d6b1eeacce2dd762e2410adf0924ff387bb9e990c68e1c4a35cbeefc9fbc220b249772c0a0df5d4013dafc26ce6ae1c8d66dc8e24600340a87d3bb932f046b83bc7fd0f52f2d71e7fcd94d9a1f55880d93f982d5b3ca5b2fed1dd6d6da116c69365eaccffb637000000000000000d78656a102000000c24b84a95df4f0a18f09e2539d5767d5e64c1fbf1445db6bedcc3ffa9d436e56a948ceb6b585e93e7798210b62a572638f78e87ccb5f126b32e21570d335b625ac620414ce6244414118e99139303de7b983b1715ce4ae1c68eabc1800000000"], 0x3228}, 0x2) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES16=r0, @ANYRES64]], 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x408) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000003c0)) kqueue() 16:00:06 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x1ff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x0, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedf7e966d7eaa0af6334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) msgctl$IPC_RMID(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = socket(0x0, 0x4, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb3abbdf696c000000001f9e0378963f5a813592eddac64b1f7d0437546ebd0862e4303f51cd727207bbe0490276574728e40d284c3783e1bffae2e4345bd7968ae32c0d6a8f5514096fda4b233c6d94259a546b493801ba878d5142dbae572d2e995b67c1cf2a422b5c4d0d5492924b00432aab07b712298cd5138769a9a4c54a7d9bdfbe56a12a776d6e0f81403bce88f7ecc6762c9c1ea4efcb2f9cd8d94977b5464fb87b7437b5c6fac55e9b883b5a42499baf2840dbe2a2c464d6af0c4cedec97c34af25f494d0b9d45313927a58511fbb100872b009261d21f7a5c3cf39eebfa8e3212ac40"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x6, 0x0, 0x81) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) 16:00:06 executing program 0: select(0x190, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0xc848747fa80f7344, 0x80, 0xb6d1, r1}) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r3, &(0x7f00000000c0)='C', 0x1) close(r3) readv(r2, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) pckbd_enable: command error 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000, "00000000000000000000f2ffffffffffffff4000", 0x1c9c}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/165) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="77d7959a20d50ba9c36912220f518202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f00002c1000/0xa000)=nil, 0xa000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) linkat(r4, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r7, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='./file1\x00', r9, r10) recvfrom(r8, &(0x7f0000000180)=""/79, 0x4f, 0x44, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pckbd_enable: command error 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0xe4) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r4, r4) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000002c0)) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x14) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) fcntl$setstatus(r3, 0x4, 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x3) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(r0, r4) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) stat(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f00000001c0)) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt(r0, 0x9, 0x3, &(0x7f0000000100)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: msgget(0x3, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000740)="64bd79dd37a4cc36e296061342cf429de587c107933fb5f3e0e1964093d581d2b750f95702ca8fdbd75cbe01e48e2a637f272664a6861584acc19701e1b1f23ef5ef5c7007a7fe8d0319a1fba5677adf73b91f0a1ff736fa0d8bf54d98d4833c58324c902685", 0x5f) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) msgrcv(0x0, &(0x7f00000008c0)=ANY=[@ANYRES64=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x400, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r5) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000240)="f1ae27455d077dcd211b188f7fee28602c6364d0086a0f6703c488859358ca3cf688fd41", 0x24}, {&(0x7f00000007c0)="197f3aefce556b51a8f0fc506a6564848d712473ea596ea58468cb48ff609f2c7427aed5f6c5e10dfbdc21f3de3dfc8e7acc4900c566cb7f69d7f414aded24174a49d9f4885516a4c2d73f891d77dd0267553222d8ffa021fbd368bbbc410d81fcc134b1b22f89661b0ba6c7eb7e3ff4307b7dded0f12a0279ab0924c1c5374ca0c6b8c3efdc7af678e3afc8abec8481cec46966f868a11a7ba68370e3d09b705abe98069a52ab2397813d1199", 0xad}, {&(0x7f0000000900)="747a86a267bc46ddcad453d7461c8ddeb7b68fccfa8e50128d7df3a014f96f7e01058c590ad4588d6d89aa1f23248fc758b3eb63dc28fa10eb53220417c4d92ede1f080b971cb60a29b35dd411d80ca525a0dfabd42969c15943bb6ab2a4850f7d8c0530235174f93ccd", 0x6a}], 0x3) r6 = msgget$private(0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x4000, 0x501}, {0x18, 0x3, 0x4, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0xc]}, 0x3c) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r7 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) connect$unix(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd40080000000000000024a2f3d772e7636e48b33cbf708372e8f1ca933ec5127743be2206209ef02df9cbf2f6e880d3382f0085385547f55b2c21def97002001d8e05b2c69dfab8bc8bd0671c014c6381711bd5d48922fb5a1bde5d845e96a4e3471ac9483225c8e9f92876ae22037157548281beb8db4a890eee7fcb204ffbcf69bd5010cc54485df692fab28da372dc5389e170cc39ef3c95982a57b01f6a27a72adff6b7b5c3629976664c79c02a58523459089541189b47594d80606ae9bf690c9bd3dcc8e3668c834b09f4e99dbf05a820cf7cdecd119d4b0f7d57bba237246ae6a454d8fee4f4f8428a43f4a63b5aa8cc47f734521991299e4f69340a0c20be2d485137e4a3b14d179ee887a10c36b977cc691622499c3d229d09c02b9d6fb6e16ba4b528d2ce59421c8a7e2339087c682723fd42876aa8d626fdca7ca54ab61510731d435047d60b29dd52acb3aebde05092dc85f8e49f22eddd98ea0273f7e43e5b5d4379912fa94dec92fa1674fd3e755418d1d2cb8b38400cae9cf30df142b54d99bfa008476a5fed24f664d89987da244d2d3140b636090a3c9faef83bca9d28de9d683b"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f11b000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xfe40) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000002e80)={0x3}, 0x8, 0x0) msgrcv(r8, &(0x7f0000000080), 0x8, 0x0, 0x1000) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e0000ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1438a2016f677a1901459761f027043a8d7cbf3e6506747f4148654e399ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577be08434d5fba6b0817f8207d24cd745db8644fed5e997bb4fbfb679e5f543103d2ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd1cb6d9aada08cbc66f6e20b9934a6879e40db0aae6d24b11ca1e38a79f5ff7b3b65e8e62f3cc90253cf40b265d200f26d15bb5a92bba476df7faa6981d920b7215f276a1069d394e305ae9405c36c3a8900ce4733539ddcb72a97b64674e3fdac61a9dfe01d151e8cf5c1f5619d7e8fb2bbb3aebb48ef1eda986f23b5cd327ea4e8a975a5c082a0b9cbf88c0e1c81562515aca30cbf17a233b48ed37885175350fb39b302f874547019e5eaa32869d43c22089c2a5"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000001500)='./file0\x00', 0x2, 0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) getgid() socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) 16:00:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket(0x2, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000cdc5c3545ddb8b178223c29da05e3cf0d8e2dd0427d27876e341c2e1274592492a97b50512aca9197499b6ad8dc29c3b566594a893894e51cff1cdc5d3fabacdeb5959671e2af86a09369a7f37fe856d46fd4862f6cee2583c7f09b152fda8703437411cd097b38667a90e825fb9627da9f87aa4bc2384c3060000004fc34ce23e7504585a8e348a6a5eacce5b1fd1ffd28df8ffd12003"], 0x9f, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000]}, 0xffffffffffffffb1) fsync(r2) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x1) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000c4000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) dup2(r0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000d603160eee387dc559060571cf21b3bfa206068ea790758f9ad85110bad25aadba4f5d02a4921d8d1f4b80e4ae4f9eab7fa155bcf9a3f93187ad2ed50db41a2cb49f0019b9372b828f"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000100)=0x1000) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xe1, 0x8001}, {0x84, 0x8}, {0x86, 0x6}, {0x89}, {0x48, 0x9}, {0x82, 0x8}, {0x1c2, 0x7}], 0x7}) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r15, 0x4, 0x9}, 0x8, 0xeaf, 0x9}) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000000)=""/112) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xd58d}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) write(r16, &(0x7f0000000140)="5295cd319eeba05a706c923e8644177493999e99d8e1ba7e8b95c6fb754284552979d2735330f48536b39bea2736f4c67623f555b698d024ac03380d81a63773b7029448e9c7bc714e593b481fa2a9ed2ca140d438b02acb6edb378a7e013cd53960df36ca9296a390e0e15c0b461226920436ec3a8fd2bd53c178dd01726f3cd51378d968e01ca2de0fe9cee8d09ec3074833e20d", 0x95) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x0f\x00\x00\x00\x05\x00', 0x101, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81, 0x0, 0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockname$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/29}, &(0x7f0000000200)=0x1f) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820201f0ffffffffb0d4caa069356893000000000000000bcb5a381b0014fe2b806527c8877d3812364613c8b9943cdbf65a6b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) recvfrom(r1, &(0x7f0000000080)=""/243, 0xf3, 0x1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x403, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev\x0fbpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c, 0x0, 0x0, 0x199}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x10000) r2 = socket$inet(0x2, 0x8000, 0x72) fcntl$dupfd(r2, 0xadff03a5e6aa8d86, 0xffffffffffffff9c) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0xffffffff) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000640)="fc7111563b6eac12ec80d24532047bed6a0350a0a1f6f7b7db3947befcbed074e47db94211e573decc847bec9d97d117268d34e40a1b8ad4cae24bd8b9619e5510a60100e94cdb803c66f729d3c1b0f5b86c1c75874a47a4d149d54796ee638e71490f19c2289af7390ded0219a2edcdc801079d1c87f8ec5f89e63991fb3d7e08cba5f802d407c947774ca60085a0f1f5f5fa721092df06cff24fde7ecf800adec8cb3fd0a878473eac61f72b5c97e680bb6a2f0d32684d9d43b9153561b2b9e23e3b4d0700ecfc7250f0e931b465102738dfd3c840da28fcb3305bc68114cdb1b114a62f92a4cebdf193614a5360ec4027e5905c5c58a841e4656294c5687c2ddb66f09ac8e0ab4e3d5547128cae05d5269265c441ea736126d4ce9f2e31baa311c1906fad4356a02c245e657f5f9504aeab1d26e92a75ac39d146103ba7c2c14709abe5ec6c187f21f1ff546c59771453704574275cd1647eda0284b05e6f70dfb7453a27ad68ebde9dd4abb3bb025708cceff726775f3fe8b2c495ab88", 0xffffffea) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x1, 0x3}, {{r5}, 0xfffffffffffffffd, 0x0, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8c, 0x40, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x100000001, 0x80000001}], 0x20, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x4fb4b2df898edca6, 0x274}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1ae, 0x8}], 0xcf6e, &(0x7f00000001c0)={0xff, 0x3}) close(r0) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, 0x0, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r11, r17]) chown(&(0x7f0000000340)='./file0\x00', r7, r24) close(0xffffffffffffffff) dup(r1) r25 = syz_open_pts() r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) close(r26) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r25, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140), 0x3, 0x1041, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xfcde) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRESOCT=r2, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x3b}, 0x1) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) 16:00:10 executing program 1: syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xce, 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x5) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="ae018000006a440009d66d613bdf7935c03ed590bac2b801e4b592aa4aba8a0c8c998d3ad03de0a3e83281e6caa9d0bfdd14a0e8cd8e9707cc2bda3a87d6a9c07d96512410ab516353809e3f5b1d9e9f9cfe38419188794f5dd265ea4ba75cd3e9514937914bbfb4e233282dc8d369d4dbd762b3f2cc6b118752340f4d041dcb00"/141], 0x1c, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcc, 0xfffff}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:10 executing program 1: getrusage(0x0, &(0x7f0000000180)) socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/66, 0x42}], 0x4, 0x0, 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_data=&(0x7f00000005c0)="437de4177784dc251532c2b8d85aa0f6ee96e0e2bcbc32407b21fac7e545d3b1ca2a78e00ebce1b783b7e6452dc09f77119d89c16b15d2d9d3b6c66321c7a5f05e7f65abbc7c9f7314bdf6a1b7c4f70ee6878cd692434886bc65dbd56fc5a56dcf9ce706811397253ff205df5b205f96e8b7613cf34468c51227d3590090708d8a27d58a4273b661b77713f3312baac3a2cf8c7b69b5833c0ff3076f396241d8baaa7cb2dd0266b73759bdacf1024d0f257171e48bbc82e51255ae98f05df79c45925c657c64907a500233ea2198c1f3383e2c6870c176101c1662d4362e2f5e"}) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000480)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) sendto$unix(r6, &(0x7f00000004c0)="3effac73df8e8604687e635bb09258f57f7479b1d4bcb1f4fbbb83b2578f31b7361ac7321bbcbb60953bc797114177f1be619b92572105c909a5763991626d88f80527bdcb71e64ac2ec36d3cc503203bfd20c04981cc2c899901cfc75f6d8b43a1ae99e939805579d092e8c8f26927d5712f020993c2666626a0d47e98c0a2a623569499983a51d86d3d939340d48690d6f8e126d4695ac97590c5e17ecb9cdae", 0xa1, 0x39e79bffd8a23df3, &(0x7f0000000580)=@file={0x985a136a28a8a78c, './bus\x00'}, 0x8) ioctl$TIOCSETA(r4, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:10 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4, 0x0, 0x7f}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") getppid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r1, &(0x7f0000000080)=[{0x0, 0xd80, 0x800}, {0x4, 0x40, 0x1000}, {0x4, 0xfca0}, {0x0, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x57}], 0x6) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="98425d0f07389b8742db00870b44fe868581f82dd8c08813955ff5f5d66aec3008f2d3ca01"], 0xa) 16:00:10 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00001500"], 0x1c, 0x0}, 0x0) pread(r3, &(0x7f0000000000)="b1959ee7a4994ef45e0db87a4e06fe669fd68f8cdceaa81c305bbcd194678f0ae507a8abfc0cd3fa606e394dcdcd32897dc4", 0x32, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r5, r4) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, 0x0, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r1, 0x6, r5) r14 = socket(0x2, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendto$unix(r0, &(0x7f0000000000)="09ce469817bf4dfc344f80efc3decef617a04e09b32c7dcd08e009eef2f5c352278aae731dfddd658428c540804c3584ee18684f8ea961fb77080348", 0x3c, 0x406, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 16:00:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) write(r0, &(0x7f0000000140)="e47cd646d4ec94829aab66126737cd6a4a479844c8dba5bfb172616ea050d3447caac609362a5f69cecb409538073afac9b22cb8b2aab079c3f7d320085b7fc0b6cc4ee13363cdf408e38e19064a2d4c32cb333e1accc2790cd635af288cfb4c062d88691d993e08bb8caf9c29192f63572d4b723e011c3283eca6c1cac10c65c920f7e756834fdd1d7faa78b1635c3145416a0c70cdc7ec55fcdf726b233e25ff68e87e2cfe17d9b8c73736e6f9", 0xae) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) lseek(r2, 0x0, 0x20, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fbbf6f6aa183bbb76c00"], 0x1c, 0x0}, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x29, 0x1, 0x22, 0xcc1}, {{r6}, 0xfffffffffffffffc, 0x22, 0x4, 0x0, 0x62}, {{r3}, 0xffffffffffffffff, 0xa2, 0x20, 0xfffffffffffff417, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000108, 0x7, 0x20}, {{r5}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0x9}], 0x66, 0x0, 0x81, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000000)=0x1f08a0fc) close(r0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a1bd692d64fd90a984a2e9980942885ab4ecc2d8"}) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff1851a97d2b75166f33e0bbdf69fe0000bde6"], 0x1c, 0x0}, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x33, 0xffffffdc, "85d81b00410aa7930000f54020d98301a462f913"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) semget$private(0x0, 0x0, 0x80) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x7c, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x8000}, {0x6, 0x0, 0x4}]}) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) 16:00:10 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x3000, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x181, 0x0) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) r8 = accept$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = socket$inet6(0x18, 0x2, 0x0) r10 = dup2(r9, r9) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r11 = openat(r10, &(0x7f0000001580)='./bus/file0\x00', 0x10000, 0x184) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f00000015c0)={0x1ff, 0x7, 0x1, {[0x1, 0x1, 0xfff, 0xff, 0x7, 0x9, 0x9, 0x8, 0x8, 0xfffffffffffffffe, 0x5, 0x80000000, 0x200, 0x1b5fd824, 0x2, 0x1, 0x7, 0x7f], [0x5, 0x4, 0x10000, 0x1, 0x0, 0x81, 0x5, 0x5, 0x4, 0x8ea9], [0x4, 0x1, 0x100, 0x7, 0x5, 0x4, 0x100000001], [0x6, 0x3, 0x3f, 0x2f76, 0xbc, 0x200], [{0x0, 0x8, 0xffffff75, 0x3}, {0x1, 0x1, 0x200, 0x57b9a48}, {0xffff, 0xd2c, 0x85f9}, {0x1ff, 0x2, 0x0, 0xfffffffffffffffe}, {0x6, 0x9, 0x9, 0x4}, {0xd0, 0x0, 0x9, 0x7fffffff}, {0xfff9, 0x7, 0x6, 0xd9be}, {0x6, 0x3, 0x5, 0x1f}], {0x6, 0x6, 0x1, 0x81}, {0xa9, 0x4, 0x0, 0x8}}}) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="3bfa8368b22c38beeabfe353db7b3f69666d81df48c1dea2ff83642921436b66e544f5c6016e4e3ee31eb32b79415cb55688"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfffff3f9, 0xff, 0x3a, 0x0, 0x2, 0x1, 0x6780000, 0x2, 0x2, 0x1, 0x100000001}) fcntl$setstatus(r1, 0x4, 0x80) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="b4fb18bbdf696c000000"], 0x1c, 0x0}, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) dup2(r4, r2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0xe8fd7c2cffba5a7, 0x0) write(r0, &(0x7f0000000300)="8000430f3ae66ef092a8843032453c0638a598cac9fcc131217f65fa1e7ae1b894f5326165d1a7ab2f96a6d8822fa22e83d32ab5615106e82e55f242db0a667848ecf778484d2c60061c94ab710f7c803d4c719b7ce84ff204acfc4a25b3e967493a472c9a075a3e905672a8b22b31a46cae8fb61e28b4f5c6a7200a7c97427f064cb0ee7c6e2d74858b5e8293283d1a05a8f93d37f62546c013187890c0b5f9f90af8918274a83bf98e9d9e8e6b80c8955fbb636d89af8a2c43c23094a76b28df00d403f148adc5b347cd3c98e2410c82c6954262d7d96aa91e28e15a2efb66bec579ce1033f91f538f5735eb7c9b92d809140000000000", 0xf8) rename(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d, 0x81}, {0x7}, {0x6, 0x82, 0x0, 0x3}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0xffff6a5d, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) socket(0x1, 0x5, 0x3) shutdown(r1, 0x0) 16:00:11 executing program 0: setrlimit(0x0, &(0x7f0000000180)) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000800)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) semget$private(0x0, 0x4, 0x10) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000001b"], 0x1c, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="0ff243333dbcce86c1c42568a8c412239db2dd"}, {&(0x7f0000000300)="8e2dce42d505b14a912138fb4a547908a1b3bfa7e14f94d8560bb31ecf86cd584fbf24735ba6984dadfd21c7baf6c94cb2cbb3de78667bec01890abaf85eb7c18868dc52f6e24ecdf739fb26737d60559ead8e057cc60524c2f8bd8d0856175562acbf1faa0c8009034446fa07ce4f7389937f83ce006a084ca4851598136883a4d2624e3c59daf2da15c109f0baf1d4a6dbda8155efc40779cd612b7f4e115b4eddb15415c8466a1c256480b9b0b7c753b72f2b4f5497e8c554cbc371797e96e198104941ead77fb135136b682eec0856ef7272598877e84bac78003d14b1df32736742e410973dc726ae83d8fea8a86f850236673b12bacc648fd916a7b85ac9fcf37962f4bfcfa7946399ab61b6dc3084a0a636427cf1d172da4ac754cac68bec11695cff9cb95d59d5585dbf84bc7368bf2e0311e0c720ac8328abff6a49f63b50137ff1822fadbeb72ee23be1ec1b22a3f0fb52f96fca0691b5d2df9ffdceee01879d30db657eff0d296d928164b279014198c590cb127871210b903e60922d2d1b048600ab5a010a891dc97c47e90cce59096a43077dabb62e05e7c9fb7e02e8c4e52e9fee3016a5e1086a929b5958d1613488a459a5d67fe80b8a824e7a48d0b2f920b10a993a3553e05b2f95def7248bf0a5c7b5fd2d7f61787da35fd786a9fbff5a8af82312b20849acfda68ee072b8ed6c5463bdf761a66c1e5f937fa90f125b2b6c9d0bab15fd84671f09202b153d5caef31c5ef21da71a217728b9c92be7a05828ad5ca74c35a233f97352f45b005fcb70b644b74e72bfb3132a384ada1bdd26e9e8da309fc75be8bb39d0b700767b27b695524b719517376a6f19ea6478f5ad9d8a900202dc094ce740b18e95e3d731083170321edcb03aead023d7ed5ce731123dc8343f2c18d5ddf02b450ca6827f72013464bb03e8d58b05b0c65fc53b57383a4079d22aac663d68a80d07658aea5361e7eea3ad371fbff44718787c6eb591a89eecd086b75bfd0be2f9cc9eb26328feaf1e50cd6748ded367414660e4cb97a1cabe376f1b6952493ab107feeac36103c6843d31565b084c844035888033d6718922771a5723e6b34bafd55e66f31332f2d66f867602fd01a130755727342da551725d85d6062ace172c3c856f1840735ad4a88a4954122be6ba373f11f70938ddf33a2770685c83b03b804156f0e0b64c690ab56f13438535c331626a3af75d29b5e41cf6ce139af4ba909bbb729e6efd6b4cca30d412732cc2f7f2e273eb668b468b7b9c35f65e39e306f16ec7f833ea4c5cea2b821ed32c7c588b9805ae20bfec929d3fc9c2a72753b65a1835c60241d22ea4094b640c56aa94a4956550d261f4171140b883726e49591142fe80a420100ddc17f5bb90391015d024b30f83ffb9a86d97e38fc8df369b4fca27d2154d81ed3d57e564d04b2276ec2d8ab291196c66459ce9f761a556a16a10258d7c47080a83a5d97260fb1b61cf7f18fdac6c272a4fe2a698dcf8c5bc66fceee92bd3d1d3d5037a650155c1273bdffa1063850cdcf23747faa10c597324ab655ac72f3e9aa645d0fbdc2dc04ddc6cc28eeb6262678e1d8f1d64b14a008d105e56564f475dff3e6ef6cc641fa130f3e320fb164aa0effd2a47656888c356be5229301dd9b94b2faf5f2fa813fee31758b0d2648a13b7d3e7bcee8b2cf2d3b34e9a006b3081aad5a939dc918bccac08b5c0570543ae37f0f18c159aec8d6bd69e97c10480d1c84b2a89a74a5ba64042543b49d8603d26b1f5e5e7d545b6974f97b443e7bbbd904322e83f8e3efcd7a70362138e1fab9aa3944e0cdd538800d781ec9980bd1a9d655bdd3f7a1ed20f1fa2cd2c68188fc2dea3e55459c7b91433a716accbbcf59298c079ff1d3e25a0329390b4ea0a40ef3e56c39fb35dbf12ff40fdd7e8c33e334e40937fe141e1f45782d7e3e9a759f2ca2b83468b021eb4cf80f480c2d2e8de911b90bf9527a127c13e04a8c8accc3405683d0ef9a0a4114833577acfbed4ea4310552e209fc7d54dc78a062458002ab38b33106b295554d4f80efd3c6e3f82cb176df1b2bc8f5d0eaaabc4b6504d7878e8442d962126871fa724bec3520ddf0b0365b9d891df6fdec20522078ffc6dfd4288c28a504c14083a882695344a68a8d0c812632ed14e9cfeb7742f7a59fc5a05ca0f934599140d6e06a3e5bdc4b4e608a0a5b771f81e6627534e8e98ce5a56e9ce4c88d42f140e9f47ed3c76f4a7b799331e646f98dec7422a1666732a8c7527885836b98ef0c804a9dd35d84898d5a3260ec22949ed9cb1d217434e09da1c45a239d583abf219e4ff1eecf42afecc3c8b7f61edd19ecccd2d61a8ed22ca8429f78884518e9e15ab6ad8799b82d0ae6b6a92cf21dc830b5997dd87acb00c313eb2618893c3733ba88eba45beff46faaf6860d0b805c21762e3715fa3fd5d11e87b1f3cb24a9fbc6500fa0b144f8ce76fb5a84c3852196a3fa23a0864410b095369cd419ce89dc208f222fcc1da2b1d5d7231d68934636cb90dedb0a9ec1e5065bf543f5602849d37fe22a5b1252ea693e15b9b5ff2a1cacdc60ce794f4b5a5721e3a9244ddcebcfee858ce5f601a84df9018a72f14726949e91f4d799ca69c9d8108631b06e7767c8512d124046eaf5e671797329035f42b1738fce172eb2c23af04624b29216e884b52d45dec6e36fa841c57a792ca95e61168367cb609a1b191e5471b010445e37af81e9d7fba8bfd2915c7aaf2c032a65f54e3ba8bc126720b1def8f33dbc4093080a0c5dfff4cc5bd93a269871bf6128c78619eb0c9717ef5f363ef6dd5430ce3a64348818e78a1a71146ded90bdec00ec9a7d84955f4247eaf49f1499b4dc1b971f9dd4e851b5f81896c097136654d0f167afceb8eb7506ddd5a2cde085b7bb6495cf02cb735bd577111ceb3102f48fbb573f32a9d17eac1777cc1e61148ef8b895ef57300b90a2cf6cc71b4bb90c120f0e7cacd5d5d0da21b69f3441dacf2707e5498e2457665afe437346aa3e62df1b58d2b215e73796efa5c30479da4fbcffdf5c09558f4cdc866765a699049c1d6d9eaa3b7425704460df086bca16adcd34ddf2b236ea3d4d0f554dffac94770f9e16b492af5e114565fce569bbbc4db83952d2b5260644d81ce46397ccf8d962074cfa99ffc44eeff92174d5ca000f530786c8b9c7c06fdfd57e0358d39a3706e8c93661306b8702a2c62d47defb6489888642aa8f8c05eb74ed0257455f4e59e411daae980c4cdc0091d307cacdff40754d47a42e63d1fb03e9660eef56b3fec15ed594d3da0b1dc94235b6d6f75304307c9c27f110dcd930db0cedb5150ea2994eda0007d5322d86e93b50e76c383e41cb2c2f6eabbcf3e78a49d57b0d6badf202840b732ab35baef3a39b907dae4509766b259c7f255d409594ed2126b6a07b691e9753bcb12075aab5328258e3219a5394abe3c22e81dee3c05f826eb53fb21c77bd2c00b24dd34115bc77046cc83cb066fb7da53482bed925e8c90e6dc137f769f177f831451e3196f5bea58d9e9f5d2bc18d5f7c80a563aaa18f187115e67f523953e2e98e34573e23ad31d1d688c2a13209e03e185f2d75594af95169d7c42efebce6acc7ba7dd0301395e25663f06fda9354681616373a44c72bf6b6c68f38544b4643313132d033631024fe6305e6fe8c6df47c32373fd674c3084f9ebdf131774368b7dddfff96929130a5c22713c261cdcd5ac457705eb73c3d3995f199d51ae3a28ad99a482a5b32c8d043b1054f8edf002a7cbbdee4ae84fd59ac38a905071b2b3cd51ca40601a01f6f365ac05ea2e46f809d4cc600fb9e7af23017006a81b49c40386e18022a5195bd24fbaaac14826bb0915697bfead9e378110f627ce2b53c143871edafc308bb5d908400cf80b4c4c7bc83d8200a5ac2fb3d39989fe6fda3dd5fbddf74b82ce5b5f3d9319913813fe8d37246dac814416ffd3d6540802b25a4153487210598a19accaa79550501beb9ac2e15ad38fcf7e9a36e9a5faed23451478b0d0454c68f0e4d9f490024bb1628bf349bb3cd9a171db79967175a0360a7425f7f0ed1e95c90c5e15870bd8d3edd94d02744f5e0fb14b7acc5abdeaea9ddfc975f4b1cb68cb286ed95c838fceea6743f9937811f218a2f1955e92989ecc96ca262b5dc01993dc64860aa25e3f46c17d1fa691b0052b8be106ad833e511e669c89dad6d33cccccd5c466f163eb883da8243931f960f87bfa9071dd6c7ee0aa434e2282d892efcfe8c350efc08028ca9cd6f0ed679a926b6bf2b647c31d54a7261c66a88ed7c6d4ec1e57c62058f82b1200d61d36d6ca7c26b965d99c5cf1329e93ecddf24dc7e105438d2e5b4bdd48d4b2d403f6359e99236abe15d3646dceb3313c452b68b8736cf2017bf1b62e9c4e22c9c1cc5dc657d9fc89ce30e394a7fed6838e59f70afe058db60f7882bcfc4b7b8c9f833432454e4e015575a44f95b75104adad8476f15178768f046b4b00536ec2667136d4331bf31e10e8c3e1fe944630c57b60d84901607d2471e062ef09c88d778e44127fbc779e7ed8eabc23c07789d0a4bb614efc1e2cc96014fd63dda1754e9aa6d62ce57316152b8c9822e22bcaec5d8664348c4e885ecd6e25ab6731980bd2ae2cb3597913c2a2744d7995dd360bee5e8df81871dde48ebc262873872b1f903efbc744f3c7730fe55b7f0d92237c3691a91a36d17aae005866069b1a919a7c2acfd8d82c12b9821d8e6566afae058eab0fa7d92f62ca6120df360b3532e1f15a1b8c0cf6f171562f8c297a456d4c9027bc03ebf28dc1e12e70cccc6c8304d270f6ddd45995b9c2d3c40f45be8be52a9ce1fdede49e5171613e11761124937c2b1eacdaf77263b34a7fc4b123b30ecf611aad27abf569c14a4ed5484f820967ec3b52df72d51e5b7c5487e7f9b5ac0d5750709543827652c6c4092634c6e8e05607dc1b57dc16b3fdf3c7d9d15340b666ce440542f6a5e316f3db1c75a4dbdf762956c9eae120fd9a05f0d2938f5924668b9139641b7101e835ca993c6ee7101ae96ffec5f41b36ac22c3b14e5efe5c5c0ad08cabe42b5e982204a347c31ddc2f0ca3aaa8aee72de002a954be9d6a2c6bf9b79b281cd339aae82a3c579c169f20177b9a8f7726e7b5c8065271ddc1b9b72f07ab64bc11c94f5b9e295062a4235aa3e3bc51cc2a1ed2610f5fb84a75529a52fb216288f1049f1b99c219c1821bc9350468abf972b6df2ff243b35650fb359f8b9fdc73631ae1e6cee77ae47f6c96b9f4a9b179254c56f14daccbdedc0071ea41df96824ea11779a003739938e0409d9fbe9699f81ba15c7b5b2be1736c5647585491e7e081fffd46359b38c5778b99e9372452df68c51588214c3a1f3bb8bf2ab6470f52005f8a0eb8600a1d9d36e54708d7e2f45cbd0cf641230d13a27268e68e2a8f542f33100065269df8a43288f043a2c010b7f6ba042f6d3421a3416498f233067b56538c6adbedca6f19591e5331afeabe4786247e0873628b742d1830ed777405e20edd3c8d7d916dffb47f73fb73d7ccf725cf68314dcd9935cc74dab437ffcd8284d8fd2af152c6a022722a28331b0a0e92058148701f502e2b700f33ca755b9295153b27759448ab16c2ac81904dca92a70a601355c775a7289aa4e737735b54bd23bdb92fd0b14df74fbf9b754f44216527be5e8f59c3d5c23d8a835ce80a595ab2d28d7fbe5e9f8b032250c6f59a2a01c4af69e9aa08269138c1952d8d1429b79a5dd8"}, {&(0x7f00000000c0)="0c770b9f9d8c666acf55e771086e0c1775eda77a8b8b4e34bb20c7332b070bed69a94e833d6a40425223fbe9d2b967545e73768e333a48a426abd1d67ad4491398cd972e83d35304155b445ffd6a46eed6a5ea57b74c21eca77d50bdba765a72a65d9d16f5e193aab205d28f8beb7bedca0a850c1ee09e35641a2a72b0f56aa9c9426f1f83621f2dae842e2dbbc75b7f319ada0e53450654b5f7bd41d8e586be70", 0xdf}, {&(0x7f0000000180)="9fabf15d105b9c67ad05"}, {&(0x7f00000001c0)="da1e6e113ea2171aed4634b176f9eacf4b0c57f5b461922eb6cd827603a5234c9ff37021236653e43dffe9d82011748d0bc6a5357dce9fe9894cf585e3d0ba943f17a2fec42a0f7c11cfab2a4e69169edf86e2730f53d96a1b054729b6815632f7b8ea361fdb078248f5eae5a1a7ed57128d6511248469d6179b235f0c7b7844b102a314244ac242506a31850b7ededff85daeb28519b0693c34f322b4f485cc57f84e75922654639f6afcc00888e425bbecf32f9a417daab47392e1c789fde50e442b418436c3dec20537b628e4202052fbc8aedff1562c1f1e59e0e4170eeb2ddb62528ade75803aef0a1b863775d84fee0bbe3e034edbd975c5b43a71fb"}, {&(0x7f0000001300)="948213b0d36bee972ae53e7236037f4d1ae1e80a993ce95677827e102fb64425c18ef581e31707b3f774c8ca4545beca1ca43d2e75e6e9be485af77040a0fd1af970abd86135ffc4736b1a2c7bd156ec99324b8fbcb78671e200f1c3103f38846e19e66ba8968dd8be76f968ce4e61b654608663fd6d"}, {&(0x7f0000001380)="793e657caf959c11c2fa2fdec388ea28a21d6b1b0447d353690abe75c406ffd41b2f13a47018baf2db3f99436804990c97785600fcd7f795dbdcfcf6aa4b11726bcd20fed2cd36787f7dcffc9d72e79f9aecb5f3"}], 0x1, 0x0, 0x81) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x22}, {0x3c}, {0x48}, {0x6}]}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) shmget$private(0x0, 0x3000, 0xcc9ef0960c81fcaf, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', 0x0, r22, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r26 = msgget$private(0x0, 0x20000003d0) msgrcv(r26, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r26, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r26, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r26, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000440)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) getegid() getgid() sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r3) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x2, r2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2cbb2, 0x0) r5 = msgget(0xffffffffffffffff, 0x0) msgrcv(r5, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() getuid() r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getpgid(r2) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() getppid() r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, 0x0, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r35, 0x0, 0x0) shmctl$IPC_SET(r35, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r36, r39, r41, 0x1e4, 0x8}, 0x5, 0x5, r42, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, r39, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r25, 0x0, 0xfffffffffffffe04, 0x9, 0x7ff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r8, r10, r20, r14, 0x0, 0x80}, 0x4, 0x100000000, r2, r15, 0x40, 0x100000001, 0xfffffffffffffff7, 0x3ff}) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x40, 0x0) pckbd_enable: command error 16:00:12 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="58d5e20601ea547ca3aad827e0ff822cec7e8907f15bc92947983eca11fbf5e18456fd54d6a4023bfd6c767db78069b7a82437858a3fd9da5fa3ead26c5e865412764ab7e041fd1174f15b1179a70f1daaf0a03c4f1fd3fb828ab7e9d5c1b8798a181e3c92968d0f49308eba0efb56a7413f17bfea0c43b08f8f1c12df4465036657a5865dbc", 0x86}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) socket$inet6(0x18, 0x8000, 0x80) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0xa164) ioctl$TIOCNOTTY(r2, 0x20007471) pckbd_enable: command error pckbd_enable: command error 16:00:14 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="00000008001d08120000"], 0x1c, 0x0}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) listen(r2, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000440)="ad18f05de2f4ef18a83a5680fc3ed211c289fea56bc97b67776e887865a4317313179e82deba2704ecb22d21027476d99b42379c0e7027d1425b92ce43166f7cf18d7dcabb6ebcf3e814b8b5293b1b7f8a20dc003896c38859b7a39f7f3f08d4face6706af6ae18dfa0e66f4adb00dee6f7bd19df7097f4f4e1915f0d87d3ee55db675558c9b8c1adaa0302e98dccc50c90cc99a06a119c5e215c6b2a98974fe087d652c88796d4e4eceda6f108d49dcb7ca53396bfce5f647286ae5f2be61ce4f20ee0f17bde925ee515a396fa8b26df870c9ea18ce67dc335b5f5e5dd216562a94249d2da962cd8dedac85c60cae7a97a597b3228856486ed43d303e893ca04ddbe638404b623514f44007210770b84ed3dff1", 0xffffffffffffff9d) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'t\x06\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000780)="e6d62e5707100000000000000006b0314ac114dade0247211d69756268e18ce0037150e1974a93b7fe542d447171bf133940615700031f632ddf7ef92b3e79175297c554e80b250dcea6cafec9178231c2232b03d13ceb88ff19c7ae125502fa5c37ce86767ba4a1afef372ad15de5600b493bc59d3e1873de9ce13ae1b38ca4c28426a81d23d287210aa446d5d88154e9627032ff0000000000000000000000000000008fb5536efda055444984c4fb1b0b789b669df5ead63a88c3459d3f14dcd3377365e14bc89ff667b7434a927fa699c3433e18c53bd263d264d8f49453520ae21776b433509af0851a2cb6ed4759c21272d4650a06cf596d776e35", 0xfe}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[]}, 0xc) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x20, 0x1, 0x3) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r8 = accept$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r8, 0xddb, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) msgget(0x3, 0x20) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r9, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) pckbd_enable: command error 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x101, 0x9, 0xfeffffffffffffff], [0x3, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x14, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000140)="b2ff8e5a6d276b4717fae900410457ca7b8aaaf40e5bbb73b8a5fc4be6eb98244c559ab59f583a376f43cdaca2de169da362e19f72cef416ebd9f1b78b24bb799d30410092697642d948d55d3aab73808ee9839502556407125a4b46587f8ad08512f9e14f076e568999c2686b4550a92760ac45927c671a500fba69026968a2718d1555faaa7af4a28dc1", 0x8b}, {&(0x7f0000000240)="75a15f34b1b6c09231d4d47841a7fd1faf2e37b6c350f6ba53e80743b63e6e519ba4ec45b7f0f4a8580eec0ece6c78d5bc2448e7cfa0be1e532a8273716f75b27f5b23a2ff1d8fac9547623dd3cc43abac8e94904057eb61200deeb94e6d39439de2d4", 0x63}, {&(0x7f00000002c0)="a5326bb80800177b89ff582f4647f53a51e619eb3208a18fc94a09997d0b2cc09f932d7dbb8d901ea2dde4c3d8fd6f2faa7ee7e6fddf58348f2472ce059e5e9fb1168989dbf0118157", 0x49}, {&(0x7f0000000340)="dadf68a484e7ff8562bfc7ee32de4d5cfddfb221fca6edeaa137da72f4cc7ac6f5ed9b0f013840f9e04b8b5de51cd85e70e8ea003495e773120dde543ac23c12166d618edb03908031e39ef99c3f968f1bc1419f275d78e864ae96cf81a4efb234c9206bfb6667379410d6d4773fc7bd085de8379306e666de251ad69c79320ff3b544dcb946c96035aa4deea74302f8e1ec867fc2d00826e219", 0x9a}, {&(0x7f0000000400)="e8d15918b03f926060db6985de077a33be2cdfb6ea9233b74f1949dcc61642227b42565b177852b6e72dc08e8e46a30eff0945a775ef77720b1c02d5e9b4f973a91b5523f9f59c935afc6ff7f0d0961f0437e68e5a3977c96c632f95d15962e3b83eb2fe26dc02db913d82e736f242dda0a1671109f8c0fc806889968e3c058fd26a005b8b391f4968ed04e58a371c764c97f6519fe2aa6abdacf99fdd9671487e4025b30b9d8a596fcc57b6e0b98033515fe075f80dd45cd0197b5a229a291d58b833c05cc1d3089d9f52313a0cd07bf5247e9cb75f23c0606e7a92e0572f54020f4dd0013e383e015d7000a18d851cec2259709ffbd75921601970f014505810e67385f74180293cc5aab3a3c64273bb8a318dca66ff259235b0e1c6850499e3ed6495793b88ee0b38218c93058594bd1f2e9c12076cfa0ff619cf5cfbbf78cb23512d7615ae96c6359e7647592aacf2053ff82216844929a15faccbbc1442cb93cc76cfb224d8ea7a51e8e33f92a6809b12b824708134474a4682feb27b4236d0e7ae07444aa7156b9b92371d0650996be70b884cd9b377e5a89276a9d9f95b0f6ff3c1ce8c2852a3a9d9f7112595ba4c46c412ab4fa1e2f9a747c861117dbbeb39c0dd9c91bc5c567c3b2211cd086bb4b613727ebe79f68840890cac009cf5bc196c37c7605b01594fc51d3e3d4b2d608035bb0273cd2674707ddef5c84859ff39c6d22ed7daeaa291fd0fe9b08fee9f0135c79668dda1252958497347e7636ebefbad3562668ccacac0b79bfd4361a0f5c17db1ce8fd4711746a669a1fec6cd12e4e0eec1b2c46f2cc41d4ba2027bc4053db3f5d87e9eec17b861579f127e4b1def38b577e52592273db446efd26eab49b609036974f1335617fe26610de8d7f629307726696107d8d4c9a1c07a4b7c775d9e7fb755c3184084473190af6cef8fe10124e034afe6dd99620dc9de31419eca2d3898f88c81387a325af5ded46c4a6ca11486e0de64e0de3a0b3fb21e23fd43b89e981124e6ec0b7828a09f726c10424d92c82667fb6ecbc128234c33eb0db94ee1321e07fbf82c5b8f86bb8b52148bd2455be3997d2b50375f291aa7397531d3a68aa8f466fcb3983907094821605ef79a9f067cf356636519ee3d0be10a765ad0f6c2d5075cab18e6ef0053ae71f700b6f0cfed4472b8d42c858e21203db2dfb748e212dee01dd86da3b3e9ef49fc7f331e1543489fba7ea4ca5b9cafd9e85638da0a1ad574edc3b9dfd3c0d340c3f191f175ac12c0e91c83ba1f2d177308319d7135607bd734cf881a8b9e9ca9ed724c157d8a618e88dd71dd83b4abe8b1f7866e0ad60f93a955764f9572fdb86d7c51108372dd691bb9c5007579e6256fdd2348ce2b24e7df90b54d768306d104880345ae7cc07924287e78390b5a77988e26453f0c108de4759b227f5ca3dfce88db0a84c1b0d4f03e81254007d116273621e63ddc41c5f3b249dce405e1fa52cd6562e7fe70a11fc4654173befe35d3ddb514958ebd7d631065b6e4f9254e423dbb2cf71b24cc7ae955321d61d3e32cf9748316445dc251ae9d74de8e5ae70fe0b7923385a4dbef0689fd9153eb251093e711c03a6ca1e92ec68b2dc95aaa861db89e67d4e5962b88c1fc4173b594be74c021c6e6c3596652be8281ec40fb54f7f35035a58d40f480728b964fa3da5ce34acbb369a21af0df7d835bcfd29a20676f6b939cfd4c47ef4549be40bbb4c171e6c502b6c9f568411ad2e94c700f55e6048caad603f9b080513098f2fa6370843f5809c7bd44c055b92de4299b3b78bd6f5bf526e9a9f0f13f7953c0fb6e0c0720d39605f92b074a3360f9ac523eb73bbd02c5a2bc20fffef1fbfb070325b2f1667687ceeb7b19476505b4dfce408266a5dc7b91fd893e8b33b2ead007de9c236fd933f3145028096f10bd6f765fb67255571d946fadf9b0d7b71c18038bbab66b5f8699815873280e9245b3b3491cab32ee8eb491d007021d03960fd4d10557137a746e3190ae1278c14fefe5ad9574658f0e0b587c2e93d84ca4a12af3db0c3fd6631386aa18612326748599a05990025f0efc095d9894a9d9200ba8baf0584179866910ea1000cf180a91817fa553625b711577b212ecfc390001c07840f3583aed26ad38c9389bdcce359be8d6bc99bde36b55452231333de290114c33fe2b793104b992ff6741d4eb517869ea5d18a346746f15e5cc4aa9dadfd2c21cda838c2dea8a9bb0b54c687e01d908adb63615f347470fa497bf9f110f5767cfa9abe5e98b1ee1ffdaadb30f8db0d567782ef49ae4c7048faa2faf188f869d95d75993335f5a6360428cbcbdfd1255592019535ef73aa01dd96a815044e88727d2c0c77c4b32f4e06db901fdbc5d160ec0840b96983bab790344952323d312a609f87cd46ccda92acb07b7dbfe883ad3939e725b07ef76b1a15fb5795faaaa3341a1c29a7b9ef28b5e1fd7a37bb62fd8a8f7a84e6bff3c73d1fd108cbf263ff366742842346fde05d06f7d2640fd147033438de07a66a1b83cc3322c710ff8cb21874c2685854625a0b58f0db52a31b4a36abf162e51018244b1ff15a7053adad1231a5a1069d857ff9f34f64aef27a820672e6231e33a1c01e5e45a7965498ced0e3fdcb08c07655ec5a4c8ac4bd0243e04a10bd2340fd33e5301730afbbcdd874bc5f99410cf4ec20a285c6bcd3ed853da1e36f07f5a62523e88c3c022c546c096a122497354e882df1f611f846bedccaf3b5879d5717f141fa3d2049bfa3a7e99b7feaae963b5e914020599828984fb601510441ac75a028223cfde8a43f03ff2240cdd5f629ebf34a5692ca9c756652f2f772b4ba5f5a862b6e6774cbb87eb226c167ffbad4feb934d00726cbbb458f583339bb19d71de1d131e5033d820af09a6a166257e03dc6238b7c6126888ce8196492fe21ddacf79d69ab66f1b8af51df02827186102515dbb909626ab8d3c2c9430d1c37bc553399f35b6c32f1b005a55541069ad73b8deb319f5623c0625aaf2aa32f6af39989ca834d9f97ece50b835a5c565337715133f52ec73e61af52b923969a9f59b996be4082e2dea195cdf0709c08c300faebabc8a9dc8d07b7dd589e9695817eca722f12eb886531499b298c7775bd44b2dc72f3182da02726972349cc6af790ee4982d928c361761de8f94746ba77a0ae7be3f21e234e3630a93511b467e7c3c094185e951b3d099162dac7ba9202b12aeaa5f73448e5b7b0bf6b904512a75b19481b670d38413c4acd4caef0145db687995f812a78a076bbf2264ae90dcd6206392db97627145aa2a901c11e7226e7cfaa61c5151e647c4819e6b5b27648c330061ea7bb6d61a1101656fc99fafc94c34d060e032cb33635f8e3bcfbab222e937ea0b2529ee2e5e8e72d07830781b4fee27a95d5f0bad22390fcf63f7c6e878291428e657264db73e1086a3a34200f53ace612ff756d60a818a4238edfba931f4931436efe754bd8abdb23a7571be76b24cea9d7988aa92183abd6bfc872f129e2f3b392d3fb78abe2e6cc8ac95fe3b180cf59860ca0f6b3bfdc585f4c50acc486f820044a77ba3faacb59a8e9b66ff1c28a2a46dbca19c48528625501ba03f32517d630e3ec8d915c3f563eeb5e05ec6978650f25d090f25c1e50e09c89fddeb9d65d69cea7b475ee32f420df37b965508fb084029c7abd95a08485c8c1717deb18c949e0c6d33e7eeb5ea57d5b377c74d625ce8718a730785980a7a3c21a76a48efb0140bece36d0530a1f439b5fe4b6fa2d2379276fcdf24bb005a4d53eac8c4c260cd7a95a33f2938f67c59c839d6e5a5bf0d02b489e4d24058661f07542fda0418f22772d765d6df52a29a6e6210a8ad0a982ced7a677c68e43024aa56125a80c497f857fb4a4de082d130ff4425de8128ad135aacb55168d572a23098a7fd1524c54ae36b4b4206851224d4b98605f91fc91423f87984951ef3a6870d210d575b2ac1d13a4ee019fe812566cd076183ff3e11b0314b4960bb1367c3c4f7f32913860abee79eba3650b684d2869b2bbe470b7f4e86dbafff76c08a3085d7daf14dbb11c3ded885d6b268879fc5c13e24d122f988792aa0f20715cd8747f97dbe35e0fb363648d174994f56a49a3d625a973b1c77ab05d2b4c17ecb5a1990270704437d3ca18dfc36a322c9ca4d90e5161346153e1741aa855f5a088cc89bc0605b952714b6ee549cdf072f6b3b248fbb37e3258ad166a0a59904c484a64d1ccdd7f8c68a7cec38f4985d4c74987dbcb8dfd0441a900a19b1d749b9a928594ec5d94ffacb98bc3cf40b1873976b66092d0c7b9c5465f68d7bf380bc56c94d9b3be9061dd1adb62bbe0a90b11d395a0caad0e3d553e9740c4c1685b13705fc429bb03ef59b6f60b8110d5012a3dcd1ed8b89dd9576f9e463402a15c0501af51e2b02ef86234932904a8e1126894cad7a7e5f0a5dae0b305eab27cd08c7d1173ea2330fead39e3c1f04e1bcf62b4ddf80cdb192ea0b5cf82ddf7e62ef349038a239f682b764d68f3514c1b5f961af218c2f482e0b2815fb954492303ae0a8ff1d7ab420b3482505f695dd350e805316fd1d49cd209b1b3b875f171b29d6d6831440cf43d008f7d796429ad3bac3d016efee05696fc26aa1a8394fe6b0363d5d3f1c855a65e759ba42102e3012f27f0efe0dd2db0384b06bfc945a2b1fc7c6466b211f33ed73ba3bd5e01d8def1e6771faa5d415f498392a1f0fef2f3a072f94dad041c83bd09e37548f1d4685f65de37e6b48c498a251c0c88e84af81aa4bdae61151d3c101c13ceae8524fea7ad720ef3df417137f9dcdc7af3e359834aa5905d6a921db97fcec4a5d2c4c33d6cf329a3ee045c01c1fe79cda174980ba2240089354bc50d1a9162f7e95023576d0bbf7ea4576d03d3f868fabd44ce57f398913d9eb59f1ea019ad248ac1acf00a2e724ee9caea92d72c5f8fdabaabc567ad1d532fe450456e3ecb021af6dc0c41439deab7bebba7b0eca8b58c0652dd354f71df43283a6104f66d74b5c19b0fec7227353629a987d290440a26a37bddb8d406f59a3faf0b9730507dc9c89965bec5601a20545bdbfd95ae16fe5e211956b833fd29e9aa07185721fb86c3ca3d385ec4cbaa086e3cbdbb8e92cd8d6efae4faca857ba4290305f8db4d4a6f747ec115408f38ded2826f74fb7de690ea5b3c7725bd84412e9c135c88cd23fef52d28eb604d5b97f74c40b093860e3de8339d311ce4b7dd6e02f7cd7f9a92b29ec5d8c0fcb9270ea324ab60d565a9456534f6beee6f9dacb991970cfd01dbcfad5312db30873e34807fc1a6046f915b5e2a017e18957fe8781476992c9dabaa1d50935fa9f86c5e850604f11cc2f849ea150fcb773d42d3350910b43de4d0dbac6dcf5e02765223eabbc0ce5ab6a7c96f959fde59c287416e3be8220991dd779b711f18b5db827c3950bf5fa641ff7c5606ddf0096d0e5d54eb596709d7b42a0a5e1ab5b72453b0d5d0b122dab6f9e1d72e031c509d214066e3c861ec8175deac96fbc4db97b33bec7419b5c210fffc5bf0e337c7527267b60e261cc30d56b582c0c25c2182fee38ab22eb54d87c017af782666887459ef45013fc609855a768d4e11d527d1610157832f045657d59acd4383773211c6532ecf486a1f5a9a97fd12b705b2bdb11ed4a37e7377f0e52552e808b3289b294bedf04e965bd7245498bb1d3b21f699cbfa3a02e066de1233b5cf8493d8df44216bafa777f8f6232b914710bf3a1b84a", 0x1000}, {&(0x7f0000001400)="179aeeb299f239ff6609b912bf1328ac57de2d57854b969c4021d439d71d4356847b1d45c894cf32e3c7be5cfe2b1a79f7a51c138cb88975a6bdac12bca0515d7f22c85de17074f9d9c94fa4c8e21eac72ea7908884f1b3a03a5196b6dad839740c6c0334e1ac657af2ba75c7523773a46a338bd999620ab64341f7b6de43a3a3d423c16b77dee988f6595b7ca8fa9", 0x8f}, {&(0x7f00000014c0)="0d45b8a54d7d6eb22328cc", 0xb}, {&(0x7f0000001500)="cbe58d712c9616238dc5a93759a046d8c0a51a0c75a099e58c4066ae0a8e59e3443e7f5fb74e33999ecb336f", 0x2c}], 0x8) pipe(&(0x7f00000015c0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="174af205068bbc3b62d7c700f7e3") 16:00:15 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18bbdf69790006003b"], 0x1c, 0x0, 0xffffffffffffffd2}, 0x0) kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x108, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x6000) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x0, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="06000000000000dd497f7a000000205b36f60d502341ff0ac2102fac64747033588c5e32a3d1aeedb274d3a47548007400bea1b80bcd73d803664a134519f0de425e1e580be32330351c5a99e83934afd1e4208b5d96189934d0e1c027c266bf5641363588c5ffe020c90a86cb27cab758dfb8c1d799c8ac1c3680de541fd9ad7686173af3b20d167b000000000000000000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_RMID(r4, 0x0) setreuid(0xffffffffffffffff, r7) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e94f2f86d244000000007fa041fd") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) write(r1, &(0x7f0000000040)="383c2b3b484450b133c62ea6d6331bbe723429d8165a25e4d14eff46395e2af6261c66748a92763dc9d3c39dfd0a774242c80907afbbe1510e07ae02f5ef35ce7724589cdbf631974efc1228817c359057079a3a5a990e9697f4caa717c04011557b7a85b68093dad0e4", 0x6a) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01142f667f6c653000"], 0xa) setgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r2 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0xfffffff1, 0xfffffffd}, 0xc) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r4) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) r7 = socket$inet6(0x18, 0xf, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000000)=0x2) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="7b18bbdf696c00000000"], 0x1c, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r3, @ANYPTR64, @ANYPTR, @ANYRESHEX=r4, @ANYRESOCT, @ANYPTR, @ANYRES16=r6]], @ANYRESHEX=0x0, @ANYRESHEX=r2], 0x3) dup2(r1, r0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) socket$inet(0x2, 0x8000, 0xff) setsockopt(r3, 0x6, 0xe3e9, &(0x7f00000006c0)="3c3b4d8f901c46bd59ae55d3a25a0686e7ea5f06b488907f5d5a765eb3b823a8aa662c516dfdd0a5add35a1af3869c74157b3a2722191e19dc2e40e8a040f333cc2c22d3b9dda9f84ada8fa662b22fa328278803d4a35cf1c24fd8dce0d2955cb96a86c86d645037118c2d05107a9e81d6f15dd94f2b4c026b56fddedde066de7c7ba36934ebafdbb6ee95c8f10915143f48f814b9c8ab00ce118177e808701bc5d2f39a38ea2c2132ad55e8e7214d9ffa37531d9360142d2f1b7fcb2e0a5bded6c8e2fbf1c156e0d21a12d3f5933763da5ba2700681e1d7", 0xd8) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, r10, 0x0, 0x0, 0xffffffffffffffff, r15, r17]) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r25, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getgid() r35 = socket$inet6(0x18, 0x2, 0x0) r36 = dup2(r35, r35) sendmsg$unix(r36, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = getgid() getgroups(0x9, &(0x7f0000000200)=[r3, r20, r27, r32, r33, r34, r37, r41, r42]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf1bea880c8cb3511, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x20) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x84}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c, 0x2, 0xf4, 0x7ff}, {0x3c}, {0x4006, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1000000000000294, 0x0, 0x400001) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0xfffffffc}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) getsockopt(r0, 0x3ff, 0x1, &(0x7f0000000100)=""/177, &(0x7f00000001c0)=0xb1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x4, 0x4) 16:00:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x28012cdb, 0x400, 0x3ff, 0x1, 0x9, 0x9, 0x2, 0x2, 0x1, 0x55e, 0x6}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=""/130, 0x82) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x84}, {0xd8e}]}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xffff, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x0, 0x3f}}}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x14}, {0xffffffffffffffff, 0x1}], 0x9, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0), 0x0, 0xd64) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8000}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) vm_resetcpu: failed vm_resetcpu: failed 16:00:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) shmget$private(0x0, 0x3000, 0xcc9ef0960c81fcaf, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r27 = msgget$private(0x0, 0x20000003d0) msgrcv(r27, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r27, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r27, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) r28 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r28, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r28, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r28, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r29 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r29, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r29, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r30 = socket$inet6(0x18, 0x2, 0x0) dup2(r30, r30) r31 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r31, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r31, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r31, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r32 = socket$inet6(0x18, 0x2, 0x0) dup2(r32, r32) r33 = socket$inet6(0x18, 0x2, 0x0) dup2(r33, r33) msgsnd(r25, &(0x7f0000001500)=ANY=[@ANYRES64, @ANYPTR=&(0x7f00000005c0)=ANY=[], @ANYRESHEX, @ANYRES32=r33, @ANYBLOB="b29cf0752d46f902e9d7593b371e9572b0784216ce7a437203d7830692dce5b18f6f161c748d7cd0f131e3c98b4a4742abbfc93884b4b3b5a6880306f9a305b47f0bb3aca7bb381a8e1a6f37a6f428719c5fa52c2ccdf80ec8d2c7d57a35d76ed51666543b9663fe89", @ANYBLOB="171887dd95dd6d512cad551e40194f86c59583b3e966d2683e2f21a2b467d18af6bd1238187b066ed67e785266d00769", @ANYRES32=r32, @ANYBLOB="2a0449fb35710bb96eaa27d86d7758eb", @ANYRES32, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r14]], 0xa, 0x800) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x4, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:00:18 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup(r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pckbd_enable: command error 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fab700"/4101], &(0x7f0000000a80)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4011, r9, 0x0, 0xffffffff) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x10000, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x1) fcntl$setstatus(r12, 0x4, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r13, 0x4, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x8, 0x0) pwritev(r14, &(0x7f00000003c0), 0x10000000000000ef, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r15, 0x0, 0x0) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r18, 0x0, 0x0) r19 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x0) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd0, 0x4, 0x2, 0x1}, {{r4}, 0x115bc8d8969b9a61, 0x30b4a76143a8d753, 0x1, 0x2}, {{r5}, 0xfffffffffffffff8, 0x9528d904b97e7f4b, 0x0, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa, 0x4, 0x6, 0x2}, {{r6}, 0x753f605209d440db, 0x20, 0x80000000, 0x9, 0x100000000}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40, 0x101, 0x7fff}], 0x3ff, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff8, 0x15, 0x1, 0x7f, 0x1f}, {{r11}, 0xfffffffffffffffe, 0xb0, 0x2, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xdfc0b092919966a4, 0x0, 0x7}, {{r12}, 0xfffffffffffffffb, 0x9, 0x1, 0x4, 0xfffffffffffffff7}, {{r13}, 0x0, 0x4, 0x4, 0x7, 0x5}, {{r15}, 0xfffffffffffffffa, 0x103, 0xfffff, 0x2, 0x6d14}, {{r16}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x40000000}, {{r17}, 0xfffffffffffffffa, 0x21, 0x556678b0e09ffcda, 0x100000000, 0x401}, {{r18}, 0xfffffffffffffffa, 0x8a, 0x4, 0x1ff, 0x200}, {{r19}, 0x0, 0x0, 0x20000000, 0x9, 0x7f}], 0x3, &(0x7f0000000a00)={0x4, 0x7}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r21, 0x80044270, &(0x7f0000000240)=0xffffffff) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r24 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r24, 0x80046c7f, &(0x7f0000001200)=r23) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r25 = semget$private(0x0, 0x5, 0x400) semop(r25, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) socket(0x10, 0x5, 0xa6) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) mmap(&(0x7f000047e000/0x4000)=nil, 0x4000, 0x4, 0x5812, r1, 0x0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00152e2f66696c653000"], 0x10) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) dup2(r4, r0) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x106) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_int(r4, 0xffff, 0x12af, &(0x7f0000000100), &(0x7f0000000140)=0x4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x44}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x3) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) write(r1, &(0x7f0000000080)="2021955a9250c88686268b4707464694247965646923859203076c736690c0a0f0b1ef772b7d4ca8583af799254285c63e934bf3ca7ae4e4aeb1eb6c8f0d7acebe7c1634bcda278a5e81beee2e0c08a39b92cd94883d35ad794beeea9302196e6afbbabd69fa25e9276d965c952565f944b1fb4bd503", 0x76) r2 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x7fff}, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0xffffffff, 0x0, {0x20, 0x10000}}) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000001400)=ANY=[@ANYBLOB="fb18bbdf696c00000000a8b6f80a9c77d0f288b1c472a562643f14dbd61b940eef8fab69bcfd7b3d532c5c62e5c0cebfa4c58d3b2a2f241bccaba555fadfe2b663fd8285c6ace01a807d8a84cb8544eb239d28e63a4f2847d461c7ece38a684151a34fc1c09d126cd18799f2a9f63107b5553702a1a3b4b0727ba760abd3e00100ddbe068fa03f1d22b54458a78ee5266806e5"], 0x1c, 0x0}, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x61b128afd4fefb68, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001380)={&(0x7f0000001340)=[{0xe, 0x3}], 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) getpgid(r4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x8, 0x1, './bus\x00', 0x8000, 0x2, 0x1ff, 0x1}) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000140)="e50ed8789e3bd146149d4c87", 0xc}, {&(0x7f0000000340)="dc1a3806550470af9f1648ba06a9707ce92dbc7d93fe533117ace6a89ed93e821840fcf8edbe09cbdfb2e2b12dae33988035b522b3789dc98e1208c182b24dc4574bf116cb6f75374ab0a5891cad83b93796ce0733dad2cfd915df2a8027955c941c43bff274770793863a13c11d1b6937a9ff3508c089dc163c2c92f1372d3a9f289d8cce85f55babec6aaf8eafd6fc96c71b60355288424c6d3e1bf9ac894f253f5f5d7738cb55c0c03bbda0402a01f1f741c310c20124fe318b5609062081fc35692f6da7a7017b6e17ba5d049d1b306e04b2ce9f2ab2e3cdf280bbaad9ed59031b1b895439bd9e42d0a515b0fadff14d211ce0bc3bd26c3ad7274c7e1ddd991f6a1e3061361db50f318116bb351bdec6c3d3f99b0daa7b011fd66964ddc468e1efd86558c01818d7f7d076b71eb79140fa24302414112e0007715225df6476fea437b242ef8de100380f28bce24f9dc3623be3a00f3360d2ed0c0be0bfa457ae54aaacb6f466dd7633d043ede5cf63edbc62d698f091f710cec66448507fe7efdec2017535e61fe29e2ff1b9d7faca77639598689c1c845765566594901f13c31c1f6e27b3f2492ea2b38baa6c5b447a480e85fc7e6adb5fe0808b37b5649afb4172e8def2b018290737988776a28db934768f9a853a62daf8daf2e0bcfde599c7b320c02e8672b9db962d30ebbb8ac4b8fd7c6cbf7e306fa3dcef25e66d0232209f266d604e809f8d35d05360a3839c1840fc91cace06e89b87317806733aff79db79723bbc9471210ff5054ccd37aea7bd5ea63401683778771298665f76e825705bc1b4db1f9ac6bee259c9ec4a84d71dd6ee1336a27f4cbf771e9dbf6ad5c9b83f544fae4aa98df3b67c5ca8d2142ce7a900e80c13c41ed1aa816ffe1060e6a920e063d043dac1fc7497e0d1b49d11913b9f3fc4f928a321e23f7e2e45bb8d2e040e9fe6cd2ae08103e94ec8b6e1cb4ff941f68d08295822da20070178883a3b82fd0412f11572a19ea7a1ed0d9930493271bb08ec45bcf86ec5c216cb2a4602fb85f63126cc89878ac8dc52c401f9fd06a9037af4b1d5d442b68010fbe922303548c27f3f6b2c441d1a27d86443f5316127925e800cf5973bf0d45cd9edcc86e8a492463d1ea2f88ccf9437e13fb2477ba4241e8986f1ddbacff2a6d152ca31119764d34439dd8e280d7857ac9804052c96942116f6c2123d0037630bb4a3077f0c0bc845d301627bac3a7c852da8c2534dfecbb0697ff7579340c589c1ec923f691800e30a949588c939013e0b8416ce35f292d04a4b142254fc56cf59d5c4d32a2c21c43137cbddc48f1bf2a8f670cf134100b8ba37ec61c28da6770a8b7706eea7d4033bfa9c0fc0f06bee34ea11d3738efb22c0dcd7eaef2789ddec5c32bf6858daeb8b75adb246c08c8d2ec0de6b97a17a888b23ef1b1be8ef16e1206825ba9c4ca99664607fae12c48b43f8a82cb4b29dde1fecb87bd37fc2d3a5b6dd0f53d7aa8788438e1fb29361160d635b206ddff52035f994d848cc79d0a9f3d208aa2b97d8651d1f0da68b7d6a8950469ed1169543e716cdb30e7a7b89cc372a728ce514c0a32c92659da4baff23f59f994adb12b0e05b32db811f747bff0922358e09923cd27975fca4617874317f4a39746b81385c81a72eef28afe9637be0d88311112d96092e6deb4047dba777abb2e761cea010f0aee97a83f9f0bb6036c41ec28ca945aded68be6b5fbaa3f13577eefaba99220ca41d7fbf01cbd4dd0bf13743d1d6e4bc516fcac0dc26ee7d98d2fe2c51038eac57ed317506481b5dc4ed0b7e6fa5690d26d96ae39ed1e13019a91b47a47501b93f8187af8a4cc67e7ba530c6a3b351c18a5f1cc08d5b04efe94fca5cc4ef4480b153e2c95f8c5c105ee0169f05c2aabc835db59a917acaa7f97c0b251f48ad3a60d58eb787678db9868e605055016f2b34e8dbe6dfbf7ffd995205ea6621b63b67833afa7da8cbaadd442b90183153d9e70170b801b42e4785c759ac92192eaf3445ef4a32cb3e6291e29d48afba16eaa9b4a747d548ee69a7776ca42708efa9462ea44f4bfb7eaff6b7beb0a6a2a1736b5a23f60927997eb383c3ea72f6293d0580a983f421a635309e8fefdec42db8956d5680fd0c50ebac40e4c9131c21f8dea56b219035fbb351c3fe1ff0823a5a891c7c4c67af3f8b2cd82e0b3729dc556fe966105aa85d59370850ef4bdf6f9dc90071f29ebe37d752ee332ce9639029ab7986a69e79b837ae51a7a5474f64f133f7146e578d4c3b7bf682912791e59ad89e45a4b1739b33ccb41858ceb6ac0db90fe75243ca5f35e63a40fd2f74ed27a707679dba84755d0ded29af72ee64445b1a179c108b0b27cb4b2320b14d2ae7b12fceea89aba7014f2ff2f084f8374ebddad16cb5bc1c840062f9328b97d1e39eb82f22d1a17f18dc345d8165cb34810fe4d25f4e6ff11e484093d16087fdd44eed7a98720931bcb3428d5627446f9f39aae122f726a0f16ea50910273a46d5e684960669618730c42f52f5f7aa254f65cae6b2fc37ada7653924cdc00073e84404a0763d230f76504b9abbb57dd7c9be2d55c6cafe9a92d025030b886dec14bb48bf73bd739c42c989310502cd20e198753962cc8cf65109ad7df8a8d6fbbcde646c1ab772eb11288674f136909f0c734282e37692a4b4dce8fbbccecf70eb8e41be729f0949dada1701e4b180367887c4c8f4f9bf745facd849ee9fb66e15983de376296d9b6a08e2ea29e35b0aae4466ca60655453a17d5b541239323297244b9258d44275a21361b24e33fbc305cb7a9f0ee1509f196be11ec3a21c069c054ade50071a1ace6274d1ab02b360e5d6bfa67c4da150b7830def1f6f56f4a4e428f514ed368831d40cedb9cb3d25f08a8dcc6b4e58ca2fa830d479fde6546c7e0a1a32ae7be6a35f24e9cb706173de4368fba99ed7a2c3f914350db1debadc4967b14ae87134ca306014e1cfb625818211c9bc7f0d5f4883ad53452124c5ff870496c998c840481408cc6d7be23185d85bb1d4caf6fe17e95792ac1b13e60ef5da53dc8cd3ebdbbd2dd8469c3d6d39eb00335d30d6e09bc80e43ea4741a9e1f20d6a666db2f722b0537d913d04a8a20dadac3a0475a817608b7311bbc8f6e24c8a0b7bd300871f5596b322c9e53feca60c9ed52233775cdc545fe2c321236a0d3318599357adad06959191b1066062b61ce6efdb1342e51a869582f82d9b1214a5a92f27f5a2a0e676fe7418a7a4b17eb595aad009ba8994cd3f78509d21c4a8b9b09d0dce70a66305b2394432676450506969a29f992ee4f2f54a526e36c2ccbe016eb3cf935606866a5c52217df3872b8aa9708963a2703a713c1c168c0c061817331e073e2377d5a24bf047732bc96db69301456fa68239d68d6eeecb758978d1eff7d96d4f6383124729f2dca43c4ba01edb2665bc00c03861b488522882ab73f0d1cc19a925fa1346b8672242572c7036f3640301d02d4c256739c087077ac864adef87d19ed57caaa25ad46925cf6e810d78b46408515381f239d1ce2d657e3ede6c0e5273de381062fa9aaa2ed627111907b6598550833048201cf9a09a92105d777d4ac704af78de02dbe078de050e847a9720fb3b8937a64a3ec8fd100d69ed46acceea461c737313a3ed3e47c892eeade8db8882c855554bce6dae2fa17183bc6efca2b59df8feb3530c81723a4e0f03871763f5a6dab246c5621c7c3f77dff9ba38af5df43d7a4106169ad383668be937e6544b4ea03144b3f236e3a0650fe7e9ceca6b0446efe1cd0fde84226fc6999d66639891c325e3cf260cee9589900ff1961d15a10817d90ad4394b67f3fe30149c56793f346a7e66aa46eef609ff33ad18099d9bc70898be99e2b94f925aab077028308198bd8869ca4379acfa55f9537292e097efbf5f73bdce60c2ae14be07d660b6c980510cdb8cb8983c95c4102a67ad02e1c035f0c22aa74cd59785058fded53b166b40d4e5286a8459d90e0c9aedb6af5e521de536e5d49ce5309d64a288224a28df94967eb02056a15be99b5aee701913795cb6ae8489951f7d85c6a188833737952599c568b12aa26244b1a36d8e6269be8157f84417b2260f819a834e05eed544da9b05aed04a709035fb909aeb078593d299a80443a04c4205a816cdc0bfb556b525a499cddff3d53f5af0a3edcdf5e3e5a3d7565196970512f3b261d18e52be1ea3e611ed517e86fa3c538c71f9c42f7bdea93018fd82f74e6ed92f51e02a09b6d40e4711b3a8466cc7fb6af43a77ab8b9a2ca515e4978721bab65432cb414b781188f5684251947b2e682dd173fd81e8744f33b828cf30fac811fa94fa2849f9f577caa56fb082870dd62db452e5b8c5153e0af7d8066751c371a33e0930518cefb3644a53dac49cabb715675b5a8bd92f40ac864868ba63a0f5df3ef44a5c9979b04e1f1ca57cf40311688d32b01698007a3e47b73926dddbd19fa9179a0f09bf1ff654251c13552d686e95226149587d8844f698dc5f3d1dd7181db35cdadfa0065733e412d0ff73a5b8825db7b40a0832250b072e02d9c672539994a7a82aaa05f4d3910e77ffcd2b61bec5ccccff25ba80e470b809703223a8d8c099f5742ed0e014b86391de383da49a552619eb83e3eccc34236ee0092e5e0385fe9c8e5ac03993ab6d27961351d369d4d3592582e6c241d0364fc48fcabfa610a767ff4e1f9522af31ce63a7e01b972fc131e1b88e5a83f4010b2e8f7dfe5d36eba3412edf8183a3d35b61a5350383d6f9f0b1ffad82c40d01ef83a48217cc30dbac98b5bbf945c3de2dcb8e07a3e220b47f4c5ca3579bf4b32b8184e2e7a3a39ef0ea7d29e4c2a191473378c8884e076ab8f540a4f4923a56ba78f8b68bb8be02f6dfd62ea89a98f3c6fb980c4831312db9918d258fec52619797a0fc28f0baf3dc4ecf71e350ae6a72b47c3400b6025328ff22ee1da7faa18f11821b314f940aa76705d48aca5501ee0500cd0eaf5d546c8f1c32148061fb683af505fd6350acdc3e8f1cb0ccc00963c8d0ad1c2bf968e33f66b112cf2bb1801a48742262bc92f2fd0b94d314bf57308c181c3cb86b3f2246a97f3793a4a6803d3dd732fbc2397805f000a00e2b3b6ed329fa7139d4e1763e6ed4f5661a2bf51617f967cec522710239f416c515a17d1debd1538ac9b2c321e7e9742215f3d8f5dc899c9d0b69ae75c42649c64c763a3858b1963a895c6306288820bdc808e30ba41b07927e59f6a7a9a4ef476dfef2652f0d1de6124adc252083b4f103535767f0784a3d7b8dc63241db44ab91cf569aa809895ba0d18cddc80db89b89d5474e861bde1851125de81f194342c30df6bc7af0b153b1dd6224ef4aca22a7b43f0bdd18eac20c38330d957366f89232fadce0ad885b1b05b6e470b428b8fac2e22a3a2446b1d3a1928e455a85a3dea3b04d46a933e82e889217b78c7844ccc9c763afc0f4fd5261b451168a94f0f63585b87ae1718822db24fbe8dcccd432991c770287fdf7387170d1fea768a0d442c10867ea633ba21e48f4e8fb35e7fb65660ce8aa78643231b212407d0b2353e45780d6f721cc5f3d4b66031fa93ec858a5c9b5570ecc252d9e92e5aa0bc491246a8840a79fdd8b6f0af5552c69fc495d8297e847da4ec1bfe392e119c977cf301ee56f945b6bf1fbda23d69877385fbd50da7c8fad2dfa91bb0906add0592cd108bf170e69e68209089d8d14ab7d987d86ef7305a97055a8bd395398e563166dafd8", 0xfffffffffffffea1}, {&(0x7f0000000180)="1befc5c9c0322560b95a29c99bd8089e434ff85386565405d6226d775f5f3bdb4905fca1b57c62017f446db5336978f9c8f2d5ef98eb4156ce46bbcec730bd705151bef0d0842a0af5eb", 0x4a}, {&(0x7f0000000200)="be7845c235fe1ab31898a88dde9562ed251fb3f7601bb1d68211779351545d0a7d8a4c1fce941b5488bc10f53e2cf17e292562e3a455775b917810b0cad422955708f3e305d7423b66a42dd479362ccec32791e3ad9b6b0c67db1026ef863a8181a8766400fc7143ea6bf17f9ec67b6d693bd1a30085e0ca7b55", 0x7a}], 0x4) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r5, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:18 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0a9ea01388348f15a3f1f53ede404d36317e19f04d4b297214887798fc3c227fcf290d791a3200374bdf35d281c5563ab019adfef6528f07d8f9decfbbdcc981d5579fc2c58496d06deab7aa576fe23cbfdd7dfae7a9ec4aef786805819d4534434abcd55c183d9cea314b02fafd98c4001528f5ed1d0e5dcc864671c60b429d30ce523d5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x4a58d70c57e8813b, 0xfffff, 0x0, 0xfffffffffffffffe}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r12, 0x10001) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x5, 0x0, 0x2, 0x6}], 0x1f, 0x0, 0x0, 0x0) close(r14) kevent(r14, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x500) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r16 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) r17 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000080)=""/10) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000100)) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000001680)=""/228) semop(r16, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000009d5b40300000000ee1004000000ffff0d00d7898fa2d17869000000fc030600000000000000000900010000e9e700000000a5331f12dc2fc00400d4000000fd966ab97149f037a476e69696cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x3a) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x100, 0x9}, {0x3, 0xfffffffffffeffff}}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fbff0000006c001d03bd"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x4, 0x8, {0x1f, 0xdf31}}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fcntl$getown(r3, 0x5) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x7, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xab2d], [0x0, 0x0, 0x100000001, 0x9, 0xffffffffffffffff, 0xbffffffffff7ffff], [0x0, 0x0, 0x1f], [{}, {0x0, 0x0, 0x8, 0x1}, {0x0, 0x0, 0x101}, {}, {0x0, 0xd395}, {0xffff}, {}, {0x0, 0x3ffe}], {0xffff, 0x0, 0x40000, 0x48ed}, {0x2, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) connect(r1, &(0x7f0000000040)=@un=@file={0xb7ac2aef5e1de172, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x100, &(0x7f0000000000)="8ce2307ce302c2eec625463676b598a4ab91ff98c83d7efd8344b9ca02da0494c5", 0x21) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="35adfa02bcd70a90", 0x8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffc002, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:19 executing program 0: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x4, 0x0, 0x0) open(0x0, 0x0, 0x93) socket(0x22, 0x4000, 0xcb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r5 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = dup2(r6, r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[0xffffff20, 0xffff83ed, 0x0, 0x0]}) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r8 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = semget(0x2, 0x0, 0x100) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x200, 0x0, r3, r6, 0xffffffffffffffff, 0x40, 0xb13a}, 0x292, 0x1, 0xce}) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11510, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)={0x0, 0x200, {0x2, 0x502e00000}}) connect$unix(r8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x59a37c6a, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdfffeff], [0x0, 0x0, 0x404], [], {}, {0x0, 0x1}}}) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/60) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18bbdf696c00000000adde5b7fbf5b63c01f6e07f121889605e11701aa667abb4efd4d40003e93100ff16efc5c8bd62dbec7d5932029bda815567872ceea13764954b2b4d82afab990758c8121e2d519345dd80b8ecd2230180c83c8215092cd021e00d70e332469285f92dc34a95c83bc0f86deeb7cea75b6264be8f1d74fb6f1745f940c0550035cd2247b64860c5b12adcfefa5759b8e7e83f933ba496323d33ff1d5f80bfeb79ec62abb56085df20f025668056425ce47d6236e1991bd176c450195f835d36dedefa753c43a7c3cce0e756e253c671483c2bdbe39b5fb7d9874899bcb7f072861fdf4908d"], 0x1c, 0x0}, 0x0) fchownat(r7, &(0x7f0000000040)='./file0\x00', r2, r1, 0x2) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="4590311f39f0cda26e409512f23fa49b86283be9494a55988818e05b2eff4cb6cc76ba04a67a8ef8d00352f7e6d4bd55f00d37c7a00b9f94430e5bd8bc14c9973635754f086a4d9549b570a17dee54af908c5bc06ffdb3529c6e66f8e7d42d4ad63448a9ce787dfe9b36fee61ea2ef3bfbdd3e64477fe03c4c321d3bc8c30c246bc76a0b06de3881e26a9d9b2f9343253e2f3464fab4db8299ac411a98e11efa8402e4e3404f2bf9fed4d4e5fd448868844219c40a7b2a4f837c18b2ca2cbc3cef08d53f4a1a34ac960e5d40d7c828e96f898a64acb0d18ddc7e28b52c98f223936759ead508e79f6e1bdb48ed2264d21fb1c7779c6efaf0f63f5805c086cb7abdcd0e879bf7ee67ea57fe89e9a26c39c876d08e6938ad3928e2577a5b00"], 0x1c, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./bus\x00', r5, r8) r11 = dup(r0) ioctl$WSKBDIO_SETMODE(r11, 0x80105703, &(0x7f0000000000)) 16:00:19 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x80, 0x4) minherit(&(0x7f0000156000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) close(r0) r1 = socket(0x2, 0xb, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c230c1e7bb6fc6e23c5b00ffd200000000e745e4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100009b00000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9c78e16bb04119e56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc2c7ee2e61ac5538254b916042575a9603e129cc5b44f587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950db6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a170195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x5}, {0x28, 0x40, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="4885d02c00003f000000"], 0x1c, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r5 = getegid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0x120}, 0x8) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x100) recvfrom$inet6(r2, &(0x7f00000000c0)=""/178, 0xb2, 0x80, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x9}, 0xc) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffffffffff8, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r7, r7) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fcntl$setflags(r9, 0x2, 0x2) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r8}) dup2(r1, r4) 16:00:20 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r4, 0x4, 0x40080) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x28) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x9e, 0xc651, 0xff}, 0xc) r6 = socket(0x18, 0x8005, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYPTR64], 0x1, 0x0}, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x9) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb28, 0x2, 0x1000, 0x5, "6a3ebf9b0b9e921d9a424d96fa94b3c0a75ebeec", 0x8001, 0x1}) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x231, 0x84) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 1: nanosleep(&(0x7f0000000040)={0x6, 0x70}, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x93) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x0, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300"}) write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x8) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xb, 0x80000000, 0x0, 0x1}], 0x5, 0x0, 0x8, 0x0) fchmod(r0, 0x9) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000e90066696c65300156e4b6e7d4bcfb4567e0762f4614ea1fe4b3ca74f3dc6ccf47841504ffe446b046107ebcfdf8f14c1ef72a3bdde4a3cdcfc4a9ad5c43eb136ae2a5a41388a3649614a46fa44541f36e0a3c2292a27e263019c1b97ba7c7410db71f990e4957639019e97272fdabbb41d91934c1574cae9f5a156d6df6fc5b6294409875c928138eed23eb8776928ae693895985f0969f28f4773e5fc50b114f45d6775135f902a1eb183dd5b1ff34b72dcf62291990"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) 16:00:00 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0xfc) r1 = socket(0x18, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002941b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b41209d2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea9b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x0) socket$inet(0x2, 0xe, 0x20) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x54, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000440)='./bus\x00', &(0x7f0000002b00)=[&(0x7f00000028c0)='\x00', &(0x7f0000002900)='\x00', &(0x7f0000002940)='#[\x00', &(0x7f0000002980)='\x00', &(0x7f00000029c0)='\x00', &(0x7f0000002a00)='@!$]#O\x00', &(0x7f0000002a40)='\x00', &(0x7f0000002a80)=',\x00', &(0x7f0000002ac0)='}\x00'], &(0x7f0000002d00)=[&(0x7f0000002b80)='\x00', &(0x7f0000002bc0)='\x87)\x00', &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='*\'\xb7:{\x00', &(0x7f0000002c80)='\x00', &(0x7f0000002cc0)='[\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket(0x18, 0x0, 0x80) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/164, 0xa4}, {&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000001580)=""/252, 0xfc}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/192, 0xc0}], 0x6, &(0x7f00000027c0)=""/234, 0xea}, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./bus\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x4000, 0x4, &(0x7f0000000040)) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012c, './file0/file0\x00'}, 0x10) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x1ff, 0x3f, 0x8, 0x8001}, {0x2a, 0x9, 0x4, 0x80000000}, {0x1, 0x1, 0x4, 0x1}, {0x41, 0x6, 0xff, 0x1ae7}, {0x401, 0x2b, 0x8, 0x8000}, {0x1ff, 0xfa, 0x80, 0x8001}, {0x8, 0x6, 0x0, 0x4d405726}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x6, 0x3, 0x8, 0xfff}, {0xff, 0x0, 0x5, 0xfffffffb}, {0x6, 0x0, 0x73, 0x3}, {0x3, 0x7, 0x0, 0x7}, {0x3f, 0x7f, 0x81, 0xffff}, {0x2, 0x9f, 0xaf, 0x4}, {0x7, 0xf7, 0x81, 0x7fff}, {0x4, 0x0, 0x3f, 0x7}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x4, &(0x7f0000000100)) pledge(0x0, &(0x7f0000000080)='\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0xf09896e369e659f3, 0x2, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x199) clock_settime(0x3, &(0x7f00000001c0)={0x5, 0x95b7fa7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = socket(0x2, 0x3, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000003c0)=0x600000) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) connect$unix(r8, &(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64], @ANYRESHEX=r10, @ANYRESDEC, @ANYRESDEC=r11, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64=r2]]], 0x1) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000140)={0x1, "e59ec175db2f3bd6aba3c4412e875b316d02c03bfcde8941a781dad8f19fb528689d9a5878cb4f43af93aae87f5012c9eef0ebbe05aa3b386a3e1f85142fd820415d79862149b70349b546"}, 0x53, 0x1800) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000005745192a10502386a37ac1bf214e7c9647848926000004"], 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x5}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) sendto$unix(r1, &(0x7f0000000200)="4d2ccd846eb8e02f66071d36712316a375bf8dc07818e988ef3c3312e75ce20524a1eb8abaf0a141a36f5d9bf2845c65fc1b46d0ebbd409836c66868ae829750b47f42055a9e8befe39b34f7c1fb8938959f01c3e28d92cadd29a581a6e3933f6a6a570c79d224e7913a034154ac1454c12ffe9ab72c066833b214d72a3490a17ecde02fed70f027dde833dd27bb2d28c071ceee1821db6244849ca5150475fe881d2e36b8a6b2c265c4e97032f9ad5982791aa30afcad54be502c6be15b161daecefad0f9099dbf3b07a5179387fc7e9e012f8bd7578ae2eb5f30f092f7999fd259", 0xe2, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) kqueue() setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x257, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) fchmod(r1, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) listen(r0, 0xffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10810, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) flock(r2, 0x8) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x7, 0x6462}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) accept(r1, 0x0, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="bfc52416dc6db1b90412faccda6e") r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x2) 16:00:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001440)=[{&(0x7f00000014c0)="ee25cca7c23b62354d110d80a85fb50c3417e59ba7b5665290626a9e8e7631b02508fc13b86c6ba8d6d9816bbf29d0b55a9d847652a7c03ff82a5ba62f4addfa198367572ee76ab4e9383a86740450f3a1e2c9b2e4e9a1b4f932b68d0fac2589b5b6702ca6fd1d4729e0c4310bfae407836e83e073c3b86026e01a0e2d3832e157b310599b8e76ed2b96ee35389efe7977a33bef27803f78b1361bf4099f0cc398f7a6b2b44ea00c3ae0f4d864eaecec27006cac8d1a2512f19c776e344e432578ceea493749c5b802d79de3c84955d51fabea6cedac6f9b67931f5648e55a9960d3", 0xe2}, {&(0x7f00000000c0)="d1cf06e5489de37fee81c1c78901f7a40430ae1fb71c276785aa547937cf61bfc0cc26128057eb56f17ea00a369a2557ab3b14ac07974fee87276c6f6962367e63045f846ca3a1e4f853e99cf8a3a60d579513b81b279e54f2813d5aef539a8b140b1a121f1d1bfc4a352712fe2ea9", 0xf4}, {&(0x7f0000000140)="b1d9cda7b5439f60d058ff7576062d3582ab105e5447969ab60eabbdfe858bac86a24ce39e85f4697d4d63ea868dfd2d09d391ec2cfa9d6d85f3e9fcafca1213318d0526bd977ff11f46a89513f38a1b09048e9d63bb11d235bb0e65cf18e36f32cb5f2c275466a880ace894f305618fb6addb24820faaad8bcc4c03d2814df31ff4b81877c8", 0x86}, {&(0x7f0000000200)="d61169ee8877af5497f133ee3da814d10ffa9f289b4c2be8726540a294645f17df46af5e7304e5c410ee70f53f08a1fcab1a94e3d38e89fd43b4366883927bd9c42d7b1ee42d522ae4904c6e3896da95", 0x50}, {&(0x7f0000001280)="3010504f198beb38b507b4804810c49aa589b70746cb681cd5a87e043131ac873839e5f23a7ee24acc03ded996ace126a61edd0ce62435a4d3b4040ddf6a2ef77bef27307a1493c82ef27d00ec022ed5c8fd8e80e53cd4f2f71d856abde9d7395faa6df86faacaf099db9b27f6336acdd92e3c6b8cd1618425dda43055eb16a9a22a664f0c2cb6784f8b82d321bc68299591dae311c3", 0x96}, {&(0x7f0000001340)="a4b2f7ff2881cb40710a69538e03b38e06a2476cf7702bea28bf060b14fe9937e96ffe7a62c99084aea316037e780f34371031affe53b8c24c4e50b10aa47bb820272600c350827a0d9c7c55f8e50f798e49370b7f0df275c4413127029764c0349081a1a66b1316c69993a4ba47faf5e9a767a99cc68c33138f3ed0da52743aadabb8b1f7307cb6cdf03db29b45a0eb37673fd157442cde2390d771db8918e4f25b8915aa59e9bdf60d643452939f07093267123fef9a9a1cd4208463b18c6bd5ffd496ffbb4afd665181022397c44592a99975d7fcf6577ba7b72d96bdc81f4243ccb4a70d38748f71dbcb5c2961", 0xef}], 0x1000038f) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0}, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(r4, r4) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xffffffffffffff91) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r10 = open(&(0x7f0000001600)='./file0\x00', 0x20, 0x8) setsockopt(r10, 0x2b, 0x4, &(0x7f0000001640)="dc35688ddfba768e1f579f07ecac4b121bc3e1a4302ecdd7be99863e9db8", 0x1e) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8, r13]) setgid(r14) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x1230, 0x20}, 0xc) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7c) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="fede876fad8804000000d10663d7f743ea28cf8c3c2b80bffedfa87ed614d519a4a4316fcdd9d25400becd27560a071b309e2592f34717e33d48d2434f8a95052580eb1b2a646d0994c4d7128c92f0", 0x1ca}, {&(0x7f0000000300)="343d927b8b061c159d97cfed4a642d10c05248a4ed97c5dc479bec3c08f4fd9d61fd920a8a0d6eb73bd7ea2233b84ef07c1889a0e157a73a8e52d8f38bedd427fb86401f85108ca066ddd86366430ba9f926bdd9b1db2c46cb20d1c082dff9bd0876e6842d4ebf2136d3c3db883a077b7b43941364dab5df7aad642dbe5761e681c88bcb2b80a117bd902d36e1160970247397c541792ffd23b9acc7e3d83b29c7f6a967d411e980a107bab81d3d8f880149062f0888817246d13b185256f74064e929250e4aa4fb69354a7e3f7d6a14b8732fff2f18c32519dcca", 0x2d5}, {&(0x7f0000000200)="33391efa04033df64ef746e1f045a5448abd7ef2c8544fe2381d91599c832ee4d8abbeb5ad75a361941dbfe2ab10dfa43cb7e22d2bcda62e8c9b9a440aed6efb56896657fb50e2cdb2df0e4ee932af686ca512ec84efdea9f5c61bdb", 0x5c}, {&(0x7f0000000400)="145ec5ad6e4705abed80309fe7f14bc4fd90c846600457e35db529157afc01cc0649dc33398dc32665aedeafd569206174249287ca6e20da850e3f324a84faf0eb87b55ef4efaaf5", 0x48}, {&(0x7f0000000100)="6f6b4ff742b382bbff58bee978e7007a2759b6493cee87605d95b74148cdddbb6d50de2874215d48ee16a6a7cff95c512d330bef19ec", 0x36}], 0x5, 0x0, 0x20) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r1, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x401, 0x6, 0x9, 0x101, "20897a225f14b7f4bbc8b3e11fbe47b929ed6aa3", 0x7, 0x10000}) pwritev(r1, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x923f) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000080)="89a008974e734f7288f4f4efe92a6d115d2a4266e041d9cbe992d459c84b3919b457af234c27df3e25e4d8af949da5db6a28462d498f104c5d029d12ba7e605540f57acc9f41786dcef65036d1a8d382d4888d5132b91c075ad99ddb3a7cc38da4584ac7491d9423173afb7efe82fd9daac3d7b8d562b00866120bd0d600ed6402a4a69041f81a0e9ad069e39d44f97ad1f5d8b8fcdeef6c2e89", 0x9a}], 0x1, 0x0, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x2}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x822516f2c6354060, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148a0a50 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148a0a50 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000000)="60728500206383b7ca70dfaef2ad129211715b395ae75fe3223db6d4f56cb25c82209eaf22df7db82b12d9dd9a", 0x2d) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) dup(r4) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) writev(r6, &(0x7f0000001680)=[{&(0x7f0000000100)="99d21c3daa5c7b286f49b44bb8233abe95bed7dd28eecf32c24dac8da715e21f4663d124eb66c294803e71cda3c0d00004c94a78773be67fd450f13d5c138dffe603250374fe00000000007aaa7fe4e894b9f19100240c21d5e0a86b5c9787a600f73ada3f79261e65b297591418e3987340b28d050f1b38236f26feaa741d95d171d9bef986184826d592a10b8bbefeb757c96f86d9dfd558719b0cecf7010000000000000070edea3a643110819efa671041479aec4c", 0xb7}], 0x1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x85) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0xcc58c7f3a1664a9b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x7de6, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3}, {0x2, 0x6, 0x1000}, {0x4, 0x1d49, 0x1000}, {0x3, 0x4000000000000, 0x1000}, {0x7, 0x9, 0x1000}], 0x9) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r6 = socket(0x2, 0x10000000000003, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000080)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000280)=[0x0]}) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xd, 0x2010, r4, 0x0, 0x91) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) semop(0x0, &(0x7f0000000280), 0x2b5) semctl$IPC_RMID(0x0, 0x0, 0x0) listen(r0, 0xc1) socket$unix(0x1, 0x6, 0x0) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0xe9) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) r2 = dup2(r0, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = dup(r0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x9, 0x8f4a, 0x80, 0x80000001, "63eec1626b299d829a23f4ab495e4521fcd33bec", 0x100, 0x2}) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x80000006}]}) syz_emit_ethernet(0xc3, &(0x7f0000000140)="590e2e9169bf2be374f679498bc56a15a227be1fdc50e9ff9714702a98bbd9535796db9dd20d78a5a20a7dd356f2e46682b24a6e4d7083f773acfe664c482f34fa3eeec1bd6d35e48d9e50360bd0de91db33093d0a578c3ecebcd3c01cccbf07061b2434172052ab824f83f4b3fa167a3879da10b924d6cd39f1b6240f5cea698917de7d321b454e9abde3f5513d2decb146708d83f5449761142deac506eb15afb2a4db14e95d7668ed32ff720b8c2ba261d4b842871958750d8676240c4c775c0bd2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:03 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil}, {&(0x7f00000aa000/0x4000)=nil, &(0x7f00000b9000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000388000/0x3000)=nil, &(0x7f000005f000/0x3000)=nil}, {&(0x7f000027d000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil}, {&(0x7f0000266000/0x1000)=nil, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil}, {&(0x7f0000360000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil}, {&(0x7f0000347000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil}, {&(0x7f000033f000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil}, {&(0x7f00002fc000/0x2000)=nil, &(0x7f0000310000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000ff1000/0xe000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r1, &(0x7f0000000080)=[{0x2, 0x92a1, 0x1000}, {0x5, 0x3ff, 0x800}, {0x0, 0x1}, {0x4, 0x0, 0x1000}, {0x0, 0x3, 0xc00}], 0x5) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x1) writev(r4, &(0x7f0000000440)=[{&(0x7f00000001c0)="e68c9aca2ae7ce43894ed00c86e8a19f82547335c3cb999d28ee8e50b43ac6030da390012368628e52518144385f1f55df1f65a7ac46605a1c4fbb27cd5238d8f1235d3447d4e34460e73782828457f685", 0x51}, {&(0x7f0000000240)="a01cf56e1ab1195249e6031519f4a7ed", 0x10}, {&(0x7f0000000280)}, {&(0x7f0000000380)="d706940c76e9b6e9d205ff2e896a6e9a9a7016e6edd7c073813051f62a41cb18a8f488c930d6d5f9979345112c2ede9f53684a2e5ac01a9539687e5c782fb803719c799e2f61a06558", 0x49}, {&(0x7f00000002c0)="4a7f87e102b41bec19734da35704aab5941eac9ff945f6601ab47f9048cbf93672a96c992509", 0x26}, {&(0x7f0000000400)="dcf5795206ba2e4815f5def4a425b88fc78264d657bfb3b6343d5ecc7b5fc109926c1d57b581322e", 0x28}, {&(0x7f0000000500)="731ace55f37c4bae7b78a84e45e0608b25d7563bd3ed59e3d67f59a7f3b908ae33740d729ce9403bcd04f46f8b2cdcbbd6700c1481f23bfc8972f4f6bca09a32b93abd4a108766576c9b61936627e038d98de04d72544347a49eb7150f94f5789b583d5c90f1b67807c3de40a36197d116d120a7fa999dd03de4838f9af1826a6488d334e4c31132817d2de3b8f66f0d9a7ff04d6de13277f8138d5cd2c1228424144a856480dbb6ed6dfaa32a15a5513cb9f3d1d88cdc5443e2e049300746", 0xbf}], 0x7) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x7fff) r8 = accept$unix(r3, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000640)=0x9, 0x4) r9 = dup2(r1, r1) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="637c1af91bb13b003299a61c48d8955f8863fcea2974316bae7c7544e871aef4183ce3c10528cab883f45038d330df7f5d241dddca735ae7"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000080)) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x6) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgroups(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') 16:00:03 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xac) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x3}, 0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:03 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, 0x0, r2, 0x1e4, 0x8}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r3) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x1, r9, r16, r18, r22, 0x10, 0x7}, 0x9, 0xffff, 0x80000001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) close(r0) 16:00:03 executing program 0: socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4004, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = kqueue() dup2(r1, r0) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 1: setitimer(0x0, &(0x7f0000000140), &(0x7f0000001180)) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) listen(r1, 0x0) getuid() r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xfffffffffffffffc, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) 16:00:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000240)={0x0, 0x58a, {0x9, 0x9}}) r1 = socket(0x2, 0x4, 0x6) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) openat(r5, &(0x7f0000000180)='./file/file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r6, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r6, 0x0, r6) r7 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r7, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r8 = msgget(0xffffffffffffffff, 0x464) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r9], 0x1, 0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/114) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) socket$unix(0x1, 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dv/bpf\x00', 0x3e4b1d779e990823, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x97e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:03 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x7f, 0x0, 0x9, "93ecda73e05aa53b887764bbc1bbe6681a326efd", 0x4, 0x7603}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94204b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdda4d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x22}, {&(0x7f0000000100)="f17cff8478b30e50b5c356ff8208605da52d7829711e4cda58ac68c38c51952236b1104c42b9276d9d2bec2f24decc1286c237f166bdaff6364b28ae401e0d69d2a3419001000000ffffffff53e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf4651410394404946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46f8a05c0d737d560d2ae9691adbf35437a47a7aa45b4b5e4b275d2ac6d7edb5266cead74869d31d48d018ebfb0c5880bfeccdf124f3e617c6c4c8792fe36c3186ffc1ffa447acbde7fc317fe67b3ac90b623d034a7167b0ed55b49bd3c02651021cba01da49442c0d2d7202a4198601c96457c23dc5d141368917dc65ff6a94d348025950bbf7c6a375281da77dffa42285d1ee92ef9d3dfa461a84b421623ef9a3fb40899f869d1239756c118c9c22deadfec10b359f27d6dd38e3a35ce6e25f844c26912c454527f2e8ed9b1adf0102600f37ea6ad1a665d2739a43cbbcd29ba3cdc00dfef60223f06604953daa08000000000000000005391090e9177b9309b0be58133c8612780993d2108223692b5f8bffc2145dafc6fea1739d5c4dadf52d4d6a7cf171a2353592a6576e54a7d5ef24c43b779983450a9515275994f12101ff205e8dd1d33720064dc7bc40040632129275ee9b7f660f8b92c4b0359e4c4ed9e7693a99628fbb45de9e709f4a6e92b1a0f741b68cd4b14ca22cda5d537b49a42559a02cb00f6a3a4013bbdcf727b0a76477dc33ac4293420af02e916aa28434dc6f0b42", 0x230}], 0x5) pwritev(0xffffffffffffffff, &(0x7f0000001080)=[{&(0x7f0000000ac0)="5f4a575429664d1250ac5ddee0e47e8a5f9bb83a46ac5d33790e9e6f02e40b0f877e8d98b20184746b1d61adc09c962c6a5205bd0f1f742c85b75adfca5a5c4baeec6caeaa88b18fa0c1424281cc7f4f7256e92b34942a5c5e14cb4408b2fec204a21d6be081dfa4201a4fd93184cd85a5f6e582020b6f96097e6c60b3cdd600da96340825206ddcf26a9ba2cd5587854012e60b3d8d2260ebb6cf6555d7cd59010753605b71d0f9dc10049688543070989705d740c3f108e8e27871f02d3e6b719de251fd7ece93507580100d580b183116f25fa0711dba20f37f29b88ff37d"}, {&(0x7f0000000bc0)="763b82e898ad182648c1c0c18983cd932c8922bfd499fba22cb8ac8f5865960e77e051a692cea27ca11fe463857576ac0ec4622db26e4716d9bedc0aade81add6ca610aa41d5540c542af9a98fe47f4c8d05ebd05edcd3eae48ddf2d5e7f9cb708edf92bb41179c3110e941217ed2b3e188ea6ec3e167879290a4717ef0f3e304e8ebaf38909b29f6e32819053df69c96b87d92675b56f4427f3e962ecfdf913a974ccf40e622bd9c38b970e016e056e14393b"}, {&(0x7f0000000c80)="0271899bf07bd81c9374f32da3a7"}, {&(0x7f0000007380)="a0ad90de5170f63b28e1ac9bbed6b6e6365d554f40b87edac0a90baef7e847fcfa74e3332537b7ad666cccf0eb0fe5ba99ea669140fe4dc4c007f93319355e1a7f98ad8811b5c576cc2a848fe268fb7e1a450eb8ffb0258eb44f1ddcac8dd07928bf7827244b704d6275cca7509b4a9523263bdddc5cadbcfeaae42b95ddf4fbdacd62dbfdfbed9f31e50a516dbcb1c547b70cb1419d81dae4a7d0038773c269f53f9c44fccc901db2d5c5ef43e0171fb00385037471614480677edcb83cea7356590d89d1778bc87976faecee6c97a821a2523e9018d26d027c6d0c4d9292161c04c48915cc3f02b623c9e9f97ac5bd0ba41ee7e3bdeddab3189cebca5e1c5044f2551a3fee2e05bea88857ff057b11aea85f8ea0561213a709628b3fdef005bf68e223d4e6af645cc2b57a440067b35dae41b934ffcdebb68b8d39cdde7a815d663fed16811034d0fe951b9304ec2d80d46f7be213bc19d7289b5589be79ff14a39a3f2897482a65f5120fe4956f49eb19ecb69396e9539f60f49b3ba011caa5307e47f50d739f1b9f1b01e6b6d17324925d5558fe7fa1156d67f3ea1ad5d80d0878cd3ac56a15066dca8fd7206f6595aeec2c9d62639f9492276b82128393c1d0e8e888e9e70e5345c9ac8f2783014d14361836b99168351f87a52dc3c1a4fd4b9bfbcd75981ffb08673d6a2a657dfbaae3f2e79569f70ba31cf49e0bf488ce193830fed0e82cf342bf8929e1d695794f396d094f2c5f544d637be009b71a7fe12af0e280c0dc7f2fe38900f54e342db351450fd2e0c30ed18fa988a72c4077e8454fbba2053b00efc74c94dbe0eb0af856bbc533158427fda13c82d96e8cda11b3c1ebd84ee5fa84c3592b40a4af5d6af2daf7a77208d471a30af82c916abdce4c11ee4a444fc06b51e0ab205baab40bc2bf4543d233a714d3353744d1510cd21b6f0b1d744bcb99fd495be599f01d1cc1777e5f531e642449761ca89a97240dd511770db0c615613a7707cca7a6b9fcadc44536a6e6b838705f8983225eceafef33132458c34e4071f462df88085b09fcdd984f507dc6cb0befb12c935abd97eee0be78b21bccd09360d5b52aa48c531dada160156893711f77c614542def87d80be49418a5d54f3a51e778b1d8bdd220bb08b4eec258ec3b311b930c6b39f13d67114fd597e6d7ba88244e6438e495d0280da87db8549ddb92abb12b25de601296a9f439d42daf54a141feeb1d353a9f5417feecf6ef5d0f03381c4564183f8dc7c1a60ccecb89ece80b60e0ee18fe888011bb36fadb4ea51ebe25a1b911f4f9d8405577a2323c306639247151257b4dfe82c7374c7467ee8707d5e5ae93b75bea0ec68ab91377332e0c8bf186b011c469a76061502609fc751818974cd73844a3d2b8d6c185d43a56165bf747f02c05483292c56e31b5335c0f38b89610d3d736a2036557eb905ae21020922908aac38b42221847aef43c15725949eb74743ca596896f69ae5d1dae9f4a15a141259f0fc576fd4dc55cf46815a91daf2359ceee30a1d3eacac02aa55c801107151ce425fc7b46e13b03cc589318d632511dc5cef9f5d570fb132604738147a57518cd1be6d5538d21912b35aaf9196aff602a81d5d7da6b25d3e610f88750731769849d99a16a1a9f5a33758f37a057d75d4e432316f737eaa39a3af99f11abb168afbf0b55da9f9fd478b340a8b14b62d93c38d6d1ad32d037c11ac7ac8542188692539180ce5e2ab7812c5a9df5ae54fd23b2b4ebb021bb77e9a79574c34c579af78ae7a5ec7dd65809719ae7ac03190c9b1065a7de91072eff8f41a928d5b3d14a5596f522c97b3507768aabb8b736debb3b99f3e82da8e86c44e2190003e8223981dc3c7027a11ebda731c1a8e4513159b2331e394b8d375157479eb178b92036673e811e99b5d5b0dbd2efdbcf9f03fca39eaf9713b1ce63a20dbebd62866eca672f0f5e68e21a8bec19c8ae362c4e23b1b0ff7b29dc5ce313ae5cd1d63d1f1b3335c49a3358600401a405f28a6555d196ec6f3950f159e258c3f36f85eda7855ceca0cf4cd4c53545eb25c4f00cc4ff59b34429084ff475b9b12cc6e685022e5436c3c79c8fdf3bfa360d119d82a64d54fa9e4f99e8179f8c8c3a8c0daddd7e346eeae68b706196a8cd362dd541517238e05e471eb907bf43960b38d27e660a1dd89df352f8f6b507642757bc8d0ebb591b20af3541af6313027b3269c8fb48639cfa430f37a55d845d7966d83b2dc50b39b2fef5fcdc74d3032908991057798b45f98c6b01c19361900035c14c9056d86aa3d8092a10b8c0fc6418e479638f3fc5b6f74507eee4d5fb57aa32d7c21461f19e780cc600c92a362e6ac4f8bccb0cf52f0b0d4cd409ae65f382066182b60c07a6497ace1232507453beb276719926c1a3b3767e51c111cb5ffacaa9c732ca3908dae0e62e06d24b997a2a20b2ca97c546b083042c112fec6f75f03481878029070643e7f664b8eff41b8c2fc42d92636bfc20a24b6621d02e0a9b9047dfe2de3ef0107e8ebafee7f332ba00ec47579bacbb9ee1ee85cfc38ab9117db3e96a70431f624ddaea7fdaedc3dbbdb0f82a8666ebaefc4e4c1cfe87214cf3f821c5be7233b7adb0252fd54e064e0fbaaf2c22a5ab68df33238a94990050d50ab9d5e89397e5edce8c6d543e3187426cb41c4fc2349e2832ade49f2e7332c6effc5a93541043f09e61c61a2b83a7faecde12bc21b47e910661f9db79d7290c976d43c51565724bcdf2a3643ba45ed8505d85ac0ba3ec187da9460242b660c0342efcac306d1ba58eb02af3e5eae7e3727668f6872b8c90e5aa30afa77c8ed87c84a0d4e562e3b9c8c644874d747795397311e67ed89d2f572fb4aa49d6744f2334b27f0af0580c421ab2f696644f87b50ccfefa33d49c3c3b7c24ddc69ec6b2cb22edc9dda10d5a4b6225ea3c5b3478ac586ec1790735ceb2a8468f18d5067f83c06d763e5201de735d88c601dc91a2926f6070fe46b970bf844e9dc0e49e41af382ab88b0c9407c2675838b4f08b5fc627562f74ff0010e7dc2ae03a1448abe9e1ee44b0a973b2375bc1c448cf8904055d496c01a1c7da29c57c3f6a057aa24f57722139b40c38b92cdfa9c0c39b90ccc2f90556b3edcefa6fccd74f3655b3d6941fe109ae3b1cf74ef4df0278c5b17df60d36f44ce0c4407bdf0f3ae141d11dc66c4c2e514b43e33ecb6806c754aa38879d0dff2aeb8c3762c380a53d5fa4b467bb82ff8a6af62a7a30868fb4de5e849f55532806faacd54e511f0600e17b97f46d7c9832478ca96035bc806899f36c378758c21de3ce6d3a292d494f935cf0bee8df25a7869c1a41978837dbc14948aa072d384876c8409060697fbad11f90b0534f71f63f9520ae0371b960e362b728e2e662791b8c64ceaff3d9ccdbc9f66d3b882599dcbeb8d58af72df5ff583e82585d0f907e6874074433d917ff1b1061446c977c7cca3d271a6c945af115a50171dce7c7a73e6162767fbede14372e2b4c2273b590c695cfa3afefc36d10f59b90433aec3155fb4141ec123ed7c577272b5e4b3346c6e0a21e8739ba900fc2499887841771a16370e658eaa780cb7e74e8f35523e7baa66da67dc692c2658d0f3865c1c112458a8a9e6bfc8bb8213e5f625c34d26fe5af848cbfcd744808d2276ce0355140a23fa45abd856de0623d6985dd770dba6022a5bf0064c2933a8e1f16c668f8acf99764f624ff7cce048470aaa632c90ca8636ff9c6ae782631ec8faa87241e227b11458bca007023be9594e2c0876fc366ee8ab8ec4f1e457812652ea49f6b689f570f5493dc24758328ac0896af117ee1c5fcdd46107aca817a80d232b350fd3c5e7bc4eb41329ca04dcfba0cd97bdf79a5b99b2b603a3dea6e844ab12173d678a2b0bfedb4286f5702e3e040fcbeae78b1cd059aabab42dd22c0833cf0030d709c5ce1889cb46cdf67447ac24b90402ade332ab72c76385d8e677a3fb742e2e22a6334f5b41c4699099cf03213fcde09948f69a0d4c24d36174b86669925a6a0518e83b7a11f5565df4e639b41709523d10b0c5174da1828f9da7775085289e1d2f636543dc477479249921650c3eed773c7eb75e9cddb5293d9d3c2bd2d65e1e6c48effd79fe3ce364a0c42b96baadbdb57021c22aa638fe61cedb4ee7b2e30a117b8022be26b3636fb44545c260772d0ee879c6fad6dce3d2fc940df15d9bf7226665cf0f18a6b41cdc05428e2f61dda51ed8e4c249543c930b62c75f508344855bd74e83bf424579a1c705afe328f4e2db7ddd3b3809de95b30efe16b27228ff600deb2aab6533e672d2aa96cdd3aa7b6b975d38dca11e0d9115299f2deb18d44a2e99540bd5678ca99edf5480978a1ce1324b9213d4c34a9e03b2e5542d95ad66b8befac87c45d4299d199effc87526015cd72312f17af67c5f7a2b321f8a4b753e7090595869dd2cddc98e01d205f8963fce6f039f456daaf53d7631979621233d80191ef09a2063608a52d03056663845c742f98b5e5933a3193fa0dea802604977a130ca0f97bfa54b298eb50e650181cd4cf2cf9554db1ad5cf92f9ed7c71377193da1e23ed7d5fc09ebce4d2f6bfd14c5272376eafc44f4625b6e0763661bfe0e6fe33ae8bc013d9c495be6cef131fc832db40699864eabdbb38d898ea2c183f25936a939f1f1dff1504ced2f6d3c11497d2c30d400a9d08ba6a92bb66c920aa8703e17e19ad5fade697c747b28601313c32b1beac38bbb61cbb0bc3961bbd75d2878302014eadcf9cccdf4a6507117272289ba84e07f89d4a76088d433f8a271df10865c1a3a1197e2ddf02bcf7e706d315313fe0802851f8bc23793947f28192d994381570cc350b57cae08dbc308aa5ed7f655386cdf3e4bdd5493fa2b256bc98577f4592e7bb2392deee58c877961823bf68b60e0f2b73c8abe471cb455e14c16cf32e75412714bd09366c34cfd34e48045cc12aa83296fdda501be6bd4a4a8e559c0f74f0e601d37395e65724e9861ffd947c660efb8ba79fd0e76f36deeee63eb01ddea9ad1e3366e78164f2121601773c90332d0f5db1fbf1385ba3d12d3d87dfea454d2c371b4837da3faee2f4db3f74897b75befd6adb4da289d585f17f782b5f733d6b9945b0ed9e13f9f8addc6619b5104dc3810ef5dfaa72f23b1ed85c821b21b28f6a1e2184f9db9dc203bf0f15f7d6cc40466946b44dea903b11a97cbee97f607cd29047405a6b938494669cded61822b18938ec7847457a2b522233538ef0a06bf2ad32fc4a9b7ad668ae124dfca50c12ed431c2964973807ef718d9c9493d89e2c46cea37bb09ab562b307d99e24b3b759ac532a59aab5e9f23fe324bf22b5fa03c754418860adff43d5edafcfb38e3087e07b75f630cfc619512e945322b2388941b505d1693c82d0bd7b938c38b3793f1821e359b8d686ec352564baeff3cbcb4183f2b109a7f64365ac37a43a8c72e218917e99991f94e1278acb359c543954bbd6ca60c251076032e910904a31f9a372de9b19b6531e8c17700538d21063c850e0ebb26c87890ee1e69c8cb9296cfafcd9874d198624c6e53d29c35684b3d70eb0f83b4e1ccd6ec36728f6a5357c37dd53dd5b17e0650c18009e2c84e8be7d6982517f59b7ed54eecb825b878deae2fa3a763cd4c397c87013d3f19dbe8b40cd46d9214c9e0b1c21b16d1dbce4d15b4fc007eb6d312c8ef6eb1c496a59be0f238de1e68a345bd672a437ab8c1552ecf74051dc3b201ee02450964da8ce5c4bda35954c872cba91e8560a14180b04f8286f155dded4bfd59df1fb5f5b7f5cae9a2ef313bb9575428b2bbb6cec8a81dbf4fe23e9b1e701706e2cb6c3b18a1e26b652d4540e2618455f337f37e6add1fb85af2eaff3bcc921cc263e98dade25a0c77e1045bfd6f628ed23"}, {&(0x7f0000000cc0)="1093e43bb66a979b553341b76eb1c265ced43d6ec6e8e9d9b9e4a3634d2501342626d016c851433cb1aa09cd60c837494e8e17288c25cff091e68f62218ac9a6919ed86e54f1849901bbac95208e4555ae78d5be83a6b3debc07314397e0e1f48bbe3a97a040ee9fe207ef39f74f2c09595fff0cc8691f0354003866e26d14c3421946563db5c796c1d0e2d9e560874234b3c7fcfc7a000559c6a43915811db25b538210d30e4de6eec69c3310cfc2e7cbf1f154108d4172311eae7a4769cd72482dc47294d6c5b070e6a30d17f808037f3451d997c757d786"}, {&(0x7f0000000dc0)="de04f5868293c4b187afb599df9bed7d39b661a38f1b727ef2c6932bd4c2356b1be3f7fb9cd42661b5877d0ac633274bf80746ead55b2f5e111f18aae852d84ec95cf5df8f336c7675b65976754e787b01796ccfd8a2d76acb2a044b164fcfbc84b9748a73a838cd127e64b2155108445d24521de81afe856e98c77248d16f3ac5a76ec1cba4a8a5849df7e2721029e37c202297f95d27771971fe69336e3fa3b336674eecb318d693b59e44680eef2c31adae97b6f322ed4c811a74ce"}, {&(0x7f0000000e80)="4cc87819c1ce4de691dda28ad08f62f972693df37dbc15d318344036f77e11cd2cb341a082e5a844729da5b1786af0bfdd0fbaad5dfb994cfca3b7ab4cfc9fcd7911f4e28bcd4ed8fe5dac94014a612e70b513a67fbde1e17ff6721dc1d64022fa7094b580ea3352e3fedefcca01", 0xffffff4f}, {&(0x7f0000000f00)="994c7a4d1c2dde4e0a75488c21bbb536db0281611230f2f6d9902b7ed9ef96da0a2a3bb8b07f0a8192d8"}, {&(0x7f0000005380)="0b5d4d5dc92cd6c30f09975a20f0675fb9287b93dd016c5a326d28e8f009e9c0de1ede15fd63b1cc55b5ef06331ca58a88ddec880c3d9509126f8d6e76b0c6157377097d5549bdca74f0c85daeaf143c3ca06bea80b6dc04dba4fb62a5302bf87111b7fb5440368e6177dfd11a1b307afb2bfd921e2692968dd08c45bc5e9102d2fada545ec9b1b853b61406d3233de6b8081d59bd9bff82f270ad92a0f9b2b1d0d22cf2d3fcc7a452d701c339797c2fd6852d0154299552c94b52fe63065aa58376b08d686ff901ceb4efccdd61e45d0950f2bc585fa7723e43df2571101b787b8e87f70b95a7128ec2b414bae62f2f2ed2ad3fde81b6b3ecc7b94db116362897ce9bcf90acce7d6207b9372bb7a6d1104414af005847484101cf2b86f4b39dcbd40c728f7ad692bce8f4a6f3b63c110cd7252500d3bee12a67d408b01b6e7ed8523ae1679b70017f8825e7e5ebff3f9175f1764d2deb9535401acda8c4fee3f9c059e075f35e14d2ed235f15ba82343ccf3509193c5b3414d00fa64462ed9fb4c1d26b53eacb3b3b116d83272e6ebbe64e1bfceb5826d9306d28127006927c896b3f85a7aa4e185885254cd60908a1dd0280da8a8aefea919e591c3707df879e224ea61b15f8e3385a29f4893495bd9ff6e0ed81e62b0ed5e6e82f02d4e0f52b3604335cdb444fb6b1e084d7e97a0c37599e41a56990415e8a656cc007e3cffca7e4a221694e058bea2566e1b26197570883ae751069b05ee1fd2c54ed8ee6f40ab5a86581437a9b2500ae2850f5f9baf56d59ecdc9604710bf26aef7fd7f8c743b228a761e6eed4214164332ef55e14b35c641c204cef0b011afdf2ca7e0a9cdfd2baa223f1fa9ecc9a3abd1024b70c745437e2e14e9081fbd61369ff7b60521be5336ccb08b0ea04d642c3e9ec757da04adfa8e8f3ddaac980e334ee44e232f0cc7145a9239ac9f9cad6c18443ce1df555bf3b83ae2abc53e7cb7c020179b394fdd41bc0185161707073386782dbb29bb46dcdadac85b3c49fe5531b3667b7794a3eb6339e7fc4e9edbc533fbb98fd488fc2cf5c5e36c06443817e899a4bdf644b713d6c0ee219604e9fe53c36b9552aa838ccb7bb1750dee9886c3b58e50e0796ec1d6f1138654dadda8d384b9837e6c60e070cf382be7b4b71be43c9718841ec79ee94ef25c6251fac501faf05ca758290a95e15d2b68e6ef27b6a578d2cb082ed10eb9daef6c43846b5999b8e4fb08ed312ea6c33fc6ef8212f70adef8c18e7e4b1b8730a7976a1c9caa61188387841e5072aac3318be0c865d3267c5c7b781b17b18ea7265d0b066cf342dd6582366199f303e58dbe4c6739bc0673d8f77d5cab39a988118e0b3fd86fe363e49e99e171176f52d217017b4d62507369d8406085799e9e7972148c714c2d61db6d3753697dc0dcfececfb5dc3e5bc45043dce376c1d74b6bbe6b01a8b862b784d5f3fd6fb2c569f81727c86a6c5c4d4dca4d1c44dc49af4727ad373bd01f8f7dbeef418d2497de61e4e7dafaf6d2d76ce3c1a23ea4c5ca9339f00225b384f00ca268292e37fd54daf2b92e0b434efacadae17a4faf863a0bddbf450a5dd02ae95b05ff8fd7a9bfb8ff3f18c34437f90980458f35455650758fd1c2071246a67e4fa71d4c148bce4156be09149a29ed8cbeaa0e947ed198054592340b553907c78241b9ed2c708f57480cea2304d3ec9b52bdd093d902bdd25761e8483c07873b2e4aeb8ab022b197ceef41cfc015f895a2e1d0ae21927df32f8b2da9ec39b84d6e764aff04a7694b117057db559a4090d8345bbdfba77d7c8b7c3bde207b3d93b5afd0aba1a48310aa3b22d1c8c00de0d4b345a96147eb710f1e5b5ee29a0767091119f71f9494eb9125f268ef369b071262dab4b71c842cf0b0ad0ef6b062bbf5efee97f48821c0e76217eacf6842e651698c0fff162eeadfeca771ceaee44d656e7e45bb610b47fa664608cfdc210b62b9c7d670eb200493cce7ec47fdbb7775f1360ff47d72383a46fdb643a96f2a9d1736068b06d830a351831b0f8a8684d4d7b4a475cc0cf0fc34c9fab0ce0bd2dfb112c896f75febaacc7843cccdc8e7a43fef0f3a9c3274b1d974ef431af048c99c860711f0ca4901eb8bec20d8997029b1424358e4d3f9d3f7e100c0588623b5899dfc8dabddc65617dd4b1e32ffd2d739de4eb1e1353bb8f2a5f7d494442501124b0a4539b6011bea1382c53cb49c7ab6245d08b429f2827a6bbdaf55f3efb779968385be1e06f02d974e965112084e65cc5885940b52fcb69ceb5abb10b688d956a07f4ff3e03be91ac05d76ed18ea4ec94ed5691e3602a85713ce0bfcbe8a81a34a8f6aa822e521a216285f59dffab446fc6e4f5d14fc6ec7eecf2f5aaf39182fdac5bf10bc383c6ca13b43b61192c6457e03dfe1dae9c15cc66a0a4551765f17542abfd7daa0313f17cadbb766e8cf30ea6246b05f2ab39fbc8bc5c7493d237534658b11c25683e08725f9894fffe6d89a82d04220f70af016161e65482a3845b124e0fa299c18034639d82018757f66ba6d0d0315d3304ad22f0ace4280a7cda7417fb38c9da13ae1ff6bdf626ffc9d0b2cf6c184f05da9d3a8cdd2578e4b5445ff86a7597da01447e757936255f268ab3afef92f8747f8ecd8e6e1ea4c9a23c80ff30096cf3894bd56985ec65659850854f250ae2b5ecae3805b67b1dc3fe83a96b0da1d546df739add572f5cf9488c2ef24464948e78a815cc3566c42d568fe08f27c5dd5996dbe9f31db509f17b01462f78ff82e40273c098e3a077b1ec6349422cac1b791432b654e47bacff494d2b525f7c240f649fef3ebe71a20b095b1d5925b442c12afd7aa473d4d3a632369a1e7c34c19443a34209514266735ed53a15b10e5827a260f909ca33a2fdedccb8d31d1e66e5602c40445baffd988380db1ccf8ade24b84079fe7e262726fb7084383e4756602807dfcffa4a90ef603af0bf73fd3607c49dabc323dfc18c09ead3ac3808b516eb0e4a07d8b58ebe3eef64708b54f375493171fc8b9b9241ae8d5a9352eb98975206951aabd6fd89163ca421af37c884ed1802044f7e277f08cf0eeb0b36c87b02ba68fa1b52a6f56280e70fd2b4666d02620e26ecba4d20f2dee82144569046284c869bfe86439f5c83f6456e7bbe1390074b2f6972446446d9b9da268dd6a0eb5013761fcd23c734f244d6d58ece3f30c625e4dcbe1ce67ad040122b747b2e3f16f0704e676655a4df928c2940b7875e57577d6a6b6ecaca3f13383360aa6df308009d5fe29994733078b551c8227ad6dcdafbbac93cf1a72aa54722c236171f80fcd67312f95f7941c9355564af94699b677863f948fd790868f4e2836de60925fe9118a68245e71c38e34fd1c9354a4faccc095f0d852ae5c035a2e988f7236c221ee0b3a60f1b22a455cb1cc6ab4672fc5310d2d5c75ac90c1139fe3da32227a4df29c763dcc467c87961a311cac0802fe23041b2cd801530d6a2ca28e6fccff07d459084ef5c72de182ab1491992fdb50c8763ebdbf0e1d21b4f5031aac2c90d01ab863543e8ef45c77cfbd3b614862e6aa67cc66c5362e4883b6a1c47e745925a4ba0eb72755b6067d708ce120929090d265859e157ea0e0b8bab24b9fb1fef3b1de21d5a2e14813fe44ed9bea0aa5de5180be1e3e19e83d73275d7861ac51a986c5cd4454cc484cafb648460159a256faa47b82c95145f466a16f8f337aba4b9baca6ca7d3b31e19023aaa0f47032fc9c5bba370129fef5602b5b629618b93077c06f79005060290bf800d40379d6aa14508daa27fa05be39c217deeb32641f79da0c236024b88800e6f060241cdebc8beea536dc79714008116b9fcd80a880898bf00f1bce586bb2b964072186ecb7b18d7d2327db7053104c2489c20271861e285ed01189402825318d41ec3c4cd5c80d2063d13f6db50fd4477d5707c814abd4d7128ec3b72b63ca1d81ea9f66c7f1599c1de505e7ca4be684ef75e90c4089369f7b5644d2f7c874abfb4c1464f59ad62476334e8eea7cdbbefc50fb3217cb23cd215d52575586601b4074d3faaf65788424f168cd6af3f7792c476050a73d6109d5d0c28a08986229e574b8f290e24299537e6e7ec5179ada89e1847a18eab5e4f16a08a55401e242f8d053b864dd1b8f89ebbaa4d2552f5982dc13474deb33f6753e449d5b0474cb6e68a1a9ea5f1e69e3b3e6a3f6b037b551027405f046e41303b89007b64d24b4b044b85d69267a5452ad77c1a28a5b38d63de3a8dac2ebfe7ee55220cd14dca6e8e0e1d7a2834b84d48cb25a53b8191bbf64668a3f724e3afcaa5db703df30e0f3756a05fb28b6f1af13e1c1214816588d4ee9a73b1109a891e512e77a7550882e0f5149c4c6b7f45e79637697fcdb8f4817ece48fae0e2a62f5379b06aa3a072034c3e1ec7f879a82678baaeb0c282499c4de09af69743fbb8ab76f4aeb70e899bee801230cc30f2f4471a342c34aadc99763acb47f14184c34b6826d1a0536c4949752dba998c4231b5236288b6f5ab495320d4f3aaa6fe446340754989d755adc7e6a31f256c6bfd68438f40c74040ee912ed3596f5e8e72ef5d8442a6ae8b9c13570925bf12b142db79567d198974ad8fde8c53985f364b30da0cdaa9b2f3c50049dcd2b50862678eb006a9f2cab921b44f1518c9f6ee4f9353a5b3ab8893fcc4313162e178507762badcf253ad0be841dfa9f7718b60d7d6c4d83daac1d7a043b9158c89e2cc07d5575f7c699ea4a3080d767fd259815d7b99b9bd97a2d7b8454b2bc8cde620b9262fcaaeaf1b76e280cd89dc156aa19561ea71eb529aa1f293b960af9058224c16271bb3160605e82cb289a69ac3e557427797bb76f35f9de0c69478a938a5b8ac3a10f48c90197cfc6af2dff66ca217572b7bc8896bfdf988fe172b7cecf514d139efb5c01b9bccb2d25a7a30c2c9782609cc156265978b7dba3df88204957559dbaffdf04e4da4e4b4e5b4840e2951cd31b975a249167ae9162c5e0b91fef2f67eff5fcf41dfb4f975278f121d5c46b064614ef6a9b0433c53f506ff68312db9d2bfa92e0198bb3c24369fa312b3da78dd1eae3d9fb2566d1871109db7b63753f1ed7df03825b6dad066434c70d0222ae128ad47d72cb3c08335aa371fa14c8220d53b4e53991d20e84250ac7db1c695966cbdbcbf52cd83e07f144b2f5ce0b273fff250da6f8f8c066b704a1976737a8ece71bb99e7fafcc8fff425dfaa7c8eacf665746b75dd6c28c1745b5067f9325ca5b394fe9365bb1b32ea589f921ad105dc3e4bd2084ad923f5ae6f77a4a08bc6e7a7c34ab7894dc50326aa22b611925b3501bf3fff0ec549012e3907c8e1dd80ac4f515d979619126e7f41c63fde742fb9706a4d936a9bbd0ad60409d661326bc7883725eea79a9d944cfc7e1ac58a3fa4298e369742720fac64648dda218a3e156558ba9dab124649f5b255548f53ce5b3837b24c4135fa6b0a70d302e71160cb9730e4fe26ffb6a31b4caed85ed3308b1b7700f9e103d69cffa0266e34a028d380c3e14f5e4f514b24c8fdf514807288bf6ac8a794ad2cd8f1a0ac0733a48bb0aab4287ab249a292f55316214bcbda0a380f603cf0077248d14da73d261547698e084b23ba2998f08f5b7b0a8e28fc0a55cf0be1143344f74755fa35f40542f12ed8ecc59b043ad2850791c3bbc8a779feaec932e43cd66c9de99079f9882a17acf51fdcdfd45ac1ab67dfbf751bed7439e06ad994010bf165ebe3"}, {&(0x7f0000006380)="f0f842dc67461b69b2e986c3fa1ea79a222188a4d2f2a17af418c40ec5f641ce5755078e26c115fdaf072f69fa0334fd3a3b05b4a55e825ff7facd03dba622c00d44fd814e2d35586258779b6ec5f86511bf9bd81099f89b2646b538a9f488c2347f81c428443534f8dc9b67d25328065fd202815b9d8c8285f1ee367cd76df29f21c65e1d1e15ad1e3d75a857e45a249209a1e3d9de5582afe6de6523394b2df48751103c13fd733d1d80f0eef3c046eb83b7e1a16944a36ce89d0c0d419f2494bac71421d965f4b2594277b1dbe76704354209477b52a270aa1d9f7d053e499718359796c32fad3bcb927d940c07a57f908b176afc490796ce1cfbced8f2d1c0a1093873cf95b034f64a047efeaf9ce62e4315e4b2203f5e6158fe689aaa6e82cae4d25c5c40677d1bc3e7c5d6899c045815468e34865effde413632dbe1b4a98a8d624c3c7895ce773b9343ba1b52797eae4b14b9c8f362385c8171d0f8642d99f7c0c7b734962f724233536e7fc8675e0db75b6ab645e15d412942f3de661bc52abc1f07afd2cb7aa4448b0c2b3c4dd75879ab5f540f1929ae49ab3ef6bbef293986e1ffde0c25cb328d3d820c7bb80fff520a1e16d30f3dbea65e2293e8196b469931ffb996ee90b19a0221c212ad54248fbcb68692cca4faef7ee57f7218afe96a84fac4f43565fe33c1c9d01953d02895d386cba2f50c1939baba224f0e0e98d73b2425e1f8252a98055c01eedb157014198703d9a77c4c45397203f28d140730da80b75a12e469eac2236351e78078ae05409916d31b045360be5fb3b3b04d34226d09e01faa4521f6a7f6ce29e36af73ce13e848633621f71dac40c4abc5a169130227bdce9fc56a0196b1a85b63ec9b3693229aef4810829943cd61d6eed34787167664d11c73c2c76f018a22179d01ba267a7cd997e80eaadcc39804b58a7a6e1b7b66890c41c0fa4a4077b8a024920da9a0453da03dc82c64541fa39d427963f530eb0aba490fa8629f3ba1ceca236bd823f87dcc62e726f14613374b342aed164a4d0424c51d3d909117bba92c249d97c74da14cb226d0cf7c4a0a5e065a8d0f908bf75fd082c7a000dd3c6ef3a4080c891ca963237daa58196a8a22a92ed7f7cb533eaf4fe2021da0827cf1d4fab2d2227052f84e7ef016dfa6a1d180f7134edd5e2659998606864df443fc8b8306c75a0af3ca614fae979b770321bddc7d191737ad137e11d2177aa3a8ed23fc8b26f80dd35e764f14a87ede46a889a26f3d0b04471db46dfb231402f32b47b68ffcf66458e48fa170d2b9aa22f83c60c9337351e092dc23a06ff46b72f966c606fd41aefc41236ed0708d1a0724bc9015570ca77950e574a018ead9f08f130914d85356cf2d4e784d8ed45b8e5d80ca9e6904eba2b21523a9eab61398ced5ea102e17dcd7e8bf88fc995f93bb54074c227e6a23f0da108a47988afd49ff7ea84bfa409457d1b5b2ac0631a79195f2039fa16b6227c3134599cb82feacd32e649731148592dd973e3a094f2b7113aa1497021578c036345b0bf1ac1ca93b2eb953cd6e2e1fb9e535283b873eddc1604dd564e6dc5d9d5ac71fbd854cde1473565caab38efc7177153201305bf42beadbf7f0d8165461fa988549b6f6e5d188edac00aa3cb49c53c053e66e5f17c66d7e972e0ef108baf3fa20edc547e0d26c0a74b17be6881299e9cff134a031145289d83ebb103eb1bb25058228e88de3cfe33347e1ebef89d37ec87d8ac1b8c3c69a1f8b4d246332e015d74f18f6631b5f3ae108d5ee738ac0bff07d72cad9134933f58b8490e929b9a9c33d110843dff614e5c2c397d43e924cfeaba83e9a8c78d2ad7ce54b5ea0e16e254b31e3665bc96debc399e93e8aaa4a46dfeeba39d10e0b8ad18e18aa67ead4dedb210ac4ad4847bc6e4fc6b5825d051a783bb66abf85bbc8f459658df03cbce53918c39dc165784a5e81804f811af52f39181f7f77335b4e280de23e4c538932e293bd5dd916adae2a713b0e92e0eaaf54f068c866c8ac2c895ec0965e225a5691daa24b93597445e128f2bb79faa281bc64d8699ebee9238be928fa06246c013aa4dd8d5500edb0c04c8e6ea500cfcd74607f9107963f203e4c390993e7dea1dc707ded007a569715ef9608f2d460f890f94beeaf7c187e545ac6714fae612ff4e8e5b43fe94031473a70e20c988a2a4057283d00701b6be27a3ce8b9a34255d975a8cdbd958dbaf0c3a478ad192efd09a6b030f72667c6f0af3cab43be5424fcf377891fcb1e3992be65f169e0d77e2e7edc5edbf96ac616824090d61ca49d957575b5d967d1a60998a14743a2e8b316d0aa599fd50519a5b0a94352c6b4c0a227b4f29ddbda9c62ad90cfd57a8d82720e14c0f7fdadafb3a3416132edecec4b61a993f7202c799ab77e7a7b935a95edc0b873abd12ee92ccd869016311a5016f932ececf51b83d71ae59a712b667d3186a8f9782108ee88d690f0694d8619847b565129f5323fca7b00d55d643bc5002b98445a8f01849606f8510cecf55ecdd8da1e5ab9f0d9ea3ae2d91b397e6254a51a0a16c9b18eec5769229d219e0c5338d51bfcf3a3535dde59b6cc286bbfd09b3e6c9457b518f82536e768b2f07e05f019db80320760acdf12b76c03bed1a7c7cc9ac253c099be33978fab03a4148f36b2ac44e0df3d89be567f33130b4045d410022ebc154e8b54e75228a1d823e4fa470622fdc0c8a38eff33fd9d0d94af6c6195f0a956ac1a8b5808aaaa4958b38cd2b2194fba0bff8a68c3ce37f8651801dc6929a2e910c300356ea7287883aea16e79d9141b8d6aad0d07bb0b5053782678aa2038433381c94921edfa5e4900fed4721015cf235fb3e523d143fceb19ed43bd19c611cb8e8b015ef7a7badd9fb2672b9dcec4f2bd98c2725baf7eb1c3a64278dd33dd7cb31334e90d773ab90732327f0af47a81cb6ac61e336cef126cc2c9eca22c13d19f86d7fdaeaaca38305e884ee6eaeecb089e3e39cbc9bb816751eec957a8a05bcb63506265cd33a3ba8d7c0c74128507c43f159428353df47ba763b31c505cc1a7c6a700127578e4c5ee91cd97ac6716123fcd847b479ed1daa52b3e2c8ac4c167d02a32e251b20a8826e581510ed2f95a808cb1e9822877d78fdbbeab7405d08e302b3ed072d59dea9db7a5c0fb48f2a9744779118fdb9f6458fb0e5eee3dc14e13f05fce6fcbf27b3d191685fac4a5e122891eac7b7cd05715cfdc7fbdc582d691251801ce30485cb3713aed464fbc72fcf57ce2423d98ae582612fccca7f1b03438d8a3660f85aaf6832f7de8b7b497a8ada60473e47c3fa03baa9003d2f3685c6b2f5bb986738db313e3d1e45bde4c906c2551da6fda63c892d2cdf87f84c200ef3b16c128896a4170397348729a86ae4c6babe43f8858c49782c63591616f3d61b2c5b631812d50b350a6cfa3aaaff17d63388e35598ff45b26154cb56f3b591726476bc5a4d1e470bb6023fb71908a978636913359c254b1b7d511a8912cf21027c59da6a7ae8a3c20af8aa19f8ee4af5e51dbc31b61fa9fd651d639d45790d6702af9b3c089ab5f2e0c2fa6d1403d57fdecdbf47b6eecc319bfeca6ef31392b33c8e5d4205d29d7d92c29c9b51d3f64e3500a33484a291c9addd65702bca86baca55ac5ec3a1cc20f37184a129ecd3bf3e403b977bc23a0b357b11c498dd0ca9b9052bcf57b14224bb06f3732b74d704c7348a49050d1703db9f3afea695def53dd1cb80f8cdae420a192eb2d2d84733aea9572ec2facca4d7d50c535adcb9759e2e69d46ca8b33928730b76cdc254b951fa4c8ae53f74d657cca91433177ff1c1df2c665a8084332110417bdfd6982e2f002fd3d06b0add854108fb6e4f0ecfd536a44ede74e6135da6a297cc04286386d0382225f024d5880fc5c495625e4c1d3cab0890a03c83772c8ec5c04251541c7b9cb9e65b4e98ba8c0e11ea17a603a5faee68c92547e241892e6016fbdfb14b5e15dabb038d8834d21fa47f5387e356635a82de5f1ceed8626d9008704217d3c80ea3a35351b20ed64d988269f1d0a63a00634a4c53a36be2c66fd6c16ff77071d33141b3af0920975f20dd3dc65820aa380f143d20c6d73f9b012d75edac1961aa56657b2ede0fd5984ab61566d26a0fa2b2de2b2dc383625055cde4b619bcdd752dce70625d3a66a342fb94754974e9628566167db2f49d8a8edd39dad50f67ddd2a2e3aeb113a8088d9beeca4a9a4288c677e86fa2120d6ab1665316c88e182f2adb27ed1276b7bcb88aa21f54bee9e94bf831252f41834a6fc4ad3992d400914308d5529dd84382827b52b5b6cbd8d6ead72e67059bf944281994900a6db8308a8e1541c5345c12402f37fe5c0a25c990c25ec59781dfec1793c9486c00129511a2885c820b3cffb20a15d744c66f04173d594531740943629b57e9d09e6682b652177eefa23550b9836974ac85cdb4d803de3041cbbc33b0f3d38cfc59c4dfbcb1a607cea33db0c6cbb330b702c6bf6ef7329b21509377c2368ad5a412a5a61d741837623f9427e933da8e701fe8accdde11951e642ed9ceb6d3983c7efe3268927e1a59522e9b3023bc2e17a7dbe7d59f5126b9ca425bda66e32178f4f1704bc0448c46771e61c48d20c8b4f6f7ec9bd28f611586822d8a7bde5c704f0a74ce8a6c087dfbeb977d87449ffa720066ecc48c0974ae19bf62581380e5b6fbaba656e20bed46a3f5b2772864654012070eff74289e6bd6f3df44589a842d4348ef80e7344ea746a3827af21666a8ac1a25b1de0bd4af9a02c0f45b6af3c06328eb738cf100be831b2e79425b8eca8cce4bdc99f9bf78d09667b5631ac00b9ba76fdc91676514eb61b2037ab6e25fb446bd1bce94e03110ceb9370ecb037f116963c148e4aaf79d2cf92c285b7bdf1309f16ac7bca2450603fdaaa3d1fee1f319ee808d1bb5b6c34eb60c7d2cb9e7b60e47a5b344f199ed30c9a61069487952314c50ce30358e638d11f0cdb58c8896a44f77ed070fa9c8742ea9433984926c24bb0c35ed9b7c2ac4291ef028d15ab28fdae4081ffc1a857975b7621aaf614fd309cf733d1d1db6a75b50225e1b273fc1238fc6841dfab0555c058ef1f27e703ce236ed869f56288f7e8264ad596d168e4021a51675d1f1b6682fb384eb663af023fb047ce418321d7d13aa1235cc964d0019da918dfa02ab34c20a4cc946fa175c601d5f2d1b8b11c69eb3c025e5d42b6acea129e8440003f47c4ce7b7f4f4c5e8457851a01d31c3d8cf0e5291738429a7bc077959b33b00c75115f8f9e161ca5c09e8b75ed896bf87661f4f57cb96cb1dccb1cfe772e97342899879867dc773c0edac82e82f49b4fb7cd6c86b0e39c0287eecf080c90526c39cc571c8322eb41868ae5047a4d0b1a80937b4596d3e3903cda15451ca55f87bfcb62da6d08c1a2258ff61712bb6b69d31e57ac18a4925735bf62c085f78900d3e729b520d988a82671c0cfb3c5b75e27ccd42e7e96b0c0f7297030d2284b20a5dded4fd63e2e419ac29231260696e3eadcfaef6eccd26b4b005792afdd7957591948fc830773da4e225c7d731f0b4225c266f8cdc4d0916d089bbca040f6a561e3937ed682ec4ac5102f0d02fe8837de792b28f640f1a77c6514c013b1ff2b834390212f49b6f9c33ae0837dcce697a0aada3c285b0ada6f603a82f2e6efd75ea81df5af37305a7af3317e3d2d39b77bd407ad83ac4848f8f828db3f9fd03eb0a47da477d779c82706396"}], 0x207, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000340)=0x800) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x40000000001}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000100), 0x0) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) write(r5, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r6 = open(&(0x7f00000007c0)='./bus\x00', 0x20900, 0x50) bind$inet(r6, &(0x7f00000004c0)={0x2, 0x2}, 0xc) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1c00}], 0x2) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000440)=""/93) r7 = semget$private(0x0, 0x4, 0x20) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x531, 0xfffffffffffffff9, 0x43c]) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000640)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/47) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0xd4, 0x3, 0x1}, {0xfffc, 0x4, 0xac, 0x10001}, {0x0, 0x81, 0x1, 0x6}, {0x3, 0x3c, 0x4, 0x802}, {0xf352, 0x1, 0x2, 0x4}]}) 16:00:03 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [0x0, 0x0, 0x0, 0x2000000000d, 0xffffffffffffffff, 0x98], [0x0, 0x0, 0xffffffff], [{}, {}, {}, {}, {}, {}, {0x0, 0x8671}], {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x2000, 0x2c0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, 0x0, r2, 0x1e4, 0x8}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x2, r4}) pwritev(r0, &(0x7f00000002c0), 0x362, 0x0, 0x8000000000000000) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x4) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0xfffffffffffffe8b}], 0x1) 16:00:03 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="96730a8bb0171fd6653c638a9fc1") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1fc64a7ddb18e607, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10fd0000000000008350000000000000"], 0x10}, 0x0) shutdown(r0, 0x4) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x18, 0x4000, 0x20) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x80000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002941b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b41209d2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea9b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0xd0) recvmsg(r2, &(0x7f0000001680)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/90, 0x5a}, {&(0x7f0000000440)=""/20, 0x14}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x9, &(0x7f0000001580)=""/199, 0xc7}, 0xc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) fchdir(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x4a068f94ba1a10e, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) kevent(r8, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r5, 0x20004b3c) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: getegid() pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x3011, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x21, 0x8) recvfrom(r0, &(0x7f0000000040)=""/110, 0x6e, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xb3, 0x10001, 0x10001, 0x0, 0x3, 0x5, 0x9, 0x0, 0x0, 0xfffffffffffffffe, 0xffff}) r1 = accept(r0, 0x0, &(0x7f0000000140)) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/88, 0x58}, {&(0x7f0000000440)=""/196, 0xc4}, {&(0x7f0000000540)=""/135, 0x87}, {&(0x7f0000000600)=""/232, 0xe8}], 0x7, 0x0, 0xcd) r2 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840), 0xc) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000880)) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) write(r6, &(0x7f0000000940)="160a7a69d9035f5fdbc0c99882f6ddde0930dbb14d75a1e92afb12eabd51b4b6fd3fa38bf570c6a99d9a9d0cca1687a28413f7d4f51f8b5ce990ed1a3e5a61597ea7fed5a86965060c630c1cc94515640b33b699e19f4ec76fbab7a5475061692a4a7a2aeada50", 0x67) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x489dce4ceda366e4, 0x0) fcntl$getown(r7, 0x5) flock(r2, 0x0) r8 = openat(r5, &(0x7f0000000a00)='./file0\x00', 0x20, 0x104) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000a40)) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000a80)) r9 = socket$inet(0x2, 0x3, 0x7) getpeername$inet(r9, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) pledge(&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000b80)=',\'\x00') r10 = socket(0x0, 0x4000, 0x5b) recvfrom$inet(r10, &(0x7f0000000bc0)=""/64, 0x40, 0x0, &(0x7f0000000c00)={0x2, 0x1}, 0xc) r11 = msgget$private(0x0, 0x80) msgrcv(r11, &(0x7f0000000c40)={0x0, ""/45}, 0x35, 0x3, 0x800) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) rmdir(&(0x7f0000000cc0)='./file0\x00') 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='s'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="92188a7ae2baf29e03fd"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r0, 0x4, 0x4, &(0x7f0000000100)="0019897f6ba0c0a9db7fd2984ae0e9469aa76b431a21251cc9fdb8201623305d7c4dce0b1f0b24a6c23a3b6b1c7721f7e1f573b170888fc40b209b451c1573bcfb2ed2743f138b8c4185fde0e3b89ae76026fbb99e99f76cb1af6666720c052b0d629132c9895bb05a237b01146e82b03161fb16444e919b0203a3c476e00efc99997de0c74903eee65003fa96cd2e5c41194eea862493fcd2215720270996c29c5a53c9e15f471aa654b1dc4ab797556c7dd7a9217f0b1425160660f08d89b581ea3e98f9", 0xc5) dup2(r1, r0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = socket$inet6(0x18, 0x2, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000140)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f00000000c0)='./file0\x00', r1, r11) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/88) write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r4 = socket(0x18, 0x4000, 0x9) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000180)="72fde6b2009ff88022dba30100000000000076def834aad138a8fe534055191aafff0683d2fae1faffffff0000000000000000000001000000000000005922e721ba23a2b3764e8592000000", 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x1}, &(0x7f0000000180)) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup2(r3, r2) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000080)={0x0, 0x4}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x2) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, 0x0, r2, 0x1e4, 0x8}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x820, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f00000000c0), 0x3, &(0x7f0000000180)) r4 = dup2(r2, r2) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) shutdown(r0, 0x0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xee) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x10, 0x0, 0x7) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}, {0x85, 0x8}], 0x2}) r4 = dup2(r0, r0) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="ff07f514030e49b35b8e205797b55692441cbf17fc8a008067d7504d018432a7a94a86e7216839fadb628c4a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) getsockopt(r5, 0x5, 0x6c, &(0x7f0000000200)=""/150, &(0x7f00000002c0)=0x96) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r9 = openat(r8, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x20) connect$unix(r9, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = dup2(r6, r6) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffff0000"], 0x1c, 0x0}, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x200, 0x0) fcntl$getown(r11, 0x5) openat(r10, &(0x7f0000000180)='./file0\x00', 0x8000, 0x182) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockname$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg(r12, &(0x7f0000003c80)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x6}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000480)="2b360c1870c9a5702c8ad9b84edff8210479b24d950d012fe1e8bd936d6c2648bc11d1ec075924e50412ffbce76816ae5ccc459e20fcfaf0879411eba66758bfc30a5641a8506858b609b0346a6c08204a7418ef98214d57f0165484979ff2c0a6040d1a7c33c4e07b12f8197b30cf5b15419329c8076da6aec53209170cc0e4ca4b934636d97d3a7fae3b2313cea77f117475bc2977c1f1643a4a55173827a8da450a3598cf29dccac53db99e35a31ebc41c04a84e6e164c31bb1fbffd12d40bce40740d62361aad1ea83502aa0c969982365ec845a4deb6e2c149d2d4caf2681b70c8da71713347bb6a0f1e0cf80", 0xef}, {&(0x7f0000000580)="a788d4fda21bb21536417b142692d08882b3004a7b9cab358874a8e43f24822965da412a58a7d0fdfc2381bc57a3a9c4a4635505d38fe2b2fa29afbd9217487717d61a1d995f788d98cc9b3066525c98e0056f323aa974551723ea86da2b93999e37474d685e44e82ebd579300453a2b921e50704ebe09d623fd5de1f9df8209835aa1db642a2c4338866860271c117038138b7c45da7b246f32700cd263896c2fc3a503ad6d3accd99d6d4a00496249a49cde50a9426cf616d07f143ed40770f40d208b0cf12aa64c93ae6ff4508907ec8ec04e391feab05df759cbe5339d111d7cb3a8863658f98044601faa354363306e2e995b71b5e9cd3a5f440427d7e2e30745b03a6f30b1b9df15a33a1cc88e84b47496526846be4281aa69135447797804581b3f261bbd47ef6b02a1883d16408f9eaa168837c600cd42fcd81bd974a2e7ac14303517aa55dfd22b21590b24e7970e633c5a544475089005fda4fae40a38e2b91ddeccd9d69496c27506629fb10e01ecbd94e81da17d9d4fb404beed78272b51a030a7c769906a842ab6f053f58ab3c6c0683d2c001fef7f0e83e9560e5910856dcd6e8d101599c8cb966edfadd8130e5c6476eb014309756b4bbe7a393dbe2ca89958c17aad6f72d4e5d8148a7041e46c880423bfc8c47ecb0a911d30b4952ef4e7e41db9750419afb07f3158545530e206e5931c9412089ebca9b82059e5ef8bbfac003fe57387edde6ce2187cd76f8d04346e6a5714b8c2f65e89d9099a55fa1583f7b94253d7a9cf394fb94e27bac510109e0e728f346b3aaba302c4e9eb9584b54c642e19f1225ad3e5024affbf49acecb89c35ae52f30c02b3acbb94b17fef6f8b85f11db797ce2c7d970b825d55c913544d7e78d5e7f82fc77af23959948e91e5402239f4f35dc96350cd2dfee183e2a1f0194efc9c722d082a10a84d2539f6d6f89b4f55d16b1cca5c7e8b4a2ee12386b1fb9c74f45f300c17f4267c6ca04da5a858d609bba576519889ae0ceab2707bbfd88f695156ee5c6f2c4ba50f99cb3caa2728ec9bdc7ac930bb31db08700c53502981d77d391daef4fd58039d1dd3be318adf135201054d55ffaa8e32f8b5c2d0bef9b25bf54e60f03808e460b8aa810218c709084bfd4a179957d374e5c5e1ef120d390b46e056cb6cf7adf11e0991e26f923a69ae9edc11315e455d4a6e8287c3731e18fa3cb7ed47fb392e7a5da598b2d9e96fbc9a87672051e619c5aeb20d2f5a300bdf47a581f026c18471875a44b980195e250e6f57189c4fe2cb5492b2831f110fccd16c4bfce25e34f92e3781c2456f56a797149f3973e5a87a7d6bde88a14cf9cb4f26023e37a928fabaf91a47bd127a56ffe11a18e1e41154bdef2245a88b0e7a92ee79c4db4e3d9279da0c295cb92042aae4e723f20c0d4cc5cb5b99a636708432892240409ea877fd1c69e9f24d6eeb18ca87080bb4671408d4023aff4a5e117c3f8b132b53288ab9306f4030ce973409d9d1311d746c64dc6a49c79692139a682dfeadc74bbb58027f56f32cbde98a7739ab209ddab3d6b22525f47730f71267be35f720e904094aad68fb4a61fc85dc5534c4b7883e63e8c8fdad6a9bdfcd46749001764bfc9dbd68f560070300442e00f4a8aaecd1941095cdd4edec540ac81133400432d39718b8c1cc74416be3b2d3b64abb2b0a21b2ca6d2f15397b595a44d033eaf3d41706035cfb40391a2648e631859c8d723c4f0877931da40aa91e79d454717572a339fe125c399be9d7dde3bca6c3bdd11f3469f35b26f82c4d4ad5f48f7018450323bd67abee78a18c4e8f07ae8b6f7fcbfdaf17065de6ac9ef72fbfad847754b4bab02cd944baf0d46215c93920160598067809ffaa8225869078061cd62d0d37a0869272b3326e8e6399e82f88d0bbc7ac52a9d8caaaf606396c3603233bf78694e3b00407ca32fc60bcbee08653e1bacc1b6c61ada6564be6cc8e3ca81841e9e4ebe0c4b673e7dc185e0ee7d5ea31c27eac7a0399124ae09bf96deb559b0bdb25f2045f0f579bf2e6da429185627d42199f7c34ea8d3ca89ba01bb184eaa568c64a7d461885f616e0c164221a03b983ca1333b72c4b1861ccc9d6584720fff99694c1f8ad7bc91918759271a35341c736ec82316e4968bb4329df9e04f7b6ff56b52c39ca7d9fc362e90e68741893c36f014609f7e843f0b351ce3f58b46a3ac417f6d519d73dab7f1247a19196cc12a4dcf5d464533483c3dbd9a4875da87e7313a265b8cac4d06a789bf829e47ad203fc1f39a823b6a11786da29ce3147b9e4163c9b2538960fd1c07442b88b50ff5a971eaf4f66dbae3cebcfe933aede9bea3b5b9d2f44da5f24b7fdacb1157d1d542eb27756ca0d500a170bd53291433341d5a0a7c0839dc21a461a0bc50971bd014be77c90066a02b01cd1637b8a6bc8f0819ac695e61218fecf64d33ac34d8e30c4f7e7e1f8533c8a70c3db6e16a176ebbf743aba2c904762c072814519b50f8f6368afe40186922a4bb697a377ea5980f7b8f673d92d1a8ffa749bca0f1868cac4e5417246d6fa07331df85b493099c6ccfd8642120f8cd7e4d66acdcaf0ba433caa147924815c255467b91603390611b6392f704d2a12667f819c61597cdce8676ec85ee4180ea55e070c116fe89d906ba70eb14ab005311f3566994dfc4468fb1d9a82d1d68e3e916df9b90c400aaf8770626a3f3a3dc40525ef003847e414f33b061f55cb6bd82ad4d4d9be4c1ea3e6a066a9c55871e9f34794a6ee58f085eaad6b52b789d62e504a3e46bc8f06a1b150ef46c203cbbf6ffd57b65d4437e35ce3486cec32f8e48c0c0deb7bad32791188ae5bc8d56b9a985798c59fd8202366c30e4d040d2c41d0acc71c50f4db0294c277077ff36c6c6ddd3cf921ba04f9fc2ca284af82c8baaaabf9866f77dfb3470afec6685db6bb6c5537fc14ccfbadfa8329d25b74db56ae3d1d8bccc4874e04345790433d99d1b8c50b0c58cb6ff293e8a778d8096e3c461e86941859d39214a03845fea77af8b3c77b25a433579ed6749ff6f53b6356ff5e8d1a0388c15c5fd03672c07d56a08532fe90861ee4e7a55bd5b59ec3fe199daaac4da9b7baf8b659f3d0e42535e37423fdb85391501ac31f498a60676ff8c41d15c6eda83d06c286d2a3e8c65a97a39202ca96bcea9dbf609f5522713fb78f59300694f82f733ff9138d474c56b0e238bd22689901602c89df796818df83a66e8a2909d219f5c30e8491ebc727735bdb71d08e0ef526e910527d7182a4893ed058c765e9aa8694c2c28997c881981f7de6bcd3fea8a4ab2febf619a5e7277e47c34e9d8bb8bb21343d5562a3d69bc82f823640db54eab7b4195816d668e5884f6983f7b14b67aa895b81a5f29868b0e1e995ad8024977755127f1cf8afae15ac22c5563efa239c5cb7b1058212482d692c580abecbfe07734a5af31ca2aa083e4802c98d2f9a20d4cb23e0b1297d9a3a0b06c9859f22667fb8d7e8f3ca94eb81356da0f021bbc1d2d1943a65988e2d2ab663c3321138235c08a37a7605eb059d4c0e0aa06c710e22cadf90603544dc7f59694e790d23ae45186858b3248184b7117c6f863de7009233a5d1d902d2ca3b147982f95804a22e603b1ac2f677bd9a212e6094afa676d95715803d4213869686b50c9ccc066adc2faebb90ad0da42d6962690678ba2d5a8ab4cb853f807f170c6226bdae1f7e2f8242628fe4a648904cd32a1bdde8ad2ebb984b8243d5c2c5498a3dfbab47934d0e0b036ead4314a967590d8d346ba2751c7bdcd2b41b034da9379252ebf4a6c52f1325e1d8c1854bf4f81d910cd0325e038e988cee5b70134ba1ce397fc283c74da32c4fed6f9c21cf235f9d17b3c29fc4b67f63eb7e5b67a6d9a0f88ff83060c8c7cf9dbc97edbb44baeb848e70095acec920d1178a1e042dd32dee8711cce3d869a28e79d3ee89cc02200971c47da215fd8d8d9799a5826f650dc0a101074a1d940c41d2c6efe0010222bf001a8a75d248027559990abf64b8ea4a326f06162e7987c0f4d16cb79d1bae3b100c007d6a77fa12408f466250d1fb6a66a5440cd3f3cdab08e6ef0a40163540b3712d02c06d0989024081b960dae12042c7f900ac2d1bef0c81a51b8cae74e8823f0a55d6a5d38507cdc1fa653b57b631df9b8d6b3620c3fa3262c69b47c24a0d0c29e41a91b6fc7da1f0088235d4727cc3844bb71964007277abd996425319a02a4cde48f396c4b79d5185b67da483348f09d51ee1af2e11012a7d2cfd189a1c2b55e812ce49e2e6ea0019144f78b78295e454b4c1e5c37c1fc96606f7605d89a8e69806b91acc0c140dfa8f9688c02bd8433579fef05821821adaef10562f7c63d3d9de57faa4cffff0a643c43433f8247693184dbe07615e3756ce6f5956bb4091d1f5bfd9bc04d051c520eb95bb5ebf5119e6c22a1f93c44758dec0583952673778b1a4cdcf7ed2210483c30f8d4556a08d3edb2fff01bfdaa3e8c06f91c6b8a150162d6a5d0393182cd1984b40efec1c3a0492358092acfb2a5dcf41cf705e3a264237bc6044794a6f29c20571698c3cab277d219ba3c5313cdbad50b25a2af23fe4039ca8d5343cf464d43efe6033775bea4c614407cc47b9dec30ad9efd6042650fab46349144fd4b5be4f048fc2f084fc38af22a36c35f51232e18487b5f4e8e34c4ed41eec331508d530e0200c6f343c3208083ba935dd1eef33a073ed7708ecf962dcd67de9c0b49009e527acc49ba0adf5b73cbdbb35602f49c3a4027e455c391ed5927f62652afc5de16888246a3a974d538ff35a1dc841f4067fdc6167167450c2b83946b6bdec80f93a5ab1540cbee59f956db32306a6830fa7cfcb72d5415189990b7f3f5bd30ba200cccfd0ca9ded5e2f6f4ab5487fd45c4def6a86b2ffa47510d90e4bfc593aa874b56b0d1a0fe2c44633848b855e02b8e2968ffc19300623db257f9117bdcd927a532b9e6cfff3a9297b50c9a3d8bcc13e6b894e01bed16911c9c7adf536793cb88b64705d71beae96acdbea1b78095c10b8a70b16b2342cc39474b72ae6a45e480b01ac02484dc04bc9c6ca575beed10a6debb827d3f7c0a68d2fec5ac272682f7dc395e99c2873de01fb15becc2a25117d95d66aea90dba13cd7cf85d8e6cc598857330642fd9bf55ce6695d8a5ae7894f212a2355635a679deee9b451011fdec311db6606cc7144d21336c7131cfc5d0d3390ac0663b59f8614f6e73bd97b341e62e3bf9448b2e7d1624eaeb42ac7e2929dc48fa459f22f80356ba0dd3b331b9e085048dd1e383a5731ed0b55928c0fac2d1db2e7de60976838074e95eb470e8224cdd8493008e2b6c86752864e934b1ba441ccd75df63c42a82162ee19acad5ba68ee0363e64150cf3247c3606ea9bf3b2a7a819d10228e01b05ac20e972e94d63ce89374ed8f2f4d050647b99ff883a4be6af9ef022f588be2a9e96594f0581c9d6048917ff8ced470eb0659c623e34a314909dff72882dd5b0d40dd0b9e80201910e1a0d3447d632e902675d6e824d703a8055161c882871ee3e8d6a7bf4f8835d5d2b5d9f039d7a0cd8e7f1750d55cbfed4c8e3a3ef2d93c7c6d1f944a921a9d43ea1be9f735abc742631ff7d7eb263bf1dde6adb324a368c4a0c95925007fcd85cddf7e9e6899efdac94e3bb0f7c061ec4999fd771800eefd98c4fcde7c10139db978674ce4a8b3eadd1a59317d9f5fa0e29d2ca1362f6243a5e284f601beb6edeb9368c6587f7", 0x1000}, {&(0x7f0000001580)="4a669b17e1588d84ac4f3d2458f07db6df7a9f0700ccb68ade1736ac6ba163afd8cb0978497dff8f5a29fd7186e70d310e1353b3d9b8", 0x36}, {&(0x7f0000001740)="1a9e465261035b5798ba8ecfca94d6f229c8539a3c442aa255eea3a401854e4b961e6417f128dd6ae1728f0d17444346d0c8bc8e5dd0a6c5a57983f97282cd1662e64ef2c9492d5f74e9e0b0aa3054eb042d3289d5cf4b4f21f2d1ebb59afd3bc1a5ea435193f1f60ac13ef713bfce7d5fdc4a2a414d0dfe5806d5e66a011a795f3719b49316a5f41fe27131202dc0375f87d473524eaeb4c27f20586c25910ae3a984b7d603f588acda1b51ae403f4d26fae341737a874dd9b17abdb48e57dcba9b75b0a4d965250be2fedf7a1238ac650d9af297cddd696605a3682a35abbde6a76f1164451043ee27cd24b2b395eb75806eb4ba364ff7e74e2e4522c630973de0c6d8d96e5cc55a2ff7f4a68f4399845c4667b4501c0705f3611db001d33a0836bc7717734a143d48a04a4c1a565174773a69c4111150532ed65e964e921b38c5990cf3d869a54ee0c569a91172f00ceba4799160a37c64f6b2b6b533485377f174403a3b6bae8e5596e57b529a6fc4ee7a9a185f64abdf0cc2d0062dcc03c5360e342ca8aa7b80a6760f66bf18370287a907f2218120e81765ce8e4b8b603afd02e04c3a4023c2184a1e2c340834fa113d4c7da7fd3a32cd84ef8f4ffedec180b75768a57904cb8c1439da93f9330e04d202fbb16ff87612dfd63c570a2192efab989e2cb19978e30bc12cc3d4832e67b65febf094dd2ab02907004a3a09bac00cad628cdbe20ec04328544b98faab9fd6ea133897ab25751a66d360c5cfff0b533709ea9b83a21dd4b9aa34ad23782c8eacf5ce52c5b444486c01d7f86e8720e3dbcd73e9dd5acb78535d26a9bc19aa4c811a25e67df802ba7d4f4c598d8e523d067decb73b37f3c67c4b8b26711ccb8cb08464ddc09c32fa976ac99e308e28066bc2f5c9451d6e1ada154a749ccb81c46b04d36e50f504a0e99233d57b1d507972512080f609c8c810ffe3378f8d6c87d7af978a61169303ffb92a6fc9d9e4558fdf6e9d07fb71c598ae5ecd5eba0babf8a575a3d10aa0727e3bf50d586a27b96619a0a58edae744ff04fc8e69a86662fee74ce17418993b77e6beceb82cb31e8c63e17941b84501d7483f9860049d027f28e9d9b593887df8b7ac27529621507bc4795ea28d245495790b0c2bdc99fdeb05e75301884685ffee56f194cae83ef3f1061140ec8269fb1f96c36eeff6d59d121c6bd02c88119a198dbee79cdf8326ef76ea41acf0f7600d92e5dde9d5baf15699f4bd2e9810767d1ec62ea7d843a423cf791b083c7d47b2c11b12a8c892cb7dd4461c74f3cdb129a865ad62658eb7446e78bc30ba6d49fa0423e167c2ca0ad2f59ce5edbb7f7e444737af8102acc1131a4519b7ac797f52539934b8547e6dee44197c14be41ccc67a619294c840d8a14ff1237881b0d83e542d0fdf132fab889ac18da63fb6d24b8f5cc966aa47ae382770a38c63b867aceff2c8c96aff9c33601bab0f3c359127471d59e1bbf56a25a1eea441a8c2588cb0df365768234b2c3371d4b56cfa91ed832d9f1b88329c17b780cce49407b2c3c3d920fc804829e386e33cf1168969455aa07d2efba33729eefe79916fb165e6b288698773ca965e872110b6c756cac0d362e4e93c0cc3dcf11d97da0352bbab2b423f5b3684387275942d6050a87e1faa30a2338ba45f3e67b1a0e8ec462ad7d3647f57afe6a8dc2bec71beeb38bd955492b134a4c847f78a30d4d8b438ca0a6ab8537a0db23125f1dbe24bb244e449f083275cbfc04162b78a37eb2e9857163a172d14583444ab10a0e627186b420b14cf4a60598681cc0890ca566e50b5b6821eea35ed82f746c3898637906371921cb9cbac1ff9df0ad168161dd4d5e4eff4a5d7658db49adfc873f945b327fd4e9908495e10cf3cecd1c14bbbf96cfe8d7bedd6057d8619e9f82b98651f0cee70917c06d31a0dab0b5dc89c82f2edd1a9debaa41b317bcb2103a392020f6869120d051e8bd7ee8e10bd29af340b5cd0d6ccfe3f7ee72711aa30f2a5dd5f0340129dbf0c279929763e84b681b0ca4bc815e2181f990829b67baa38de29f98760b896ba015edad5d61fc66c9862b64b45507b327b86ee961ee1ec475f6ce82ab6e9d099602cbdb1d6009e0de31ec8faf6a564032cf0ee8a3d16a9d4fe2ab9dfc1ff7ce87a92a20f78b323cdd1a1956165472ff6360c2a64597668ed7e86d6ed94fced32a0ece2af95118cdc4133b010b5c42b5072202b8ce823244e7cd45fa19b5e518639a0a56556ead1eceb7bf58b65517ba9e85d8ebc57d7ad5f678b71ccb78eea4554804d2cbf41599cb8fc1e87b8de625a4571d3b7410c2709d7d9b8841418c6379c60109ba06d0fa7e43bc467f419f1445c87ae231bc18191df1c2e9c4953036b1ac7b0833fc82bfcd73ae511c604ecbdbb8d6fc30dfd22c1a79739349122b560471a3d4053a47a23c94edb5f6d12410041752971345d41d7225fb9800b19b2601bb893b1720fff832163bea4d6e12b0ff497b1f6244c94cc6e34c74719a1d50737b7944ec9a4c849bceb71e3b79464fb3f29784beca49f958cbcd952f7bad9e02adbd4725ce3a73dc632bfa0f7ffb541adad9f13d487ed6e27f3779459a64853ac31e06defa0ad5c3aaa6db6b8d6767e9a92d5ea10668ab71403e637977a21c60942e40f88606778b5d6db26823aadd47a4203447282cae0d4495f8f19d4972e07646bb2c113743d26acae9c7409be9e9c2914aa7b69e109ed9762c1b68e223ba26d56ea10ec82cc4dd9882d2ac540d971974eca6d38f4c462f746d4815880f391d69b1bce6bc5bf449a840add6fdd5a7b7895096156470d25d8b644717a17608b1863b781f187f00b2dbc8956d817f2df02e0a45ca202a5608066ffb673a038378dc02835a803167c38808f5cfcb9f5a040e14bc973dda673b672d19c4d4f665a1afe4f6ab31038f742071fa373ec54671872f354482b06a9ae5d758ac898156d6b5f76147294d08df0ee6e3abeaa74449bbb1e839874ab86f38a2fb534bef0103da24e9d34335b59a9654c7ec67058d334a63d86f14ee6ff8bc37023706c4dc15df19956ff5f0c138459155345240a4f32f153d6e661f012864d4afbc58ff73f428e6a954c55cc84e222c81232370b98312aadc2be4be958bea53fbb140a955abec40e0bc7d5acc0807efeb2e4b2c664648ddc27f5749d98fc1f9923a3a779bb8c14357670fe2b48ea40ab5e62bf74e7393c7f790283660d3ac905dc5a4431ba90861f6d879fdadf46922c04a2315cc6a650ce265769abadb56c11b1125c010fdd8034f04496a6f44e16dfe4de4e90db848b33acab8a3297b0c2133855d3080cfacae40353cb4c6a68523356b5d88dac1f6184c2a93f02045437070f10c6e12cd8ea84c34be23196f8d742c41a30fd1989898ef23dcabf1733fc5d0657a79a33a7a602212d2e1418bf2cbb6fd8b219fb6070c520436d87ff8b19b3bb9c99d13b2fa0e0f483429c9b803c052071442a8a142c9fd11f0469d06a1ab94234f8414d7d40b20d2a3701c034e5287968e985d75e033691d6a7a9f6200f98d24a13ba2bd0174fef9b339b49479893a2e14243a2d0378f9e5879ebc3aaabf73a809e62e23e244c6bfbcfd0409567f3ca1d34b5c9085af358614c01d1251a14858495c23361c21f39ec17ad4632c049818f6dd87aa5e7e18a3751bc7fab93875afc3ed9a93f3b0d25339c9560543919eb5048b20aed9f278705f82ccdd06809a7f7ee0f1a6d47962cc6bfbb3b85e49403c90566210d24b4f8a0f155e809c9749013808b1718d8f3410375c1021f52a0d0f2ac0fb2a59bfb4b4c34d8c37534b68307ed20845ad68538b414fb77edf953726510dd6df74e2378682fc99026aff23ade6155682c63c9d3057a5d1336b69980b28ccb75f4bac7a45b10368d83a40899e6b6abe2c8f75936f0e2bb2d4f3563ddf75462ed1c23ed36518b46219791935932d98186313bccdcf424fecee673be29728c36930cece60ab7e5288fe5d52308d5b28e748d1765ba2d0e0c814f24cdf8374bfa27c03de914ae89afaa65cce4ed280828658eda5d52886399a6c056f1ea19702513e5beb410a89aa9cf2a59167330820242910d0cae26e0d77260fd6cabd853b4b66b3b6eee96716c71a79695a660cb1444a24214f88e46e5a4fee8ae52dea35b0fa34b859fcc350d72c4328bf6a4fbb9097d8a9e4e16989e4116a98b6c5b959a3fe6de992e78b7184faff5096338473db5577c116e5a9ac6c16768730c6bdc7adff1bb55069dc592901093bcf1274dbf731cf7dbf4d37028f6ba3f13e14b00b10b538e189ca378e2464703f0ff76c890918dfc187079ee27c65e9db1059d5d6396b2d00cebe05ef568e8a0b5f221b3dab4d4bffa1041b9a55c740e4f8cf15a8aed77c4a83c62d7042c91e8f6180bf176ca3e102d84484ad2f742f86ec6306cabf89c1d79b6cc74274452b79172887c536438312ab0df78da3f371d2434a8e64c0b9d85656efb27b1fd8d7482f1419b8615788b755a0543b79f32f11725133945b92b83cc4c494bc691378643aa90b84c9a4bb070b83c619661acde1edc3e5605a6a9a412a44643666fa91f50825a6aaf07877c0b5fed33f29e3343f9d3689f694ada0b74b160b082cf8bdcf8878cf7f493b7e5fd587b5fc7b1e3b063af9d36ff650e17422729ab339e2a71c21bce6b840be2d8c7cdb09fefd0409a755610533687dfb07580a0427e4d7650d79066f3c590f97ba411663d722c1e8220687eed28cf6f9b635621784729017da736429d3d53e4d1fb991e1d055461f4c5ee6c6dde93ee2b467f108e6c6a89d652a19fb2f2dd3369f96edbca420db710e003ffbf0f5f501f3ce1960807c0155b26fae7365ada22023f937c07a901215b6cba3d3bc2475361a024e3b5ee1c6b16df402d3c9fd39489d555afe3f287e829715c1bb6cb315900c01953e531c0bac3524e5e419997b3b65338841eb6c66d16cb29d60e211b43f56ba1d05aa59a34c9e95a9e7de40b8cee0402f8465480b8392ed72ae80697de3c84c98e89d18ce46ea707aa57407df0ac6559c0c8ec4947b5dd1eb068ab6aea7b063f84c9ee9fc54afeae9e4d098e03f11fcf1b6704e6b6e95d436ce1d2b64b4f8242d6f9cd83bfdb7347b53e6044c74a9036c6496e0168145ef336f3a890e1fc6d9f1100644c5852f43cb7fdff6c90069cbf6d3755ca073bdbf0fe0348a4ae4055daccd0322bad6d0302b6d974e31e4a307e9b3c647ccf65e718547123d29fcb3fa16b81343be9177378acb405005780e6e86fb6ad3015dadd0facd9343cf10e3fa2cad628443e799bfad86e1a036383b1a0912e2569dedff7fa34aa4c361c19254e60351b433af0080cc55c2499a6b94f70e588f9d88b4ceefd94e3370f8f593a4e4ebed78c07fbe3be8f778351484ff5c02a25ea7e6a024ae55eb0fdea210250ac9c2738966898373889606f32e7f6dbf373776722e2bf1d674d0898e49977a2807f9d3790c2ae70ea3a6174899b48a8fea19dabb034238b107eb5a46e5c0972b9e2f9e799722b302d5fbbff8b68a8c91e3e01d0a4e7cea90490ed84df1c05873c02eb85cb1bdecb42e3c39442205351bc173efc51adcdd581efdfa8e37f82a051f6e26665f9779b2ab591c408a39a645dbf70d5962faf06e0e58b47f42c9efff676db203607677b7cc19fb768a5eb7c1a6c0de4df541f7d9ab9e8cd6b239f6547a899ef3bc404d9df318f856f395cada2560a373c9fa7ab454888a477fa46dd3326d3a464ef6b8c1c3933b6cb", 0x1000}, {&(0x7f00000015c0)="ea314045bfb57858fe755aa8dc52096849a65ce5a541bc51a926f847b1a0743bd5ca52eda5ad33c20e47aa7cb3285297ac4d18119ceccc19bbe4311425d29e7a9ac6d41eefcaf0859bd241f853c620113787732a8f1fdb2b3567be32951bc1633381cf422f4e5049e1950b26ea076ee74ee72da095eee57c48519a7b88d03cd4a2a407d23bb478223823b57adf92a39528b5e5c1bc2d21158ac050236f2e0fb9679a65e4ce7a586ad21d5e21a60511", 0xaf}], 0x5, &(0x7f0000002740)=[{0x110, 0x1, 0xae, "c85e6d2ecba52772e3577a800a4365a8fbc549eb9e38914c582233742eccecb6531d00840d15bea0ac1c2e505562243a78fe18238a452154121f57f94e88fbf7e02f4dead304ba3ecc7b39f66e70a8dad90779c1598484395172316d905e0c5f03a9fa77ccc5c38439b78654732e64cac5c29c0be5962896b540876a6b43236c78c37d3446f09de8dbc9ae9e1c41a37e0decc8599e6025eaadaf1412559341a3bce13c5c72f194926ac08ae665a853976b6eff5ab965abc78688d342053e0de0e2625ac54f4f82550c4cca50e97e15ff72bc5440db9794ea25625c99983f15283ba137c66195f5dfb832944065be8079a1c89c6082fe56faab85"}, {0xc8, 0x10001, 0x3, "96c1063d253a3d144d64b8fab7dc87e8f0e65f22da12121d114b6f57a414e3ea730f353cd6d1c0155d06be9fd5bd88f92175d05af305e24142b59af7d7a5280a0a0c21ba483dd8add7159356f47386a539d9a4b6ec2c193afb81acc44b529466078ac75e18e815d9e267c0776818a6422235cf41fa890f0fe23e6a4aabe951d8abdf0875f803e155e8db092ef71e099f5e169d43ac246fbb31e54a0c05879942173351e413e7822e1649c7d3403852485f12df89"}, {0xc0, 0xffff, 0x3, "73d7eb3c4f6ec831fb640e51b37a0d82285fca618570c1359e92eb06363a7229aaf0f1b5d00bee9a5272fad941ddd44a6ba3b14da6438d1bd5b307f0f8361d17a417c3b68a78da7a1726ea9450b124a9682bef4b39297649f0b7f4df074e226dc249a41d0875ad9a62368c3f5a28be3f79c7b9ee67a00ef32fe2bb6217f71433e045270a99bc17d0eada183d7df8640571ce327cef7934c9471c127f11599fe012bf368631c6ea605ae527b2d5cac5"}, {0x110, 0x1, 0x7fff, "1de0be908ba3eb637647ef99f4d7980bd91f999795bc5692eaac84afee7152fec2b411a7b8788d249767107419b5cec891e8f4067d535f059c6c086a675ab092e10f8a6f4b1ee870f5c82011ff3ac1e125de23f5c2f66474d417181c664d3d088d5ea04367218984b50f3485d38b31d38ec21776cf9b9c84831f9195d5fffbc69245afdd2f04d14e79d42e16cf2013c0e7d35a91e266f49918c3d6422b64953cea070c05648500bfda719c8610e130cd1c1aa985e9ce583f84d63a09edff20b606e023c51fc2781eb39aed6a9b10196c0a31476f8b60a8ea239cc139c333afeef5be8259bdba088f39ba15b472dd9580cb7ac83627c803a696a80bd8fd"}, {0xe8, 0xffff, 0x6, "b95ae40cb64d7e9a7ebcbcb57b1985c46133d13af57c351a4ea5d1f63fc0a0c762b4a5f5c1889c48689119a9852e5eb167c84e543c8d54b150745533479ae45be9cdfa84f080413c18525977a2168e411e3f36c3a9210f1d004b6f8a0d479ba2447d4a101cfebc361812bb55be4c077f9f22f9bc59f48fbd161e9ac89e1011b3d0d6683278170316458d6586e82f7763e42d0369fe948dd97a2160610a05b95231e9878b083e8f73e7ef65158f2ec35062454a32d224a2cc3603568dd330d9bf0d108fc5d45c60f9faf8e3b56d30c274c6c4f727"}, {0x1010, 0xffff, 0x8, "245f749c773c50e91e443ea6e32cc1e8aa54c963305ea429d27588199d35f8716d21ae0b56a63a330aab8bbfc8b9587073c221fbf200e52f39fd96b4d1e85c5eadcefaf0e90bdf564e57cb9d35fcb08ed343522dd9be09a4afc879eab98997ed9438998f38b496737c63253e1b03a744090320b287ed2df83f5af811e9034502f1b7662fcfb781ba1af71fe4061fc99d2e8cf001f9fe8d50baf8cd23630e36d92b1707326dd60fc2574eff13a145f26f17503cded29ad3c895f85418d5d20718e758ac4e156939556ffe5844562401692e264902a4f2567b98004590a87db0b74805727ad0065d55765af91acd5c6fcd5e432ca2259ad457268c40a8c1e4710111ed9af30ef629540fffdcbfd331c5083c3c224bdfa3a0e626094b4bac47b1c2a884c565e9403fd5f7ee90329e860350b1f1f7e81444a65bea118cae84e77cd18e265c0f668d11fe9b442fdd235d490448d16bbc2aac3f8f4443164ef6f2b6b91e0dfd67e24b9c9e257a424120e1519b932be1a567353202a3136d9f1dc3bd7bfe64e72c68d56bc877fb16ae8c028809632588a1244bed9c08bfc81623c6c09100e331e5c2829bd6b84c1177a8916ce841f4655b6ffb2bc012cba4335a3c294d58e54ac1cf53db0fe0e851ccbaeb614836278f6ff736785655bb6ee2519dc0a3aeab71591ea2ae8c94aabc9b4ef48430576bff2ed3c4951a6c94f5c1b9dd6e239d34ab5f1a3c9deb9db4f1c690f05bd5e53ff103f2a28403ce305f3ec9d8eb173925c4ae531d3213cd156e61dadb0b0124edcff8370de30c0bfa451d05cf5fc35dc181bdbd70a4a055e3f5411cb5aaf097531e8317a6dc290800857f3b38ff6d64bd6de3f87b965dd383eaf97bb8da610de7702ec686756e13ad94e0771952bfbc4236374ba2693dae2ed236597634313e205fd92d4e04a5c60db0e797e86135d85d1672ad04a23bf4d45dfd13d45593d452100ba4cb264a9e3137cb00407f0121da839e10066ea723380abf36028133507897d2affd4b1b6ad9f93bcf00ed52009d565f2679f1924d75a075021b3aee309fad6b58abf3698561cd20a985ceb0485e9e6c05e387ec696ba89607ac4c8673da137ef9ed0533e3f2ccc6999809432e918d066d2bf8f3022675b563cb421a3e832768a0aa99cb1413a616de8b92540796679ffe956359670415127a759cbe068a63a75791c8ca2c968bb6268eb6bcde32462c7a40faec29e5c058b100403caa87084c869861bc661fce97412c7a83e5d34c596e055b6c5da3e032667b6903b1b42b4b7cf1fd544e3add571dd648c2579a2fc6673f4da0eaf6ead444e1edaa06431a401eec93e67e0a2254f0ca8e73a0d1baf257406a4bc4e17358ac52db132c027febd3430811ba91d72883f47e7f9738a500a81bc6c3178088863e580a5078893e7bab1315fa52158cc43cc3ac3bd1618570edf382acb697d876b2156e0fa5adb90d6730a39ab80d9e03d331f9a56bbe9ce2d1d5fde51b35be87b1fae0406bbe01853de5814eaf7009c753236ef0c5afdc460b4f372d75d1aef40b62bce9bf06c43b6494afcfee5cc6cff0e99839f2b2e97ee4f47c667e1d5d1ca782639cfbcf3639cefe44c81d89248a319c187a626f355c6ab9ac2fd2d580a9724d2e9e70b5cc846751116767a2c1e502c63ec6c53371e8bc20925337447bf90cc8c6e016761e476d436956a16f75260c444f5267742612bbb449666a69049e0ccb2b9c5a10ff8079ccaf7ef958c1ea71ff119755633acb8e3d80b7408dc7319eb725bca0f711d34eacc18dd0c7681f6fa08de2ae8ffbeb7f4e4f09ceaf139f989156818de26d293b143d20deed62d9b632178fea294cc913d5d8c7d2c2ccd50554644a1d03904be01df167bf15708e879f4de0ddc11e28fe2f77cfc34fe50ce28e119e90721b34f1ffb9bc8f43f2587ada1304475d73ca1eeb80183b96f3cd7b3d6f0b140630e36ce92860584ae4f6b4b1c5912e88d6a364c7f246ef923f875573b656fd8ad7d5060384c14378ec5e3404a13635d754ca19caab796c7db53c5b9e84445128dac87a84eabee9c3fba187c384a5125da299886730933b62c827274d81fad970c1acab1d70b085380046ca874e116fa76a6e86d5390c22d98b2765da02c34c80aeb6bd8b91cff11ee4e507e77a7d57cfbd78129c4dab83bb9cad005c4a9425c8d019d71234cd14f10303692604f75247d5c46aa65f020252450e2b914543926914200c1ce79258aaeb50ca83d4fc82c3033867a6e008e8479bafe692efc6691c3cc93b1429c9e54f1321cf8fc9e30015e2082774ac6f5368b9a46ee9e9b8b2016adafac1863926d999c6ff75e2dbc9b0e801b969cf449516d196f195f130502f0e1388e515a1b6f95993aac4647c06dad0e3253d31fa92f16df7c1f1ee613cf912b85ec99a99d5334ca625f3d877f63aa7bfbdf6ea69dc47dfa223eb5f7f7448967197cc304d1c5fecf9c43fc8e3690ecc2b65574d428505e17294f925bec63b2cd1c0983da1aee3bf8deea4a1c7f6bd686bd64fdfc9136c17f0adcec790f376162abc7bf2ef1af9e1a8f150afb2094cda8bce21789f36198f0fcf95c25f0852c84f901924595ac33cb60d3d299aa7cd35a35d8dd328201fdb8907ef4074f3949652e52833b0cf50660a4f74749d556407bb178a1ef778f8efabb2251057c66d3e1e1c65948a5cb5416fd68579d4e1fecb7eb0d28858fcf2af9f1a63c000de5afcc91eaad18e5905a459353e75cff26e570c4200b5d9f09b053c21bc62f4ef210ec2e3def9c03d8449e7d1d4f636beafc331a4dfe2d530c801c7e395feec7d271e13a8e55643b4c03d9454e97d8e084becfa388a1220df5ce6426c7a95c66d41e4d22fe91890ba72641676362f5a961a06459c6b11aa1e64201a2c72e8f2f0d086e3efc10ec98c0f0e9fb43273d9ed950f9e92ec0e2d51e32108f5724a8822caf886a93ed2fed737605a961da6320772c04e25ca254633e6eba2901000761b5683f22fef5dc4460404e370826d9844b10da9ee33d3b76c6bfe67679a089a65257edfce4c5833e97cfc59d2b71d639e9c32a8c57c6797dca2c46d011cc90b3ef61fd89a9765e103e7427923ef6043c4e293636fffb3b9d5f5b58aec2404dfeb2f3893216cca9a2903bdd4ccea9f6309d22936368f4d4c28f729b8d0bb8da837298abef22b1908afca8f003dc670c89d6628d87d772aec5986562e2a4619cdbd165f75e04e2bc81939ef9106d1f79ca03d25090f60e3ab822869260865976c54a9d3650f3605e6dd6a0a450e04eadf2d988f44d9da2bea106cb1328a13b2e8228406a76ac33a2b8d3edce548be56b397eef65edef6815804b9a9f453bcdb6c6e334481e6626bd42af274da4632d8f73384c15a410eb871315ef5b2b13812600e5bdcca25e122eeb14d14f0b7164d11e740b14c0047eb8f4c788ccbee951725b566ebc2c2ead5c25b1958d1aa2bb670d973997c656ec08600df714a69646354d75b35788ca3b0830a3c0004fe60c25a44f3eb4f1e3f64439218af70fadd4166d047f1469ccb19aa026967003d4a8f6fa703a83a917b8415fb5e69aa64fdc74f229a2f47824f0583f1fee08b6da0150c3b1523a27595271c641e76104d69c5e7bdafff08e809202130cc0f3bfafe9b561c18da7844f10b35afde32edda0df167064cab382a301ddfab4e01051b07a1bb330e7e3f317de31a8874814960de84c3f57bc12547f7873cca69cf202a831772877478e0ecf70d89384a0da04c2f24c9c8ba67b11c4fd8458040fda9e4251100f61ef96eb7330f74d1d2560a63029f70dcdfc65a8bd245c3c6acd323e995c81e9876b5118de83009a847bbe9e2aba1d2c65d65c86bc333068a05c2e2ccd6fca805e50424ac5f5a1cee08a3689f07fb277fc2d2b99c77724dbf8f7182281740e00202f0b6c30362f64cc6d7681c0655cd65c6db43d2f75c87fc3dd88d99c4408b32b5fe9f463609db79a688ccb0727f013b73a9440e3f2f512022f243fbedcccfb9e7e63697355649185984e0f688a6d380a6d7cca35ef9ba003fde6fb44bd58fce2f2429b0541c7766017d2b4b35d55fd292835f8d5c45fd537705871a577a24011a85d1852ba20964338fd785c1ef6c1b5bd98716f2deeaf442901ba5370f526158fe418c483ae8b1327288bd970d3484fdc56432f15f9cb2aeb79ec8b9b6365ed23da4510d2a4a7c70a026dfc5023651dcf89b74f8bc5bfb1d21021cbaa2d55687b7a6d72434646480b7741adf360b03e1af2905ce4e0c6903f85b7fec19e368310fd2008807bfc64b5b60183f3df647eec5b2a099c5bd0fa5978294d3772e41ff4341b1927d5d666d8841f1fc1818e6672e8a42f7b9131779ab872d72ccc4f426c3c7847282c269cf92ed203d549d17ab2e8201b0e058b27f59c12a86f74ed628e168482773f4196ae9436d7b9af829fd77a778b6d80e75468deacb61411075f534f9f4b579aa1cca8853f1e03e37d401226ddaa64dd2d6746f8ad621180b85f5d41e7921288ec827306b28969e169e0d902972a927e537b3378d905f524143033cf6e1160be71133f8177c4c7cabb220f7859bd849f5b34c90cbaaf7378aabcabde4938182f5a609bd6e3140836a90be38d4f6af69b4a4622a9c992bdf2c29fc50665d144220dfc00d5b5e1e5cf5c22e8b9aa5464bcd6b996e44f5e15ed66dfcff529bd1a26e04cb8f792d35a53d8ba6c8ae04e4990862294f5417eda41efdeb8cdbea9d13a81cbbe14a8f289a4c86c6df5f3ff7c04252db52ba04611e56a00761f18563a72c1e89e876c880545d14b26bb35fa5af6f32f1f78207ad07ccae289dbedd819151b5fe123e5d4b637c841e3a4339240699cc0e0d8441bdaff81fba37baa330ef652c5a5565127cf498b25cc2787c72dc28cda797e4b6fe266c45c236407d8f218ee6b4de83c265bf24d3c762ca5327135f5f17bb126ff7717ec638f17db13ee2ae294224168d996352e58552d3d7716b7737362463a54192e5c38fffc41c30981be616ebe834a760642aef618257bcb1f5ce975ed6151455bbc800d3dda7d090c83e0cc04e09f817b0b26598734b572d9d8b25cdab34d00bfcc5434da0d33849fe881a9e69344ef9a8ffac1491a939a97cab15176037a90b027d9699e0e846b6868dad3c6bfa4257664566ba028a4b21b6d2b60c7c493faf955d57f41d46dc0216dcba32e87f20c6ee34ddb2dfb59695a8ca61863fb02a0f57a347e6beb6bce770695efc2ec2955ac6a34d3c386b8489a2e5861c7fec0acbcbc193c50aa0ef67f592b6eb045f51f6506abd69aff6569e97d4749faae50376341a08c0567fccd22f29e76aacf3ae2e467fe9a6cb24fe11b82298ccfa37a5a5e947baa3cbf5ffff349e68a14dfa435730f253b8716e4415cfce1ea47b4886e8a36766e6439862a4c228c6aedb2392c008dbbf866fb5f1c54314ced76a454182c37b704a2cf4cd4dd3a64993ffebb73b9bbafe18434f3ceded60b3b73895147b23a44f1271a6ec59893db971757f939ece3109303f2634142120fcf2324c5918c56344b955d42cb92582613039b2ee7d3b3b2506f901dfe4643f2c0f4ad6243ec3d9c0b89d7dc83eb164acac16684b76961e83a726b576fe394bbc19018fe0ecfbce053ec29b12b1a72ccdfce5004067df7e2d4724af4f5f99e68939f2b2671da478087b463088a75496e6b2fcf54880fa53544cfa7b86669e3e376cab69a3a74e00b6a34afc14643d1377fedf772b3e58450a32203ed227cddc364c574b20b09c"}, {0x78, 0x1fffe, 0x0, "e107abbb6bc930396bacc203d9e4d91ed295108640cd3d38ad98a0ee8639e46403a9936848cd43229d60458509cbac38407e9dfe2ab9c33574e857d3044c9cebdff578a51206d26a2e57e128209b908689d44f66cf05e6d80fb7fc522ee04afc2a6409cb2bfb"}], 0x1518}, 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') execve(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000240)=[&(0x7f0000000200)=')]\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='+!}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1b0, 0x8a) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) 16:00:05 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = dup(r1) kevent(r2, 0x0, 0x2, &(0x7f0000000100), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x10000000002}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x40}, {0x87}, {0x6}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x90000) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000500)=""/97, 0x61}], 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x102) r2 = accept$unix(r0, 0x0, &(0x7f0000000080)) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x5, 0x10, 0x20000000, 0x9, 0x8}, {{r2}, 0xfffffffffffffff9, 0x48, 0x1, 0xa96, 0x3}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x100000000, 0xcd}], 0x8001, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x6b0015e6, 0x1}, {{r5}, 0xfffffffffffffffd, 0x4, 0x80061, 0x800, 0x4}, {{r0}, 0xfffffffffffffffc, 0xb00fbcd835367138, 0x2, 0x4, 0xfffffffffffffffb}], 0x8fef, &(0x7f0000000240)={0x401, 0x3bf6}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r6 = dup(r2) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000300)) r7 = dup(r4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) r13 = socket$inet6(0x18, 0x8000, 0x1) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x440, 0x0) kevent(r7, &(0x7f0000000440)=[{{r8}, 0x7ffffffffffffff9, 0xa, 0xf0000008, 0x5, 0x7fff}, {{r9}, 0xfffffffffffffffd, 0xb, 0x80000000, 0x3, 0x4}, {{r10}, 0xfffffffffffffffd, 0xe6d5e8fdbcd746fb, 0x10, 0xdc, 0x4}, {{r5}, 0xfffffffffffffff8, 0x54, 0x1, 0xa3, 0x5}, {{r6}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xff, 0x6}, {{r11}, 0xfffffffffffffffe, 0xa3, 0xf0000000, 0x934}], 0x97, &(0x7f00000005c0)=[{{r12}, 0xfffffffffffffffa, 0x0, 0x20000080, 0x6, 0x9}, {{r1}, 0xe167dd306702c747, 0x4, 0x2, 0x7ff, 0x6}, {{r1}, 0xfffffffffffffff2, 0x1, 0x1, 0x8, 0xf316}, {{r13}, 0xfffffffffffffffd, 0xf8, 0x0, 0x0, 0x7}, {{r14}, 0x64394d62bcb2950b, 0x1, 0xf0000000}, {{r4}, 0x7ffffffffffffffa, 0x3e, 0x4, 0x1, 0x1ff}, {{r15}, 0xfffffffffffffffc, 0x80, 0x2, 0x7}], 0x3ff, &(0x7f00000006c0)={0x40, 0x698f}) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x40, 0x0) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x20000, 0x0) dup2(r16, r17) r18 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r18, 0x40047607, &(0x7f0000000780)) r19 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r19) getpeername$unix(r7, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) setsockopt(r5, 0x0, 0x80000001, &(0x7f0000000840)="05962dc0", 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) dup2(r0, r1) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:05 executing program 0: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8c"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000d00)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x624}], 0x1000000000000100) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) acct(&(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) recvfrom(r0, &(0x7f0000000240)=""/101, 0x65, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./bus\x00') 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0xe) r4 = socket(0x1d, 0x4, 0x1) r5 = socket(0x400000000018, 0x3, 0x3e) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = socket$inet6(0x18, 0x2, 0x0) dup2(r6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x40, 0x4, 0xa1, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0xffffffffffffffff, 0x80000001}, {{r5}, 0xfffffffffffffff9, 0x48, 0xfffde, 0x5, 0xffff}, {{r6}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x8001, 0x100000001}, {{r7}, 0xfffffffffffffffa, 0x2, 0x2, 0x100, 0x8}], 0x79ba, &(0x7f00000002c0)=[{{r8}, 0x7, 0x48, 0x2, 0x1, 0x9}, {{r9}, 0xffffffffffffffff, 0x10, 0x10, 0x9, 0xffffffff}, {{r10}, 0xfffffffffffffffc, 0x26, 0xfffff}, {{}, 0x20c16f74d550fbcd, 0x1, 0x1, 0x3, 0xf0}, {{r11}, 0xfffffffffffffffb, 0x28, 0x80000082, 0x4, 0x1f}], 0x4, &(0x7f0000000240)={0x28, 0x80000000}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r12 = syz_open_pts() readv(r12, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) r14 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r14, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r13, 0x20}, {r14, 0x10}, {r13, 0x2}], 0x3, 0xa76e) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xba}, {0x30, 0x0, 0x0, 0x1ce}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:05 executing program 0: select(0x40, &(0x7f0000000140)={0x9, 0x401, 0x8, 0x1, 0x9, 0x9, 0x6, 0x2}, &(0x7f0000000180)={0x8, 0x4, 0x9, 0x9, 0xff, 0x5, 0x5, 0x1}, &(0x7f00000001c0)={0x5, 0x1d3, 0xa4d8, 0xc1e, 0x10000, 0x3f, 0x6}, &(0x7f0000000200)={0x0, 0x73f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/78) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/151) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x87}, {0x800100006}]}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x6c3, 0xe0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) fcntl$dupfd(r4, 0xa, r6) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xfffffffffffffff7, 0x4}, {0x0, 0x1}}, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="db18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xe96, 0xff, 0x8, 0xf6d}, {0x9ca6, 0xff, 0x8, 0x2}, {0x5, 0x1, 0xff, 0x80}, {0x9, 0x0, 0x4, 0xf0}]}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() read(0xffffffffffffff9c, &(0x7f00000003c0)=""/94, 0x5e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000500)="3c8cfa0d36e12c69701c13d90c468e4406d0d258983c19a7197b6a434188e6175b92e338743bbb9976f9f5c21d534bfb06069d10708ea8fd250686ebc0006bc6a73a13443a8872121e00d339a3935cbce6e67fc77db3c379d298aa8d02984c3a18d62afdb4cddb", 0x67, 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x1, 0x4, 0x800}], 0x157) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r8, 0x3}) bind(0xffffffffffffffff, &(0x7f0000000480)=@in6={0x18, 0x1, 0x0, 0xfffffffd}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = geteuid() setreuid(r6, r9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x102}], 0x33afab39, 0x0, 0x1, 0x0) stat(&(0x7f0000000640)='./bus\x00', &(0x7f00000005c0)) close(r0) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r10) r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000080), 0xa4, 0x0, 0x4000, 0x0) kevent(r12, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) preadv(r12, &(0x7f0000001c40)=[{&(0x7f0000000880)=""/250, 0xfa}, {&(0x7f0000001cc0)=""/4089, 0xff9}, {&(0x7f0000001980)=""/153, 0x99}, {&(0x7f0000001a40)=""/153, 0x99}, {&(0x7f0000001b00)=""/182, 0xb6}], 0x5, 0x0, 0x8000) close(r1) open(&(0x7f0000000580)='./bus\x00', 0x1, 0x10) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0x3822, 0x5, 0xef74, 0x9, 0xff, 0xa00a, 0x7fffffff, 0x9}, &(0x7f0000000040)={0x1, 0x7fffffff, 0x5, 0x1, 0x5, 0x62, 0xb82e, 0x9}, &(0x7f0000000080)={0x0, 0x9, 0x9721, 0x10001, 0x4, 0x4}, &(0x7f0000000100)={0x0, 0x4eb1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x2, 0x84) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000013c0)=0x84) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400)='/dev/ttyCcfg\x00', 0x8, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(r5, r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = socket$inet6(0x18, 0x2, 0x0) r15 = dup2(r14, r14) sendmsg$unix(r15, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xcd) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000001300)=ANY=[@ANYBLOB="0402382f669c253e4c8097215e12294f8b021f11fb0704bb0068c4e016263e02375e824ab8cf6b04ad14e283d6138256fc252147c4c80a34536c60db2c9aaecd52"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001740)=ANY=[@ANYBLOB="38000009000000000000000201000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff0000010000008f17c10edf950777365f9715da9f5d229cbb18f7dd0e998237f326bcebce6396a2b6e8f3b52ca54ffe538f7da7422cb61e1ee5c049856af8409c900d6df192d2d82fb2cbda7090a5ac84d2d03e63f347ca20a0626dd760241af386202da347b0cf4d04922e7002236c852207d0458c7608148aa1d644e6d542dd552e2d6c42cd7b1db6fda864280351", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x88}, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x0, 0x8}, 0x404) 16:00:06 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18bbdf696c00000000b2865bb4b00c7ff61b61c414a2b6a7c2b8fcab6210fbbf79c8451c4f37fd7b108e177a202b0d922324cd4d45d7af7ffa9ef23442fe6407f131dfbef6211bcddea566f76fd06a253ea680b6c05ae7c844ceb16b43f6c8426ea154e82bfdc830424e3bd56a4ab0af81ad4b7c5142cf37a5a5f1693d2e57b108212c7eeb3663ad"], 0x1c, 0x0}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x0, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f00000000c0)={0x400}) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res(&(0x7f00000004c0), 0x7fff, 0xfff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)="297e5a1e020fdfe04e17bcb4b18edeaf099b1ba142c626504de09e37c4a9897ea6e16418c666f5b4e300b4bc0c5191872ed83017e38de05dbc6905a1948e36409b3157dceb3050961755dccd443bfa6ec1274ac7f7dd8edb0c9d728f03dfd3331d73b1fbb2ce0e4c830d50d98235ef345e4a7a644431b0b964b902e8ff8fc6a6ec62ba1d52b232dd85196f1e834439ff4406bdaa6b4d2fe0161364ca89e06b5db9800c0e4e42f7cc6bd4608010871952fefcd3ce714dadcf28b37c5c930569938452f55a588c39ba", 0xc8}, {&(0x7f0000000140)="cb1705a9618c63eaabce914745851175c60121e6b685db85260732ef011d1a11e37bce40ad3c043bc734f02ec1ffcfaf669bba3e3f4d5e8bac88d5d6d58d1a5f66626e061f86304923fbf171dc27b3a1ec5443da54119211755be6063250f73aebd0ae25c48b8847ebe5d4e12803a0bdb1eaba06ec3f68e0f89ccbf65dd05595c363fc39e08405b2e0918f02b605a26dd0ec581969a3bbc1a94f30592ee93721e885", 0xa2}, {&(0x7f00000000c0)="569ed87fcde7876cc488bed1fcc8", 0xe}, {&(0x7f0000000500)="8ce657c8c48df2402039c466b025441fff390801e04a95fad248c41db580e3ffbfc8948decefa7dbeb5b3d8d7514cf7f339555eb5685a1ef282aa80a0cd6acc6444c62efcbc875e391869eacdef108ab2d8967366b16de0047d75e02cc5e3f6aa434acfa4364a7031b7b3109d46b052cb40740d3aba806eabc9aa204570664bdff0e62a137be5ef296b6939041c0de9a8d51317b31d767e1b094ae2679e49372cdd77aa4d5d6ab0a73ed69de2379d6154e6156fa3d40d48d58ada3004d8af4e66e4d1e76064243a9902cd60f9978aab70f886fe6910f9e43efbab69fe5c39c6a", 0xe0}], 0x4, 0x0, 0x10001) r2 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r2, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1d}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x400000000000000, 0x0, 0x0, 0x5], [{0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0xfe, 0x0, 0x2}, {0x35}, {0x4000006, 0x2, 0x0, 0xffffffc0}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket(0x1, 0x1, 0x81) socket(0x20, 0x2, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) dup(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x2, 0x0, 0x0) recvfrom$inet(r4, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) uvm_fault(0xffffffff82511728, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x1f9: movl 0x18(%r15),%r13d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82511728, 0xfffffd0000000018, 0, 1) -> e sbdrop(ffff800014926768,ffff8000149267f0,85c) at sbdrop+0x1f9 end trace frame: 0xffff800014926710, count: 0 ddb> trace sbdrop(ffff800014926768,ffff8000149267f0,85c) at sbdrop+0x1f9 sbflush(ffff800014926768,ffff8000149267f0) at sbflush+0x93 sbrelease(ffff800014926768,ffff8000149267f0) at sbrelease+0x2e sorflush(fffffd8036faec00) at sorflush+0x13d sofree(fffffd8036faec00,42) at sofree+0x147 soclose(fffffd8036faec00,0) at soclose+0x268 soo_close(fffffd802948a6a8,ffff80001492c780) at soo_close+0x40 fdrop(fffffd802948a6a8,ffff80001492c780) at fdrop+0xc2 closef(fffffd802948a6a8,ffff80001492c780) at closef+0x118 fdfree(ffff80001492c780) at fdfree+0x100 exit1(ffff80001492c780,0,1) at exit1+0x32f sys_exit(ffff80001492c780,ffff800014926bb0,ffff800014926c00) at sys_exit+0x17 syscall(ffff800014926c80) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec970, count: -14 ddb> show registers rdi 0 rsi 0x6e6 rbp 0xffff8000149266c0 rbx 0xfffffd8031b08100 rdx 0xffff800014926500 rcx 0x1000 __ALIGN_SIZE rax 0 r8 0 r9 0x3 r10 0x336e15b8f1e3e85a r11 0xbf99c9732e10f8cc r12 0x6e6 r13 0x1700 __ALIGN_SIZE+0x700 r14 0xffff8000149267f0 r15 0xfffffd0000000000 rip 0xffffffff8207e359 sbdrop+0x1f9 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014926660 ss 0x10 sbdrop+0x1f9: movl 0x18(%r15),%r13d ddb> show proc PROC (syz-executor.0) pid=68195 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff80001492d160,0xffff80001492db50 process=0xffff8000ffff6a30 user=0xffff800014921000, vmspace=0xfffffd8029c6c780 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 11245 312709 63424 0 2 0 syz-executor.1 11245 318415 63424 0 3 0x4000080 fsleep syz-executor.1 784 195363 59446 0 3 0x82 nanosleep syz-executor.0 23558 156698 0 0 3 0x14200 bored sosplice 63424 168703 59446 0 3 0x82 nanosleep syz-executor.1 59446 412397 16032 0 3 0x82 thrsleep syz-fuzzer 59446 121396 16032 0 3 0x4000082 thrsleep syz-fuzzer 59446 522284 16032 0 3 0x4000082 kqread syz-fuzzer 59446 59478 16032 0 3 0x4000082 thrsleep syz-fuzzer 59446 236636 16032 0 3 0x4000082 thrsleep syz-fuzzer 59446 340073 16032 0 3 0x4000082 thrsleep syz-fuzzer 59446 164868 16032 0 3 0x4000082 thrsleep syz-fuzzer 59446 62295 16032 0 3 0x4000082 thrsleep syz-fuzzer 16032 494302 11850 0 3 0x10008a pause ksh 11850 217887 57984 0 3 0x92 select sshd 70905 63 1 0 3 0x100083 ttyin getty 57984 492722 1 0 3 0x80 select sshd 82643 112264 69819 73 3 0x100090 kqread syslogd 69819 215131 1 0 3 0x100082 netio syslogd 38748 490478 1 77 3 0x100090 poll dhclient 4328 140958 1 0 3 0x80 poll dhclient 52664 377913 0 0 2 0x14200 zerothread 6418 126023 0 0 3 0x14200 aiodoned aiodoned 66968 88487 0 0 3 0x14200 syncer update 18075 213178 0 0 3 0x14200 cleaner cleaner 55295 167711 0 0 3 0x14200 reaper reaper 59743 311608 0 0 3 0x14200 pgdaemon pagedaemon 53185 144840 0 0 3 0x14200 bored crynlk 53964 328977 0 0 3 0x14200 bored crypto 72512 414557 0 0 3 0x40014200 acpi0 acpi0 97969 349682 0 0 3 0x14200 bored softnet 4912 281926 0 0 3 0x14200 bored systqmp 51243 421746 0 0 2 0x14200 systq 48781 338035 0 0 3 0x40014200 bored softclock 5935 139664 0 0 3 0x40014200 idle0 26188 89047 0 0 3 0x14200 bored smr 1 413899 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 devbuf 9550 6805K 6868K 78643K 11804 0 pcb 13 10K 12K 78643K 220 0 rtable 97 3K 3K 78643K 371 0 ifaddr 83 15K 16K 78643K 143 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 42 0 iov 0 0K 16K 78643K 124 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1637 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 271 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 479 0 sigio 0 0K 0K 78643K 25 0 proc 48 38K 54K 78643K 439 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 45 0 in_multi 71 3K 3K 78643K 147 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 252 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 122 70K 71K 78643K 2013 0 UVM aobj 130 4K 4K 78643K 130 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 100 0 NDP 14 0K 0K 78643K 28 0 temp 142 3019K 3654K 78643K 24724 0 kqueue 0 0K 0K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 rtpcb 80 57 0 54 1 0 1 1 0 8 0 rtentry 112 74 0 37 2 0 2 2 0 8 0 unpcb 120 299 0 291 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 532 0 532 1 1 0 1 0 8 0 tcpcb 544 371 0 365 14 5 9 14 0 8 8 ipq 40 5 0 5 1 1 0 1 0 8 0 ipqe 40 225 0 225 1 1 0 1 0 8 0 inpcb 280 1367 0 1358 10 1 9 9 0 8 8 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 10 0 8 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 379 0 166 15 1 14 14 0 8 0 art_table 32 381 0 166 2 0 2 2 0 8 0 art_node 16 73 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 27 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 269 0 259 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2143 0 749 46 0 46 46 0 8 0 ffsino 240 2143 0 749 83 0 83 83 0 8 0 nchpl 144 3011 0 1410 60 0 60 60 0 8 0 uvmvnodes 72 2484 0 0 46 0 46 46 0 8 0 vnodes 208 2484 0 0 131 0 131 131 0 8 0 namei 1024 8424 0 8424 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 10 0 4 1 0 1 1 0 8 0 scxspl 192 9314 0 9314 11 8 3 7 0 8 3 plimitpl 152 43 0 36 1 0 1 1 0 8 0 sigapl 432 647 0 633 2 0 2 2 0 8 0 futexpl 56 15557 0 15556 1 0 1 1 0 8 0 knotepl 112 158 0 139 1 0 1 1 0 8 0 kqueuepl 104 282 0 280 4 0 4 4 0 8 3 pipepl 128 358 0 339 2 1 1 2 0 8 0 fdescpl 424 648 0 633 2 0 2 2 0 8 0 filepl 120 5130 0 5027 12 1 11 11 0 8 7 lockfpl 104 176 0 173 1 0 1 1 0 8 0 lockfspl 48 63 0 60 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 453 0 446 1 0 1 1 0 8 0 zombiepl 144 634 0 633 1 0 1 1 0 8 0 processpl 864 663 0 633 4 0 4 4 0 8 0 procpl 632 1240 0 1202 4 0 4 4 0 8 0 sosppl 128 8 0 8 2 1 1 1 0 8 1 sockpl 384 1731 0 1710 15 5 10 13 0 8 7 mcl64k 65536 73 0 73 3 2 1 2 0 8 1 mcl16k 16384 9 0 9 3 2 1 1 0 8 1 mcl12k 12288 18 0 18 1 0 1 1 0 8 1 mcl9k 9216 10 0 10 3 2 1 1 0 8 1 mcl8k 8192 23 0 23 1 0 1 1 0 8 1 mcl4k 4096 54 0 54 2 1 1 1 0 8 1 mcl2k2 2112 6 0 6 4 3 1 1 0 8 1 mcl2k 2048 69895 0 69833 18 9 9 17 0 8 1 mtagpl 80 48 0 25 2 1 1 1 0 8 0 mbufpl 256 116221 0 116034 32 19 13 26 0 8 0 bufpl 280 7838 0 2897 354 0 354 354 0 8 0 anonpl 16 92487 0 72688 111 15 96 96 0 62 15 amapchunkpl 152 3315 0 3157 17 6 11 12 0 158 4 amappl16 192 4199 0 3108 76 13 63 67 0 8 8 amappl15 184 53 0 49 1 0 1 1 0 8 0 amappl14 176 31 0 29 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 1 0 1 0 8 0 amappl12 160 6 0 4 1 0 1 1 0 8 0 amappl11 152 168 0 155 1 0 1 1 0 8 0 amappl10 144 10 0 9 1 0 1 1 0 8 0 amappl9 136 678 0 675 1 0 1 1 0 8 0 amappl8 128 228 0 201 1 0 1 1 0 8 0 amappl7 120 99 0 87 1 0 1 1 0 8 0 amappl6 112 186 0 172 1 0 1 1 0 8 0 amappl5 104 157 0 146 1 0 1 1 0 8 0 amappl4 96 869 0 842 1 0 1 1 0 8 0 amappl3 88 139 0 131 1 0 1 1 0 8 0 amappl2 80 4372 0 4294 3 1 2 3 0 8 0 amappl1 72 21479 0 21037 26 16 10 20 0 8 0 amappl 80 1494 0 1443 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 658 0 637 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 658 0 637 1 0 1 1 0 8 0 vmmpekpl 168 8083 0 8059 2 0 2 2 0 8 0 vmmpepl 168 85577 0 83262 159 32 127 138 0 357 26 vmsppl 272 657 0 637 3 1 2 2 0 8 0 pdppl 4096 1322 0 1280 8 2 6 6 0 8 0 pvpl 32 248671 0 225749 236 14 222 222 0 265 37 pmappl 200 657 0 637 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 190 0 44 5 0 5 5 0 8 0