kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Nov 20 17:38:40 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.203' (ECDSA) to the list of known hosts. 2019/11/20 17:38:50 fuzzer started 2019/11/20 17:38:55 dialing manager at 10.128.15.235:11091 2019/11/20 17:38:55 syscalls: 337 2019/11/20 17:38:55 code coverage: enabled 2019/11/20 17:38:55 comparison tracing: enabled 2019/11/20 17:38:55 extra coverage: support is not implemented in syzkaller 2019/11/20 17:38:55 setuid sandbox: enabled 2019/11/20 17:38:55 namespace sandbox: support is not implemented in syzkaller 2019/11/20 17:38:55 Android sandbox: support is not implemented in syzkaller 2019/11/20 17:38:55 fault injection: support is not implemented in syzkaller 2019/11/20 17:38:55 leak checking: support is not implemented in syzkaller 2019/11/20 17:38:55 net packet injection: enabled 2019/11/20 17:38:55 net device setup: support is not implemented in syzkaller 2019/11/20 17:38:55 concurrency sanitizer: support is not implemented in syzkaller 2019/11/20 17:38:55 devlink PCI setup: support is not implemented in syzkaller 17:39:00 executing program 0: r0 = kqueue() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xfff) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) flock(r3, 0x1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x9, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000015c0)=[{&(0x7f0000000180)="3d8666b32f4c9ed8d08bf22055c8a910ccf4ab85024fc588987b22e99e989ec3750b7afc0eff9da7c2b9", 0x2a}, {&(0x7f00000001c0)="584022d959f6cf47dde0f0415bfacb603370fd22974c301e392b9f3d53daaf204c01ef2ea62c0294bba48c34476af71f52141a1cdda6daf82376cf7fdaa58ddb2e4e930aab3b75ed1ea75539df5f5f81d5046bdc7bd1c6f11baf3e736f879d7959fa15cef719b030717dca882a2e13e3b1f34fa52fd852436e46eab699f194600178f850872fb7ec2bb03311c51fcc643d48c97493e474ed52961dae78902df92cda6f89e07435f455b4717e6923d0cc54310b683686b8b6a8e6735a9a33eb4a4fa0f2b7371fe084f5ba4a3867d5d6d7c04a995052585fb29b716627ba345bce06356c044199fb7969cafea43fc52e7068952077deefda8a11e051dcd5eb2a8a907db218a1fd1a612316b5b2559ae7b8508190605c9b532d615f4d5e94cd9323ca98a45c5331a01097fa05d1f53645b7fb412c8ef8e36d2ea6dc7793bd18d141934416e4ede7aeb528d7df25020fb2e168b26cea2fa4038f9db109cc13e093bc3faa69e7dc1ce28884a1227bcb5f5326a2fa06aefd324e5352c9e9332a35d8e560d9211263d47e5b345c0bfe50e0ef4e782ca00ad1df800c9161e1182f08e52cf41c70b4cc2644393fdf07b5685d4bfd78a5b5b1485f9ffe9ea958ceaebc9fcc0767d0c21c8813168331706da95d72175f7e96b735b36b301d058561c9f01adb8df3a7d15387868595241e284ae33029850168037dc241388b3879b157a270c9ab48bd003aa0eb3c8c8ad9d5040c6c5c891d17f7f7b1e1f1ad8c4ea8530763f5d8c6dfcd7c7128930a0e0fb69f5f6de8b6f4d62bc30661ecae70ca90c3168b0e600b0d20397de5bcf32f75f2b6a7b66ae057ba225eeaf5ae53cf9a9893d8910b218a8bc5e1feebe1708ef364c6de40c62d3ccc01330c3a1bb423de76567b809f279128addb00c709f8defd319e22552bfa7bf5ffb83ecca2d204dce6a3ddbc1d9d0c364b4647cc9fb3e69bc1788e8aba315ff9eb86931760e97e53763d06d7a5f88d74accbf98f107b683183fdc2a050c0570cff9b6fcb825d6ee7095f3dbe748f58ce1ee6eca096e150174b809555582457673bb6c774d81cb2d297b877dc5c04f48a4977b3b796ecfcb7e2d4276ec5fab7b1f387f3569322ffe57409f057bbfd7bd44f16d835d6abf8c5b67d29df234071163126db24c3047135caeafb2e741e22f817c4be7fcab7ac140a55f186f3a38082ec101307f79d440b4bdde03246e892705b1f794b19c40981ef327a90e18cb1eae761342b4c40bdec88325a020a5ed1991f32d31cd216b9f4d4ad9c327be0531f2090492e6ee66f71bb497063e96f115fe3e667f4f479b12adef556bf24cf09f765ef4ad76a50bdb2aea10b4bc9659a47d507681c9b010cfa1fd5912c799fff3c71df194de1da659c5cb8d6a80029e16970d41acb00df686c37ea4e8c37a03063a0fd67f931f8c369465366c24974940b3461fa00b4b823683bf404755501b9a6d3a817b1553f45cb659f73f4762ccb79ce7b9b09dac4926d8ed17b07b63a93320902820952dc315a8ea698056c16e74269b9ac60b9e823997fad1a24b375872676da06f60b03305e6cacc6ba323c6081bd8cfb509481771a0f574a3dbb64008a680c006af9a513b1d4f7967068a86c7f675989c8365b50738ce79f43b9ff35fc5c2693c0ca42e14ab7ea38aa9287ee74599e7506229d5c62286300db43402933becddc1648c4144abeb68761e1af5bcfd864db2b47f84322798de1d27805329b7be14284d0bee082509a5531530ac8ac1772a72245c0d8963a7e0d01a27b1fe122aea1bc9d05bb4e1015a76c2943d67ca9e8ca06ac189384e2d5de21f3a86e7f92c7795aea320b99a641ccaa6ee2766671cc38282dbe71c8c82740c4b4cd39cb143d471e6748ac9ccccc90f0970e09b219f6a319eaa3f37ddb24fbf029c47e23f9302e847c6cbbba52f78a7628a700d09e29919de307ba1333931b8bb5eaee5409b1e28f739367ec23ffaf063a37384fa04041d615f26ac92efed6bab0dabe9da6437d4dcda7901a5d87151461dcf84cc11aa55e787757eb9fa9712c4d130ada856ca66ca466a8a740089547c3d6b084523719f5da5145047d384668ee939a42300d90286c04e5cb54d490ec314a9e52ce4ffe149a89b3b42feccdd112a72ae93c60a11509b43293e0abe2f670b3db02c78aa296364f2f9a4466d4cc3c333a3c6cf3bf345669ca4225ed20a7868def4387fbe3155cf62c2b6f376d454a6d1fe8468b191902925ace819ecf40ee9636a99f2f0947fdcfb5e4861b58c790c771a9af80efd411ad0d3ad141e64565bdd0b384f331e23ca0d5f6af566ddf78e24ed379b5dbe7dc29d31fb2a78791b78064bcd0a5bbbd530601f6be9f076540ce694252224994b2474cf96fc70443d0981d275752a33636f14110c878acc889e9036e26c711b061a8d6c3986664a469ae95c86680bd3bee1c81b8ff8a4651abc360189153a1129bed021afb13a9af105a13019bbad5c683bc7771b2f31749ec6647fa78610fc8577cd46a9f68966059001c8387b266c3b365175af6e18626369ae699d0a4a0ea5a4a9aed50cbc8b57b970213a0471f062d9a8b44cf07bf99adb8296a25ca7fb3d33c787cc5c568c150121a365aedad5edada29954c8e9f72bc0e77595840eba64cb91ec5f92e87820a67441b927a879ceca532ef0faf62d9edd33d627afe4d1b1448397b377c01dbc2ef48c0a0b1dd08a54ef29b47f26b3c5ef14c79fa17c3220600a2cdc34e8f9e744a808239f53b3438a6c4271e6bb72d074fbc165885d720a3f1ac930853efd5708abaa198b864f5b81cbb0957b3f1198e57029e7a491030cf5608a5b8ae908188e3130159d229b70506b73119d2cd5a89cff8b9441808a36e14d6d5f9c8087826e4b208151dbf8840af6774131095e47364dba1f02e1e0b2a5c0d57638c284afce71e39d1ea9a7b3ba04e17269734b64916da3320306f8b0b1265df185ff4f0e34c0af7b923de1a3d87f0a86993967a697afb5697fb03b7130c6e09402e85102698103fe4fad621f67c53632ccefac4b545a4b00f51afdd06b7e757dd3056e967dd16c55d5e13a9124173a9b2a5c14b49e1d78e4bb9cbdf9a001c743a17335ad2959beba8035ec1f2bce429e91c152066e6f3300329ca4de245e0956804b01debd7024109896714c078e75cea753368b7bf5d3356739f411f8c3c6eb1de44a99af313d34435076336d04cc644c013d150f2266524a367dcff510027f81d169ef3a6f74f0be84f3e94b0249f4ea59192622952d9d026ce21301673ffda78b5fe93082c4222ad690d27ab140ce2a9ded30d5d00af8c73fd35693eba4a2bd04745115c1775eef6f7f248838418d32fa9e0562a468259c9ec369612f18f1100f3f07b86fe8308febeb61d2b6765eac754bcaa0d32e1e484e5316c906aa42ef484755bb75844f72e58dc7892fcb75f9cc903a191483c8fdd12e7e58bbe396e1b67125d6318317cf918a6bac4956903da89f0684aeff32c93aaab7a1181de57719e2088aa0185ab8ac5b6f21434f044cbde9ef0293a7d3f57a57c5cfaf41fd8eb51f557007ffee5337c4590112783611d1aa39ae66c0eea07580e64d89e0f15d45f881bd0755f5b60d79f82c4781e92b04b1deeafbc4fd5e209f32f40432df23d7b011c1ccaeb91351c873dec20cab3cb92445596a7a78c32de38632f50cdba732b67b7215e5982b62b023c206fd41df92bd11409155c8ef79966061f587ee1dca8cfc409325ca019522ce5fe8605a0a6e566545727efb12709e9122a82caf1131151a3c84603cb7e0021d1bba7913c63abcd8c36eb787567ba63efdd721517538dac4fac89025f6ef8506ed63327cc0596d08d59b9b02d7fb02cb328cdd69888eaaf887989d3ed03b5a028ce74adad513553652d5b11d75a68cc6eda6c12209bb4467b07ee98dc5200b7bdcfa4a7c49a379ad72e8fcab7b1131745ad85629a9577ed3835d2141149c94bca4802872b2bf5c56f0f01788925adbae56259e12243cd36f5f1f0c6d93cf6ca6c179c2ea225a532c17a50205f31773b137a5bd1a9f8742c376969ebdc94961409aff6958dce447b59dd8682fcea922a533c4768f133971f770b592045de362d162bbea724726e0af917e303836f3a824358fe607d55a5786f819a4a9d1b34309427376574d0e61faea378d377c8b4695f8c05d36284a8bc29a3abda6e6d5a02e674f64644c133e4d7962fe2cc4ba48f6260654527bff511568bdcc2aeec35cd571a8db89eed4494bdba5b6d58d33421309273a3a231c7910bbd71533f2f37e05f6a92cbafea9f56d7c4437e75ee39e6427b0913c22cac95fdf0600bc3d057cddbdb16883c2485df372728fea8bcf5445c4c2759f8ca4b7e707195ac034fdca0cf1a529ead01e1be60306e301d7fb853c560367519f41bfc3340783554db77074c3bfdbdefc39b0f13a37854f335a2faeda7bf0b69ec57604ccf3de2e2d48a15eecc5ada183c5186cf345b2e034ed2666e5a58b0e49f748a27c30375389ff7786f6423b12c0f99fb0e1728277d7b549860e5f4f2d8a0379d400dfdfb89a2caf089ce6022cc8d55bdc53f003ad107d360213ff3d722ed91f8ee0af3cffb1e788a8de86506ec0c264a697e7b8ee9b8d548f8dae57fcbaf3ee85d03be26ec58f405dcd824b0064dff53c7f736e7baf99227bed17faa1e3c97ee0260c6a2ec6e3ea8bd76a3d51858fd39eeb7a08d8b73fc0af5a9b2ae1126d40e59c0fb16025d5c1d12d0fad4ab2e1db1abcc826d076b1b4b7b3c2c733a61475dc54fc84a821e3776236907fb0f508ef32bc20a30e667f3bcb4d29e985266b1d444e6b78a9dbd806d43ef2eeb375fb2c6704e47c607908f6f7848ad7d1de6734677c0fa356bfa193e7d0b88fbd68ad2350477e462a6b0da0bf2ca36cca9a03cd065780304bb13905d47567a81c11d1c917bc790fae61ccd1e2cd136515664adcdc81f6046190735e98ce0e6174991f88a0fd10d763f36a1bbe28b49e35b918596cb03c918a91ee86a6f2f3f5a4fb1ceed8cd6d635efa0c15391e2ab8634ae0929f773d1a45414fc799cb418c46b52216e85314393ee90fda10823bbcb940e6a54c5ca7a4f79c04154258261509c56bb91c9b42e53e9367f8db086749c0672bf296e1d1fc19c3e4c7ab50e07db5dd9b71f2109cd3e39bc0579f22c7dca27bbe58ce38bcecd003e35ce98cb5bdabcd846e8fc6de560469301dcba6a4927b582dd233706fa4a15e4315f89cbe75a7effa4d477e6f018b4244ede9fb380a1eff18605757dac393e1db72747f087259045b05073ddccf73a5e0e7d040762e46e187e6860b8a973ce7032bbea87ab4f8ea7ea7c01244d6495eb6da443e591cbb6be1b1f4e1246461637af1020053d75f3f48d94adf32a4694feb6484f632117fa874f0ffb89d260d7ba904b21f1057814896bcf68f8aea2ac28751eb88f8c3bb2fc4a0f7878013eb1661a8a8a6d29a8d8bb58d3d2405963074f083a2e0a012d00db3f189487db1aabdd3b5b66d5367aea06c68621a404d9bb2f660a4c35b82618f5c8b980e8acb9ac7864c2f09501962324f4d44384185941fd482a774b796c0190e6a0a9f784e7bda3b014adb43ef455d33389efb97301b6312fac9bb53f21bcc65d6a233f307336eb9a7148a6af8ff27de4b1c87fad93a031da6cfae589da8c4119f4362b676ab4bacb516d33f2994320dfeeb6a87fb1035edfaa049804c93501ee613dfc59b85eae2aeaafcce0675589f320973275edf6f142a2db56d2e6162fc5f20c", 0x1000}, {&(0x7f00000011c0)="5a245bfe9fcae5e2351719cad68b83b87ca4d8bd1d58435bdcc15634eec83ec7a9e21201fe9fa6d5ccab875ae186ef40745222fd15d451843a5d5124d79c580282f0b977696e6551dfcfc9cbef6bbccaba6d31cc3e125b6a28f42fbdfaf24959eeb7a802be65fa247939634debc37b9b49a9196de5ac6196a48d78b99ebed4921a82526eacd89c16c3bc21af54d84a6e1d3c31619a2151456715fda2a60e7b0f4002abe5baa2919dfa73e67f74f07e6a303b658d9ec571d64bd80ac83c964dadd2d5ff733755c046b2d32916621b8badfdb69685bcb75ba71c214416f4b1f3949534bd6976eb", 0xe6}, {&(0x7f00000012c0)="dad565472e140edcad8dc99e306dcf58dc8e699d446cb30bae188a92627c622cc67f38cfd9a8324569a2600501af53fbb37f7a827ffe5228ae60c345c8a7d102c63e58593c2cd3b3178656e68f6a5d94e8cbd56d27cc05782463420353494479c7f1fe1802e2ec00383909db8b8660d82edec455c1cc94854bb953be438a70f494c398b6a894f58263d561914ba0ad20c349dcc6ec012d016434a4da0f543951fd614bfaf721dce123bc8079ae069cf102d5b6372ff2f64c58989736d19b3b4b2d9c1e47abe8363fa6", 0xc9}, {&(0x7f00000013c0)="73c9a992c22d666720a92be295fe56239f5b94fb40ac4e4d55f08e", 0x1b}, {&(0x7f0000001400)}, {&(0x7f0000001440)="c2c1d69973d30de6034951aeca443afbabb07b4faa33d067b3a9c5c4e1581fb50caf4a2644f9a578a14bfa771fd5704dc0604d3d8d56e94bd70de5e61a136f1c3d08a346bbb66437445ded10ba1094f89bf374daa13622013001b00759655c4a92ddd3f0287c55b3f58b81de023622c7f7c0e688086208e215c3f6bbc63e99d53960733fb9feaf10e93d115c37d8d4c16ebb77f2f9b54fd97948395e09d6ab029f67324bc9b261f4703ed89465d4013821", 0xb1}, {&(0x7f0000001500)="1e2b62b52d768024624a782b948e97a22239e752faa4cc9b9b26efdeffe56bbacec422f3faad637d25d6a9923cc4307beb96109005d6eee7a8cb5d159742e3f610182ae3bbf3d4fc02e3028436002173f94b0c22e70b11fd89ad4f5bc7867ef848c7ab57542085821065658c4013c578f251424b77f3ab71a99cfab052072330a5b9e923e2d2876004bd9be1240b395806caed36f8aae3e55952693062efdbcd5c1dd2efe4411383", 0xa8}], 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) r6 = socket(0x6, 0x4000, 0x5) dup2(r5, r6) r7 = geteuid() seteuid(r7) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001680)) connect$inet6(r6, &(0x7f00000016c0)={0x18, 0x3, 0x3f, 0x6}, 0xc) r8 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000001780)={0x70, 0x0, &(0x7f0000001700)=""/112}) pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x10004) sendmsg(r9, &(0x7f0000002c00)={&(0x7f0000001800)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002900)=[{&(0x7f0000001840)="76b1753ed7144a7e2385ee887ff91cd0e41a34023159f313a23fa5868739c3493a16fdc3b8052dd2d6052c11bd5808a1ddf257bd88fe83bff4432efec92ece7e025b56f7b98853af80f79d4ea1791e19473601c88c40619639fc2a82b69ab76ac40fc45ae4ca51960dda934ec56785b6275df775204be6a65420dec4a4c5e35c19032cf139894ea06904d53836f0ddc8d172739f1b06bfecc1fe9bbf5c8a17c690845dff17", 0xa5}, {&(0x7f0000001900)="fbe84cb5bc4958e518ee26f1e58d29ccdaf17e817b068d22b575de1edaace2aadcc01cb5303f61c3513575768943102e8f7e664fdca951ff7d993130a79255edf9d5e4194a0258940d135b2c7c3d5d86856d68f2b1606121013bd622e34c1087514a2508505814df7a371f30b6c90dffcefcff37c2de02f27ce6b99b357c22a67496afe45f1b9f984a72376a1c602458348b32a291e2ba52190986e6542a20bda7473ed2cb65c9f56de15a3b63735617d273f14bb11e9ff4c3d972c6f8072cf8a6ca0100709e4383c7daa7063ddada69c1f1968623c26969b9ac93f897934532b27608e9d6a24e90ac74cbb26f32d2164bc159f5beb800432e5db2866593f9112e0d758f6acd34b3c040d765224827b58b1fca1e3c1c4e1581f913322a3d94f4b910ea28646060df8ce5d7cefaa808ff7ccca55dc9b4d6d88a40d62c8b4235a616a5142c864a1a204fcd668de751e8c5976397b65259aaf8fa9daaacc8f12e042cfa048864c0a5bac217723d49d7c49960a98e53ae041551b9fd4c899fad3689351c28a02f5cff5191cfba5ac9a6204595025ed43abd06eafcb608ecbf40deafab6346d73d74491ff0dc79943cddcc5af971863aafd10b3fa6e31f3250aef27a9dc1fc7144ceef830ff8dca31feb1ace374b51893a34e77d99c59d5f0c6aadb06eed0253de2c63475b11691bf61b533976e174d117a42050eb026c843ac3e1520de90ffa6fdcd247792f253ec7c72a330d59902c2a2237f8c3849abc2f73df358f1f6e9085c1d27672786f337d11e3e81498d58fed48bd79e3b8d71157494871045105db4ea77ca74bfde0f1334b2ff7a4b26471b79e10aaa5adcc7e0fe3f3e3ade31853ffaa3ec3e7218e8f39f2bd08f6ab7c7f8ef2e35b30a1354de92b81a15a7c5fbe9310c766872f74d6cdafdbc5089b6c0549805b7deac30062ed1f93191a791ca9d6925213fe58e2852a1dc6641c1356f8389f964a5ac7fe5de14d651da51e79d792c4b08577c613d6fc5dadc1769cf9be4f47c06b6ac893112042928f65e72fb0a4d9cc32f0d12fb9c030c2e13ca18f9435997f7d50e2f7be4617d8fa80b4b33f37e0998e31463ecff891dbb4c6ff34c1180ed19621ecf61d46f3c0d0fd0f5a00ca6da5ffd36a8bd89709dda02625a59152ef2a8c22057107c7c343965e1c81ab313bd869edae6a47432a5f93335d47c4944eeaaa05fd8346852d5c5e051a41ce3eeb51d1eb7c12efc637987f037802556f4ec0bfbcfa53b9cccee77719e0d3e0e0efd16f40086f30f5f12bfe6d00da287269e951a65d5c00190255f26a1dc7f24f64a1ab4a5150e8b3d5e42a7db1306e02818b4cb1a804ab775821f35e209bbbb9de595961cd044834a6e6c5c7337228dba7166a83c350b28432e7e2dd9f3d291b4f99523b25235db741872791c4bb6a6eabc4c9e9f9beeff99edf6e458378cd087fb96f59c977349c1372d16b07ef63114220407151788e7deb0b7876c271798f0891e08efe90150961c2f71c4f999534b2eb3ec471ca974244ba4c8d297984beb637869d8c2168221afdba77d2ee9950528cc46b5932a50a257c6d7d4358b6a1669663da2b3c4a0daf606ab795466cf076e4155685384163a56c289e7108881642c432382c2ed1cab0b6fb10ee6fc0289d68b4281719c7793e632f4f73dc28cfef11344f874f904c48fafaa4ce8e7e90600e465917d05fcba7b9910e950530194144726e3f373e9d3561179edaa02aad9c3989fa971bed73b648414227f20539a30e9d9af79a1d625ff8f07e4aa486aa77cc84153c87107c4b5aa1a1ad6d92fcc0bec322cc7fe80cc002fc819b7bb16c9fc9143657265981013118f0e5df8128c2c89707852874ec2bac82156f81c1c05073fca92210b1589cf028df4c003d6f01e4dc10f42a8ac70525f7ed1dbdae1d3d338769954a687ffa147d6e2b12267aeae0be0aa9292a36e5d9426db20471c472fdb850d049823ecd805d7a119511d99576b77fe15ecf4b4046934d44025b7841cfe638a933f5940e461518919aa1fc01065662925f5cf1d9d2968d97377077b99a1632d3cdd4bda8a7ff14e69dcc6ae231fac36b0697976426bc0a10ea757ed900016dc1f9030d84ac7bf871bb811a7e0c7a916ac811de9eb4b6411c50646e22f5b5faf6f8b320b752620d463cf4eb4b2217d565243ae66075d753d11c7014870d6f6b2677f6412eb3611d1d56348fc6f82be13a9f5b0068c7f84c620eba293e2c4b5b5838aca7d40e8a2152989d1059a2af21cc7fc8f2dfc482ec9ab66ee933cbcdd5cee32429a6736a7b66ebc62ed6ac8c51e1cae77bf2cc80855e8f23699a2a52108338a716425e4f05df2b937956538cb6e1e653e301c59dad13a6cac3c5d43a284978a014058cd3bcc6c9c112afc76c735a11551091c8bee8072beaf389c572b0953869816d474fdae54ed8d70d1d74416e1eda841d135e945b528e434ef78880fcad693d048dc52d139801b7420c392e9b92c4b3c380bd6a6832e41f83333492aa31414f42ce04291e441f547f56443c498744fc1ab2f7319bc4cd54f9917b2ea5c5f0e19ff2846d580136b158f97bafa265152ba245513cbd4803d1c950f3c3fd28131148aa09203e67475d37dbc742f6759a0c9fc48cd4c6d94214dddeb8eba8dcfc134c8165305a2db32ea8f7ed9955b6f0e52ca2f506f7175765f7eae3e4783a4ce9ad0abc6664dfb7e5313232d838f824d2c2c473bf87a0ece3ed53fcaec6923eefd429a4eaad5115cca8a1e42f53d43fa63afd79f07a75e6fe45373102bdc29150250f37eafa2da5d5d447d01cdac06f4e5ab0b501de56134bd4c56e458bf15ca8057b8e702a6c2c23b9067669decbf8a98397da09306f1043872944e2619127d3fad9994e04092fe526da95c7f107231b21d95b9b608fbcd9ee968817091e45eda31ac7ddcf682faf86f355e7353d5c55085cfd9458cd8010b15a673da9a67299d81e3ec3f73f6282dd43e15d8b0e06b2c6feec2570a3d66a52ecd6be3aa996525e02d1d211bbc48e37f5b31e0fe3c25c8824d4374dca413a3b176214114bf71e988dbf135c2ba71e5e23cc1e84d43bb5b0a6561e751f08f6127c8d8a11e49ff8e14de6c65724b146869c74c82e8e841db356163fa11b3b49977577b21378fee61aa478e0db40a3bdabd28912cca53e841ca694957a1e9640ff2658535481d6b1adaab5942d71d0699e607c4f2bded55e6ea329a216f530f1f8f42ec0e27ee0fe365654a1d2f181c00bf49c9ef4b7a1b89bb9c1a07aeffdb8aa988a2bff5a88906370b341e93866c9f762d7f735e4a3620002ae22305dab7da70e7351949e7a60e2cd8a102d5a85c31cea8802d06d5a361a9588a7f6db5ee5b512d58c8fcd5d4980ca270a6a90f756c0972820457fa6b10455346d97de0fbe20b22459e400c5624f0c922d39837b9a34b6c7047a26779a64eaca7d5b60fd706e52e6c94697e6835fbac69586bc7d40d2d9bf8300acf13fbd6e22ad9f9a388f243e881da52aa2d19f1986716d5449e340850fcc69035d2a880fab6ff733a69ba88eb7014d188eeb8ed80cf9753104c77232ff914c7854997620693d351955bdbc9b0f43e269cda988138dd6f42cc1d892dd24829522251afbb047ce16b9f0c6f73cf65a618607c6c7d3a3bcce1fc4d1007bb464eb6ea9e34118729198fc833b8f66a762e9928da8de8f72d98f5d8165831d77521d8d48fdf8bdd7bb7f3e9d0ced60cdea93f7405510b3e48db125c084bf4bd9c693b2e97e22dc6687992669e5ec49af313e8a6c4acbcc3304d5c68e96b2759a59964055cebe4ca1eafbba932df49bf471abecc050b8a2aec1bcbde3dbb350b072d84d4aac814ce036385d26d02ca897fa2d96fe4f428f41336864296f85d85d980168872af67350d33bae8e85fba29921186021f6b84822089b9e5205bf75ac3bd688ce3f91e5f781187e28174400bc1076ec7135e65de7c161e760dc5a31643ed2668781009f532ef12f76594e0a9037fb93083fbf7390230fba779b99804fc3ff9f0a246c5c691ddb645fc4f758ce08e5c120568df7ad9f036866229c0bb5d341bef1fb4c073189cebf4e7a59b2de5ad1fd8b7e544d5ea9ac00fea8008affc1a135afdc0ed1545f7caedd6b1c4a77d9201c434cefd61e4fc000f06148c441e416e1ed6c4c7aee6461814435a426c62ff710a1379b485dce44817db0187d9ec4de0523dbe64149a49d1ba399ed88dd3f3f3596ca76a9564bc62fb3e76755c8dd79d44703a577fcd91278234922a9314198c6cad73788a18a57b748c23cc2a714478ffb85e082c67e68980fc057a53ff3d3bc0c2df9587a7d3e96befaf10384bdbc672b2fa4080a865c9a77841ae24e09697438269a8610c0823b12b6df5ed6f93a58bd914f6ae38857b555202a50829ddc8e8b99fc7955de4fe02cd2f7f6e91a813a5a9677f734e3b9582623bdac4f983c0e68790fd9de25b59098e1577e35737cf617872f9b1c75639dc7f5e4f7e46047a9fb77b0b28e227e417fdde6d1af6248caff84656267b64c433c80c7f0272a77a38accfcbe537ec1e3e6c7531c78e3bc400e9af47303dc0ce28e6a10e66732bb1f5b338ecacefac95e9f63e5c74e71f129b4b9a7dc31f07230159f3116870767e51e12cfd87bd1a0a10ed5bebc03c882ed948824d9739d44ebe53d5e3033530008e0b4288f44833c4c74c211071817401d688d79da8fb3da6566eaa289feb153bbb76ebee53c73eb8509fc5c787b4f72f19f2e9aeb5a4c6e11c10d59797fee5a5c4e76da72727e27a9ba1595d78b5825aacd1d7ef3fb6e5c77f771d2b4075f06f37041f45eb895ca1934805422ea21fec49068186208d0542beae6ebe7b530078436d6fac0bf2b2fda38607634bae4ff52cd68d419d06a87de067736b5da952468208d7b12026b1fb366d98c7dc368e9689ed6d32d47223e105d407a327649e047bf62e7521cb0dd0a8a8ff40fa709676bfb6905e32a4ba9a7c9bcae5ca06f8d3575a48fc52cf1f162925e6372fb9de955526b8dbe3cdd52e4d7b3fc84ebfbd9232430d181a8b81ec19bfdbafcf4125924e3c6f57133e19ee0e5614aee46584dd6e8df37d02555e38d4cce406b6677869bbe5ce5babf4eeb0ece2ca68eb913163cc9d6b63c75b203b7d3fdd0018dc77e56e12ff9a0f0db17366912bad5ca5f1531d7c776f97139051b72e9755671c3c732221449fee5142f419e4f63a32b549536ea2aef29228b0c67e2c945c2e1f088c4168541de4816e185fa62b0f8d196738bebcae229f81f4ab4b1fd6e20d05ccf7fff9884aff5bbc446d72385db15007751e2adb0b253fdb3d6f1b5beafa6f240f8ceeefe03c8804da5006f86d96fefb263e3ab1c9405a88c2885b08e5dbfe8398db9da06f77c79352de35a4e8a9d734074214e29e03dfec039ac2acf7568a83be7be19a3d55eb49aad2cabe3222eb031b4577291c36cfd3f3e43ca299960388102908fbc68c19786f82d7ee5c773ce5da5ae8e35608c5feffae48ce9a9573b00abc5edb029d9ba9de8f4312e04548ecf5e0a09be3d242d278bf87b19d3ec0a7d7dbf51a205ac4b9f6b0614727308c57e7ea0e0fa8571d19a393efbc7def39e45346585154a75919ccd743c42c4b03b4cd73bf0f8b35d6fbf9c9a903a3c51f64041a969bddd985497422583b17580d74f3fc0f3f73d45c0d5f8c72c4570fc14c407b9fb10b882a8299ebddd9d73dfad7776cfc9aebd2ff85a860576a341be6f4180cbb7c5ecfe8d87929fbc6568f2e3515a1a34ec0862", 0x1000}], 0x2, &(0x7f0000002940)=[{0x60, 0x0, 0x6, "f57c71037b0e1e79265d45be48effa4aa66cc0853cbf243c21bb8b2b951c2d1d5d55bb0f15a509faf227c908ee6df6a71f54e859b2fa195790f1e1645c23af103b4d723edf44c6ade011"}, {0xf8, 0x1, 0x1, "f87c38e6af2d2316adb2b225007bf21fc20d0ced4369602b3ae0655cf621c75a8fd9ec3a4680d9eb8e603dda869bb9d45ddf6865e48a81f109da0f0b1bc18bfc784870cb443dd08b2e922d073491e98e74a528ae5565049b662818091f632f179d70092c9bd92238470a71530af2dd51750274482acf71c5924baf31a82432448e0f0b67029f7e6468718dfc10a7f7d3107d55e9b66f74d731fb2d4aaee1bd0c484239900ddc36c4c16250f29fe4e2c426e204bf8c4bee1369d7be8dfba7cf6fb651ffd338d50338fe41bee848aa3440d3e1c093c2fa2b7bdef8ffd939f15b649b3e"}, {0xe8, 0x1, 0x7, "ad17d0628fe0de73a61a8e54a5d045fe3a1c8a70fe18f0f17c55797ddf181d3f7f6bce0d7ca5a8e4cad25cd348610a24b6c4e8f05f0151d717dcca99ac3d71f4185fe35fe188066a1f0df3a848330fcc10e72719c457c4f54e8de2bcf2b49ffcbb459a4599613da1f948925e5b8d9c37c672b516b5009ea4c829520e18e4e869ab24107bb609761e9e0ee2e7b7c5ab524e8f63aeebaf40701009c20f0ac6b03447f29ac3e05c8447aac750bab040ad7ef4c3046692ad18e523f2c06b1872a597088b7912a48b68bc41835c0e14012344ea"}, {0x58, 0xffff, 0x9, "02d77091b99db4297898550fdd70acb4b0af7510889706d92c9b5ae7373704b89bbd5fc4b69f26efe8ec2edde71ff142c9039c965cbeb6796c8f2ae74d4bb80d1530841b3a7aac"}], 0x298}, 0x414) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wskbd\x00', 0x2c23ca7a7aca84c9, 0x0) fcntl$getown(r10, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/wsmouse\x00', 0x20000, 0x0) fchflags(r3, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002cc0)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000003140)={&(0x7f0000002d00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000030c0)=[{&(0x7f0000002d40)="366c142792c2d247edcf1c5f40100eb29cb2b8917823c2ede10e29548cef7e41df8b737fa054a243bc9f78fa7048f49f31ed0864c08e541425fa91fbccea19d2ccf5d3ef120c5027c8857a537e4cdd47e10fde52790cbb5c6e4a278e2794307bc4fa37a31782aeb7039664bba41886552d36c72e9fa40e68d40077c2da4e87a23aded0f8b887a3bc127def101d223d71", 0x90}, {&(0x7f0000002e00)="d9eaaaf0439da6abdbea96eaa972975c32382b25beebc356b6042c548f3540a07ba04f94ea739839cb77edee1216e14a1bd6577ef0c9ec52f913032bc3ac6edf80c4ec8d35a4c4cbd1dceaef50b959d5d66e3cc0228593e49327342e7491a81a644876386e86b1eb55172011f77e67a4f3241f4e7d81fb7fa0112b395710a13b21a4386ab711bf2cf0a8a21b3368", 0x8e}, {&(0x7f0000002ec0)="f079749905bed8c201c960735a3e6fd261285b0d63ca922043a457c1b01815212818524963b3dc4eee8189168e11901989744af2201117d8af0ce8150d53c5f40879ab5f24979d36a70b7c9a26e90ab25920f8cc5612784b7369c3d8a3bd9975194fe57f79ddc387cda0febbea2c7894d9140beb67dacda9c05dcfbb66e435f56c98c3d6678f6717f45c3b81b2fe116fd7c493e1ff6e2064ca05509879126a4315c0f8c4ef71e03c", 0xa8}, {&(0x7f0000002f80)="a8afcb0bc2b32b675c6175a102a98814b35ab2480c1c1fd3c46ca87d678e3bafa5efe048bec29d1aa74277d5ae97c3ca8a32482287f3735d86ba3ebf00859c3c4b712a87aa7241b165cc430f420eeb8efe02509346ee4519345767bd1ee01e2183adda34993d5975b897e6a390c9a4adf1bc5bf7042d5c09f269643ce2ec", 0x7e}, {&(0x7f0000003000)="db323e1c7fb41df74f87e5ef6a0611bf83a23923db5bbc37c23c7157e9bdbe85c7c6e53d17ca678d6d4dec2a25254c5b269a68aa07fc64b56bce0ce9936809f4c6ab215a036e640a790bd88f71e673cab1bd1b8ba0293bd470e12d4cf59ea5b1cb4437ae0128f432218e1d8eab25d8007ce9a128f1857b9678642ac47c515a7dcf40400ae82429ccc56633ba8a2a8ab8877fc4c34a57e879d95086be24e6f935e3e9", 0xa2}], 0x5, 0x0, 0x0, 0xc}, 0x0) connect$unix(r11, &(0x7f0000003180)=@file={0x0, './file0\x00'}, 0xa) r12 = semget$private(0x0, 0x3, 0x280) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000031c0)=[0x5, 0x1, 0x2, 0x359, 0x2, 0x8001, 0x20]) 17:39:01 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='+}\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=':(*,]&\x00']) getegid() r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getpid() r2 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x4e49e48b4215c2c7, r2) r3 = getppid() ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x200, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x7, 0x4b143dba, &(0x7f00000002c0)="ef85392c17603cbf77158e7dde113570acce332e04c3a3485c52eb85769bad102c8fc36765adc0f16de786a7cbb78592c228f6f058ea1e4ad5c4cc821fdab74e5b29e490a135831afb3aa78ef04e0183a2df91ae7a585e1bae39dd4c1244610a6e98a4658b8b448b099763c9091fe68da67f15052df426d76e3c9136211a714f154e0d9072eb45a4fe323bdded961fbbc47ec0e1729a0d2a92c2b34cc03c83f442", 0xa1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x1ff, 0xfffffc00, 0x4, 0x1, 0x9, 0xfc, 0x3ff, 0x2, 0x1, 0x1, 0x3ff}) r6 = getpid() ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x800, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r1) ktrace(&(0x7f0000000540)='./file0\x00', 0x1, 0x0, 0xffffffffffffffff) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) listen(r8, 0x7) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f00000005c0)) getpid() pipe(&(0x7f0000000600)={0xffffffffffffffff}) r11 = geteuid() fchownat(r10, &(0x7f0000000640)='./file0\x00', r11, r1, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) fcntl$getown(r12, 0x5) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) fchflags(r13, 0x80001) 17:39:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='\x00', &(0x7f0000000040)='\x00\b') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 17:39:01 executing program 0: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000900000000e865000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a7256b7"], &(0x7f00000010c0)=0x6e) 17:39:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="9f4d51cc10d7f62969df36aa61b8b91aa2f48304c82166", 0x17}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/39}, &(0x7f00000000c0)=0x29) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0x9f79e89c86a2a734, 0x4, 0x10, 0x6, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x0, 0x81}, {{r0}, 0xfffffffffffffffb, 0x6c, 0x3, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x9, 0x7}, {{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0x5de5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x9}], 0x0, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x2, 0xb7b1274c42904c91, 0x401}, {{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x3f, 0x1}, {{r6}, 0xfffffffffffffffd, 0x10b3059c9a97cb0b, 0xfffff, 0x401, 0x5}], 0x8, &(0x7f0000000340)={0x7, 0x8}) r7 = openat(r1, &(0x7f00000003c0)='./bus\x00', 0x10, 0x39) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) 17:39:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/166, 0xa6}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/122, 0x7a}], 0x7) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x5885d7611d193137, 0x80) fcntl$dupfd(r3, 0x5, r1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0xe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getppid() fcntl$setown(r4, 0x6, r5) 17:39:02 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xffffffff, 0x20}}, 0x0) poll(0x0, 0x0, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getitimer(0x0, &(0x7f0000000040)) 17:39:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x5, 0x80) 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) sendto$unix(r2, &(0x7f0000000040)="9e46397c72379e84093b920d45e46e6230ecc6c34167dcf57b7902d674d640de", 0x20, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = open(&(0x7f00000015c0)='./file0\x00', 0x100, 0x100) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = dup2(r18, r2) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = getppid() r23 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r23, 0x0, 0x2000000000000001) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r26) write(r26, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r26, 0xc4}], 0x1, 0x0) r27 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r29 = getegid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r32 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000280)={{0x6, r28, r29, r30, r31, 0x80, 0x2}, 0x5, 0x0, r32, r33, 0x8, 0xadcd, 0x5}) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000001c0)="7a43ca17adbd140a3b0e9e8590da3b172e6f498ea4a4b1e0d4f54396b4587ded3d32dd74ca10cc8fec0978253d6e8d0cb260d9de655a96a30d41f4b06ba0b487cbbc7eb98c843429394f6f37e82f9db380d20972cc559b64332c9361e4500498d1a761f58ab70661fd37e9b98efcbb9c554d6b4fd2f5f63f00aa5f7d4eadbddd7325d80aff12b4c7a34cf5770b3c288e55330792e6663fbb834f442a532efcb576ae3d12f3d94c7126c5ad6f1106d19f201d227da203e853c6eac706e5", 0xbd}, {&(0x7f0000000280)="6ed96c685b465de4db81fd4c6dd87ae5746c4d47dbf7c6ef40c560d11539e67a69eeca2bc5db65cbcaf07499982dea07db291fc3dfbf09ddedc502cefdc0f2d0e5298ffd594d133dd5dcc15166774078dd211c9f557eae8bf78fd984b813fa1d4ed012a9f98de751ad336d3f1750bace237abe5254305cf35e8e", 0x7a}, {&(0x7f0000000300)="3e6553ceb633d6252322f1f159eb71a96deaea3cc2f31e4ac1aff26707a455094c56a003058e4e62bbf8785c356930d6f2b96b9e3c58ad604db77ecd375f4878201179e1487a45a8f565b1e271b7c9a5a3834cfcb62d86f7126146288cefc1aca56c81000b90ee505ae9b2bb881d816c2ddbf7650b41e05f418e29fe907f092220acd727f7534366339958cb488becd60f38a976de865ec8beaa7128341e52", 0x9f}, {&(0x7f00000003c0)="82fbbf56", 0x4}, {&(0x7f0000000400)="f52903850636c830c2231103ca8935645ecdb1c61013e0d2aa5c3f79ae28fe72cc4fc15c2733bbc4843437c21f0b775c23871315ba9e99f55c80ba08fd2c90b5c6e22b8a4f0de3a105736a8c03a7aa671ba35d321824a34d8e6a2dc4c6dd4e3b5b0b3604ea883da38c4c68c99b768501680990c62cdb7eec2b652e06daa1dc5fccea01068c34304563850f4c9333f3139bcd6da0cc1e8954e0f69d7bb022", 0x9e}, {&(0x7f00000004c0)="a388465d9db6062dc3daba26e0a03e9973f3d7222369592a4f087a6fb90b2b3c9b9597c3d8f04a58ec53097d5c44ecbf1cde4ee902d270c6ad9ec701cb9866a38b60e7490e06debd0224934626385d7299032ac5da9994edaccf4ee885707d864ebd1dac2a8f9a7b59b603523d13ee5a787847b05964c5e639d24f16be6381d584925f35221ab271ca7962f6502be7c5933989620cbb323ef20da32b7a51d540ff091161277614dad1ed084fd82457a507a88c5b6546ca1b6e6135b7c9831033e694d2ccb1528e5569934d87a69d581849d038d3e74930737276f7c7f5c3993e3de551189252bf6408864aa52f208aeac37ada8a45482a62b25522f58dc1da654800dbe0e36e432203705bce05531a203b32f3f7fcdc1c59fc790d914c03c2308acddf49cb9154446611fc99ba7bbb1ea3a23aedcd2447ea5bf2e258e0173c651b52487fbff48bdb65eaf674621950e470c3c030c12f17579f4a9fd9ef1c9e0f550bbbf36a7d1de0e962fcd5df98d1c3aedaadde58cffb1c7c6446f2a397fda0150196c91c8740bc4b44133075fff1aad31412685843c78a99c2cda65d83c43f91dbc576391cf4dbb5d19401f339fc4668342864d4157b97d69143b5fd771980a98daec3249609ee2c722cbeec2de1dde5aca4e5ac83fcea95e24175861969a8daa5f76b8eabcd65aa3495023f51e72152539ff0b287af401f10837636e5e66d164ec9e86ee64d9dcc3e59caa0f5dc7ec27b18008331fcad50c837391d40ae2556401c7c35a06868c1c61484174d6bccc051fabac8b7bcb9726deb9e751a47a51faa2f6e1d1288ccfaa785154bf4b209d2bc1f670814d58279e19b18318ff6f36db6205ee7c75cdb325a717f792db512022c2dde5dc4a76ce964d2b6e10bd46d59469e86cfa327e86f86e2a33690571a7f64ea989b8d4eed5a1246dfc8dba27d0bbb5e216f3601c9af2c08f4dfbbf65e43bba19f0fcd0aa0ab04b9197270bf4a0486e052f36f91d44ed9e481c9ecd191f9f13e0828e97c42c07c88ea216e03657044e2c7005ff5c764f7d992a16ddefde163080426c1eac0734e5f10541491e72a64b4c767c662812d285f5c9a8d8aee15a3a92f2f3802bcff01f5224db029c3129447ca52128666419d50ded67659f8f58e1304c56614dadeb88d0a47b08ca9b212698c0d871cc43fbd131bbe00040b1ffa3574b747743b221c9d13d62659fb0aae9c02d54c36d9f3d4b0a06b4caf312661ae1d3a0321585440ebbd823c5e3fdfe176f96fb1080e7ee5fd8d319c29780f94346caa178e82da51dec3ba72f5726cc7e3aa8c2669b4d75087a8f819c01340cbeb1f50868ea0144e05f7107dca4b69feaf0c1c2dadf402a7d999b244346e25b1653921ee8b0d3994cb8719c68de7928fba5b9068a6c887d3acfdea1218d67a83ac3a0ac7e98e89319e371666ad6fd9a7d941211a9d9f9107505349505bfa1b52c888dde25d381271de5dd4b40e337cc466cec538272f2e2bbfe2502e8e0e70b77af44d4ffc1c488312d6f7401e339eedfaa2af93cbbf0f74bbcc5b2fd1defc52031c14bcc73cd4c3344901a46e1b59e9e2a35b04e541797ce73e08b3a41c7623ae2033d2f986a12a0ecee11a71057242dde4bda36be21f69c4030bee091f91d99c3eb02b6a7a7b6a8373a7784149223e02517f33e3882a60672ab76d7cc82f8c2eecbe62a9e2957269b837ee0c2dca6129d3e7ac61c0fb85cd7f25c590cd7897dc0cd0c4999659d55dbba486b18eb5c43734dc49d7fb941c38021870e10c4b7d2855e8df5600dbcdb375d98d8f2492d8a41b710b9198ba92267df20cc4f02b7a46e90f2cba48a34b21c2c3099a5f80fca4bbf76eb7ab12f7f2a74aa5450824bacd8fb8427ae7abb616e1505394ff52527e7b53421761142215b343d63d0096a6f221649a533f0d6f840fe1ed16fb42b0196ae2763ef564341fced78b9384be031911dc5ec0e4426f9e34ef3176b7b1beed0132ba383a23f109e4443a1367948646a34ad17e4a9bac730cb39797bb32fb66a9c5cdefaa388e854174ac84614457b3ba99f36e06a5c8743e5011698676cb8e0438f53b9cb64513d505e620328e787e64d60805b600e74350bc84056faeee904cbdd9d2177c56628e57cefec022e930e24b6accb14c73dff2740de34ed42f28b57c51932e516275ab8e9aa0d0ef7ef8f4a2ffaca5e6c08a36fbbd572eefda876216bd20bdef7de4d307f877c011e635c6aa837cf140de7f0b6ed78dd898df155ef75e0b01bb58b400f468290e83ff8d89423cd1a093b2592b19f14616a770e8133b0139e4465ec2ce603ce8324e0b39f64d40af51664391f382e6bf0f4925d1de4a048def100251ee637e3fe76f2cb23b512ed781bd36c70025636eb1548e29f63616908dbe5679cf3b8476930d35177a668d09c46d6cd886e6e2c8dd4b26fb0fbe7e35e8828c067cf2f52ddfaa25ebc2d6327bdcc7c414f4ef76ec92756c5c3c0742ea241fc4ea4f3ec5a396494b2c417728534e8200ca0a07991821ff253baf162ff3f612b49d9660f1d612da031ce717263428a1ba1bad9a9bc76a321951dfa104bfa82bb440b0fb8b8ad0c5cce75826b05379934c39895ab8862d84491a1210817e100d78e0977b4fe3d956c035fe3d4e5fe6cf6ecd8d8d848cbce7271bfe94d3d58c33b92f4c38dee27191ed59f73ff649dd30682186d7fa9b682ef3c6316505ecc24858eadc99c8eee4c916b58921c4eb39a526e3a141f77d923aeda7067e688feba3d3ea0bd76263055846af8d9089559efd43665abd5280b94427a0faf1a4826ef88d3baf127a6787e06438d86d7f63775721c0f5ae69acdf9e98271d7d0f6d9fced0a9582f02dd8018bc0fa70d868c86d193d19de7d681d591b0f4f20e67d28cdd07423eb78bfb5c79b2dfd4a3843598be86f2eea8c9784ddd680755dc52c2eb6eb48f2094bace56e3b17e27e7a7bac08f6f04fc3400fb39be5618a431f9c7d0d0f6db90585979a816b42b667cdc33cb83ec6b55a55e9eb8087e75b250d07cb048441a5c272e547c3adf1cbdfd4179bb4cbdef2a09900cd14c185070b460b4385b153c287e4fbbad4e63ba70b4e1f62da1c76359b326a186c3df75ade82cc6a7915927d80a6b060091c777ea434f09229dfdff04fd1d790b75405aeb8eca6e9cfcc012c697a584cec47e1eed3ba0f6e8b18a80be96d289b0acb24382dcfb6e7379a80f2473ee501b0b51d3784c54902bd695d1cebb9eb4320f41b245bd9e144bdc4b630c225d698f0ba92b5b7f182b3ff8b58e28217f69468374c29d53d86cb824c403e5e3d5a92272c82bde88572e89b082a97f97804d43c240ed8569d2cbda8579be42c2d8974584eb978fcc854749d09a00e32a707a78cd526441956fd3457f2183cc467b7078bb25658cd884f91e6b64f2b4f7ef9987968cbfbdc2bde9a56f8d6deab59460d29d3470772008d94785959e96e1057d3ff66975caf132f203a6825edfa997fff747f8ddb2fb471295165fe6b55c9728ee28acc60cbe18db3ddccd4a37e2df8f0af9cf389ae2d7a89f041e46eac1330eb2c28baf83f328633e419c661a8684b653c7613c6447c834139a5d49511bf1808a09b25752e1dc4034ffc0a1a8311fa30c79bfce43cf123c118f43a5205ea317aeb6aba31c00018723cc3365a1a389064aabbc4d2f1db650c3d9e5bab14e8fb547ba9ae5a8edf5f7fc5a59dbd882740165ffd2e7fa0cf6589d6e5617a51844ad29f579dda5f69f11245112d9b76e25cdf32bad2708c6cb0791cc720f2b95bec84ee1c37a42de9a6f68d2fb84866fc5457d3814b3a6647d7d78147489a2ebb1cd1f28b5d9a171e8d9aa3e6125f7ef5aae94f421cff2a624fd76f012d7033e474f0876bcaa2d8378f85bda30bb0ee4b11362cd446ac44d37d428facbf854c7eeb1dc23493fedfa961004b44046c53a7ce05d167cfc6465e9550405a5f61941280b7a323c0e24910e6fc66dc13654bd22f11152809c9aa1ebffdd32fec49fc6aa2a194dd3aa5d0e3eae39d1a1093dc5e271dc2cd499debdf6ea39ad4df1fb732c39b2fcee3f292a8b2aca6be8092d9f9eaac0988d1332fd7d21cd922b28967636a710a7b217a599204135e8d1623a0382d3b8d220d55cbe21de09dae03bfb36d86b5068ed4a7ae032832c56cf57f2013fe13b160ca1029a0d231fea7c7a1b06bc0808be259a1d79305702f2d3b64c7a83f6510abf45a527b932aa453f444f676ad27be659636562796a7d9773de1e7fafbf0b2ddc4983b17c9663bfcce5b2fd7d38aaee8c012c8236dc44b568b6ade827c04e1093c160f6d4de969952d728cab7bcd6c68c46ee9757edfc8764849fb1411f53720fee0a6ba3a48525537793ebe5101abe188c5ab27d28dbab7c35a67e55b424e8866d8d34b7ddb357188bcb70d4953368dc588c0620342bd6146778802a800114385386f25f9fc428b53a251e2028b473f0e0f40e3db2208e34d459b61a4320cf76f6e7b8d531d0788ef2c0dd1b308a64753cd55e4545ab3c3f82de843d22170cb61c683131f65c111080a581b6879bd6fcb58ef8910a7d79c555fd90072208daa620a613d1cdc6580a78cf9028acebcbe7653c4538de83bc1ef6b375355efe290d612a306a0b36f0a79e74dd48fda1cea81e281d21e4695e4453547843fb71bea23366a9ffaff1b83f0ba25fb546e904e9353248cf7e1cf8bf49c682784bb0f8967fed1295cedd0e5f67c2e70149950f1d3c728363ff7eb6e1625b44ff47de5e28ddda9287a622a6a3d0fc952f32d76d2873682445bb92f49eddc5475131abb06440bd765c243ad1cc2ea9a08ca4b23d235de49561250c855e09f74710317a340f8a81df0d1be41e52d39a03e13390f47ad30526670f037182cbb8a34ff75d5ffd54f9cc487ef2f82e3af50bbeef1e054cdf47f35bfb62451b3e20442c761f29e92eb30c1a5f9ca9a15ccc333818cabbf24bb9c75507b597bb447c5263e17e0ba044235d2341b864f81a2d8be185c6eb7488425cb496620547999fb3be8414ae6faab8354140cfe5d9605911814cb99659c0ac960002a2c46f8b8525550750a84a8f5ceb7a7ac35b3c0fb13155f431095cfce1677d126650ec7de772a60c777259a0eeee19c7bf4b9b9360d97da9366b60545f116fcb5b8b5c51b923567e436b2f886a3d02db55e4cbc6a87d0428f838f652d7156358ac9e556cdfeac0df17c22c2ec88839e74a60fdf1f4dc582bef93c16a3dff08e8c66153f952f0b8051b16620707bc041a671bfd4d3c8c38835f39b78a5a1a0174540760a6bb1f8bbf045759d3d2a6921f23187f405d406ce0e91009dd3df0be3aedd17efb13e67758e840b2da038ff8268044897c229783ed45f44876a268a3cf7ef7e6d69f6aadf8927c08dcb9735310a87286ed1b553a595a1063fea3493fbfba953ad6f161338a265fb7ffd47e64c65bad3d3f1baed240d3380d86d495c9fe36e252f084e78f531d3f6b862c4b72b4020dee605a2f6f47da1f9081be0fd38325039ef00ca4d4ee68d99fc6fd5fc060839b96feb06f6a3f832da162d03abb1fd3142e924920c8b4208fb7e4656de340660b061853e03356ef34ff9eb12c88b89d2cc25936f424378917709bfcc4a52b8e6932508e82239073448aca2b4d77960e06f9c3958dbde433c47a7400b63f3c452035094747c33dfd28b43d6833cc9ea5822176886e72e715f99a8bbd4a0ca3593fa418fff419074d6213b7006a9ffc98020f411f718fe04d43484242ebe696c7ad32dce25e5accfd", 0x1000}, {&(0x7f00000014c0)="cf146eb556c3b1a73148cc5a83433f170bbda8dc685bf2060a297afd4519aa71c629861a5e16f1b9917f8f514c737c30e4f8d782632ffd807c656c553f91c7ade3e1e2d4ba4aa78e1319b383f54aca48", 0x50}], 0x7, &(0x7f0000001680)=[@rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r1]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @rights={0x28, 0xffff, 0x1, [r1, r15, r16, r17, r3]}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r24, r29}], 0xb8, 0x9}, 0x401) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 17:39:02 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) r2 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x6, r3, r4, r5, r6, 0x80, 0x2}, 0x5, 0x0, r7, r8, 0x8, 0xadcd, 0x5}) msgrcv(r2, &(0x7f0000000080)={0x0, ""/229}, 0xed, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000004c0)) ioctl$BIOCPROMISC(r9, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 17:39:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) sendsyslog(&(0x7f0000000300)="34fd534ce50bd87e66288f7b4b1b1ab91de8e5902d4ee9579832625c32a6fd5449a1cded7d277fc98be2ee47f1f67ddf34d4f37fe38b1e0cb5b5a11045f82eb3869c2a353cda0341821b449f404e5d2e72235cf3f7eb91afe14c23b34d3a90290357c30cfd4137948368ef7941796f77fdf9516ea442a0ff546b8dbedfeeebd29c1c811230f011a9fccb35e162ca0dd0de1c6dc3d7c6e3c36b8aad13731676c08bd22e15cbc8d65c385b300f84a8162ae0f755d529d572f2db483a39549dcd4cabf2613dba91832baeb63e6cd6130e5cf8f9989ee3f9b4011c190ca0285db4b55e0073dd40a9f4e34e749dc1c9269db9e0116b5cb1", 0xf5, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:39:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000004) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) 17:39:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x93e3) 17:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x184) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 17:39:03 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x511c1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) 17:39:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="47ac005bab0402a268be00df1e17eb24f0af261e223051f26aab6f97e0c05ab87e0414f6ee1f9defebba86321b6faaa141574a23849c5cee6203da4779ae65875861c371d90ffb7186ddc942abb7f4aa92fd5c0a3b4d76e4fbe2a6572fc54b6f151d0000000000000000000000ca44a499c6b59997e374e984045fe95c3531d7af7e77f124f87e715030a4e2d064782866210c9a993a545b34ea1b9bc9823cf0bd3ef0e0c40b6f7fbfa9604e7c33a9330bf2aa3724eb7b4758173ab6afa0084127badac3d628614238e934f97da2b54466961e8a2315c30e394586a9a822b59c7f719c89e7e9540b2048e9c6d2991e9f677af714b56727306496b4ce0a645cd01eee365865ecad04c036630d07b183cbeae6cc82612f82ddb764260463c074c2990de7abe0334f31dba86c5aa5fac9639e2eb8a60cf940ed24aba1077f1981c5a50d1ef5c13c773ea3a282b7f912f558dea414a63650ef2ba0872be0aa4d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x81}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 17:39:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/99, 0x63}], 0x4, 0x0, 0x10000000001) 17:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61, 0xfe}, {0x25}, {0x6, 0x20, 0x0, 0x80000003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:39:03 executing program 1: r0 = socket(0x2, 0x5, 0x40) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x2000000000000001) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x7, 0x5b4}) 17:39:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x40, 0x3, 0x40, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000300)='./bus\x00', 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r3, 0x6, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) socket(0x1, 0x5, 0x0) sendto(r4, &(0x7f0000000080)="93872d4d49b9a1e64817a55ab1d86d8257a2b07e619f3f77024343534dd3a4ea4f13c25ce56b849d6fcfcdf246d1441f7ba38d374ca9b47aedf02a2649cddf9f7c58", 0x42, 0x8, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1003, 0xb}, 0xc) 17:39:03 executing program 0: socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x22, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 17:39:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 17:39:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x2, 0x6}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) 17:39:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 17:39:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100), 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x137, 0x0, 0x0, &(0x7f0000000f80)=ANY=[@ANYPTR=&(0x7f0000001100)=ANY=[@ANYBLOB="c88b5f63fcf4e7686a3d55efd3dba608649376c62f685ae8a46bef0ede9ce95ffb978a71aa2ca11db909e6247733401938990fda36872b0b6b2768ea0db6596d7abf03d10020f6e0f067c2af8e14e33d0564b4cdd3aed9708e1b3673914b5e3af2bd6d1660a3ab025987e4f8", @ANYRESHEX=r2]], 0xffffff19, 0x400}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 17:39:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = msgget$private(0x0, 0x682) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r7], 0x2, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) 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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="7f01000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r9, 0x5) 17:39:03 executing program 1: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x24}, {0x181, 0x9, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x1f}, {0x4, 0xfff, 0x6, 0x4}, {0x203, 0x7000000, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(0xffffffffffffffff, &(0x7f0000000700), 0xffffffffffffff72) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x6, 0x1, 0x1f, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0x14f) r10 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r11 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) r12 = semget$private(0x0, 0x4, 0x1b2) r13 = semget(0x0, 0x38908a469d3ba9c0, 0x8) semctl$GETNCNT(r13, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/200) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xffffff7b) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x800005, 0xffffffffffffffff, r14, r15, r16, 0x10, 0xb}, 0x8, 0x1, 0x3}) getppid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x400, 0x0) r17 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x10, 0x0) fcntl$getown(r18, 0x5) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000640)=""/178) semctl$SETVAL(r19, 0x1, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x0, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) getgid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xccff4ce7eaa2406f) ftruncate(r20, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x211) getgid() socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r21 = kqueue() r22 = fcntl$dupfd(r21, 0xa, r3) r23 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) close(r23) getpgrp() getgid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r24 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r22, 0x8020699d, &(0x7f0000000300)=0x3) r25 = socket(0x2, 0x400000000002, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8020699d, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000540), 0xffffffffffffff27) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x1bb) login: QàQàpckbd_enable: command error 17:39:04 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) 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) r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 17:39:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffffffbffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x7}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0x94}, {{r4}, 0x0, 0x4, 0x1, 0xfffffffffffffffc, 0x20}], 0x9, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x5f, 0x2}], 0x756, &(0x7f0000000140)={0x7, 0x656f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 17:39:05 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="94", 0x1}, {&(0x7f0000000080)="f3985277dd8755792f8d7e97967e815c5cb6f169b0e75e314ffa38acbc0cbef435960021881799f63b07b54284ff0939e527f445979bfc7b91611b35", 0x3c}, {&(0x7f00000000c0)="498a4e25d87ba9a0a30ca1c8205e6bf8574cbf4a3d3d7af5bc2c502127e9811353e2058ea7fb604f87b96f055ddb660cd264b8dd8bb3eb85eff8356b0a45c10e6bef97832ea4a0a9023355b851122cfb62793462e564dc66280613cd6e70e18f939edf091d1e0d4a5e130b778ed697187e7ff95a47783735a30f837660dce1cfa2cde68833eccfd03522d2abf1ac3bfe266f16744b8fc8233a3b882c4303ba1d1f7fe714ec050d6af6475838c3e7f51d8e1cf39ccd1bd26e960e67b92dc68de9e7f7b61256ce05f2e4ff8bce8d4d00cbb23a0b8f0ac53879c411d11729085539dd844dbb6495", 0xe6}, {&(0x7f00000001c0)="48f7c9f05d6757d4ff62c6855d0382dab35c2ac9db2f3b50353d15a8133aa22f9acc3138a8617fe06416677c037924e85beac530771eba89ab7c4aca10572bd4dfdc05883a00fd90ed4a3ac32c969adc49325a38d329cb1a858fa0b3afa5a676e521511d36cf5c1a7cc148e2eae115acb5dc09ca15be071dc02cc75d5ab7f213059709f8da7849fd74e47b7ac69e552599535d8cb2a4ece0c7976e5008518b253a555b45da22141fedd14dfdd5cf2951cbb14d1ce78812e9973a7313bc17e93415df07c1f733f384ae49fd12d43e1e4125e5985c7a5823097fceb144715352f2ecd823d397dd2793df8037c911f3a3", 0xef}, {&(0x7f00000002c0)="f6718151400faeff81bd0a8c43223c31b0e8c38ae01a521fd2c964f9eca55ba1983f1dc10fc915f2e2a787465bbc3c32e5f114980e80d28bfbda3bc27eb38473cec583549d7279b78e440358f25375da825caff87b17409ce5fbb16e887bcf1888c194f8f53327", 0x67}, {&(0x7f0000000340)="dac68dd5e4fe74df38dd63b04179d5374fab2137d800577a021d18e669a199c48b8b85214e7dfc67350d1553dc0b6a04d84f741f6327bff379edcc2b02028b77db15260f959fb039f2bf775099a523213c8e40845ba55fa106e98e04b671fff29e7fd15da683026048e3eb8c1dfa20d7f0233ff047e34e78a287c79164b8671b201f9c314c9c746ff393d7a302da16297ca7f76175623900b46780f57967b32498e129c56cf058a3ad7f77b026224b11852ec77fab6875b4a3e0aa5f02670bd7d6cf", 0xc2}], 0x6, 0x0, 0x0, 0x400}, 0x0) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f0000001240)=@abs={0xc46e9e02d5f7d6e6, 0x0, 0x1}, 0x8) syz_open_pts() 17:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e9, &(0x7f0000000340)="b6") 17:39:05 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x4006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x401) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfffeffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) 17:39:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) 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, 0x8020699b, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xdce, 0x100000}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)="d43d9859d00457497cfb3851fc9926a6c19986855414402f74dcdc192806fecbf8a759953d4265bb396ab2b16cbc12407feeb2838689e938d266822d960f67b7ac47fc00b439e10097f294182c727b7a0736b3ca35192000b63d2c47c6a9a787512bd5ad0e94b0220364888db288fbda95ff5ab4ed135a2a294240cab34df19135dd259d73b51543aeceb4f41fbbf4f1e3076f00caee6389ce5aa83799bf8c0bbdf1c31e380f61deb373f7e384031a432b3b430602b298453fdabbb16ffa49696bb7188e84102a2baeed6f2ce8e734aef919d09b8cafbb83c9775528df5f88f356a6c9a3176e29e2ccc3acd7d4f49143983f35ee24974765f0d15519d44d6df7dc2e1aee37d1865c831402cbca21805d2f433dfe1495d6d16abc8a3d726f2af51da7e9aafb431ca8daecbf2a19ba27cd9abc17e90c49a609c83dc3aad5b2085e29ba316f414f3fff384d757ad0b28d1fc036541012739e28308a47c3e75c1bc6f7c7e9a1123cc713db6af9c8316720bc9ba4a9251ba0e940de5aed5c2b506cb6d67ca944db3b150400a67326ce112ad135d8e8932096319381c9d1e0357292c6240418cc8211dfd316cafc0b6a78b41975b2b58c5fd7f0a61b0ce473ac78565751fbc1f541306d9982af0e20c854b94e989e4256c96005d5ab7c6db5f2deee5a1fb3c8fc8e815b5ef10e40fee69bc2a9baab930c238fd9a6e8cfc6ad44850c4adefdbc87f0ea947e8165d9301ff053785410da35dcd2ef8649c889513de66655c4acbe72eac60adbf4632a25e2a2809486986cb49e17b4647615a607b93785309f521398580d5e4632955dc17953af8bee19a10abb98e3ecc20bb9187f8204615d589024156abc1a2369db435c0d03dd5f7e4c3eb6536c3cf0b88421cf30321863f53ae767815c23aa910c5a193d90eca5890030cdc573e86a82d40a3635c8d61931d99dcc0296c98516e1fe53b1ed9afdd7ce4ee5a21196104211c2b5120006444b60c42110f9f30ba39997fca852ec56acafae099c5a97dbc27ac16ebae6ef2cbe3bb60cdfa4b4a360718d70e6cfd1628eb493eaf10b29b89a46dabe73a67f9a7ec9cb1b856e8d19e0b24ab05ec838852104be39892fd3583d17482b6859bf2f6c9e5e4606fe9e74b9f4723872955f6f95474b22a649d4524a8c09856b96d73b503b8322c8f9812723ec7afb4b7b1e6fd44037309f734e1888ae310fe74b8cba0908d9dc41f46601c4d6843900e034a59a57a4b9eb3b26d6aea64db28603218549294881d3fc4628afe39ddbf6fdccd47bdf46300e8b24606d3be20c219cbaa7d6f841800dc4ac35e0fda4bcc355880d6d42ec106a2bc753ccd9c85a6e77e561e679e18aadb6ed00090b432ad5ce9cabee707b650a50d84ef800c5e7685e296900f08be91fa15a3e4fe948d2988b1bc715525c4d3e72257d7440a7ff03adf4d57a5a36a4cac421f4b5a5b053728c1c32500a29a20b2b899afe535fc307b61a33471645efa722b282665ddf9de5b7f25d72c368bf4cdcaa1ae16ee75026cdb4133891d6cc7d053be2934973a547155082cf5d5e13fc6ee250edd1300007955a1b2b5b3122c41df4b3f2b8cd21635f9f9c943ee4abcbc73e2f8a15146b9f56a5e0630d416ac3c7308a01d389f0331b89b9f1fdc75f3537725bcfb79dd561269d1ee71437548f55beb9bd2fb535bcad8bd448e0b4d963f987b7eff87d27c124b2e19d915856cc844f312e0f36d65d4bd764ad243034f6e9a6a5852bda735dee3291e5d5d8fcc12efb695a521903785503b36931be505d070bdd12591f7e9b6fa54ca0b21e5fe307f73b5e729358ed9daacca4c940d9b660d56405785bc35479d16892152b399cfe362d34954f0716f30dc6e3f520e2493ffd74fd28cc9983d4e4b19928cf4763007f0a8c6fdecd20f82f42c7cb7cc7d7a7bed5286d07e64bc7afce4c9a78e4828a88c20238818fc8401a7b1fea95ba52977631ca3be4367b228f0c3bf285eba9693bf724fc4e8701ffc53a28ae2fe8b398197a170a59f4860a57daf474209058b75f964849b2e8517f96715f1f44d6c7dd6d4667ef3f9c80486794dc22bdf5cecafa4c8e74317d07f5c94d38414b4492f35bfdd77bc2bdd97ed0208df6a603313c1156892306d1712ac2ad702c06e687e58e68a53d5f3aa032fddaabaab1cb15093decdbb716e3d4247c128f8dc2898bab5ac41527cd02d0d2fe90468553ed8fa361de6f48a23091f124bfd90e7a368a754c2f2ef97cb866405c0db66fdf3f83a47d4c5d45fb65259e9cfa03f6750db9897df44b336ee27b15ceaa9dfe70478cf99b737bd9c17a7368f900d9763d840f0c24861662fb8946e274619265d93ddd041add8faad8c9ee6e8001cfa3b1d2c753841d660b4c7554b513fdccfe7aaceeee7aacc38aafa109d78d263753881cfe3b074d67794aba7dab9bc2cd904208f4bc9160fe3510a2fc20e5fbd3c1cd88bd0cfa8562a3dfd1d3acd62d5a7aab0e0bc27e5cd1616cf5d86338c21e5555dc3ba498e00d26f968f80e48aac1a880953b459f4c985a731ce72b0746bb5f8415c49cc12ce459ded70786051aa4e7e38f0edadc89d34cfe2b4ea737acb576ba4ad63648e70a4abc001ec4820994b10b3b6485dea78247fcf50e6af3c63e74c03c468f8290a67dc496d4caeb3dac22565915b1c5dc67df8c5c7f25e17273ded726a8615da0ecd79c15f344d08c1505b0da834639581b656a127d53a85757b247237cdb7917055b445c9dd31f1a2a9fea15d2475e118c44d96d6d83f8dac949c65254acc4a31acb70fb68b9a6dac1b0370aa686fd0a85e90912fa9827bbad634b94a06bee5c9be36b8bc58b2c20ee59ac77f2f9041e81b02ae0d199e7fedb8a625fa6243d95672a56f200303d2d363ee5ae939a3ae12ac00e4ae88f80a8ca057e4872a98b063bd7f7f4644ec0e368785552e0bfe84fa016d7e6cdd1d43e5bef2c75836ad8b4059609d8aa1fc8c4a25c7aeb87e88dd20a101b2d2ae171f3359b989221f3ee84e5e1829c270b459f70f03fd545837b5d47bd6098ba51dd7bca6fabe1057075db0435e15c2f7eb628f8c7cb66c90a40cce98f072e061703aa9a903c3a4fd0756751981dd152da605fc736f1cac7fa28d75d00c069fb3acd2310a0ada49f503ca944fb2654823b2d96d83990524bef20407cdb45e46462ba7f50fe344716cb0d146c81724ff56ef9b92086a02998bb487e0674ac5af9468dfcc3a02b73cb76176a29ce257f96e497b4fd5637504e21d1011f17cb5fc98e567580bf5ae3e99ae7a15a747a8bf683514d390c0e730404098a3b4c79f314494a93a43501135eda444bf380e8ab93a3fe2fb907fe373802c6a916718ce23be2e1e61af738b5901fc99af80379143c738c339cb630d4d8c04086de58fe69c82e5100fff506047206b05fb62695681fbf6b8163adffbabce2f9492702603003662a6c9eb311a29d12f14a17a58f26f28921985ca5cba1c02e78f8af4e8e2c3b46a09fd387723859498ace5421969534e677794566fac256642da488d158a67964aea074b06039b3a9900c1719f1382935eecf8500d9b88e50232979d793f0a29ec6516b68a91d0412d34dd94ad04a2d1960b89baeb5feba2987a4af033b93028ebf60fdc3a98bfd13c4ebcc9013341970681725b8c9016ae7a46d8b648775231d3effb184a0aedef360a56ea7d83f7e416938ed50acf30c62f8c6fb1e61b9447ba2dab91c67a55c75972dd46c638c12790f1824ffa6cc4fca01f45b064d61a3bc1b56381afea37d64c77c5dd64d62b88812b9795447e6c45b5651768e0d623af3fec7708f2383249497ffdf31da0b4fcb2bcdc8189f998b2ae4fb5b32d3b908637d5633f438ed94aeb25dd931ebb53780e51090135cb8bbd4a7d28bb5ba50e7116241e9f1480033cc3f31d96a2d8724308ca66740172943f475799c1f47f8502ddf895fc13b298804b875c197a8e6ca03fe8e875d3271182ce9304e9ab4cb84fa3c70584952544ff6d2cc9fd657becf3025989a8e15f57a1e5441c711757796d3f0b9165a00e0cc77fb11eefeb37de41dd65f8551ae3969267166191a02d2850c3d2dd918c4786924cc2294219df89edc2f9f30f06db5c62d76b745a0cb2d1b69ee90d77fe38f66376c5b68d59144e5f50a5463468e02a787ef03c8d7c961ac031cb7ef7a68a6c009a64ad15e39a0053922b7cf6fc65b85eb3dad706c1416ee31b245c500ce2fb954c5dcfed447102d9497190c64c911aed53591b6d89bb3e48981e4059618cfbe6c345ef9201dd9105293c5efe8ab05e22c1567333a9a31ee4f9c2b5a79e2b43c343e8c1f2b45398271c53b2f2b62fb5801fc67c34fc3e42c6aa3d115fa958cbaa2fb3d52e530e8b2fb7481d7530ca9b97c9a5b9df87cd1227dd19948fac7c99e0a2a6b5ab9499ead85a375b9f0128f30f0a075e882ee561caa6e42c72f6fb24b3d744bb1ea642febe5c4d9db8f177fa1f1c87b25d0b4a0875d3c2d62d97b6ac98b19424858d4e59e84801349a1814d770ba4f7bff04bb56123f4bcd903f56df6072d5daaa11648a3163c09089c6d7408b9cfa16833177d1ba813dbd3361422d11c191219d4f8278ffe49d6456bcd1df9ba4820e34c36ebcd48eacf340b07467675519267033a543bf742fb394d7cdc2a15bdaaec068357cd0f1a0455136bd099792cf5990e45eafd191c6444f9126dde21309abff3e54d9dffc8f9306719f7aa0a5ed699af05fb64127b33e572b35161627586f30c3617fa143d5d731f533f75f9ae74c5ca7fa101ae2438d95f240bbd1484c68ba1b199cb8d0e0337f5199b93e965620c9169b85a1a38f69ffaa087de356dc2e565b5e82a28551d222ee3667574bd68517d8e84d0acf6d7bb78cef5881dcce154bdd06ab98e3d976d49824dc5721c93f5736e2fd238837a0e873d5f94676e4778ad739b54e0441521cc14d798d5db64c3062bb5594b4743cc40ecda5047d45eb2e50214907e8e215628fb33546615b1f674901be1d79d4d16c30eaece66781a6a3164e75757af3175a1f33de5d05f8f0925a78990f0c6e9731b6ef0bbd7269c61ad24341caf5fe2651228ccc2a3fe2f6e070312e23419d55df979c7ccdf9c14ae3462ea84e6f681cafd4171bd96c06ea710e6466a8dda2d451f25356b8b60e2ae60fc6ef09ed97eb2bc146140fca0a3f2d1db340b91c93d2f99f0719c905029b2d0759523fdec4ef135865b2ad973c0a7164e67e49eaa2d702ed79de310cf5b60ce4fb001a1453ed283416c00b389269a9e5c7df05c03f78780d9b33d65e80515e4c98ada417a4aaa7d3a899c08b21f31dcdc5f8119b91fa4384bb5c86151013478a6b3139678a91d47abb5656a8a1cb686caa0981191d7c3d776723ef95dd5a24129f23fd69477510c3004b6fcc423bb807907fe9460b7cde316fcf6b572c7c321a3c331a4cb9a1f873e3f0dd4e940715ad5b3326586a44d322f22860bc3e17ba5f2d05bcd044ee06540f03c1d710417e9899ee2c6e130ce46da6c877b41ac742b68b35685922f40b1efbeaf9880f9f0f44bf9880d021e77c52af28270966096d71f7933d38af9a548919a7cfa67e9d8b8cbdaa79e31d1c0a487e8bd9f6066ccdd2d497c21fb1d4dc36d4d9691859525e06f505f25da1f9ef68eff80847a14c84c38270afe603aeca01b6d9ca3c7f4967f9d24a413381a444a0518be0acb9885e7c40688d636dc4d889fc12986c9a37ec2fc775f096e3321eb3c33d2324bdeda87f1842ed5a8ff2145253be55b8c53491071fc2ac250", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000001340)="24433cd02f1ccee842a98284e1bbafd2d21935ceeed6fd0e78e798da0c628e87e1339c25736e6631c087dccd496684889cbdba550cc0d4a8f81b1b11ee140f56b537db357cd1e0f591f857d1c283c03ce60a4ad11bb4f9a31c6e054baea2ab96d534e2a7142867a9e7ef6830a091ec96809f05689aea01ae4da8e8f31f105d7a190f161e3aa24fc09e20fbcf0216457e7d0d0876b22498d7564e413c72f9d9d8f67334f6224e60ee39a38cdbb357cefc21276de6a38043b9d33c8fd4dd12b8fdeccc79c40b15c02190612950cba62ff231ca73aed44ea9a53204a60b252582d2f9e12972cd73fd19a54840b763583de75c58e67d3604e1e032cd307ffaf862a0cd60a237139a4b3da40dfb1f381808cd1e447518ad8e9de8a2614ebbd097841024d34dae74a1ea93862204df85c1c8f811feea22f0140777c3984ab343bba57de6715ffb7ffeffaa3c706c2742f2ca0c1ad9f35caf84cf745648c63be7be7a75afaecd6b74dfe69d6fb68e8c89eeaf7f8015a63d7cc85acd2f8c3d9b60c217f85a611baa5a6a45ceb29c884d340f4d7beb1d26ffa7d98416a2ceee42a96e9dc0c02a8234df667b1d69868ff32b30a87158f06329411bd66df1571b5205a6d93f9382be44051db41644cde2d865778eb264d6a53290e5bd5f536122ced7b464ce53979651dc1dcbcaa04f516a7872bc13588e0709e21ed223f3c4e7364663d9c162712032b55e0fe0416db9d09b67940668c2f721d4373e5f75bf51462451d71298b7ca5cddb317741e7eafd65a92c10ad9c85210aaec01f302ba44f01cb994fa44f0d971147443dc20c2ba8fd87fa1000a39bb6f6c7c28c2fbde6efb92075eef5057a922787d6c121ed9cda8f797904c8fe57cbc4271ed5e8507919aee187591b31c3b1aabe2fa1b540b5a8601e44bb3b514b7276b2e123ee9ceae7761436602b2c752a3d188cf150efaa0b0c669ab84cb0afc9ee8d809988c6ed13e95d6c77da63b987851a9c4be5c5a88bbe3f13c5ade98ea582f07cb02be2cc101e8c3f1a7c27af5e0d4e0a65b7f4f3024e41c33e2dc5c0e497675f52219e28cc363524ab3878c842958420d0cc7809f9a8e145ffbe8cf57c4b3f817e31dd14296e3536581d2e28703369559cfc09f0f1dec544408dc0b659eab87584978c58ad5fcdc65baec033a1f84a805a63c4272a74959a0f0532a6e0f76f55576aa5042b4873b1f6f61ac71ce0ab8bacdcff6fea7149ad47d34c57057b116660f746c959e3f7ba7b520dd93f15e2c05748189e6175cb61087909d3f2b2eb35abdb49fbf9d41a6623125151037266bd94fae56f5f0692c5081dba6240127a0fd255ed536886f41df5a329976707dcf75784e1afb5a2c455647934c781540ac77f44b99f5e87efaea97bbfa4345c274d57e9e477af511353eddc5e87a9cb959f6492a6d91da9382ddf30c5e90edaff1925ea8a9d5b8f40bc3a3a3eab5c6452faffe63e2d2a4406854f27ea7135de1680e5bb0ffa9a80e7206ca57771417e8f3f4ac31e36de7d1502398a0735d42bc7751f998c92f0248b8f0bd48f40d1c3e56cbf96a2379b80a221a0262745d236e85d696e36321de1c1c41883159cd46054917308d213c23f9ebad6c34fe224e0ac88b848e2343ef300086817d72ed3dde5f20072fc57a03d0f0b15578690e539f728f7a806e2e981ce3a76c6be0857cb44f2dd42e1d5288f7c81ca0d885c89d7f94b21bff2c7d2d1f008d6e3faf56b9e26b2dfa80e0b5ea72a2d70963ce6624f83bc8ccffa51ff6cdc9ae9fab7321ae74d5b2bf4c4cbedc397738f1a5178c4b24886f0543ca1e58433e06a9fe08fc79c6b9891ecd7ae76b8fbb896ade3c62076f0aed0c59ec9eb6967dc2328b69ff4364ad6acd887101926b001ac8454c57e9f78f4f73fc620852040433fff4afbcd3b7b2996bdc258d9254926b774acd1d655e4b63937909be07cd6a1e03d1b938101b8669f36725fa0431819d146ab95c04db5e18d8cf9d3e29773ef489789a9dced56311034a18f940cc95bb7385b79271e6e3065c4aa16dc45c70e1047fe6798549f4e839cbc323b6d43c520819dcae8f356e1dfdca2cc56623cc45506648dc7ab3e5a3268894cabda9c6b5ad4bd2a0b4e5e8e0af8467f711a1832a68a7a2fa95d752f97c6bbf43619d30fbd4b4bbab481a4d256116413d280989f91397ca18b3ec22aecdda7a528d992298394274797a483b32d839c9d414b1e5021cb65751a3b4e6fe39a64ed41cb180147e2dceafc2b73a2b0915036713c7a9dddfb1bfe91142eed879e18e3c9bd5e1f83f5e859d6cc449104214b2dd819e18360f61009363950e4ac7764caefe6f215d9caae5161a792ae219f311cd0876384cf48c7fd044f8cf0b49bc3d84107a9ad695fcd5dc5945265daacd791a41f8bc53036792d4d0c8b2dc7080c35a78e676734378dc0ae70b1f8acb9deca13fd216c48462e623b4d84d9eaa1e074fbf52d0397a4e8896e7423f6a314acb84fbbe2f48322039107f1406f00f74ff6ac70152d8a3d1b6f6990867cd7aea9a586045449c66b539385f974822537e68ca35f12529d199606798479f3dadfa58a7718e2791d8e8982d5ce57636b2b8eeb347b788ef66eb1d7b49de7cb2fedfc644a2e55f20c0f14e7d23986af97855d4dfa08b009a83f63d0b0e99b1f31c44ffe67fdadb8af6475bfe63254d68debcfc1d6c3c2783154bc407036d831ba3b31402447c3254e806aa287ac7e3f86a8bf5a3390890019141e468c8d4474307abc48f8815ad9acb44b9a9940cde9239cf5b0c6fd464339dd185f8331c2b45567a3eca27e2057a45fdb1ed266d7413f2f197f1d3c16f2b2f3dbeebfe12f1256e475d30c7fd4759b114eb566c4b5443b449440b509179a2ceeab2abf7621a633ab1e2c3c638e357588a4b3b3f8ef0a1993d0d502c9c984db64364c96dcdb445ec8044cfed0137758f1a76da1b7debc6c542c415503843d5dcaa894d1344c625bb19b0ff55cbe2f09609e6b3539cd7f91ebd2228e1d2e134d57b9d969871bdcb0fb992fde82a8414324d0ff1f730477fce96968d80a27214cd6bc1d5469f5726a1a89010ce523f443a6c9d68bcea6cbcc1f28730b3c590b081b7b56ce0b4f3ec0e6ef3086be2e670b2512af5aab7acc12495e760646a0decf850e1256dde1d20a7ecaddcaa880b74959d65e88d4167f2bba3283d3a483fa2242b14cb66504f8e0703bfa0680b0d64b7ae0e03e3ce1d3be1abcb6eaa62d4dc5587f1459b93a9ff112d6486040ce47d0a60be8373a93f8be3fe0b5aaa3dac27d0359433465f19bc3e85df4d2342611caf9c6618a2bb6c5f64f3cf0321bd3ab1c318b15d1d5ae71c1191c6c0d3808176f515bb08611935d69aba847701a8a385c24dff7fbbba6a51e4b815826d266f47e90fb4fc2ee093114a7884c7ee0d5355ad92b5a739976df479263d071ba7334afd65981dbbbdd50ade8f5cd8c85741a53058e8e747399d6a9b8736291613e650a2d035d9054aae6b42e24d93936b7d6a66f05c388e5babc805237c673a40f40434534f454abb46fbdca3091919d20b20c05aa56856105c0ba5d0a66db96c9c28a8cf548e934a49ba1afca6f9a9f90c9fa59b16d7d72b1125e6a63b548457fc9f210f3085517a25e2cf6c3ad45a6940824e8f59f1a09fef950521c9333dafb8f2248122baa0ba730baed677b20f936e915a6d88652b93e0daa6c22497016816ecc6af6f1da8719d9b66559d16514c234f60a8c0b26b7c7c70877c7d4ab0e5fffc100d883f0eac5c038ff109421f0573258a4dd822cae22680918e4771c92582e370236dd025245d33363e3c8e405f7c10f586b2ac6281e390248e8fb1a3aa47d8af160b3c831e32bb28beaf18fcf748bbcc3f67cd4bc216be25d5df36be187fb0b876e25468d5da795e9bb1fc0aad55c16ff52995e4a2e1e8a36db4d86b5816458d5dc36252c3cd1efd2d005a334a1d1edf5e3b3443863757280d0512dc9069bff0d091c18e83ed35bace06a0be9244f5f003349e646e9accce7c49e55d65ded620b378e7330892aa392e5e037b7c52dd1d384d890bf0497b0f6e77dfbe1cf7253f68716c3349cec2867230cef9d5456c74b8f50bb05271aec9cbdba12336ca2db01f2b345baa08606e93d728885d0ccf31a440cf9f27699b896e3f2c85812222c2f1667add36428a746192692e03d746fc21818a2b0c406ec4fcfe100fc1d57126b18f14c697577d4ba806905947300a25af96c7f7ee7017733e401d3e6b3f31cb803b95aeded46136a99dcd44126e2d426d1e1bebd6ca54a09ca3cda33ef853270812e453baacc07700467c2fadfe469d76450a9bf02d69a53457176d199abfee1537407ff2f1793976a1987e59fbd0b04d091f1d394cf259373641e1b39678493f487e5aaa6a7770d89562b769869e31c61ccff89013387adf9c187018a5faac71c7e1d454ab6377b56720d8cbbc9dc156404897456eb569c2c7b426f675667ba53e4685d634401b04a0360b63b819bd0910ccd44b400e8238c614d8404f3151545fe18a1332177200214ebff3127c904a56910ebd11e84d98f893d245f09ef66b3f2afcc9a8a7c46113505c3210351ae763fa914208dffac9f2b77559434017aeefa47453f1ff087c806022b291ca7fa3a20678d45f65ef7d1a66f3c7f5de51b03e433f490a0193dc2be42c204eeed9d9b47466364bd04f07b1ea277785ae5da9b2c928ceab5627554c530fb6d567fe55e2820396b0164e18ac5fb0fe0ab34692a171f5f7b2ab8e0a3341ef3674066e72d52c213b930ee424b001bbceae13fcf4286f93c5ae11667b39cf628d368558e7a60b670babd4707cc843b1418aac6d5218cecc847a2984706285476aec6569b043a2b520a303bc64e9fd9ce93ad8cc36f044d466f5793ce13c42912a1d6c6a9fdd6ad2d38e4185e9dfdf6bb71852e501b68adbdd80985b7d67f26817b16456eb76f07c6d7872739f0336862760c154451bbfa499a37673d2f17b14812975e5587e8fcbddee7a6e48a905e145d553bbe61e7f3cba5fd4c681e64869cb0df200d23a695080b7cefd91ec3aa50192759f69ee7a0cbdb4967856970b325781ab5df371a9b799e51e9468728bbf4fe7a0e73aeb9161d7f7e6bfebe6f0711e2b4c2064ad8d48bf4c534831d8d77fe7899c0e805728e6cefc0b0e2ba1e0aeba144c8941fec35fc12e5445bd93a7e8fd4d259a902826fe5984e54a1215469dac113bf9767235071877d460bbb14338dde335a4b22f9d4c1f9713dc52c7a16622886b9fe906e9d5e79e7058d8f9ac5b3625c9de3180b2bf7e3706f7ed0ab7aa2754daa9254a4ecf4992e95a22328ee8dd7e2d099432fcc6b1ae937613d60f9a3e401eca6512ef0ae4a825af39e6c9bb63b37ac9443a08a2fef4607b909668f9f3c1659e12782d3d4ea3ac6dbe14b88d596a035e3ffd3632f8277b3011e2496db637ac5c02637fbd149daf606b0d0d647697995a4d97e5fca999ee9b14c8953d501967448a406366c13de763da51dab767fd7dfc5ea8edd652c1df30731604f7ced56375c2f5bd5f319e4b12c015c857346971f63c0a27920a1755a99211a35dbe644b7a7d122cbcae70d3fef771c644a75f57cd9be8682dbac405de94fca07aade351a87ade50d9e02e7c388d54826f1535845fc75899ae83f905ec92a75b3a92bb7eb1853de8bd6b52a782c030bbf835d3c12dc1f316d349731759bca879f8d443e7dd4d37e71c69b56af7601072f8d4170d54bbaae656005ee406eb7c78f4d9cf1d1a", 0x1000}, {&(0x7f0000000080)="dc31407a4a5a70021f1145a7", 0xc}], 0x4, &(0x7f0000000100)=[{0x90, 0x1, 0x4, "d03fbec0efd52f79a4aa6b9b1b34476871cd778cf278c20819608b108152e6218f8deb7df1d9dc63c3eb240836441aa9da12a4d54d630a7d1dc59503684a22bba5c55afd4f37c8f86d8e21bf711daebc06894374cc643d017b13c817a1a9cb471fd9e0c76568e5c2c07829abbd1c1dd1f2455e4c86660e7304b39430be"}], 0x90}, 0x409) 17:39:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) sendto(r0, &(0x7f0000000000)="aabd253ed18d176fc5fc0a648db54d924243c200ba92ea4971cdd0c1f156e9d74c642e025431ac8dbd5ca40ee22aa9813778", 0x32, 0x400, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {0x5}]}}) 17:39:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x64}, {0x28fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 17:39:05 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x644, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x6, 0x5, 0x8) r3 = dup2(r2, 0xffffffffffffff9c) writev(r3, &(0x7f0000001700), 0x0) 17:39:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) chflags(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'\x02\x80\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/8, 0x8) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x9}, {0x2, 0x8, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x4, 0x1000}], 0x4) 17:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6, 0x2, 0x0, 0x400000}]}) pwrite(r1, &(0x7f0000000000)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 17:39:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200003c6}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x89, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="b21690ccc8b39eba97926afa790d") r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ftruncate(r3, 0x0, 0x2000000000000001) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)=0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xb0, 0x0) 17:39:05 executing program 1: r0 = socket(0x2, 0xc003, 0x70) write(r0, 0x0, 0x0) 17:39:05 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) 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, &(0x7f0000000080)="896c11e2c2d36002", 0xffffffffffffffd8) 17:39:05 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r5) write(r5, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r5, 0xc4}], 0x1, 0x0) r6 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x6, r7, r8, r9, r10, 0x80, 0x2}, 0x5, 0x0, r11, r12, 0x8, 0xadcd, 0x5}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x3, 0x1f, 0x6, r12}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x3c, './file0\x00', './file0\x00'}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1ff, 0x5, 0x2, 0x5}]}) 17:39:05 executing program 1: r0 = socket(0x18, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) pipe(&(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000080), 0x0, 0x41) socket$unix(0x1, 0x5, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r5, 0x0, 0x2000000000000001) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x34) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0xfffffffffffffde6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3f8e8900009cc4671ebfa1f2c0f63de5b12e6e8cf73235f3ea2c6020100efff7b01a480b68455e4e5a2e4964fd560b29450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d91a904839a4ca375562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000480)="b1dd491c7e461b10eaf7b4c8a305ded2eb2a5b8e80498696c6d5093ab9ce2cec39bcb3c85a46a1d9ce5cadc9d6cf1ba27b1a92bb6170b1f75e9495bd91779587edf21a1947b335a641669cb457373dfa8788611c4c63af5609e6fb632c01da0ff05efe6bd5af6fb1261ac4b48bdec7cd85f388bdecd08c7dabb17b363a2addd3a109d6b35af0cc1a76208628de91d62f096b50c6b80aed69c3f29e8228a89fbf7235f5d78033eb347f90adab3f8ec413bc4f8aad458e9762f9dc817000f2b3c351fdd5b0bfdbcdb073aa5fd9a3bc1cc7eb61a76ad77a50b01d0b3ffddc711cff2eef6a1872e91abcb20b655380282c5de3acd7d51bc2880ac29a59a0b86094e560328dc9811bc4452762b301125d9277016974e3719fed97c973191a8762afcdfb2baddc08b952c181c51d4dbba0b526920c24012918140375ec0edb82423e72a925830aa49e3301059f3bff9c8d14d1d43a11dbba2bc1d626ae32fbd33456789fb3fd1e8829945f6bcc635ad3b22b8965120397e35901be2cdde7454ad5da9dd07658d7db519c586be44bbab1f26003371fc772bb3712472666644484a926e4c8a560f8eb65579ef082431cce7d20ffd2c449161d1115f05b4ec9dbb99084bf740b7e35f9130da8685a650be02cee473f6cbd5380acfcb4ca2129d1f95c4f04925e7331ae1f435a7cdd6402a1543df680de2e9d93043ff08e866533a13ceca153d2f02b9056bf9eaad2e4bf98e387337b17fa2e9d4bc660a1107829a409ee381df2b04b11cac3425de856e617e9dcd930a75d63a66017e64abd3872c45685b376f1fd978e6bb60c94eb59765e642c9e65f55cad98f2e2bff30964d83838c5c5ae1e568f21d53babcedb77d501b10741a3fb427e680ec05b3475061d28009e644618da5ddd8532cf1bd9a6be14667855b86331b9478c49faec00a1dc31467a4df652390e26f0de54adc21bbb7cc1a3ae6d29c1ac5c9bbc6185ebe66f1ea88d115ed1301ec68cc23c0a1f0355ba815e0ab2fcc86a068591b959e4909f35beff8f51152018444dc772d5504a0862cf8b5970e3252b3c9c88074d1b608dab4113af2c76b6aed17f39be813b32a4c16550a8f1de7f35ba27b9b97a2c43e5b14ca7d83151c8ba096afb390b00ea1be6c0d0d99ac55c88c5617ae04d9ce5335733e90ac89ac0cf4dc11dc9f2af11b99af0b368604dc7185a177679a6ed8b11d6f2498dd1f3beddc85c370a21a70a7736cbafc72f2301c72e0e6d041fe7f6fe37b07f026d50d74a37bbcf422052c2c2bdde2631706b190476f188a8bc29b4290053d9227a3c6dd6587a8e4e9a28ff3e6a46184f88072df339e7c70502dfbdefefd23a42616a4849d6f0fa282de946b9214932f22362681478c74bef1af1644e2b941e2f800bd4a4bca3ddfd9da49e429196c236af1987db4f5794edd93994ceb189b453fed0dc1190943b798990382e0bcb41e574758cd3bfe76f940d4b17ec344525c4b46f137849c7cf2113e0372411a094e645eea44867051ec55a35d2e47836c563380df70ba709bcf6bdb29f8787952969e9f63854d48cb2ab5057e2b2f68692073a5179576f1ab6204c8bac24f55e26c4a5cc225b288ebdd91b99d0ae802404cdb9e06f1291f251caed75cd0de71389afaacbb47eab4ea21a0059c4871842929d236d03a8702dfe1d9315a0138e2df23f17d7e906c83a398158ff013876300bc76ddf974fc8749395e07ab4bfa0f614dd3da3e8b058964c2f9d33066fbac0ad780bfec04699aa9766c8c1b079b5a3ead792b2c51b30059ecafd3f81d0880be3b889e827adcc2dab41b0f5f4108f5437217cbf7d38ac4df5c0646f0056d798dc9fb6a494536082237ab410a0d16d934fd7c17dda1afddb812805a47f6de2102fe5fb6506e9962e78f315a53d35b3038f35475d3833a730100a121e404ac89b4555df9fa409d30e4b33e783fba418462f83e5ba87337e28d3314d90705e709d3657156d862bc523c8c8d905b5b76f51fd9e93166834740cd29f67d3a92541d11e524a6a9b013fc81894ca11125f78ccabf2ebea865dbfe6a7a50a1f277706d7bac333d6b4b26200455b286376370326f73bea6ea6c65d3679b27cd779ec6f1ff9822d15ee206c28d96d8260f5c34de0f21de325023638225253907deab1cc8ec5651300891e96be5438f2fd7dec16a05a6cc0b7dc61959332ae206ee4e4e3c997998cc5095429a77522a9ab29229f098b00021fb80c1aac713e6c195ecb658cc2d0e3952197bddbd81fcda4e61103a447dffe834156402a1c522daa73eebe67578e06236ec9c7e2a99a9b4a4c4b160980b9cb6c7364f143a3587efe6f30e93d0be4f3f933d0fb4e49e71184b482fe04837c46bab6ed31e4e823fdace92ded34b435ac8a22103e31039051065a31ba6a3a074882be708df17468ecadc409e60ad4e6436442f5787607f331b7431dd52c9c5f905531dd4120da60f5f911f75b07f4b11b598138b9af0166284ae56000f9cfa44de193996e0e43d9c646e70e06df7e168be6cd7264373fe669319178debfcedd3cfd065258d040ac37f335f41c2268c84b5806a4d528281328d52d85dbf7a7d53d757662ea75d61356af1ae3e34d8196fec26552b6b1133aff1c93136f50635583a8b1529d5ba5d65e4f746f1ce75dd1c726310d84eb6bcc4821bb0343f689d34e845c1b16bca30e0a9ba023e4f3a9375e5fbfd3e714bd57681fd0dcc43815cd61ce1331ac7c774f8b90f197932dea7fe24da34c1caad8fec83be19d317c69fc93e4bdca414e3b15ae925023cc00c01aa7ed8c927ed8255cece751dc4f168eb9a1ca98c11e4ca75484a115b4ba0c84b2cc1681f7000ae8b465aab0814959a687c8838ef6458b4e683ad17026321e4b190ee8e3d26286a20dead9a660dab2d1690111448d590bdc4a0690a89750998201b3f1b069529d2b680fae2b381b145d5237f21f64db4fdba5eaa1c19da5d57ad4", 0x840}, {&(0x7f0000000180)='*', 0x1}], 0x2) ioctl$BIOCPROMISC(r5, 0x20004269) 17:39:05 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x8, 0x0, 0x104000, 0x0, 0x0, 0xffffff01]}, 0x3f5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = socket$inet6(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x5}, {0x6, 0x29}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x1}, {r0}, {r3, 0x2}, {r2, 0x8}], 0x4, 0x2) fcntl$getflags(0xffffffffffffffff, 0x3) r4 = dup2(r2, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r5, 0x0, 0x2000000000000001) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0x3}, {0x18, 0x2, 0x7ff, 0x125}, 0x21e, [0x2, 0x4, 0x4, 0x0, 0x670, 0x52b5]}, 0x3c) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) close(r0) close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10e9a, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 17:39:06 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0x200}, {0x18, 0x0, 0x9, 0x3f}, 0xe5, [0x5, 0x1000, 0x9, 0x10001, 0x8001, 0x3, 0x1]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 17:39:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b], [0x0, 0x4, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403, 0x4000000], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {0x1}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001600)=ANY=[@ANYBLOB="01002e2f6604006530000fb47fdbb1c47892d1d01e8a205e414ff0fe6fd46151f12bb6bbbf31237ed29d76b1d82ee7c4e56c92670ad14438f00a00"/73], 0xa, &(0x7f00000014c0)=[{&(0x7f0000000040)="ef2087ed57e77af8721b50e0b76d257f402677d458af23f2fe3f0e2bcd489d6cae35bd0d28070690847c25217bcf6950721e9756a2094422830aa1fd54eb5198c297ed420b8c304a7a4c208f636cebaa76ae59a6f14e39fe5eedabfc377c52199b7798e1437e9a10f7cfea003ba34c5d5e055a0542193755ce4a8205445033", 0x7f}, {&(0x7f00000000c0)="d0172aaea7c7fa4b38def743489e9ef2f8bf6f124e49d29288ff5da3d6a232183fefb18018a5cdfb2432cc12e600fa668ad63886aa67", 0x36}, {&(0x7f0000000100)="4f000643bfdba4680d2d27743ab72184e5235f7caed6e99855a61945ccb11edaccd8bddc6398f109ecacc788cfa82d87305e4e01ae08085e66f881f7b09901895ae8aea2293709b059226c619a6a45b6285ee5ea2563c2947c9457707b3d1e1a99d968c097e142422d38994ea5d91c20af8000002953d2a513c48bb0dd39681443784367e7b4b2ba569bab61", 0x8c}, {&(0x7f00000001c0)="2d755f37d5dfc36ccf3c3a2c9acb52c4fc9a464ae2c315634e56aa632b159b445bf758ffc3c1089982a8d771a536dda0cd2bb21d9548f3d5676dd819a6d42e8ea16f2598585386e60ffb970ace34664a86014c72c392c6074dc6cbe333153147aedffe341cdd234801fd8b3d5d336c1efa23870f5a96367cfecd", 0x7a}, {&(0x7f00000004c0)="375c42bbf1fda84005f9b44ee1b57425dacf2ac0e6b457810331050293d7275882570e75a0a82cafdd8c5c4387263945388da6069611701c96f62bdf2da993f714f0f7ca0e92a569fbe5d5225bb830408d6bf0fca9cfcff9fa53d40aa270b71736478c456c7abf68ba430e9f76287c21aadc809972bb047acc9275a0fe135424f0e21a36e78bb97daf9ea5a8b92b396a87c0047cb42559b6c5004a592724b4240ce6a2a5b3086cca22e98c37a706ce552a55aa70293ff56b71f6c5a7aaafdd012ab302c249fb1c6d08678a2c09761c3c29dfcf8bf55b77311aea74281b87c754488087daea6e371c39411fae3e1504e29103dc43e55c504eb755bb29447c254e5403561e36c6d46db99b908141e764c8dc81df48004230f9303bcacc78905d3b20250809b72afcf51ff529c572a625702a15df0ed2437ecfe1f5cb4cf5073fde1233b2d9d2a8f87017fd810117b454fa8fc57c46ca15d565459f4de24f832d6af8aef0d61f084b7dd0e3ec29b0bcb584c85422591e29572300ac4dfb4c3db04bcad863b0f8c1bcb383d4f1db987f0a04bef26c751e952ee3b5b84effca258cd3d5cd762ddb9a107e198894c7ee7f942f622b003c7e1cc803ac652cba704055742f467559f0293f1fbf439bd96b3660bb3b92c7463b8c620422ba21e1c7b4d73bd3a30d45eb2c3157f587bab062472192a60d7c21203450fb329d907658a1411a7dd65ed49ce41f115751d76301b5225c2bf5d182d1535c1d608f03fe5a5a8d39f66a224f6e999b8380164ac563825e91a26aac095529ed8fbb2742f09055d93ba271c3bf0c075f5bf329f6c9d73265724b302ed560e2038fa693fc4e2e8ac28b57d1806e447256da5efaee2f98c4a8073a226ed68a76894faed5e67f01d71437dcd7cac2014ad934af5df0d4218583e8d971def9c268dd53aaaeb31f852c771ff5b5bc7a07c3ff29c98adbaab7fb661a3ec6c920fcaa930ad1ed923738a696cb77ef706db63e848346ba04a2e2ec610050b0e0e814f5a40bb134e49aecc05a509d56c9afd2f40912a2c863db0c001f5ffcd720c16b44e3f65740e1e1d4176c2e7949b22f298cfe73e5bed5377c27f76b6f27478813915090081cf88213deb74c102eb71a7dedc06484ebbb0c757797b719c6f617aae5cab66ef43f664c2bd7a711294596778d4627d0dbd5810595386b3e7eb5a91b5d5616b1ae533b45fd80b976a14f649c354fbd2a37153d3693539e0c371a80b1756b871628c666c0f600c82c422b2600876ca945d89b582526483f4cbbe59d05801aba2a7aa9e5dc6064961b8b4bb1a2bbd9f5512bb0cbd3d92707e472fc8690dd2844c9176d2b2ee4655ec82e9ce928482763eebd1743f3ed2b5e2099498e960e61853093b650e093382cd8b460d8a9d1a928dfa2107c1af7c518430acbe74400d7bfcbf1c72d0099d3f52d7305fb5b7bc2fc7eeb08cf606947cf597a86314cf28faad811794577d29b27b1e58137b252b00fd4a3f563b9739af3dfd874f2a6e0f1e31fa6cc82c14cb36a5b260ce144db3dc03d28a5a1ad6ebe7db48e4b65cbc88878c560512e2346b0b5429d53518d3a6fad68881254f06759acae472420b7f852b04c2d367098c3cc4a092f86881a4df8eb9e61ed29e81e88a233d94c8050ee1627d088c82caeff61eab1107bf2a465dc0de42143801841d3afc74a61ab93a64a80894d7adf5595657ed965e140f9e6b7873eb74606efd7eba0803704265fb298d639d43d181b08240736ea5b4ad96f4210e22068d8d6647b119db7ae2341872553d693c196a89116baceff84d3ab442aa14aa69c7e2967b311bbf79401a5ef8594ea11224076f735bebfcae73d6fd176d565dcb45c32d8d2ecd792cd962d575e6244b83de22413c43849a88747e7b0f294ab8281d883e1acb0427be7772627d194001e0a7ab81a9c37c766be75f2c93b6d379b98ce551ab220dd892666e3decb77ca600b2533a8b369da6662a20d785dd79c083aabe82f7ae5110047306de40367e0ddc73a55bfc599cc796fc40e9616e702a50acec2e66a9f6966b99750fb7c8dbc375c887d99fb4a5116aefde1e36375b79f8ab072a93472b6f3e693b5656eceb0041d06fdefa017e2ac5e05aecb5bdeaed52c623f644771c31b8761cbf42a6c8b8c0644393bfb979de86851de1b7c767e875e946fcf99fb2dca8615b0d489f4b8b8d1ca628fc57c3f58e0bd4acd5274520255162da156555708597e4bd056a7691c2d95ef6a04aba1386b7667d67f3e04553558d9e92c0742158fcc48bf70bd8673b0827256d6da24477643f2e824507f08ee6be4ffeaf6b14d970a688274137fb0e10fa1f14264055fc1d8b994eea01bbfc4c598cd9b92414f590882ff5b7c7e688bfcf89b9ad50b1de18b0caba5418f857e75a9133d7a2817df3b8c960edb4854d32d14729bac3dbcb747d2c0a9e416ce8c4df0d745aa91763665f63394b0a3ee0f23733ff33ea13c7b00e0ae510c2f9e2e06258592d3f12e2daef4c4f32c667701da61a04ef9823e0e2cc7a7020e8dce0d1e860debc2e1ff94fcf7299b05c3f866b42ad54e72600e0b80fc685bc7abffbec1a24d2f45b4447f406fe3a38c488f1b711e52a88c40b35333ee8ee139c7d1f404fa6b7ca2624f5cacfd8c2956d1c5ebdeeaefa4fa06c6e83b107260ba6423f1d9e9256892d1b8491b32787d0f62a248646219bea9c1998b06dbde58d9f0330d13e873dd19f6d2f5ee3018f6335959a1e8d85d05e53bc89640b9759407ff00410edda44cdd50f39408b3de3fa5609aff378f454b05e0e68dd104c7034676e0232948c792793563239b269d38734422f4bff5a3411f10f41844de530b30b9dd99f753ed24043ee96ce9e4e41531e9f6d884c6eb1f5f4d60f23b440aacf6d17045c3c0cc40b85f3bd55e274335bf46ea578ab882573cd98ffc75e05b9e53a44ea8d95d5f47046646a1c1e56a360cccc905bbb0426511f2124a2d0ccbc1526175f25bd566c36ca7c7151e2818fa6cc5ce162d3ff5021a8acba03bc77903a7de2f5a5bae83ebd1c58ddc980f9967187235ee5468afa2a8eab27594e884ecd011b7b87605b86f16b11b17d6d73286c1f51dc9fc7dec1f7f5261485dc5b056fa888eb17ad1056447facb94deff29331b7aaf82b465b47e7025c63687f0d72ebfae4e05e337793cfd5378f1f55379db82f758efc41a8a2b97d8f73cdc2f143e533208e78d8c9136836e6afc9b4439d0899944da9193edc23022207579948a25a5b6686b8198046547772c9c7ed153e6f44ba59e5a355c797e741783a71ed0274b8ed2374762fd2ce9b210f5f2a9740b4141b4711c18519ee941e146816f367665aafbd02b40431656401fc13ef100f727c9624f54fc245f46aab5f3dcc62b27883bd2ed9d3b2ab8e4191ec89764637fc6a045e38430fdf64bdfd00dd9006b61121731f690a297f556ed69f2e5778c1135602d29d7c8ae44afca054f0564b86b4e93ea21c367fa8f82ceae0e45eaee0727bf736d9b6a76006b0ee306a55160e4973e6c896cd9ce4650286fe168ff6ee79161f7b367fdf523fe96de7fccd4ac52cbb6046bd738f8a42169cee56df5254797add4f1c0ea9177724c05aab610d941d089db53b736e0cb1324b6282857d32f863fb69ffbc7e309462e04fda146d5995cd46ecee621c8d6aee198b2a94556436c6d82912deba31c3dddcb55d346b4a5c51fdaacc4093d56dcd2aecb2b658568605c827f96165fa263b7325a06489df6c9980e2610203ddcbf8280141b1ffcea6d72925da51f926792741594a8f303b62314491e40e477025c918191f34337772edc1deda7d207a9e7693797ffb038de72aa5288fe3e8c1bec77df23771e5f24311ca91861b86a14194e6fe9d6bfed96e55619ce1b1f5547c5f8ea7b163eb87957cd2cc0f11b7b7631029d03caedec3ef8481a6db9206c0cd419aeb556fe5a6d48e97f00e9c45877f683b22cab1d4b20cf255e4fc3c54ed9713de1e4aae044f4bb7f0c8fb86bb450f0d95a3d19008693ded4459ad77504e15cbe1ffa511a225890b4c433e8714c5fafa61e75e2be83aa767555101ebe22268ba7da66990d173d3e09f96c3fb2cc6d78fd47275fb58b2b1fc8c804179b7ca7198f53b12c592e92416e36685c6d99bb51d6052833ec47477840aadabfa24b7c19a269083d1dff44f7d7866536918261433dd8030129ba9d2129ac482eebe85ee9062a7588ffa860a8d5faa684239dd2c6a26abceaa245e85f040a46538b714e2d3816074e393eb4372a399efe1815a1279506c47c81a0cb9088c4bc628911d2649bf4827a56fe219e2671f23668641cd6da68b3190f6aa801320a4268e353da46a591f8169a2472df4393faba39c5b9e7544486350bc5dc322809786887b205795fbbc33d88e717f5d588ad97cd9802783b3eeccefe6ded0e95209b6ce0156ec97e8c8b6a07051a584b6615fab035947290529177724fe7c6195cb1a2207ddf922e26707e33e5116bd568c4ccfba4c2d51e8df4f801f38b66b03c1d8a2443489dea89af6e8a30b4b5fbd1d7c663bf8959e4f83d4ff2c2c464d2834a6f73e85f33f108036987921af9a4a9435f8e8d4c161c6130be26f671f8b6fb0ac7c1005d5446b686dce68db35af262af66e5f203c243cdbffa51ef62c980487a82761b7133a926f907b3f9cea7ae766b8f6a32f83b9b32f433b33571cbf1af7030c2835193b6fee0d279349cc5ab4a6bfbd2f86d28b58e67b7043109c8f911ae1910818ab2d2d05ac5ee841caa5fe8fa94e4fee307176385b129c7e05f0f4341cd04d96d1b26f095eb296bb5d68d950960c4580cf17caa37a8b527d540b79a2adb4989a7d15475fd71bb670b67d3a9151c57706eb9ec6c407104c6c3e6b0703f39d0dc0181f418df0f1a5984402ae4258ed784f3eebb5f6b6df134a6290b0bf096e88a4b30344b924b662f00cd5e3ec3fc3ce1605c7b1868b9f4b2b1e3c2a9c1dedb35a7db6acd8d8aecb838e02f1f5878617d52345a6fe972232e05f304cd2152b1620ca62c4b0bdcf996e7394fe67f0c04d75eaf0bac2823c2501bf754f7a45778c81bff6511bbf3dc13dd47c5983493ce9549f3fe72e883176193a0cff29ef76c2025a63fbddda1f6b86834029810c72eb1a920b8964ddc65ba15a46e1b4b84a5b6627ffc9adedcaf4a6607d10179a93220af4784da0aa455d26de8e1d0fdedb49f9eb18374c1d1cd270719d4b15463a00371fc15daaa0836989933704c119ccf5ceace74b0a9c8591bbb986e5d080cd2d2543cbfe0e7dd7c08671960c65006a4454e717a46c973730c8cf1902006a0cc7dfddc83c5c2059a4ef61a2a0fe0e37a1c738e83ec979b9e061e874b8676bd839e0bc6695fc68e7e781fe81d4caa7cbcaa1a3cbe09dd74a2d8e400c5dc9485123abbf19e6a9bfd9fbdfab9bd9956f2f4640b4fb80f15afb5dd4ac0a1985732e4c4df376095cfe1e94e0b9442d060f5932be98faa844ecf10cbbc86027f5884e96fe36873feb72e915881e97c7d1b87e3a0e55247b19e00d53362c31adaabb5b69ef1fdb1f0ce9111211657b642323b2c83b3664564ac83d8f29818334dcbd0e522c75440eb2cc502d7f0012a83cb65e52bb544cd709f998c5242f91b6be0f69ab2630131f961d28f397bcbdcb02b0ce53fee7b2c54cc114932def5af6a27145eb037ca1bb2ef7f9b494d438cbafb502a734f515180377e6ca5b6c9c33f2c3754e8d560fbc35d9c6261edcff78abf469a841fffde486ee0e802b84acd42da8101af98d5", 0x1000}], 0x5, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r1}], 0x20, 0x1}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) fchflags(r3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001680)={'./file0\x00', 0xffff, 0x4000, 0x101, 0x3, 0x8, 0x32, 0xd, 0x6, 0x1, 0x80000001, 0x100000001}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 17:39:06 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x7, 0x6}) msgget(0x1, 0x20) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 17:39:06 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 17:39:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:39:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='-+#-:,,:^+]\x00') 17:39:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x50}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") 17:39:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="89fffc00ffff000094d920f59820e9eb712cbc01"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="5b0c45bcce1b632c2f95c257841529e8c882ed35f4e50c7c700d45d34e91a45307076fe22191d11d85e21a7d994fe157a64f36c3e679637f67", 0x39, 0x0, 0x0, 0x0) 17:39:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8a5467f5d87c71ac) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x2) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:39:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x200000000000025b, &(0x7f0000000180)}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 17:39:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xdfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msgget$private(0x0, 0x44) 17:39:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000025c0)={0xc49267b}) mknod(&(0x7f0000002600)='./file0\x00', 0x8000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x5, &(0x7f00000024c0)=""/134, 0x86}, 0x402) close(r1) 17:39:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x401, 0x0, 0x5], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x0, 0xffffffff}], {0x80}}}) 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 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x15, 0x0, &(0x7f0000000080)=""/21}) 17:39:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="060040e4f5efbe32e9a8"], 0x10) shutdown(r0, 0x2) 17:39:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000003c0)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockname$inet6(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x34fa113115104db1, 0x10, 0xffffffffffffffff, 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x392, &(0x7f0000000040)=[{0x9, 0x1}, {0x29, 0x8, 0x0, 0x7}, {0x6, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/106, 0x6a) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[0x4, 0x8]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x7, 0x3, 0x2, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:39:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0xfffffff8, 0x4, 0x0, "52eea854f7a1ef6150175d7ed3675c86c0be621a", 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) pwrite(r3, &(0x7f0000000240)="85e9e8d962815dd358753679d440ce0973a0810000b6f0da710728620a25ac3c82cc33b05de65dd0cc99f7e64fc006c2ad10ccba3bf7acddb474cc324d8e3bee9ef9bf8bf0c4c239462998dc1a1c10affc72f1ed6653d62036373e69dd6a1545d118d1733ea468d1ebad20289ee63904ef5c51447f94d5961d3096d87722a53322d60204891b10b28187d68b41bf578c2bae0c3bb84935", 0x97, 0x0, 0x29d5b375) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 17:39:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0x8001, 0x7, 0x3, 0x7ff}]}) pread(r0, &(0x7f0000000080)="6e5e0af402a02ff8b396ea49b52a5ef3e1f37cf500529ce5e9bba32783fa45135a33014b878b8e9b7e6f51f9ae67be9723cc862b14af8fb9dfe28606c5e803dcdc66ca1da775e73c3af8c2958d9ac2465f444513086977b5623e2fee10a9a68582ba91521ef16b0761978ebb9b60ecede22eebbf931a937272590b67c9d04a82cc8fdfa3eb6374819c9490602f98f929bd0aa00878ed2b8777e203f221a45eeb86256d7bab91f311d682620a126d184b69d095b8f1aba250b293f8e41c3273de1a327825ed7af94ef163582acc894625da70db10c8984212251cd5562da0c962ddb4", 0xe2, 0x0, 0x884) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40004000000902) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/wsmouse0\x00', &(0x7f0000000380)='}^\'\x00', &(0x7f00000003c0)='-J\x00', &(0x7f0000000400)='/\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='&\x00']) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x8d) 17:39:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) r2 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000540)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x330, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchown(r4, r5, r6) ftruncate(r3, 0x0, 0x2000000000000001) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f00000004c0)=0xc) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000500)=0x6b) socket(0x31f8293f1809dfca, 0x200e, 0x7) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:39:07 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$getown(r0, 0x5) kqueue() getpgid(r3) write(0xffffffffffffff9c, &(0x7f0000000180)="d756ef5fef6c06aecb36ce0993d0e0e383aaa28f8090ccf3c1695cd721f8f9abbc72d2f789bf01ee1be5b3b8f10f40b6f92d0e9d27f59852146ffc388a5a25eeb4e1c8e0e31b39218333becc5327b4db9888e9b3", 0xfffffffffffffdb0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) pckbd_enable: command error 17:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getegid() 17:39:09 executing program 1: seteuid(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0xe) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x2) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000800, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x1f, 0x6, 0x8}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) close(r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4000, 0xc0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe7d) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:39:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x133, 0x4) pckbd_enable: command error 17:39:09 executing program 1: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r2, 0xc4}], 0x1, 0x0) r3 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chroot(&(0x7f00000000c0)='./file0\x00') r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r4, r5, r6, r7, 0x80, 0x2}, 0x5, 0x0, r8, r9, 0x8, 0xadcd, 0x5}) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cee319f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c871b1e07595bd23d5d2de8cc496aacfe60bfeaa465d62a8a1a18cec66588742381e39bc034aebc8fb1743d13d548df2c98268bbd7f9f27373cbd921288f9921d2c3657f6ae4db9e8c015fe32764dde7f40300969e618706d4e31c82fed339bc21a51c4251ba1b6704ad7e5281113aeedf297e5a40c2992656f93f629f6c07c1aaa4fd346377356f14a13b18cebee31f6f30c32d06842fac0d1ce2db9441cc7771265a10276cc4fc5ff4e2a73"], 0xab, 0x3, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/192) 17:39:09 executing program 0: socketpair(0x18, 0x2, 0x7f, 0x0) 17:39:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000002fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x6) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x9c\x00', 0x10, 0x0) 17:39:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getgid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003, 0x0, r2, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="9818f5b3dd41bcc2828c67a3e2a7a5b8e11bf7e20ef43ea351f445aa9c56846e3560c2d11d4737947048d8fb7107af498a2a50c63a4ca1ff1d7271b4fab7b2c556d53587c314d3025ac167c5684c7a6d01cfc8ec9337269047927974ddacbe3b1a098473ff883ec4d0a54daeee66a25ddaf9daf18c902deac7b3ee4f8a438adae6b482afd4a5cfe0343f7584e304a1e302a8fec5fbfa0ec87d3470f6cab3e80a5e8257958e612543bcf552", 0xab}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 17:39:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\a\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 17:39:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:39:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x80) recvfrom(r0, &(0x7f0000000080)=""/14, 0xe, 0x405, 0x0, 0x0) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 17:39:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r2, 0xc4}], 0x1, 0x0) r3 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r4, r5, r6, r7, 0x80, 0x2}, 0x5, 0x0, r8, r9, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r11) write(r11, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r11, 0xc4}], 0x1, 0x0) r12 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0x6, r13, r14, r15, r16, 0x80, 0x2}, 0x5, 0x0, r17, r18, 0x8, 0xadcd, 0x5}) setregid(r7, r16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:39:10 executing program 0: r0 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/47) semget(0x3, 0x4, 0x80) semctl$GETVAL(r0, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x7) socket(0x2, 0x4003, 0x0) 17:39:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x34f, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 17:39:11 executing program 1: syz_open_pts() r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x162) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 17:39:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x10000006}]}) pread(0xffffffffffffff9c, &(0x7f00000000c0)="76a02358d6f092faa0090335491bf040dd56d634cf91702f4b855fa7e4bc60e3547c2b71bd6959f461f40d6639363ec05515edae7638a83dd34476ee7430e3ab9562962eba926403f17b9b68f206703591cb0d9fc958be4394c88e14c728be60070d2df6e78ecbf9bdd0a45c50e27c0a0a3741ff225f0c69c7711388b00a09c7436d3fdec34b19", 0x87, 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18020, 0x0) ftruncate(r2, 0x0, 0x800) 17:39:11 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)=0xfffffffffffffc94) geteuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="d03278f944f6b0b4edaaad8ded9ec11030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364b870d992bafbff2bf06e8521565244a97682d3f3c0f3f084540eb16d4e", 0xdb}], 0x1) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c77e01a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd971007075d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e17566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819cf66ee34bb8a2b38ff1d20dfcc33c27300bee3b594dff10748123d791a81d4af98548c8f412db01e6b4a5ac878e16e8c5dc2b427e562b26e4b899011a45469c9cc13bb54ab5637a86bb60e32d32700c89fc14d64e1d8ce3d11ed288446ecb116d3f1eea08bbd042a00327934a96da617e430"], 0x216}, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) msgget$private(0x0, 0x20000003c4) r5 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/100) r6 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/100) msgrcv(r6, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x0) 17:39:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="7bda8220d279"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r0 = semget$private(0x0, 0x2, 0x228) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/77) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r2, 0x0, 0x0) r3 = dup(0xffffffffffffffff) write(r3, 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000280)={&(0x7f0000000180)=[{0x83}, {0x83, 0x1}, {0x30, 0x6}, {0x81, 0x80000000}, {0x8a, 0x8109}], 0x5}) close(0xffffffffffffffff) chflagsat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10000, 0x6) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 17:39:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/65, 0x41, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f00000001c0)=[{0x9, 0x81, 0x0, 0x2fc}, {0x8e, 0x8, 0x0, 0x5}, {0x1f, 0x2, 0x80, 0x8}, {0x1, 0x35, 0x7f, 0x7}, {0x7, 0x9, 0xf4, 0x4}, {0x400, 0x5, 0x6, 0x8}, {0x7, 0x3, 0xff, 0x8}, {0x6, 0x1, 0x7, 0x40}]}) pread(r0, &(0x7f0000000240)="1e094f1e86c317732fb02f9a1c40d6db173dbbfa8ec3ff3e5f110c3d07a8f05da7c1b9ec6fcf9a02769a722e9857900a61b7bb2135a61cb0174b9bb0717884fc1ca782493cd539db0e1be553a1bc8d3c099eb489b65e91f537a3ee7aa5dc4b118c9fc11437991ae09d4c6cac586198825695842a", 0x74, 0x0, 0x381) 17:39:11 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) open(&(0x7f0000000400)='./file0\x00', 0x800, 0x14) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x182, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs={0x9ac8fa47e61ebb93, 0x0, 0x1}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="e85847cec041bd03955f623c2e6609ca33d1a1f20f41925ad3e68ea058d86b8233a15a8670ff9ea435a88ce02e220a925d797e3c119ad535d942fba08ec2e345ff0186286e832f656223c0bfe05e41b6320bf6a4aa6b230df53a0ae92122c3f47f345f3ae015b4dc7121dd9effcb1bcd212a9476", 0xfffffe10}], 0x160, &(0x7f0000000400)}, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000016c0)='r\x00') getgid() sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x69, 0xdb5ff14a62020eb4}, 0x0) 17:39:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$dupfd(r0, 0x14, r0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 17:39:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:39:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) kevent(r1, &(0x7f0000000300)=[{{r0}, 0x5, 0xb, 0x83, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x80000000000008}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./file0/file0\x00', 0x880, 0x10) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 17:39:12 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000001c0)={0x1, 0x40c}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x6) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) fcntl$getflags(r6, 0x4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r7, 0x0, 0x2000000000000001) connect$unix(r7, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r8, 0x0, 0x2000000000000001) r9 = openat(r8, &(0x7f0000000340)='./file0\x00', 0x40, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r9, r10) ftruncate(r5, 0x0, 0x3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000008000"/16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="19d629fca6c7"]]) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 17:39:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:39:12 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x6e, 0x9}) r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = semget(0x1, 0x0, 0x20) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/153) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 17:39:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x5a32, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) socket$inet(0x2, 0x1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000001300), 0x1000000000000353) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r4, &(0x7f0000000280)="9aba998a5b239a6dbfe7eb3ac747b1a1802fd09549cc0d4daf577a9d2aa69e7b63ae4a4caa28a5d147e924db0f5ac83e0c49ba39fec6d0fdc3685efb8e97b8742c499a9ff81c60b30e3556d71852e9dab9b50bd71e75e7de88ff7e79aeaafce9499b915b7770df2fa509c99160c75b008850401c4f870cb856be964916514563f5c150d3048e7f777ac806207814d3e2825bfea97d2d2db4f34832aa1136456d740cfde41d38ae4eadb270", 0xab, 0x0, 0x3) 17:39:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r2, 0xc4}], 0x1, 0x0) r3 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r4, r5, r6, r7, 0x80, 0x2}, 0x5, 0x0, r8, r9, 0x8, 0xadcd, 0x5}) r10 = getegid() fchown(0xffffffffffffffff, r6, r10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:39:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f00000001c0)='\t', 0x1) 17:39:12 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40000400000082c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="116911d733be0dce60cc6e00b19450e7c2d24e43813803d57ee681f8bcd439addb66125737f734fba973a41dacf8796adf18c7d45fe9dc0270e61e1992b8273293a5a0b0e5395810ddb30bbcc230380fdaa73b9cedad06d9aeac615de6f34ad9843bac3ff39e4be4ef78cdeaf31e2590458776236e163ed4a313e169ae31f5d53b90e8cb9fb1444a224eb30103f8113ede4fb9c5552a00c36a02ef5786ae05e99595ec804db4b29492f6279fc75b26fba3f40cb3667b66c349045b10158d41"}, {&(0x7f0000000240)="e70bbd58546e5d62f34fc2916147def6fe2c66a27664df9e394931a3fc797d406cf4dfbf2ab7859449c31fd3360d3975ef4eb1dc7e2e3e76671a2c21580ae2e7a49196f90efd51e84324950db96ed74f9c97a1343ec3190756dc375cd1be40614e28fe6976a567f1b44be3155ed4605a0b145db3f6ac979a5ad965c60d356447052e1a6b54951fedb6c18226d072d5c9e712652a1abfeaf0fd4a8e268371bbe3c0aaa58c82fdc51058d8"}, {&(0x7f00000005c0)="7db74ec382b2a5cb26a37418f11d6257162ca9133f951169f35e4781a22a6a6539e1f25427a0d74573f092157858f5a00496bae748f14e4c759dc791bf87cfd25945865c554d010a73350c60d286e1e7d43aa61c4990719a141f0c3c87d238202a81cca9fea657a6e603ecfd26c352b7050689d72f14bfbd0983c047e9bc1727939fca3ebef537c2a9777df03e6b4a81a84f71e1b66c1c6bccec6beba59296c506a347bc7780c741e2b7cc541f939ab51cb57b735c3cdcd47540c84e25"}], 0x1000000000000093, 0x0, 0x6) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/54}, {&(0x7f0000000540)=""/72}, {&(0x7f0000000380)=""/228, 0xffffff34}], 0x1, 0x0, 0x0) 17:39:12 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xfffffffffffffe41, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYRES64], 0x5}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r11, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0xc9a, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x803, 0x8, 0x0, r14, 0x1000, 0xfff, 0x5, 0x100000000}) 17:39:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfd00010000ffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012aab47473c23049552ec01b7aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350200000000000000000000000000ceb34b0dc06c3b7122de504b8dba0bf3960c25a453a1a1316409df1959123b932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655fc4ce130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20f632fe86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6000000004d4f1a9700009c89afce8c79c022fed6529234015456b5e417194847a3342fe4e97cba9f9af5e2094304e3d4e094c568f8ac4dd71edd9d95fa7551df842cb262b5082ea530475532b34e4e18f88732fa308a98d2325eab56a6888b66c9d0c20fe6f800b785c493ee9cfed337a35762edacecb8611e1a5e222018472d0b15fceca8dbef0274de1dcb22aaf701416ca372795646c00b332b594f633d7b40c89245ee143afdf7f5554a5645051494f66badc37b812afcf16b3845c1cbfaf2c3487f05c4dd3af2b8f40acfc8e6bd291540004d90c83ba645438ce4fdd47d6b381f477e72864551fc8a72722e1a000bca419bf27c44a85a57fdce8048cbed51aaa3ff41f2373cb1aff500000000000000021bdddf04dca7c32962e8ab1fb0fbab4eb8f3fb080ac0f9f3cd409396aa7a5504d5bd12de0e889ca88ff3c35616fb4c2125a44f20bb5a700e4b697d4cb40867e53ff17ba0c4dfe7775a51d381f0e2104bd159bc56d6768bb2e55b0386a54a5320ec6300566dc96a52589e8848557f4a4d0ba0abce7fa43ee1d290a32774f640297d2210f7dc8ad9a624bbe798f9e5592fd1616212a2aa18cfe2bf490303dd461914d15d90b3a4d8fc1011f62144551af4bf6fd37bf862a28b7f47e089"], 0x10) 17:39:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0xca10d0f8af513300, 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') rename(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 17:39:13 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="2400000002031f001cfffd946fa2830020200a800900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="2400000002031f001cfffd946fa2830020200a000900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) close(r1) 17:39:13 executing program 1: 17:39:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000000)="0004d300", 0x4) 17:39:13 executing program 1: 17:39:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x900000000000000, &(0x7f0000000000), 0x28}, 0x0) 17:39:13 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000200)) 17:39:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xffffffff, 0x4) 17:39:13 executing program 1: 17:39:13 executing program 0: 17:39:13 executing program 1: 17:39:13 executing program 0: 17:39:13 executing program 1: 17:39:13 executing program 0: 17:39:13 executing program 1: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1000004) 17:39:13 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) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r3) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="18fe2e4e9562651f3c10f8ac3d32b829f3568c3a1e7f3c9e9f1f58edf4fb7e029ed3f3e7cee1bb3400d30a4899c863d3c942f6cdb95a12cc367f4bd9e33ef35c0000009c1b8cf71f9621ef22e7fdceeffcdfa8b23421e87ab632e71cbfc9ed23db3326ac658ad69165b73695fbbbce455134336a1220977d3f55382ff4175a5d1938c87cf3fa001d5866d1077a900b132df04367cf60e4ca16d9a27e833a55bf21ffd7b01bed4f1c6bb16dcb51133bf6915c9daef1c3244f4dfee2b39b4d82"], 0x10) write(r1, 0x0, 0x0) 17:39:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xf25d5187a33a2bca, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x1b, r1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x50}, {0x5, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) seteuid(0x0) 17:39:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x4}, {0x83, 0x9}, {0x45, 0x6}, {0x89, 0x6}], 0x4}) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 17:39:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_open_pts() 17:39:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = getegid() setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:39:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = msgget$private(0x0, 0x71e) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r5 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) msgrcv(r1, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) 17:39:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff8f, 0x0, 0x23a}, 0x0) 17:39:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000001480)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r6) write(r6, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r6, 0xc4}], 0x1, 0x0) r7 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x6, r8, r9, r10, r11, 0x80, 0x2}, 0x5, 0x0, r12, r13, 0x8, 0xadcd, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r16) write(r16, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r16, 0xc4}], 0x1, 0x0) r17 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = getegid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{0x6, r18, r19, r20, r21, 0x80, 0x2}, 0x5, 0x0, r22, r23, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r25) write(r25, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r25, 0xc4}], 0x1, 0x0) r26 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = getegid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r31 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000280)={{0x6, r27, r28, r29, r30, 0x80, 0x2}, 0x5, 0x0, r31, r32, 0x8, 0xadcd, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r36 = dup2(0xffffffffffffffff, r35) r37 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x8, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r40 = socket(0x18, 0x5, 0x8) r41 = socket(0x20, 0x4, 0x7f) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r45) write(r45, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r45, 0xc4}], 0x1, 0x0) r46 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r48 = getegid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r51 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000280)={{0x6, r47, r48, r49, r50, 0x80, 0x2}, 0x5, 0x0, r51, r52, 0x8, 0xadcd, 0x5}) r53 = geteuid() r54 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r54, 0x0, 0x2000000000000001) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="877125995db423976ea16a9797da08be5818ec0ddb9a724e306802a3fdcc4d59e3eaaf95a7c590b5098e07fccf0cefc091b1ececbee3d66d5ce98af4ae50a9b3960e04deedb160bfd9352c9985cd38f96e6a4d67f4b529d6a3dd29c3c4d4c192ec487fd39e4df6b38dfc1afe8fe85c37a3327171b65ebfd586ce8aa1b26bf1bb3b5ef8", 0x83}, {&(0x7f00000003c0)="d19d6ee73f767849e1842b04f97a6b9d059e71ae602525b9f735976d790220148a52c0ef3c415c971d2af4978ab2dd8f36d32e85360a47781d573d7cee2ad780ddb81baa156abfb8688a1005b0ba1e13cb3e7de403c85ee591fdcf582d98056e89377e37275b8292131e576501cba238950931f7cf8184b201e7328147459f24bb323c7d0c7d290b23c063563b2d492b4cf42fe5702ac4ee9dba136d673c85fa945399e2b87f36b6b3c3952300aecf782a80424a9ccbf2f21d0198a313c2c89f9d54929b29d9a8671c32f0d4fa3142840d8263c9451200bbdb28707068b0796c1516fee9991f1b29aa326e8f9d11f1d6093455180d2e8cd8f76ef5bc91121e4b07cd113e0f08bdefde2e0b741a8f3d2ea09e026881beaa74735a9fe04478c181101603985220952c2e923fde12673b04d9fc6dae514d703790ca4391ef344d496ceb1e6f6262816a29cb30097a2fc942b5f90dbcd0303582ff31e68054eb1e47a8b03b7c4fcb9a19127f69eaf2b339dc40ce35a8ae1bcf03a0aea730fb6f51008eb98c5cd35f8b36ab79fead327d2efccc7967aad5b837b9bd871ded460d2bebfcb7ac1a2223b9a87955b9c00a078319149cf098f90bfcc4d3429b670dbfb4e20dcb2b4832ea73d4f0fbccdbdf25f7f6bceebbec5e6402ffeaa4a4166e57e6651c7c23cd61dded087934405d7d434bebba467e008d97eb69838d1d1e2545d6828b13c25d15dd3b7c98891fe2a84ff6f5b964b69b32be5966a3743d105208409eee7ad42f02078ce26ee1c4ec47382eea57b4f42c5b16f557be1bdbbeb1b1b431b867f988ade135cd6f34fcb403a5930c1ff2baa91115ce7225652a29dd3d4a9be023e04c32497917072b36e0fbc08824e6195f9ca17585924eaaece2ed12c8c42e00bd72ea0bb3ec2d944631e2d8fe88d4bd3fc2661bd8a88ee8f5edd709fd0bb4e8237c1495719f43cd8ccea76521f6297a9cb0e381084aa648aee7590f750d5193d317f47b9d0fe32aa89d32aff749eb3fc3fbc9b79c74bb237c14217f49b328f86cc76a886f25bf4dfadf44b883335a4b6194f826cc8ac38da2a899033ddf3f53283780c34d9f2c18b11dcdf4be0102cd5d5e2908cf597e312d32a471ee944a4b00e075da25769994493741948d4d2051441a4202c2670bde522d9dc1a54301569e8e4c7740a08a2dab78d0a387be650e8007b73ab92d3b65f18ec621f19ada3030cab1ce05aca131d944b81b6cea39e38c620bddbdec71a60b7a58bc41993aeab2b1bc37a2b3248d88ff4a2817a2c19caf0fbf5a4344b67026356630226b73f22da225e8850174bff26f1ca14bb205c2a4f4ac4a1771d12a4de1b9c5adc9a765f6ec7b7e9a1bc90f33a09b93ebb6dc873b8233c47f3ebe8b5aa30c83b08603779b965b54ee48edbad0af914f7b162d8fa3427fa1412cacdd3a41ed6fa380ea076584b7b1cf45e07d4eacaf1d1c527b30ec22427d8820e1c87fbedc82d6cbcd2e1690499cdcc0544a0d0c579c68ab8305385e4577da101a3daab78f27faa9c9431fa6f7300a3c9c4b3cd070e8ac608980572c2537e1c42da74cd0bda72613d1286b95e5f3b652b75b4799debd17aafe91cb63880b35a821de412c4df9b95b650e128e6997c02bce369253b386a7994e2f160ec7b28e61cfff4c39b0ff5acf09bb245df0f528b378b32429dbfa3d415e2e9b3eb7f35aab669ee8cfad663c2cd6e50ed73d26611e9c070a48a142e993e3060198610011e8c5b6f220b3635819b79af9258ee6b0acd305bc3d7c0b0c8443423a01b233fd7c30e3a7a7b88f5b30fe510cb7d8f14085fa39abe2a60f66cdfa86b84905c0fc758e8e64a7bc252b6ee54f47e19ee08d6b4b8a65b26ed4cbc10a902ae047e51197e3d15e2e8ba15090a4f0cca2e7b59c9a5d151def70135a55f42bd818ccc4bacdc93ef4d5d3aec7ecb3b2b7d8ef72d70ddcdec51ac47ba829e12f87959db54c3483e48eec0bcc5161f6fe72413dad82ce3c6a1683c0da47d9ada92855902cfecb0a20632f1458caa9f0ecbd63850852188f7a781cdd37bdbfde89c2dc97aa2364186941eb4bcd9418718ef84d0dbca0fcdc3fe3a1ea1a51760f62481ab5fa13d3c5a8826205e3db247d96b7becf04b435764db53d49ca0519b666a9b980d12a671cf93b236e9e777f7770e460ea3735723b2352c349044160f2a245b801f06212af471b65a853d80d32f17233c89fdcc685c12f003ba7db07f521d27ba51d1e4bf6a62d72361f5acf39a5278534352efe51b480ef7d07b87d2047334c4328e2497798560a5e1393455d5aaf90ca9b0a9b4a17eaa3f3f000431ca0d5f9557893b8d65c9da29c9b477657f7c0d0327a76a17f90f1e6887378d5662e5db7b817bd9c0ce722a6abbb83101dcd4f1f859b689b1746f0d418c1b954294819e29b66cc80c0db4b36c3034b8fe74a1fa8cf4efcdabf5f031fa8627793aa3df280594264c1da1d6b309aa375b68421f1b2b17526e10957fb35e9ad7d2a5494a47f705d658335c287653ca39a0fd4dac39aaea884a31b4122161dacdfd5ae13af9c5445e39b1023f2002a85301846017a82de630efe19ba90bca792e7bc143389d434d988a27c78e2e26393c192a1ee46606156caf250b3e3a97e42a49d1274a7d9b932b15fe2f85b397ed937b6cf2cfe0b3d84aedc83237bfc19c4e18ecc15a3b450c610982aafbfa6c91e5ee593648273dae2e4de423b0f0c76685c520682d707b643125a72ddbf7d88d9041cc533d1446c55b11bb129d692b90611773cf5e51ce4406931d90b1cc482e0ad6d06e12008557274a95f85f510b16c2d2cbe6fdfbd5d1c8380bf4d4b0eecfac36e921c7e2f2edb11a12bf1a12c0ae17d2260ac7782deb04030026d87108eb3566d1712f72988c376f5feaddf659df962789997b65b44d20c9d0d5c2d6de4b2c45164a660bc59f441bfdbf4c5dd1a7bfb3f7b8f1b2f7df136d4a69c1d96a083b76552ccf158d9e90ffef031b52bad69ac77f94aa7c7328cbee6eb8bd75248f5c21b0ef7d49211eea4ed8234bca43dc039295914e5fffb9f965e249e892450f2d2137f3f496c542d8c96595aaffa4ea425530765df2791f82edb8470ae452bd03796f72e070c3de442630ef3cd3d8540572463f87f146d4f9e29b4083434a64d4b6fd2ec85afb8eedbb448c3af0fb58324ca0ddcda7681e82b4a06fc2892abf9e385247e3f1237d3bd0211b133d48165d02a9df0d43747eb781e884e974ce88ef29aefb0ccfc1d474b5877f3429fd2470780b530f49390544437d149e3a369e9884ac2b83f86aa41adcbfc117cd6d05b466e8f5627baffbeb51bdd47245f818f327f616c41cca5a3d3402ba2d106441dad0bfaf74c62b63f6d44c17797f1ce47798152bce4566fb72fd9280ea2f4fe27ca702fbd9328d7f48ab5117535e62a6ed9802ad397c4620a9eaf18b55b30b637afe74609137e45ddcf090e3c3d138e1036c7424dc6417e5bea7f8e681a2d87d06e490a9f08c03fef43245c6a2c4b16bcf626516103bd981c2b224d2f054df987db188476a1d676c9860663076a782e1369b72f8f50b55865c76d8615099ffa084be907fc86f555492d30e0d02ebcae8581955d6e35418cf90729475ee15052fa052e90d5cdb03c8679246393b7c58080b40e61d6394a0505fea3bdc65a9510961647baa2769ca22ec16d19481f69d094cad88b0e855596115fe10c7e742f41feb2932cd8ee207ce6d4d5aeb3b360ba9b8bc41df120d4262d346bf2a1dd35eb31c01218081829297c543d36557c86a7c3792e17907aec1c18b465aad652506225ae540f460314b699de444c354bfbb46d9c02b33862ed6754dcbf3bc367ea7d3b872f11ea14f9cd3c42d60b66bb62224aec7d40de3119afe4dcc659190f6a0c4fe64f3b3761fe5c2e7a4fc0d6535540cc9a5b57cee2f503035fe0601302b91d5467701d0eb7e1ad87404cde355a3470319e43180f09c3da97ad3c23ad0eb3fc05aae58edd82a3902b22bb317b93879d9e69d71a1585859e183ac2e813a36c48a44ac2eb3c4dba33304f05a0e558058ff31b3ac6f9b4ad705f31d31e4d1da1cea1be67c95f45cd410e30e830a4cb5dbd3399a244f8d50c67c73e4bc9f05385a7c11b41f51284b1296a6405b5d645461e747c82cb578ec36ad648514eb32b4ce2ed3208853e4a7aaad23492adcf36d3e095a510c15012a8b88ad90ae71d3c8f18627996f9ff9a182cd4999d37d2b53532f7bcdaecf64084b1fd156ae5ae5bb98aedba1b3ad407090e399aee3b8e0039d9e5d01123d2fcc409fbde92041c070a8defb3e1646b4d27d2d30c6d1c9d2790c9531ba9bee44f363d9806cfb5f862e204de7ba8e320d048b31ebb0aa650f92470f22cfc46919a1bbfbb4d70eb37c98c0f79b6ee4ebbecfb4e241e9eca538bd280b25c79523bf1a61ffb9ed61aa984520ddadd23374cef0af79e8f11a34c09cc2750361cd5fea0d2c64837774611f51e57c362297711a91192e0eba2de81b5d3055cd07c172e5d8ab6280d21cc0f6c55dd34bb362541f431f12c43619a6e1cfce0adc5bd170b94e08c0ab3411121fe77d19229d1e9b0708e8e8c6088bd9a7df62aa427978819d4c04560408b3f1407a067f20ad4e305206900063a4cc06135027d031cd1abb5c12421c29f44c48ede625f873adf5726e7b25ee73f2ac85017bc7829f16719c658b47bae9248318388a5cc51832d93d3de1d727f6f1235705b842cf15bbc87153a7f2c90e41424b5ba067456426734a890f74a390b0e473f8c0959aad40dbc30b1efffad057eb2cc0ca926e82279880a1d9f2d5f477c0b75def484ac1ef5324010caa1a5dab2bfb10005d1d235c4fa58a131fde90469f3da9992bdc19b7d3efc964729cda3d4b582edfe78501ebbb965e890ba062dad062515fb48f96e8130daef649022ff61afb710eb9d9f148f1d5cd8d5efbcf2e3e5dc7fbcab6a346dcabebcd856ccd72978111f25b846e51caa0dcbfd2aa966f562845b2615e375d62c71c98a40495789ffecae17efaf0ca110f62f6cf655554c13fa61bef80497fc3069ce9f3c38f1264804e0301ef2c0ea66b4df8489144cca1ae7b9ba9d882b7024d4578f1a88ea54c0902ae572e70c96918e1e48b8c77e20a324ee93ec44686539306d99f228cc0f2b4f4919f80c8b3879095784c30c1b211cd95dd5fd4191e15ed8405a37342efc756d58e3d3005501150288c3e85cb08002b8d670f8fdcf7c56957361ec4b59f0a0bd67a80c73afe9392af8e56c476c6d2741546eb0d4c970f7aa0b088b58dd47568b7823d6251ca5ce1fe4e7022034a2aeb984373cd4bbe98dbe2e9e1e273339f5dafbd67f0d94ac7e73cf4fb9426eb6aa2ee5258189c3fd4a0797822538cb3205ced9385ad0199a1720a3bab684aaf1f71ce98ec4b56d23aca4d7bb76aa96666e1272335121d680aca0f85d2b9cc0afc1c6fb0bd5458949043a7525e5caa08cdf228721aca75d0e76443e589555d4abb5f592a7e98eb9b84c52b33f0b570b42ae81874d1b2623bf8b20e3cb8132539460420bc243ea73a5ffd1bed33355544da5a47f2926806e25b43cf5b3daa646646dd0f285d42fbcdc165082b553cd71d435bdbf4ac73a650325e78dbd9af85aa12f2dc6c052e0816c19ea1af89372c61e3933ea7a56d34e527a144a3867d3d5e8bd3480fccff41a4ee6dee9858cdcd3f354aebf550a7199b6422fef2c87229027138e6db8971b8ad3a815bbf91d5c162438982d5d75a0447c623398528952e5d1571ac92231c85249", 0x1000}, {&(0x7f00000013c0)="33ddb5e65aa90707872dd9448b808479c678698e7c42edcf1d9e858ea03e69794e2903c538c0e0ebb351ba613457cf38a0cf4bbf02103a489c04217d89803fce7ea1eddfd498630d8257f62fc9ae7bbea99560a41f3d0f407f52b22253295abf1f0373599b99407329b404d4da5adf5548e880206f345f5e1cb252f193fa0ccc103bc5fb", 0x84}], 0x3, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r10, r14}, @cred={0x20, 0xffff, 0x0, r22, r29, r33}, @rights={0x38, 0xffff, 0x1, [r34, r36, r37, r38, r39, r40, r41, r42, r43]}, @cred={0x20, 0xffff, 0x0, r52, r53, r55}], 0xb8}, 0x8) clock_getres(0x7, &(0x7f0000000100)) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r57 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r56, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x74}, {0x80, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r56, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 17:39:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="83c86e9827bd0e96021ffac40b6c6a29486ca35395ebe04eec8087dff5b6344815580f46350121b2edb2192113d040f7221f4592bf1a000000000001d248a19be512dfa0"], 0xa) r7 = dup2(r6, r5) accept$inet6(r7, 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) open(&(0x7f0000000380)='./file0\x00', 0x10000, 0xc1) 17:39:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005f1000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) sendto$unix(r2, &(0x7f0000000000)="0974797fdcda8ee9e6bf7fce45d35e707856aaa8c3ec8062a535be0358f463a8addb398fcf817c97d6deed49abec49fb6a4f984720d17733cdf0dd22f3eb642e8e836f841054d62504cb736bb4016f", 0x4f, 0x403, 0x0, 0x0) pckbd_enable: command error 17:39:17 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x8, 0x101}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x14882, 0x0) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0xaf) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 17:39:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0x166, 0xfffff522, "418c61fde0b5e647664ca4083c05459b9804a16f", 0x9, 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cd44144aff983a7b111f0a7486149ccdb3189cfb38f83ff90c2452c60000000000000f4993c28289e86c70cb1dd6d1fce43079ba8a15ec8167f0a3df14d6c08602068603ba2e067ef7c8c3cdced634665c3454150dcb933827a6f5c00b9b9480ca9218c0f4ab346285087c4ba8c2a537c6fdcb350e63a5b0281a854566f9d849a126e5bce73820f1c038013dfed8ed539355953b8088063e43596c02f19690b714b9472f008ce583171c6eae6e051059e9e4cdb4db75d73ca524794020a9f809215d7ae13e9080bb178f4dd9f1bdfbe0598c8044bbda10ac8e9eb59a8496a1e48ce599f209aff48fd0b828a55e0d63a8889db6d79885b605728b4321c49a3b4afba2ad32941b63cca747316edbf86e76cbc790e5c633a59ac413d74deee857ba6434bb8b5ae84eb510bb11d8e279be76ec2cae3", 0x65}], 0x10000000000000d8) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r3, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semop(r3, &(0x7f0000000140)=[{0x6a024961379babbb, 0x9, 0x2000}], 0x1) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x8) 17:39:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/190, 0xbe, 0x40, &(0x7f00000000c0)=@un=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd807f006910 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f006910 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f006910 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f006910 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f006910 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f006910 va 0x20ffc000 didn't change! 17:39:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x101, 0x0, 0x3f, 0x1}, {0x6, 0x7, 0x9, 0x4}, {0x401, 0x20, 0x9, 0xf1}, {0xfc6, 0xb6, 0x2, 0x7}, {0x435, 0x5, 0x1f, 0x1}, {0x0, 0x1, 0x3, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 17:39:17 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd237900000000"], 0x10) socket(0x34f2b32096d6e220, 0x2, 0xad) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8e859584a75c169495cbb90a5f5ded51c67302ade9db3896c2205418235a7610d97a2d53108a29ddf054dfecf94a561253f72f55994803a17b37deb40ca086479969ad36d5f12b8466a89695b0bfcfdcbf95869353687a991b953e66c6c3984412a4fbe6337a40e50e4e8fe787d884aabde1949d9a0c7c62599217803e68fb12751ffa47687c3280060987a2ba0399734d2467167f5b7c3a0239d401ff8788a378a6a3cd8a23ab0698d72e6b5b45ea4a71237b6a4ef3730cd3b34344ebca5f20e961", 0xc2}, {&(0x7f00000004c0)="2fe19f5b41fdd1687a52166ae1339c16ff3f1f9694e9c7437693a00d64ad27d703dba30438a935b176ad3d97239cff00de7f254be58098916d24b736c78a6b405b440daa22d337b9c7d1215dab3cccd00be5c7f330f72e0c19176465550ed999c55fa45d4f58118e8babbec85a13bd0499e1317d47bd4fa2df41bd59c0771a2ad96b8a3ded803a9352bf3710a1b4f776e3263ff14d0b896262fc3cf485b54925dfeba0ff3ce269002ca50dc0934023", 0xaf}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x2, 0x4) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) pmap_unwire: wiring for pmap 0xfffffd807f006910 va 0x20ffa000 didn't change! 17:39:18 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r3 = getpid() shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffc000/0x2000)=nil) r4 = getuid() r5 = getuid() r6 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r5, r6) r7 = getuid() getegid() r8 = getuid() r9 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r8, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f00000001c0)=0x3) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r1, 0x27bc952972cdab54, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r10, 0x6, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r14, 0x6, r15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 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, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r28, r29) chown(&(0x7f0000000200)='./file0/file0\x00', r28, r29) lchown(&(0x7f0000000780)='./file0\x00', r28, r29) lchown(&(0x7f00000001c0)='./file0\x00', r28, r29) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, r28, r18, r22, r24, 0x1e6, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r17, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0xb718, r4, r16, r7, r9}, 0xfffffffffffffffa, 0x2, r13, r15, 0x0, 0x6, 0x4000000009}) ftruncate(r2, 0x0, 0x7fffffffff6) r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r30, 0x20004b42, &(0x7f00000001c0)=0x3) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r31, 0x0, r30) ioctl$TIOCCLRVERAUTH(r31, 0x2000741d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 17:39:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 17:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x0, 0x1, 0xf9, 0xffffffff}, {0x6, 0x2, 0x4, 0x9}, {0x8000, 0x1, 0x4, 0x7fffffff}, {0x2, 0x6, 0x0, 0x7}, {0x5, 0x20, 0x0, 0x401}, {0x3f, 0x8, 0x3, 0x20}, {0x2, 0x66, 0x4}, {0x101, 0x7, 0x3, 0x2}, {0x4, 0x7, 0xe0, 0x200}, {0x1, 0x1, 0x3f, 0x7f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x3, 0xfffffffffffff154, 0x4}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x4) 17:39:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x3fd], [{}, {0x0, 0x0, 0x1}], {}, {0x0, 0x71ee}}}) 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)) 17:39:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) symlinkat(&(0x7f00000007c0)='./file0\x00', r1, &(0x7f0000000800)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x2}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x3) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/25, 0x19}], 0x4, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r5, 0x0, 0x2000000000000001) r6 = accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000280)=0x8) pwritev(r6, &(0x7f0000000740)=[{&(0x7f0000000400)="ba0d62ed41bc0f7672545b09cddd157941a0432ba7e818bdf3d761264b33e8985246a58741b8cfc60958db26196e20761ec258811b9819fb3f0f5076a8a7b17eb6f94f27c9379a6a51301f5cdaa4b878b83392dbfaa3ac8df5fb76e5dbc6335229ddd2b10cf426ce900a9daf344e95aaaeda18d2547ce8eefe8aa20c7a5d0349e0af2a7f907eb0bd8f47356b91dbd9079491fe63d6b53ec31f2204454d4124f519a22664f25ffd75bf2d3f2811ec43e2d4d27f72f80ff152a22783fb900b88b4d2c48ffdb2e2aa6e2577069417a346a5d852202ee5d3f09df6485d4349190e9aa56be4a3e848bf563262243e31103230796a748f5369a36426", 0xf9}, {&(0x7f00000002c0)="cffcd657b8813696fa4f547131cd31bf870d09db6a7a5b1d54f77919c069e78a2c4d5e1e99405b80040a9342b624481a356b885e2aca53523e4800beb4cda334b0ce2511b8df4e65b7a46502bd9452d539e0159e384a6d6f7c31cc84225b2a2853eedc28", 0x64}, {&(0x7f0000000500)="187cff89bd9b39e7786552e59310de499931ba705633e3f378fc35f42a1308f5b319f7c31b0edb1421e22a1c0b5ef62b8f6c627a5b7c4400efb8d7ff63b95168f186b7a26b88c2a3ceeaacdb565181e46d505f0cbd6ed563ff3f771804989e0d2b92978b017923123145c29f627a37ff9d78ed730c379040c1455a8e72c96bca799da166732821195107a1ba565d92d5e5da1247764450c1cca847319b3eb89ebcb225d091ba5687b5ef1122ce1a18d43745de7fe9fa38a83a5e5eb3e838d2c7f5ecac937a466de7bfdad765929120be0b72752cb1cb5f63a03eeea96dd9c2d7f456973eabce7a56292dc70f207c9ba45361bb99e2fff393", 0xf8}, {&(0x7f0000000600)="dacfab9a38af2b8ba73ed87d65f70568681ec83cc89f0194bd7c94fd5f33ab4eeb37d9b6668a5200807aaf0f090ce71dab13ec6b8a114b32f2022a5e51bcc893a9d305ae1ef5c707cccc8c9ca0db94704fb8974b2c639433449866ffa87f941dff04332432f062762e9cc80b84984dd422c6dfb17062a87a858a8b1b2f8d8f490b7f12a5b7901b28aa02536dfbd29d1f622303c8cfa02edc6586952c6667922b97d4f984f7c745d78706a38479d3b8ec2a066ebe2a96cba47873b83e5118c178c6f493aa168719f04ca56001cdc0dea5048c3b5901adc8dc4989c3a3b030d8e8720afe76c4a65431cb5e14ef9e95b0711e23d74d522b5dfafc640dfdde", 0xfd}, {&(0x7f0000000700)="1fc7a2", 0x3}], 0x5, 0x0, 0x8) 17:39:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 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) 17:39:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000380)=0x5) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x40) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c8830003a95"], 0x10) socket(0x10000000002, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x42) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2, 0x2}, {0x2, 0x0, 0x2, 0x1f}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r7, 0x0, 0x2000000000000001) accept(r7, 0x0, &(0x7f0000000280)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x401}, {0x2, 0x9}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x10, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = dup2(r3, r13) shutdown(r0, 0x1) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000180)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'\x00\x01{', 0x0}) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000000040)=0x7) 17:39:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) fchdir(0xffffffffffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xfc, 0x4}, {0x2}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x1e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) bind$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f0000000100)="5801fcdf52f269160ee53d4b4dab8e353d6aa820293badfc08b3c8cce4f5", 0x1e) r5 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000440)="0fca38e082983e861e79afbb232d7e9b04193949cd5e861f3b3f7b2edcd9714004f448bfeeba2e856cd1dae6065b32c61a498ea02b7b91d94a145b69868ffe645d74ec7378194d18abfc49410d190fbd49cfaecdf16f0594a68dbda0a87d8d0d6acb4cad5231ff14556960a7988e66e65ff654fed86c946b19b6e51d12d053fb44dc076f59cf01aa415506a1c3d5b3c11e48d59d8c75d26823731bcfbf0c0ce624dc27ce52340317f14daf8da034b3adfe879d4f50ec54357b067c16ad7f5b70e3b8a0c903fa514b87c22f420a706a23cadc41f2538ce8ffc82867256083fe8e31e544ebbeaf8e529fd7f52c24d7a5950d88e20f0efb92fe3e28cae2a69eafba", 0x100}, {&(0x7f0000000080)="0c865a399b58059b8a85b6b9626c43966e7dd7308463f9ca1718ed6404e0ddde847e83da9c3e5fa7f245fb1dcc6e8a8969daf7f8bc053e6a", 0x38}], 0x2) 17:39:18 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="d80000000000000001000000a2000000ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32a0500f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec8288000000000000000100000001040000f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd8301000000000000000ffff000008000000"], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x16, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x5, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r7}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 17:39:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) 17:39:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x11000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e69000/0x4000)=nil}, {&(0x7f0000eba000/0x1000)=nil, &(0x7f0000ebb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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]}}) 17:39:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:39:18 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007ae000/0x4000)=nil, 0x4000) 17:39:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x3, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x5, 0x2}], 0x7b, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x0, 0x6, 0x4000000000000004}, {{r0}, 0x0, 0x41, 0x40, 0xffff, 0x100000000}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) clock_gettime(0x3, &(0x7f0000000180)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2d368 17:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0xfe, 0x0, 0xfffffff8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xdc0, 0x0, 0x9b}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf88ec22e38d9a029be96914f680b6c271080fb5b150186939c7df770800be8eb00a151b79788f34803d1813121f81a3670903a12c01bd69029c70420f6ad0617a4b97fd1d89ffcd7e67045ac2452b7c05057cc0f97d9e32b04805a4b38c1e4d4d98598344d2a2c432f5e3d26b0b9e04f5b8985fe2bdc3ca57c87d9bd80be61488867c73088f3d673a01618d282c0199d68b3aa3b7bf480904d6f8bc15d08eb96587ecbba66618872a7ad6a9ec5212368d3d00"/193, 0xc1, 0x0, 0x0) 17:39:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) semget(0x3, 0x0, 0x80) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000fec000/0x14000)=nil, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) close(r2) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r5) writev(r2, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 17:39:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x82, './file1\x00', './file1\x00'}) 17:39:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="5942faf26082cc733278b60c078f27b60430e7ff15468aaec89b47ef7a18a67357fed26b02f71b5d33219d518f85d042dbf0229994d45305a6b24cc407000000000000ee8b2acf8161b4061674482b0c3848106ce32692fe015dd3fca828402cf2204d8191df8c310fbccfe433252d148f03d7e91be132b5dee47a672865417193acfaf94591fa0d61894c65902d90d94e80d1eae08cdf99599a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="d2e765c310c285a04299738a676cc4ab2279d973a9d1ea15e7cc8ab76d30ab841c053ac37b53d2f14c4e0589bb5a9cb70ee2d67b10882239934b37a1fec204d9a1665c1e778931e25dd1ce6896fb77426b125229faa3ab5b8d1c1d71eef68903a698c1aa5b33df11715fb86a7da5084db432724656befbd8718ef23c3d900d", 0x7f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 17:39:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) munlockall() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "b0973100117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:39:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x51e6f7401b5b2ec, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x1) pwrite(r3, &(0x7f0000000080)="700c802aab20d2b210dcbffbaff97932dc9a235d6db3fd", 0x17, 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) bind(r4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) 17:39:20 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fcb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f326931acf9149cae8a9d34ff4966a6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000540)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\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', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f0000000700)=@file={0x1, './bus\x00'}, 0x3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x0) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r20 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r26) write(r26, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r26, 0xc4}], 0x1, 0x0) r27 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r29 = getegid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r32 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000280)={{0x6, r28, r29, r30, r31, 0x80, 0x2}, 0x5, 0x0, r32, r33, 0x8, 0xadcd, 0x5}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r29, r21, r22, 0x100, 0x8}, 0x1, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x4}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x800, r18, r24, 0x7, 0x40, 0x8, 0x484}) r34 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r34, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 17:39:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getuid() setuid(r2) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) write(r4, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r4, 0xc4}], 0x1, 0x0) r5 = msgget$private(0x0, 0x45) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r9, 0x0, 0x2000000000000001) r10 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r10, 0x0, 0x2000000000000001) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x5) r14 = getppid() r15 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r15, 0x0, 0x2000000000000001) r16 = open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0x5e7353af) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r8, r13, 0x80, 0x2}, 0x5, 0x0, r14, r17, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r19) write(r19, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000400)) poll(&(0x7f0000000000)=[{r19, 0xc4}], 0x1, 0x0) r20 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r22 = getegid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000280)={{0x6, r21, r22, r23, r24, 0x80, 0x2}, 0x5, 0x0, r25, r26, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r28) write(r28, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r28, 0xc4}], 0x1, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r30 = getegid() accept$unix(r11, &(0x7f0000000500)=@file={0x0, ""/98}, &(0x7f0000000440)=0x64) r31 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r31, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xffffff7e) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r34 = getppid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x6, r29, r30, r32, r33, 0x80, 0x2}, 0x5, 0x0, r34, r35, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r37) write(r37, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r37, 0xc4}], 0x1, 0x0) r38 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r40 = getegid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r43 = getppid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000280)={{0x6, r39, r40, r41, r42, 0x80, 0x2}, 0x5, 0x0, r43, r44, 0x8, 0xadcd, 0x5}) r45 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x8000, r2, r22, r2, r33, 0x4, 0x3ff}, 0x9, 0x7, r43, r45, 0x81, 0x2, 0x8, 0x1000}) 17:39:21 executing program 1: socket$inet6(0x18, 0x8000, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) ftruncate(r1, 0x0, 0x2000000000000001) getsockopt(r1, 0x1, 0x2b, 0x0, 0x0) 17:39:21 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000000)=0x6, 0x4) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x4) 17:39:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200), 0x1) execve(0x0, 0x0, 0x0) 17:39:22 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000488000/0x3000)=nil, 0x3000, 0x7) 17:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x10, 0x0, 0x40000008}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ftruncate(r1, 0x0, 0x2000000000000001) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 17:39:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x1002d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 17:39:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180)="6e2eebffcbff13b9fd812eaa01003048e6993192ec95cf7ea54a3763a79210027822ecc9ece0f2e6612a806e45b75add4976ec8e6841eaf638dbe8df2aedf45f1ab5525e92d1474c556379ad5fc2e4b48f4f5f8ddd40398223ce6a302d60993370620c13556f35c009da9dc7b27dca3720a80e6d21e20df2977811bc3bc9de714db387700eadd1532427ba7db69da17e58fc5ad5e6da5845c61190f99118a6bae8c23979b71e9a0000657fc9881bcaf06a6ba331d983", 0xfffffffffffffecd) 17:39:22 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f43c3022788a6e5225a33e424dc85f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300000000000000d57bd7f64a8f8edf388b6b9700000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56"], 0x10) writev(r0, &(0x7f0000000580), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0292214853e8104f13be2cbb23930800"/28, 0x1c) socket(0x18, 0x2, 0x5d) 17:39:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f0000001e80)="bbb05e36032ea9867d49f30a4eece394ab2812fe958f32b2881bc5dde780d1145ae443d4451601f4e5de0f642112287a611bec83008b06bb49cc000000000000bc54f03963c5a1e7bc78ba0d6a83b9205f3d7977e6a0551e16bcb266dec0fa4a098ab1fa6d565bf12b189312d30c434f70c117c26ad928a4f5ec16362cf1b411efe52fe666793cd79e8a57e6208b1c20f22255c9babe71e60664883f3720eb2a424d874279d0f7eacfdc41d473ba1267f3af174b232e00a083d0679696f669d7a7f9ff06e0e94b8c35d6a409a2d8b98bb2449cb86dde448ca377c86a66f156efb788f05339b2f429a6ec5cc4bea014ffc320e98a69eb7d808c64fb9b2c7d4c39f3a3ca468a725e8146faad9871bb24e12a91de4cfbbd7255ce2dd22c523e8db8aa548e235f81b03040d788561a2ab5499e29ed9defb0c6fc00462669bc6135ab15a51e55b9542d633cf2c5e50908b4727117978fdc4515bb1b43a0053a65ad9bdd", 0x7a}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0xfffffffffffffc8d}, {&(0x7f0000001bc0)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d2430a56ba362eec8add82d76173bf24449d37971add47962ddee9973fa545829a41dbe82faa6f09b7ae3f9931aebf76049f6f62384384740a2449b14c55f7da6a1ddd9f261e894ce5fbba99fc3166e1de246ea62b4a2a1daa6c90a2d0c8920fe617e80302cc0c79201bece7ed0e4ac3b78bcc779dc5f56e4aa5fb0507e8174b32147439f3f3fb07d49c40c0016055f98fc23ab0ce380fafa14f63e0f39d6b39708eaefc7e04c21e846fece6fef287906fb7ff3e9bc50", 0x199}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f0000001e00)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c309000000e8b524e5ee11c169cfee601013145c0689ab6150efa51fc92f8ab4f6eb080223a50b680a86", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r4, &(0x7f00000006c0)=""/178, 0xb2) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0xc) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000001b80)=[{&(0x7f0000000100)="98caf83434d0b24546fb3d8f84c0eb38fe1b64add5fef9f5b7739c8ceca868883f69d8ca784f33bad3306f7c55f6c4683b2cdd65a023a0cf676a2ea85d8a56c663f3d7c315f4ee1ca7e7cbd423cde5ef8683a89923fd782c3de581e053bbf8f9e1494a95409adc2bace377843f59a69d6f89b798135e6f2f2d672c6757571595b7f8d543eb25c761685a6746e272a01eb554204c1bf5ce0ae2913cd3b846d60a91a3a0245685cafb8e01e54aa414561c467133", 0x125}, {&(0x7f0000001940)="c73467879a7e5d7f0bd9b6dc1b6b97fb25217b2b506d4906d7aa9b123c850ef1c5a46ad9dfe095f87452cd3e5897bae933ea7f202c38d0eb674d5f40fa3e9eb172004a66b96e9dbbe006a6d723f7f087f83768f74644742882908855ac21386c3914b0c8eb47780ec92d"}, {&(0x7f0000001a80)="2125319eca18145167e2d446e1bd8080fdef7d469d13191445d79d4a6581bcfcc0d2916c3cf05b86f650bd150a812ea81de72db4591b991f5cd249fb8b8beea5e4ff9e62785ad35d4e8d9a45cf6e762af5675af22f0d2a4ce7148a25bcb769be9708d05bab3f7584bc939c51aec91691d41c1064a2542a3db19a40a53c1ff8ddc0555193fe2b5a2501ce80fb150b4f6ac5d425d19dfd2ee2ed9d01cfb5f9e535659cd1e89d3331a4cc95772b8725b628d176add17c4c5025774ea92bf7019b2b0900640c963d3243391cdf2bad24a740fab571445911604ed6351c7e2fb4d1bd4f4535"}], 0x63e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 17:39:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000009c0), 0x0) 17:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x48}, {0x84}, {0x6}]}) fchdir(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x7, 0x1, 0x54}, {0x0, 0x1, 0x80, 0x1}, {0x101, 0x6, 0x1, 0x1ff}, {0xfff, 0xf7, 0x3, 0x9}, {0x5, 0x5}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 17:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\x06\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) pwrite(0xffffffffffffffff, &(0x7f0000000300)="ff66c62f10901ba226fb0722f9f4b45e32d18fdb29b64c70adc8c6ed653216e8489dbaa1e51b8483c7899d39401cfc2a9f4e967ae25b52e5e98c18d39bf5e3176fa30704dd3ba08bb7a3b1076af7eff25d872f7631fb33a888b7ab067654ec73d48181814e315103ccce4b4a0f8e71e695b3ec3183b2a1a0190b73d09d836430d1f4c9602602ce24e791b82d1b6dfe13d2b84c4d6f977e12bafc914fa6263d6db7ebdd31d1131cf1d56168bb72bd4989278d18b03c065365a2dc288204a02979cd13", 0xc2, 0x0, 0x80000001) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[0x8, 0xffffffff]}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x5, 0x80000000, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x3}, {0x84}, {0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x8, 0x4}, {0x9, 0x6, 0x7, 0xfffff000}, {0x401, 0xe0, 0x81, 0x1}, {0x2, 0x1, 0x20, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 17:39:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$setown(r0, 0x6, r1) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r3) getitimer(0x2, &(0x7f0000000080)) 17:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="fb6ea0374c0c4ee731ee029a7c6282f8276f25341d0ba3e75987556cb1bcc85507c9d41213538441020ca7a16b85ca1ae29fcabf92df971fd1b6377b2a8f9c97767eb91f4384efdc908f5a524197b18711ed3679bb042338f22c02accde55a548f790d99ed0e0168000000d5cc6802f9b6d5e23a78eb0000000000000000000000000000bcd3f811ff6ea086618f44645dfc823b1301d03ae3e0b5c96c1e7c36ce13a2b2ac80ab2090ba345dadaa34dbb10da4ab4de0918ea8842c7a08fe50e6e348b5bfe3d95b87cfd7872effa04d4b10e328f4188900f1312e1407e7b89de31a8d8f93c5425547999aebf12e427fafcaf92061d43146f44df927efd7fb6ba5eb4652e1cd97bb6227d31d28905bcbe3ada6dda6ff494efb791e2bbbdf053d27d753f36fcec9b0e271875093eff947858d0cc85e6756fc04d8df0a77b72820fb2097737c8e78159191871d41ee02764db91b086e22f9707b0ccdbcdf507cbbeb62", 0xffffffffffffffaf, 0x0, 0x0) 17:39:22 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) recvfrom(r2, &(0x7f0000000200)=""/254, 0xfe, 0x801, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 17:39:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030000000000000916a79cb1301000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 17:39:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 17:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r1, r2) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:39:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x88) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285e2768511fe870000f31f00954d0000000200341d", 0xfffffffffffffedf}], 0x1d3) r1 = semget$private(0x0, 0x1, 0x209) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/124) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000280)) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/128) 17:39:22 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x26, 0x1}, {0x0, 0x8000}, {0x3, 0x2ac}, {0x1, 0xc840}, {0x26, 0x9}, {0x40, 0x7}], 0x6}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) getgid() 17:39:22 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x7f, &(0x7f0000000340)) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20010, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000680)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xfffffffffffffe8c) 17:39:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r3, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/213) 17:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r5, 0x0, 0x2000000000000001) r6 = accept$unix(r5, &(0x7f0000000280)=@file={0x0, ""/63}, &(0x7f0000000140)=0x41) connect$unix(r6, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x10, 0x0) ftruncate(r3, 0x0, 0x8001) connect$unix(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f870000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c63000000000000f000f08c8cc9b003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc57d4509974623c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1e22ba40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147eca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e314f69434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c2a9e0bb245f14d93f4ceb8337077ff1b9107ed5dcfadbf57baa883ba779588dd6ec0e587a4ef8ad2a59ba5b2351f9055c076495d53da1ab869a5b2e00603860384c3b059b3cd73977d468b777812c44902e32317cc8a83260552aab31b56ca3a27f7d3437de5c51bcc81116aca8d484119f9c666e4d8c8ec7449428879ee8141ffc8f96f4f3810723c73204"], 0x1) preadv(r8, &(0x7f0000001540), 0x6, 0x0, 0x2387) 17:39:22 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x81, 0x200, 0x8}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r4, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x4000) dup2(r3, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000000c0)={0x9, 0x40}) 17:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) syz_emit_ethernet(0x85b, &(0x7f0000000340)='\x00') 17:39:23 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) getegid() getpid() geteuid() r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() geteuid() r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r18, r20) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r22 = getuid() r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r25, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) r37 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r38 = dup(r37) ioctl$WSMOUSEIO_GTYPE(r38, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r40 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r43, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r44 = getpid() preadv(r43, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r45 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r47 = getegid() r48 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r45, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r46, r47, r48, r49, 0x1, 0xff}, 0x8, 0x6, r44, r44, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f00000003c0)=ANY=[], 0x0, 0x400) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r42, &(0x7f0000000980)=ANY=[@ANYRES16=r50], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r42, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r51, r53, r41, r47, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r54, 0xa5, 0x3, 0x1000000100000000, 0x6}) r55 = semget$private(0x0, 0x5, 0x8) semop(r55, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r55, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r55, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r55, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r55, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r22, r35, r39, r47, 0x80, 0x80}, 0x8, 0x1, 0x101}) semop(r55, &(0x7f0000000380)=[{0x0, 0x400}, {0x9, 0x3, 0xc00}, {0x45f26140aba4f502, 0x6, 0x1000}, {0x1, 0xfff8, 0x1000}], 0x50) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r56 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) shmctl$IPC_SET(r56, 0x1, &(0x7f00000000c0)={{0x0, r58, 0x0, 0x0, r57}, 0x3b0, 0x800, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x9, r18, r17, r58, r17, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) 17:39:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00e63e61f529cfc0592e"], 0xa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r5) write(r5, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r5, 0xc4}], 0x1, 0x0) r6 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x6, r7, r8, r9, r10, 0x80, 0x2}, 0x5, 0x0, r11, r12, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r14) write(r14, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r14, 0xc4}], 0x1, 0x0) r15 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = getegid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x6, r16, r17, r18, r19, 0x80, 0x2}, 0x5, 0x0, r20, r21, 0x8, 0xadcd, 0x5}) chown(&(0x7f0000000140)='./file1\x00', r9, r19) getegid() preadv(r3, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4099, 0x1003}], 0x1, 0x0, 0xc600000000000000) 17:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x97, 0x84, 0x9}, 0x8000, 0x1, 0xc3c8}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 17:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x2000030}, {0x840000006, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100), 0x248, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\xefT\x89<\xe7\xae\x92\xe0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x9, 0x0) r3 = syz_open_pts() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000200)=[{0x9, 0x1, 0x2, 0x9}, {0x3, 0x1, 0xe, 0x3f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000380)={0x1c6, 0xfd3d, 0x1000, {[0x1, 0x10000, 0x4, 0xffffffffffffff72, 0x7ff, 0x5, 0x7, 0x7, 0x7fffffff, 0x4, 0x401, 0x100000001, 0xe0f1, 0xfff, 0x7, 0x9, 0x3870, 0xd620000000], [0x400000, 0x0, 0x52, 0x6, 0x6, 0x8, 0x0, 0x401, 0x100000000, 0x6], [0x9, 0x8, 0x7, 0x7, 0x1, 0x2, 0x7], [0x1f, 0x2, 0x200000004, 0x533, 0x4, 0x6], [{0x1, 0x8001, 0x8, 0x4}, {0x8, 0x9, 0x4}, {0x2, 0x800, 0x8, 0x2}, {0x1, 0x28, 0x83, 0x4c2}, {0x6, 0x5, 0xfff, 0x7}, {0x3, 0x81, 0x9, 0x20}, {0xff, 0x3, 0x3, 0x7fff}, {0xff, 0x5, 0x71, 0x400}], {0x0, 0x5, 0xffffffff, 0x9}, {0x2, 0x3ff, 0x3047, 0x6b}}}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) pledge(&(0x7f0000000140)='#\x00', &(0x7f0000000180)='*)') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:39:23 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 17:39:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$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, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x40, 0x3}, {0x43, 0x5}, {0xac, 0x7}, {0x6, 0x2}, {0x46, 0x8a7}, {0x40, 0x7}, {0x82, 0x5}, {0x0, 0x7fffffff}, {0xa6, 0x30000}, {0x83, 0x2}], 0xa}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 17:39:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274", 0x136}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x100, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x1ae) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) r4 = dup2(0xffffffffffffff9c, r2) chflagsat(r4, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x5) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) 17:39:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7ffdffff], [0x0, 0x0, 0x403]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000180)=[{0x40, 0x85, 0x1, 0x1}, {0x8000, 0x1f, 0x80, 0x202}, {0x44, 0x3, 0x6, 0xfffffff8}, {0x7f, 0x28, 0x8}, {0x6, 0xff, 0x20, 0x4}, {0xffe0, 0xad, 0x2, 0x42}, {0x1, 0x1, 0x9, 0x800}, {0x5, 0x1, 0x0, 0x6}]}) syz_emit_ethernet(0x13d, &(0x7f00000003c0)="b2bc1fc924adf91f2b00000000000000eaff0000000000000000000000fc84c3e5bab28c78e3b15d80b7f3a66ba385e003f900468126e6e86be450562fcbc9e15d2692f71c336cdb1e05bd6df9c364554d755d8514c388dd29ab6c5e2b2c37eefe44d7e3fa6b0ed190e7a2de6cd3b23229403a421a79cdcb907cb912953c361e1566100c34b0368fc71f86b0bfc3e709e4b4568071a0319fcf98b08bbd5892d9eaed8a1e935562a3dc17340350fcb8e846ebc58bcadd2e4e3ab2c8553abe85b3b24f514d63745ec7c44b6c15496b516daa412b93d96f0f6bf27820363a32552cddb6de1bda6c513e2fdca8d2cd02519783a8060b149bebd6a25aabf4954f0791ecbe44ff6302099e472b0c7bdbe240d06f0eb8f54c7c1497db524b1e4fab5b6448fe78b24220fc479a8820b5f2cab847c58a4665ffeacb17a9e734cd35") 17:39:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e891f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f36b7f24d71c000685a91de37b7e6ef707a94943629cbdedaf6b71c4453909194956d3b420b3f9e76ac0b4c3476"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 17:39:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) r32 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() geteuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r36) write(r36, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r35, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r36, 0xc4}], 0x1, 0x0) r37 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r39 = getegid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r42 = getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000280)={{0x6, r38, r39, r40, r41, 0x80, 0x2}, 0x5, 0x0, r42, r43, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r45) write(r45, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000), 0x0, 0x0) r46 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r48 = getegid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r51 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000280)={{0x6, r47, r48, r49, r50, 0x80, 0x2}, 0x5, 0x0, r51, r52, 0x8, 0xadcd, 0x5}) setreuid(r31, r47) r53 = semget$private(0x0, 0x7, 0x286) semop(r53, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r53, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f00000000c0)) r54 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r55 = getegid() r56 = getuid() r57 = geteuid() setreuid(r56, r57) shmctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x0, r56, 0x0, 0x0, r55}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x9, r34, r33, r56, r33, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r58 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x2, 0x0) r59 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r61 = getegid() sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x100000000000001c, &(0x7f0000000600)=[@cred={0x0, 0xffff, 0x0, r59, r60, r61}, @cred={0x20, 0xffff, 0x0, 0x0, r27, r28}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [r23, r58, 0xffffffffffffffff, r20]}], 0x88, 0x10}, 0xaccff110451b3cdc) r62 = socket(0x18, 0x2, 0x0) r63 = socket(0x18, 0x2, 0x0) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r63, r62) r64 = socket(0x18, 0x2, 0x0) r65 = socket(0x18, 0x2, 0x0) r66 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r66, &(0x7f0000000080)=[{{r67}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r68 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r68, &(0x7f0000000080)=[{{r69}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r69, &(0x7f0000000440)=ANY=[@ANYBLOB="00002ec93924f4c368352f6275ca00"], 0x9) r70 = dup2(r65, r64) sendmsg$unix(r70, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r71 = socket(0x18, 0x2, 0x0) r72 = socket(0x18, 0x2, 0x0) connect$unix(r72, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r72, r71) r73 = socket$inet(0x2, 0x1, 0x81) r74 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r75 = socket(0x18, 0x2, 0x0) r76 = socket(0x18, 0x2, 0x0) connect$unix(r76, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r76, r75) r77 = socket(0x18, 0x2, 0x0) r78 = socket(0x18, 0x2, 0x0) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r78, r77) r79 = socket(0x18, 0x2, 0x0) r80 = socket(0x18, 0x2, 0x0) connect$unix(r80, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r81 = dup2(r80, r79) sendmsg$unix(r81, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r82 = getppid() r83 = getuid() r84 = geteuid() setreuid(r83, r84) r85 = getegid() r86 = getpid() r87 = socket(0x18, 0x2, 0x0) r88 = socket(0x18, 0x2, 0x0) connect$unix(r88, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r88, r87) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r90 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r91 = getegid() r92 = getuid() r93 = geteuid() setreuid(r92, r93) r94 = semget$private(0x0, 0x7, 0x286) semop(r94, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r94, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f00000000c0)) r95 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r96 = getegid() r97 = getuid() r98 = geteuid() setreuid(r97, r98) shmctl$IPC_SET(r95, 0x1, &(0x7f00000000c0)={{0x0, r97, 0x0, 0x0, r96}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000140)={{0x9, r92, r91, r97, r91, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r90, 0x1, &(0x7f00000000c0)={{0x0, r92, 0x0, 0x0, r91}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r70, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000e4ffffffffbcffff"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r72, @ANYRES32=r63, @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r81, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r82, @ANYRES32=r84, @ANYRES32=r85, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r86, @ANYRES32=r92, @ANYRES32=r89, @ANYBLOB="0000e4002c23d5bbdcd96099f89abe23d58744f9a7937d4defb18c6686f2572cff6615d3f240e6268fb36efa2a2714709f815381a64ba2aa1c9f82d90c6d9af4d6a3"], 0x88, 0x10}, 0xaccff110451b3cdc) r99 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r28, 0x0, 0x7f}, 0x4014, 0x6, r86, r99, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f00000e0000/0xb000)=nil, 0xb000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 17:39:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x6d, 0x5}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 17:39:24 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = fcntl$getown(r1, 0x5) getpgid(r4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) r1 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:39:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) 17:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) 17:39:25 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xef], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6], [{}, {0x40}], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2, 0x0, 0x0, 0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) faccessat(r1, &(0x7f0000000100)='./file1\x00', 0xd84e2f21dd889c73, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x400) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) listen(r2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x4, 0x1000, 0x1, 0x81, "a026942653ce371b074c9900c152cb0b9aec3984", 0x1, 0x4}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r3, 0x0, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7) write(r5, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 17:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\xb8\xa6\x00', 0x402, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5df9, 0x7ff, 0x0, 0x2, "f4e52a871b282751fdc4006aa40c3b7c22d7d7f8", 0x100, 0x8}) r2 = semget$private(0x0, 0x0, 0x64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) r5 = geteuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r7) write(r7, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r7, 0xc4}], 0x1, 0x0) r8 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x6, r9, r10, r11, r12, 0x80, 0x2}, 0x5, 0x0, r13, r14, 0x8, 0xadcd, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x4, r3, r4, r5, r12, 0x4f}, 0x0, 0x4, 0xfffffffffffffff7}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 17:39:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) write(r4, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r4, 0xc4}], 0x1, 0x0) r5 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000380)="20fbf2e07845da81ab3feb3aafb3adb07bb2f1bcf78f33e512b5a71a08ab0f7a86f27616cb4e7e41b0234acc4c60cc60eebba45e8ab3446a86a296307f626a07f4d739e0ac1b31c60db090381fe7b313221f6c4b8cb44a195d842345503b09772737251fdfb30502b8aca6de81332bcf368802e42657124818febc59a3f684dc", 0x80}, {&(0x7f0000000400)="3682914a76ec4c6139872113a2431bfac0e29bd314de4c859c85ac128873cb0dbe2555f6e8aef5cf792beb33d0c9282f9bfd703454e9c6fde16332b5433fca2bc91f94770baed58a2fac83b3d0aad23a8ed28266a8ee00c1e92afe9b6608ad7041ee49ea340f3bfb715893dc498a6e6141fc044d5fdb2f50ee10027ad8fc6b97ef1626421af12cf238c91a8672b2e25d8f2a305a6f47f62806fbe5bc181c0e770c14a87c9aeb303356cc0195bb4afeeed48c1fb5ca116c5ab590074eacfdcc68d1f4499c2a8ca364d8c3c0b8ccd4c6980f132b0dc05551d54b1c50c21216bb8f5ca388a6bcc0cb4c2dbdf01a", 0xec}], 0x2, 0x0, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r8, r9, 0x80, 0x2}, 0x5, 0x0, r10, r11, 0x8, 0xadcd, 0xfd3d}) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x3, 0x900, r10) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000580)=0xc) getsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x5e2d4010c264b640, 0x0, 0x0}, 0x8) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r13, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 17:39:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchdir(r3) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x40000000, r4) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x8000) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000002c0)="abfaba0000000000f3000000000000872a692b35d0444b975f6e2e9cc25a89749db8288f531cda1a048ea3763bc72b8f38d956421bf381bbc5ccc12a40d9c8c6a61054eeadb8ff418b85ffc9013dc5087886ebd752b97268e655d9cd6aa043c5c6e7e8edfdd3ff60369e56c527812c9a802b182dc19409b1cf8e6af31b375baaa7fda620ede375a09563d32f8d0848bd5728cc8be5cb1449b7dea8b89beb0cd2738e03558a8ded9204c14e483d5fc7e6167942e0c430aeca2d9ed66976a93f80ea018affa8e74ec2849d56b69b9bb207423d20f449f66a9dd3ff0566b8f2e67bf8da42bd3b7514a9a96aee7a338e06882026f5683acd2827b88082812bcbca3af3728d2450a43e10c4dd977139a13d94114cd3096f1ad2c918b3156adf804709b8020ae54c", 0x125, 0x1, 0x0, 0x0) 17:39:25 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000040)=@abs={0x75cb57418af88d3d, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000080)="dc365de9a5eee1864968a8ef82e575115be3965937927e3dd1e11ae2cdbc7b8e0479f5e5015d1f700c0fa6a12b6373d34669e5f1ef7b546f106c4bab6b3a6e947876bb615b4837bfc26c22d85576907600bc6a6bf70a8ef5d7548c1e013f39e8e2b6036d959cf3d7b8d68a4bb1d2a89995aeaad3876c0f093e3a33f0d27e021021fb1a05fe3d61bb6c799bc130637af1d6f2daeada838f9f10c962dcdd118f3e01d221fb5376f50ed2311d211df09d897cee06ef74cdba5d46ad204bdc768a863a33f20bf9a4bf1f5da26bd05b52b0a3906e7bf02482d2392f0bc1", 0xdb}, {&(0x7f0000000180)="d61ca8835b3c1cdcc5bfda18de017e2cef25c2ffcac739af19b9cb995fa0263d59306a9a4088b202c748f8b1e22ebc9de1bba571a070dd07de4908d75d79a575662251c9783de75e4b9ea5bcd6708c910f8e887e4a4d9425715de2dc85e3fb9b42480cd66e8e5103c5d204039a1e06ef51df9fe1ffb55bc94ec17e8eafeb5d4b6d7f7a27776e6312846bb020cc112b273599ffce0a755fecd5ee184353fb24fb2c20e7150a999e7e93eca951d717b14aa1f2b4180795beff176e5ee3298842619e9cba18af93446d22acc8a97c87141bb7fbeecb4cdbee620b929bd479963f8eda644cb14b71e1a58bfc0f3217a263f5cce513e9", 0xf4}, {&(0x7f0000000280)="db4b0ce0fde7071c88f7731b37b11f8405d1f7951703e229ef965e4f81b5a75bf395a925087f006e5cb5bc9c441ce05ec127ff3dfbb2c0be8032e786c6fc8b634ebfa2e9b6699babb5c96a4434c935c4913eb3f1a4e913a39c2a77ec47cef74356114766ae86b449236ce7dd878864a8a805e48834bd65a9dc75ab4c4e9a288a632207d46e9842831dca2e15fccaa4a43c4f9829277d32d1d25cc9621181ae01e150564ccb039acda6b53a", 0xab}, {&(0x7f0000000340)="0bd37f5ce1febfe47f5e97ce738acc07f915f2eea358f5fd43521fdf1a696f7962ddf5bfd9da81bb7effd2d89e582584a79dd262fa0155c77ec64d049ab2f238e178e13ac46826202a68e8277013f784d3ddf0afca364322e9216505eee02eef3daf0d97b7857cbf186b967acd65f6218ca314a4e1c0f7f4e0f4b92d9831717c091d510268da42299cf10be632aaa23390ae191e6dad5e478e3649066d1a78d1f52f236d1d445486c5ed5c595ad8c024edb897ca6dbfb3195d0779b9d2fa4883ead30915eb5f45b005e038492fe6a74ec113c261d17ee8d5e3a2030ce0468dd74c2b51ac1ab9b69d54e065d86fa0b56da7ab8386586f87a022a737f5ad93db4e680c4d80f612233c8f2bdc353eb85d42483045dc3fbe83a2e01aa0e0db4af95a58fddac5f2a7f2130432a4ff7ffb6825d42c2cb73d688a6d19c96c5152c6d093e8ba213d131bcd66f2a5fce70368bc6898ce4dd05307bc21442595080f851d90225170dd591c0d5bd334c357b906e7c3ad3cc67bf69aae0402790a3234e6158965f9c5c16d8b3d7e08fcacb41c637e4c6b6b29e39e3d54d9692acc6f32e3f614153639152e9fc400aa83032e1a5659ea7dd17b2f4e1b2c5ca34ee4cf759189dfa9f3898e6085c296424c9dd80854afefdfde69b23af3de451e6195f4e6730288ad833ac29fcd30a89464d5ea93a642183b9bebf395d12251480aa9cf1da369eb3239e93677fd599a44bfd2afe1f461d392be1e94e7a599d785b398c313c541c1eaf0362964737be84bbc904c2c2ae422e4bc20e29a603f359721fcd3147cc60cca117cc5e065e5bc3eec2535b463477e95ca0a778ade1f6733995a37f9f81cc73b172b2ecf12eb3b7fdcf40993db8d17a5153f14364e1a51adf313ddc0297f4aa1a3fba05677562d03d451a98b596abc27385bc0c3c352bb45560046670f9c5fc44ca6ed4cc45d7e4151523c822a67c9f105e5044b72c2ae220f88f10f484597998b6932b4cada44c839c8b2356bb21582bd986b4e577aa38afc7a350a7ad1b80c30e1d18d7d1d7a362948c79f89a79336c6a2a870fe14bfdfdd6a42040b7838485e090838ea58e73fa56303a7ddc757a3c90457f52b16b7a2be78a5aa2a784ca69bd309f42c559fb7befdc7aabb1403d5ad5208a84d495f8b4fc97193b902314d36683a9b50fd9415fcf96c73cae96eb84d97d4356806086476e1d3c88fb2af8be24a018aad1baf9310cf99ef573a64f880f36bed52b4cb5620bcd0538c36e61480db32bc28611e8351f293d8284e5377cd5a3908e0e56ff77025a46f5bed537748766fdc90294561423d03af2378342e111df9f408e5a2a3d75961c1a0ba891b62e33e2059cd95e2e56741f7f60bf3d460065fcd63cfdcbed26bfc984af5180f487f06f78cd6829f37b1979988c63c2435137f0ee15686a502997aaa969dbcc970dcd14734ffbe42e20b85985ef6f60ac38d58236446fb352375d89531bc704b2d5764ddb8c25904409781f95919572b104e0efdd27274004cb3e33aad44c1861070f2d5d8f5ddc360395c18d6d23dcc392afe0cbda2469ebfcc1610ddb51ba8a1840fd28e034bc83626c3c82a62456da97632a62484a0632bd3e35f311925542eaa58de693b0088e76de9fa37ae1aa234627592fb5ef8408025070f9f351864f3933b9fee9d245c1da5da07b6da821d81c0004efbf85ddebc7937fccbeab34c5940ec0be044657f98e0ed3c4fb7609f5a77198c3aaa7a89f6c2286a7641ad96d0005dd72391d3b1107bf75603071c506b0942c949481cd89f7e18a735e88b88cb225f436c6098d7f73e1ca412608fc2ae75284309e221cecbd31acddef5908173f54222fea90f34fdd6aa4447473f2ee499a6bc575b4d557e76a1fbcb1226880ce2dc8b1a4da99d4814526de1407b8829b8e0f0e997d4ba2ea23e68900f1a9bd64162e864a4e1ec02c373f4d83558e5acf87a3ae845a50940dcd0ed417609e141b36a5ffcc33c5e60f27e9e7334eed3a73652a528c8c64f515801a3fd68fc510a6ffec6908f74f539ec98d1f80ded66fcc8c8a3a5f7019b3df16e69ba65656468834bae69aa8c6eae55698e3730e23440c42e3ec0ac9a863b6833797235cbe17a8d3342ee592ecc7c899b51b9cab87af009093ebc938843d7b4eb5343567e65c6dae5d3f38fa95e15a32d3b1f6a169da6c41768290f0370315900bc5f9c7bf1a5ec9582109fc506360dca11d9d1c9f188d3c3a6f2db67e1a0fa6ef539605688adea903392d9fb8406160f29c107375b9b8bf1bde1a1f2ac37c3bfe90a9e0aec65fa0014f0a8dab6c6b33b9c5e8719de292e65c72e5fda0561db58a5b14980863d11d632fd4249e5a0c1d62a0798a11a2f4fb03dd170c48911442d2be335bbff43990b2b9b058c2789ad70d7753a35357b087bbb68d72e33c150fd768714b58fea0b9a56a6f0bf38c101b999ccffd30edb9a2970330a0eb74191b49aa85d8511df98a3977ac13482f424636b288dd70044ef202fa0e699aef183983a86d22fac0d2ca9f7dbe0efa5e9b1bca12dc5740025c728e1cc516e65d74ca0f926d3b670de92d0f8ac8e8e9c501e965073c03bd669be79d02d8b29bbc95e784153866899f2e6aae637c58c775d985072fd55b0c191f0b3da7baeb29a021fbd44114d90027efbcf5d1d7a79eaeb5468d1499960b9618d3d0af71177a589e0811a92ef088dd46c5163703d94d8db0c1fa0ecf177641fe4cd2d8d4a98c85b41bca13d2d21adfc0cdacb8b7b0e0d9d64b10f6c5ebee4b7238af5c26fbfbbc9c71501e690d60b77def0e0604ac431f73545d5abe0fa62886446839c4cf9ff1591eefb0fd6e014c146f925336f686eaac02f28cf96302c47313ecc60411086dbf5c860d424dee26f42b5b1bf14dcd39b8a55914774392b74d6cf4eeedd7c2d97581b7607922adc837175928c58bf1cba40dbd7290908f6350cd091a54715c904849808853fa1b5639c0067295b58a54464b0310b0b0159a3fb24677ac009632c48eb93c87bba779b77c3a769240cc83e305addaf28ea36c79663f86d21eaaa43eb10c86ec48b05a6f60f4ea9bd18aeb254f25beb5be091619712433fd81f35d24a0258004279254faf175f0788ce9fde6a6b7ea87489bc39eec9bc6d7d2745d15d4dbbad764a23dfb8387a9e9d26856f05647488006e003adca61f403b50260c4fdaf61e2c6637745e9643c6e6319ac0ebbcf694b1f010647283cb96f8f87ab3d7eb125e8b9674c6535cd9d1ec689a334ccc3d9a095a5aeaebfe1e88ed489e249800dca6fd0423370f2d763ead163d2e51f1e876daa00577ade1a89c9a1001ad6fdb8334ae1ae78fd9a34b52dac909ee67f0c1965d40e5a583cca14ec30a4a28dd9e36043bb80f854cf300486966f215e8ea18593d7be03fc4588ff8d789e415de2980b06598c8c8988f1087fbbd3ac9d93c8488a99af4c41fc73cd9d378e10c2a9545e254f5d2770c7d4a09cb507dcd23bcffaeb1030b150289930eba23d1be9caf7dcc387708b8084ce736e6681299392f97540d2facb11cc2308b1642b066f01ff663918e426c8b40165dd4132b332bf0c7e79691851b418c248d5eae8ddc7d8cf923b55fed1c3e3e0e46a40595df64e657711d6f4e9750491f4991a83262484db2ce7115d138dbcb5f684d1e3fd4696eacbca0608c887d93c9c238ad2bcf1d4c01be56ef624b71d314170508bbc1dc98aa1a65db6218cea5048c6360a5feb6c7c4e5753fb0275b348bb62a96a5d47e6ee6ab3d662de6559be2dec497fd4b305ff1aa8319ff51b457e4e8b7f34425f1b6538ab95cced5992a34579cc4c2bf61e2c1c4295ffe91c586f1973178bc45bc5ca151e4ad99cd9b73f70a122f7cc6b8b7857a68299f83d9aaf2b71b826201187a5ea5b66f3f9f1c01b9092090acfeaa019d5bdf13d6a3c06b6ceda3c4f504594c0b524322efda7fcf7fef7d09e5763584f00961bbe03433a193ad5cfd8df847fc346dad7298dbe6faab8c6eead6f32c2094cebb414f06d0cbe7bc6f171737c6bcd6b33d714faedefb0b9ab9732a8faf5f8cd822d7d4eb1fc159aff4d36e168b13e0b2af6653d4cf3c690d107fbc92adeff635b0d9a1b675a776f1f4fd93f1caf462cd40cf2a9b2579bd78fec9ba3ed55a15e4af619d3d13cbda90f402c64e3c18d5cb4b8991ac325df37ff8b8a0b40074eb02a4a0eba778e47c0e21a6b329af23791f040e04825d66d4b4a27ba19ae3f361dc09f332e5c09cbb6170054464b0d010c2f6496864db69a2ca41ff97412b992bc43e7f37d72e2c88b4c75b59863a2f8946f6d4d7f56afc443f6585d1209a9e2e5f47159afb57c9d84b3ffbd708333532a10d6cd1e3bdc6b04dd12dbb2aa7c5c86de5b62aa128ce3191f580841022c375a1fe68f26bc80057fdff1f7d0857bd20674180dedbeff559e0ade5a6567f7647226aa8f31577444fb75e81afeca3843795119c829212de830e12a55e2079046014a5fe70f2ff94f10899265fdc3f7dc3d3e31208056784e20a973e9d23ac8217b5443ce91bd0dc8d133d1fd1e39a3dd72bbbadd5027f4775f888b47a7d4cab8f50dd06b9b94d7d70df6ec7a46af17409ee5eb43560b6e81dff4a48501f08ca9f9e4337da8780a27a80f86d5074c4a17b94dcf59b1dbbc05159bd862588f77f23e4200c54d10262842578891bbb68fcf3b2a6f5659c7c5b9476b822ca8d7c3bf0120de0e3366f4fd3ea7abbc18fbfb8b09bcbadf0aa8db07dcbd0342fd4a4066a7fdc245546a2e1d75121a17e2f12bf1f55b5d40bb2d635edfbc2f424d654630f638a305a5dab6ee4d7ea935bdcda6f80a8de4adc26b70bf1abb4eb79f7e8d8f2e507aa78688dbd6af1f9e9998b410dd31c55f40540bde751601fb05e26991530004533c0e701731f9c7ec2cd4d83385b3a8d182708dd298c82e6ac365cf77bf086920f82a43fe85585784446276d42e140297fbc2e61c46e65dd02b86f5f534249be88505bda74611bc80486267a1eae4fffe174ed535a326e82bfbb8c8d996dc61d6da2ce7aaf404a125e3a26fde381c8840cb4cdb57e71a6cb2cb3cadfe21bf7c1aa77c203500f37f259bcad81de18fa063fc6a4d22ab143efbe207160d07ba6e53311cc142f7abfcb68755a6ecfcba8fe14fc83732b959fad7b27b95e9b0616298cca75af1b7453809314be7582c35779242cb22783ba24d2c19c8e110d118d15af2d9aec6759c3d9701521bcb046d79b324ba036be4f5f727efabb4fb6afd2844760ce4114e550809cb8b6e3b97d7281240fafdc5b53cc8124194cc3cb5bc5e2812e9f4c2ce1ea039698d9e12f10012315a19582c2f7682bd765c02ccd57863f9a71bcc352cc078b3ddef7ec2227255bc78eb7e0bd7ef95a662833a891d4f28ce9fc44cae06d708e54a255ca64c52974f36f2115f0a8c8fe8ddc86d18c335fcf3dc6014a265edf6d6f96a43fe8d17aacf70a2dab20505a7f4279c577217c5b31e0c747474daba9b03f33e413db65579c8050cd8d65893845f0f16dd991b3ecb553e5fee6f7500e29c83790b5514eac0b8f2946d144912c764a2091fa6595d0385c5a9b01fa6e34df93515c47c1a9dc3b055abb4a6a3229f70844ba28272f23fbf078ed810e107001f1ad0c7a6f0c64a690f937032f0fa744a5730c19f21c08a3db82ba1ec1323d60dc01f3bc4473390fbea7e6aa3ed896d67c8e80b2d31518ab9c7e2f53edb4f051c462a6ceffeaac7b44db2ea314b3ebb7ea63770d1d236d591cae902aff59fdbb27b3ac6c03cb620bb3", 0x1000}, {&(0x7f0000001340)="5663541cc5b19ad0baeb5738f697af0a6b75200c45b449c9b3cd5dde8b6c28c5b88c3ce226dff5f881319003fc52e4a20c3c195e0569f3e326707c3ca5ce1aa27abb2e686cccc17d81a183c43f4ecb7dcdb09c978017ee505b5a38f869209b7d579e1c3adc931672d1490f578251", 0x6e}, {&(0x7f00000013c0)="7b838632f8a26f125f9c0ffe002dc6b23e5ef30005b12cc2688e104cd16eebc529fe916d63b289f3d02e37f774eb1817aebeec28aa0ca8818535f17005a95277838f3a5963e88fdc49952dcf8da93dd9e604fffc6b1201ced189e93d59944d0301b106ec9e4b31f8abb04af73cb5eea24d276e4c7fb25d7ed16ff3dc121c428965348870a046318b8fa49168cc8beb7eccda22d5747777c7c9aee33a523f064f4166eab49f92cae1bc0e6dda8c1a7101d3a1f87206e016203a0cf74f48307b92c01779c01ecb171fa68d5791b433a22106967f87391184b818fc6639ea98fb10", 0xe0}, {&(0x7f00000014c0)="0bc2962643aa1576346064bb2595ae297306e87b84ba2976bf6b6bc2db370b8cd181d2ff444bf60662b0fd4ce73bfac6fff870c4ec6d917dd646477a715cef9d26e4188c921a050e601a5ed474fe6fef83da3c443ddf85811df65be36925d78724b95f5ef62d90c41ab7d7eee4a4f9d95beb5d4e25ac82f2886a8fa4ab0dc5985058", 0x82}, {&(0x7f0000001580)="ab0c8e43f8a4fe802df9ba4ba6c672601ba6a1c3e5bec3ff134e181c58fa2169e278ffed13154c5230a9d9fb7cb9394e93327f1322eb4d1ebc2cb723c931bbeb01d86c8b21fd7edee618e379355166dffa68aaeb0adf0726f225665a18d4e001ccb550d37eec452e7d7702dd382be93b8c00a90622df33fb1ec2be3334a515501a24b0581359ee5e64070f33a69351119be30c0de36acf3146a2f4ddbcd09b48e198b5e3e731244e1819", 0xaa}, {&(0x7f0000001640)="795330d44ef35947520a8800990030f2dc963469a9364bf1e8c1369fc55b6ae7629a2e15df445c2c972c841195ef06712b979e76d8efa2b973b2818560b41a3b2c30a706851316464eb869682a2cd2fe5a6faec1bc80f3b53142e20a00c69d0185753c39bb5960b2e369287fbf661dfd30b9428f539e16affdd572bd0077c228007ca69fd3e90596668dcfe16b033de40c9683e4c0020dbc60c43322bc292235ca008d74ea16c61f6f017f90ec0481c466491190455fe7a0f882544e6071e60d7652b270bf91", 0xc6}], 0x9, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x208}, 0x407) getgid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x12, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000019c0)={'./file0\x00', 0x6, 0x6, 0x1, 0x1, 0x0, 0x3, 0xffffff01, 0x2, 0x0, 0x100, 0xfffffffffffffff8}) link(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file1\x00') r7 = kqueue() dup2(r5, r7) connect$unix(r6, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = msgget(0x1, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) r13 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000001bc0)={{0x236, r3, r9, r10, r12, 0x40, 0x101}, 0xe53, 0x0, r13, r1, 0x1000000000000000, 0x9, 0x5, 0x1}) socket$inet(0x2, 0x5, 0x1f) ktrace(&(0x7f0000001c40)='./file0\x00', 0x2, 0x40000808, r11) r14 = socket$inet6(0x18, 0x8000, 0x7) fcntl$getown(r14, 0x5) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r16, 0x80045726, &(0x7f0000001dc0)={0x2}) r17 = open(&(0x7f0000001e00)='./file0\x00', 0x0, 0x18) sendto$inet(r17, &(0x7f0000001e40)="91672e161d1a378d645f1c00d9f7b087768a84affc6642642c120f0d50bc2c6e85a4490beb0b69fd8874b36cf1e1e471b7b429072414ed5cfe5f605d532efe2f4b7a34ef94eeb35cf58dc4490be1f30086c9fe9edf4316d2bf580e084b46ae67f464e0f3d4476feddf6735dc017956b75648b8427bd6b5961b28a5ca5dd57f091475430b060cf510577ae671f3e19c0bad6ceeeb24134fd656af992a64f30b58ce32a9ef0295897b4d298d57493de1b4d4b293c0fb84cabf391fa6a32151457d1d089d265e03f447440b", 0xca, 0x605, &(0x7f0000001f40)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000001f80)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r18, &(0x7f0000001fc0)=""/77, 0x4d, 0x883, &(0x7f0000002040)=@abs={0x1, 0x0, 0x0}, 0x8) 17:39:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffff2}, 0x41) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) recvmsg(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000014c0)=""/4096, 0x1000}, 0x21) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) close(r1) 17:39:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 17:39:26 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r4 = open$dir(&(0x7f0000000ac0)='\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, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r5 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r4, 0x6, r5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r13, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r14, r8, r9, r10, 0x4c, 0x3ff}, 0x8, 0x4, r11, r12, 0x0, 0x7, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r18 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r20 = getpgrp() r21 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r21) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x7fff, r17, 0x0, r18, r19, 0x15e, 0x6}, 0x40000008, 0x4, r21, r20, 0x7, 0x4, 0x8, 0x484}) seteuid(r18) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000b40)='\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', 0x8, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r22, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 17:39:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8000, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80000001, 0x7871d2f5], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xde5e5a42) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:39:26 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 17:39:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000200)="c4d719fbb07348a697617775cec209eb9b286ce14a2531a0f63f88fd88e2ba3280694bffd150473c025a3ce3c993c2b08a8239b955759c79d2ed2bfc64e8b351b4836603500be6dc0d281fb66701f5a19da5baec5bd44652dd330199660281a16ec9ff7783b53bf234a1604282d6c02ace7836b3ab0adf60722eabb150d6587852464193669be69da35fcea27d22fe654ec87cd896bc1281e14d3618a57458cb5a74e6", 0xa3}, {&(0x7f0000000040)="3df7d5091f49", 0x6}, {&(0x7f00000002c0)="4b95cbae8ac57d8e9d196661cee38c19a175ae81869a8b4fda9f96767f28d12943a577a73fc2ffadbdf14915ed4e18c912293debc3e25aba922944e8ba3de16c9cb4866ec1b791a8d80afd3a4bbd90fc88b6a5040ea9d76de085c0d0eb7bb4d308ac3c5e05d21e2cbb0f7db6504239634db1620f54ce47f931012ddedec3b064e6cd0095642c92e451eed2e8a7d7e5cb1d5a327fdfd9435911196851ff2cf1f1fc0e0cab338f36d7fb26c506c86e02ed02731034bd42e66133e5e1f44fe1a361498784424157a51886278f56b080c19af1d898a6d4891480889ff319ac3b507f3fc615cadee91c368250aba20bc2726cf4d0eb9b7cddfd7405675d46105a62b0cddf031d515e3a3accfd5d29453ea1c7ef74bd832e0c47a95968535ad35b07ddbddf85725f1e0bc5f11733a8c353314143156f8f5a552cdf2e05fb0217f7346592fedfd7a839d18907be325879d98c189e5f34d56f5a149ec84cfe8b21945b83b8ae0c7645bc07cb1c07cd463aa75dd22045c0c98e6e44781661ce300cbecbee037f4bb516f28655398b18f4848334d5b27b38740a1884e11cbf786537ca97d5c91114eda994ba868e5d051904946f95b6d428075ba6d8dd6f5c9d3ad58b78ee892adff17fe3748758736ddf7d329cd6e2b2d28413919fe21be163732043427225731151fc4a258d5376cbef7e95efa134c22d191bead0f944aa6f61090db813099a8ad7f6512450523968f6ac12dc031e97df7aa007992d6f6d5d9fac1cfecb9568aa702e38eca71c881304aaaab4802f042019d8fa05a96950e5d526e651978f0b9148261768adc07c3b14a78c4fffbf06e54f97ae77c95e10dd7b9106fbd8ae690dbe9aede8b1b72fadcd6eaeadfcf966309311d10ce26bb27e4d6f0cd0a07897ec008c8d1c026a6077bb7e2588dd17406b0f9871ad197e7d74d33165f0d18a39eafa2b9cc15ceb19f9c323c8c6208c6f16229780019a0c4e2df194b9687741f2322dda7ad393ecec12ee7d0eefc59fec3a34c0c6dda68986514ca22d9683a3e24736b0a676f0d0edca0a4b060f5fcd57f3f12b3fa337a6bcc7ca1b7087ebaf406e60a851c2cb1f0ab138d00cfbba8719cf481adcb35735332db8d74f74268aa3d920d2461f2054fec40e1f6eb6efa42e0f7ffa43b975460fa2c040fb2af44645cfff03f53187f914f3f198985246677aa60e25248b6d151dc24b6e093c1ddfc32436add2e943c7bb3a23ba33cdea4c6ced3ccbe19642190b8a8128768b6bdc7fd990b11c96fdf99e5b41a0a14d14b5e7274655b86c4a0766628fb3b38a1adcf71713486afab4d7b1d6eeacbe7e8e30be0e59553f3b8aa8eaa41b587e4b7fcf98e65cdf9f4c1da2d9956899f18b88bc02bcc09c1ef3eaf5ba1d1ead48fcf245eba15026471c1631a17ad5cfd70248fedc57524f348892af485201d5e2dbd871e1459c85e5c63195acd5cc5f8a053dbfd848c907802e3127bd4586c348fa84e4670b4e2c8e630bcaa313abea742557d95d27edb271283b01b872e55161e0dc63b67f0bc920d10deb12ff20562f9c5eb7745eeaead3ef76326976fcfe50ac5be0f2529d5f4974dda77d136e5e4b0c5bb5be3dc53d47ff58b1255ae63fb8ff6353f7dd1c75b788b3ca2d10352bdcf6bb70fd98b18bb7c5ff4edf748127f238dc20472f4d5dbd662dc6427a0a1b03b24921c146afc2bf3358c5b42c67f4a8962cf83e7da9463df1f3ba56b713ca067a44e6002cf72eeb81b7d0202605756a92031fa903484eb8205d4b6c769b4435261433b0fa3ac2d3609b93a675ac3abfa88c82e9d783ef109173aba90c75ca9b0367488804dc1d877fd280c39d6a85c7024730f2052244db141b1e3aacc295b20e99701e9bcc140935ec921befb5d980f7c9392193d8942962f828cbc3bdeb60c1ad3456a8ab4a6d5878c9b3dd1b91dd1a4c9f25d5073bad9f0e80e4a14608f90a3375af3a6c7912a1aa11d536ebbed37197fe8fdf100b5d67545675337955f6a8a3916376d7602e2ccfc36ded503055d03d003ffc9ba7bc3ebf1441d00c197a39a057c7555572e92b7b4b898de9135821910c45f8f381ab03fa14ffd8e69bc193e298e67a488add800bfe44d7df8a557257c3bf90de13c4e97a562b61c7a6c27e47eb46f05801bb0227c4aefc294ece50020b4bc442a4bc88374c6994226ab84ed94b91422cc32a9b3a5e50c464f4151bd3002ee4e37b69a521ac152c365c114fbf49edb2a14137c609d53b595a0a92a55484126fc114301f678e0cf1bf8cdbc9f6a59173e30c1cbb11407acd98a0c739338f7af22e90109fed249f7f3ca6971bda24e7efdd886adec7ccc56b658f027eef9a81fd66fbdd1e6c4e25802060e42a4af4267c92823398690cc95a85db35d30b59116e40f8313b18e1c28e437fccb487b25f29e76e963370288a3dcf5cc6d51992a965b59fe6c7d2f95ff7ec3420b3d6504a0a363a8103b5206ee6189f9a24e6da7503ef0012914a380f7903bc8111e2545c711b95d9c43759caad89badf9f9f8e1a944e1668e8c96a3eb8172c011771c452fa8602d8154dec79d188ca01e54717c83a896ab41d559115648e6a6f5a01d32c2512cffd217641d21ba1a0ee156f684c36005a629511764bd79d9031a6d9057f4d329574cbb20d03b92b7f35684cdf7c1462f49e9067bb4cf09734a42f81bb94560fb50fe31fb1c2090404a8de4bcc2a0a33b89d85fd01798800189e9cee0e364d116f30cab0883eda59a157ad646b88fe11bbe42bc135d08746e69ce3076201bcb9ae51a905cbbedd1f209a1953ac876765940ea5b455cad146c967f94bc8cc15dfc84091d9a72f4bb6bfa6b8b265305b1593a2d65a2a53e83b0e483db649514d631e2de154b7255faa588dbe112151f718d8d399d9792ad6c703f37ff667e470063742e33452f828cc704d9324b6bc457c3106d3294cc5606c4a5de37e2d9211c567eabf1b9a68f5eee4dcc61ec0640a39d7b87777a2a39ac1631f3600b658a537bb5c8959c07275266be034b224c9c1f1ee1dac171ca12524e4cd0eb4dd22a8d78d8fd9eeb77fb1e5ad4f772fafa078d2795a318f35ddf86615546728397ecc4c6a7fa65b395ad39392bef221017df761428f9759bd79fd67356a4d52f5df6b0b2e76f66c3c0368270d1fcf7381552f4cca4d3fcda44bfb83b63c743e3a9c64f0d073d5717ac02f6149475694ccc63311bce7ade0fe2850ab9ae9f1acd8e2c2dd492c0ce22385d8c371e25497c7b89246945946c3164569df770c1471714b3966af0b44c163b7f9338dd90d129fcc990fedff15dd944ae45dec2423e46ec1f280fe34bbf39832ddff076e44bef4308112d7f935f82a146cb270f5be1b7a31809f129cf0d1414f2d55a102bfc41b4ba6bc9fa426f498788aa1278351f8041f4fc4ca046a9890ee29f025c915267d18ab128baae56a041c0e1b5408504b5cd5b347cf9ad07362507e99552bc4d0756f7f26ae00911da710f763c43997f8a04eb08dd60e42a55c77a47c9c9eb72ccf094260a9bfdeb1b92c9b9ccc3da18b07d865e55cad6cf08fae50ff2c9487406945cf1d8d5571d7ea02c04700e53664ca1ad8a3428797351ed982f202484d5c35d6f37dc275ee41b3aaccbe6054eab699837140973e5f1281f46589799060c1f8d8b1cd7454bf998c35fdc39a8725d6deb5ab61507fd9bd0ce000a303a4d68814cad78623d48ee646806eec4844258d0f42939f3fb94ded1d8abec43f2e07e06c714a5873ab7669fc1716314920f927a88b52defe83d978ecc045fbefbba708b44a9b80cb9d2db75ef15a744d094842b88fdd13fd4bc67fd2fa0bf3f81a2611b0670e8b0047117217fc12e1b98b2b7a281aa73b83385951901c376343f8ebbbc162409eaa82255e46829b894aaa53944e78e0cfef82ae95316a1148ec436d512b7fabde3f8d3da2cd8814665493bdc1bf35913a9c34b1aa31be955206f30738e2c27c1b32dae055ae1b40b85d509a423ca1e122f4b8e22a451bd2dade30c76c0bc8cf3c8dd60b035d7d771bc6eece9b5d5dc981414ac63959bb97460af11bf19c12c76848fd5fd8e65d8b9b8cf451ae6ad6a720b32fb7b26b1f44dfce9cdcec46a18828f9857c6432866935d1549f792ca5d7f964b86dda20f64ba30a563298f3429a3fde14606ec2d01d321f129f16c9a7cb99b48690c6e93bf062e392c73c733aa1b50c3243f1933eac7be9b736a14230072127f01953c24452b3e4794f46c5cfd647e0a92cf1ca1bbe5ee694f0f0da10270aa3141bb64c7072c0535fd1d0adfa8b6c79d5ecb2b2408666513c8fc926dfc77a7910009ff24b226a91186332303f5c3f3a2d5158bb29215a8c9deba786924f5229747f3dcc5398dc56147c6a4b7e018be1d2699b56e0b89e177fbccf4470ad2be9fac79bb1ad7da3b04e2f38e02d7a56d7b221b13c1a03972c4155e60c75b509f0e0327db1684f8ee3da5187845e546996a1716a5d37dea533b853756fb8e220665897fe589810e3c532159852dd734c4e2452f90f1eb9e52a302c114e9fa4eabfb7d16d4ec37321d7f59bb3e0a02dee6d436dd747582738a7081fd77f07dae16f5a1f617b5103ebaaf097a3128d897acc9d5a156bd8759bd4dea0f8d217aed5caba2218b20f16ad1a8e9da53b7691f2a8d1cc79a7a7e4c0c99ba2895f8a0e88b83f54bfacbd337f81774d3f31346ac8c28b83189c042ddcf5bc938c4cd87ae077947fe275f28c64527859ac0ac631fad54ed2c6c067dce287aaa8cbe22c4ef10d8f689a066829a4e284d1e74ff04fedb9279c9424c613d1376d0fee6d7268178a885d536fd16d098a337938a98890e7e4d036e099f220acde7e1d8d286580482178cbb6862f12bcd5fb245f3e3ff470f7725cf57cd0b3d6d294cd73f51b5eb496145eacb5a665c4d74621c8231508ece81e8fb7cad95e001628a3068988c1e01e25f5d8f78b37f6d583f466790730d366ecbf52e8e586d53f4969c448ea86ed333a777b0bb67b80f10677943a6d578ce92b28e5e9d04136c0b9a4664c061045793897b6b59809c75291d716c401401bbafc30e8fe59381c36b719906f385592b8dbde455ceeb712554503585c231f5b89a48549fd345173f9436833bd31d1d40ff0051f3633282f42597a56c66d99c7c6fa421adb8dce7ae1724ef7c6166bc8fdbac68edf4730a4ea9b9f402dcab2a245dce1197c912cf9a775db00caf9dbb95b630e023331cf77c05be8680c2af0611b8b1422973ece293c91ca69d0eb6ade6abe0e0da2f974632401ccada170713667b7c69ac6b93e91052c2d2e3dd91ff8cd1a9c411f1a6841db67b02765ddf15781908f5210d5306bae28f8631e5b28962cfeeb17eaf8c94c0755e2bca1bc36d51185348799c49ca6b01d18c533de581644bb9876a85df1182b5c6c850679f57e89e610de0eddd1b1d07268561e9ee2af75d95dac390244e20dce5a2b1df8b3222f13f0491dd28a8bf0f53dd5700af9ea15acbd375814e26b0196e9a4aa4e2379a5db6aadc71bf4f2cae5e3dae1d4f551071bbaeed70e0c4ff22fb17f2c31df2d5480d262930d2326617d28ec18a8aa2a36c4be570b09f67f710022e5c7fcf3b0082e29ce6a101457216927ca955a1bfef184261a8ac0e3b1ad0d7919591fd92405075333d4b6cbabd134ef3a200987fbbec40a366c33c2c8c57f65d7b7cec003c903fb363340c747c0f8f5d88de52613cf4d47158222920666d38837a212cb200988f467e89ecf9be1d5c8d8d70071cdea7031e92eff8873ecd2e63c", 0x1000}, {&(0x7f00000012c0)="4035d3726350075e0841cf63f60dc85a14a37ebf076a45d3a734c4d9e15e4e72499c342c4691c0d8842c7792a316a4e6e65da78efc0099537b9267897842c897e3153e91a6089a4ba324a5fd35aaba949db23d911f46d1e34683a2fca7db21f0af4e3803b8480f2b42070bc021b881c3980832c62e514b1f786b64d6840f370334cebc0dbc8b5d7cefc2da34df1698d003a10d4d6001923f57b09cbfee372e22e2f9339e01a7593bc523fc054030c4e8d7decb96337a045bb54670741d04d2abccd8a0dd87c7982d6a3ea0", 0xcb}, {&(0x7f00000013c0)="92871b67d7062f6702b888a3a86102027e47429fe36fdf54514cce98303c58230df136df189696615c02f49cae826a484836d884b00af7a36c918ea01a012415fa34995ad215927eb9493970f1f7c8d4fe1fdca532d1d0dc9bb082d02d28f73c87e59f47874c163f5b0ddfd90e33345f4c79f86b912f28c09c3f0499ab2dbd579adfdb9eaeb43a03fab37600912b04afa0381d83c21b9ffc1782b3b9ecf91a45bed16589ace53dbb8cf138106137dd1a6ba4f3abf97ce301dbd6106ea93a478f092219e08bf466d16ec97d86ab7ede2e", 0xd0}, {&(0x7f00000014c0)="de0cbb147cf685093d9377a1c22d802afdb3227610b4a92ef5d57b31710ff23c57b02e29409d2bbc336f5c8cc5aefde29096f7e990bd179f6a6185462cc4438f4991a6713f7c59d9f2cb72f65c1e7c38c6c5fefa9f3803fadc12499678fc31f63d324b6a4d2d07d3288be9a373d044f59d8fe6772b66", 0x76}, {&(0x7f0000000140)="05f1b8f2d6fdfd9d560848d345", 0xd}, {&(0x7f0000001540)="66ca84aefa12ef2aed4753f36ea116555864ca0a08a7ef273bef34b40ff6efb4a2e60a34d11963689d7b5d2749102cd680", 0x31}], 0x100000000000012a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001600)={0x0, 0x8, './file0\x00', 0x7fff, 0x3ff, 0x7f, 0x3f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 17:39:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="920201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') r0 = socket(0x2, 0xc002, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f00000000c0)='./file1\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:39:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x800) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0xdcec, 0x4, 0x9, 0x3ff}, {0x0, 0x6, 0x9, 0x200}, {0x6, 0xe5, 0x9, 0x9}, {0x8001, 0x1f, 0x7, 0x5652}, {0x2, 0x2, 0xa2, 0x7ff}, {0x6, 0x89, 0x0, 0xffffa79c}, {0x1, 0x20, 0x6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") open$dir(&(0x7f0000000140)='./file0\x00', 0x10400, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) accept(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x7532], [0x0, 0x0, 0x3], [0x0, 0xfffffffffffffffe], [0x7], [{}, {}, {}, {}, {0x0, 0x800000, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0xc6f5}}}) 17:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {0xffffffffffffffff, 0x20}, {r2, 0x4}, {r3, 0x8}, {r1, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r8, &(0x7f0000000100)=""/24, 0x18) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = socket(0x2, 0x1, 0x4) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x6d, 0x6, 0xfb, 0xb7}, {0x401, 0x3, 0x6, 0xfffffc00}, {0x7fff, 0x2, 0x1, 0x1000}, {0x401, 0x1, 0xfa, 0x3ff}, {0xb3a, 0x2, 0xba, 0x80}, {0x40e, 0x0, 0xfd, 0x7}]}) poll(&(0x7f0000001180)=[{r8, 0x10}, {r9, 0x20}, {r10, 0x4}, {r11, 0x8}, {r8, 0x40}, {r12, 0x4}, {0xffffffffffffffff, 0x10}, {r13, 0x20}, {r14, 0x2e}, {r8, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:39:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlockall(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 17:39:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0xfffffffe, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x200, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTOP(r3, 0x2000746f) r10 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x1, 0x10a) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x5}, {{r6}, 0xfffffffffffffffc, 0x44, 0x80000000, 0x2, 0x7ff}, {{r1}, 0x7ffffffffffffff9, 0x0, 0x1, 0x100000000, 0x100}], 0x2, &(0x7f00000003c0)=[{{}, 0x0, 0x40, 0x20, 0x51c, 0x3}, {{r7}, 0xfffffffffffffff8, 0x8, 0x4, 0x401, 0x6}, {{r8}, 0xfffffffffffffff8, 0x100, 0x1, 0x5, 0xfff}, {{r9}, 0xfffffffffffffffd, 0x4, 0xf0000004, 0x1fffc, 0x401}, {{r10}, 0xfffffffffffffffe, 0x20, 0x40, 0xfffffffffffffff9, 0x81}, {{r11}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x2d9, 0x1}, {{r2}, 0xfffffffffffffff8, 0x54, 0x10, 0x5, 0x401}], 0xffffffff, &(0x7f00000004c0)={0x7000000000000, 0x9}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2d368 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2d368 17:39:26 executing program 0: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000000)="d7314ec6554259de2675f473bc714064e52d6ae079891c9bf01eae0b845cee4452669f2c74e7d09b729c760231da787b79a4fa09071e0bfb3b433f6174a354d9e0fed2d4d76aff732a2d1f5e981ed7a1debcd827ed874e8bbc549d2a1a1fb9", 0x5f) r0 = socket$inet(0x2, 0x0, 0x2) sendto$inet(r0, &(0x7f0000000080)="19deb4a7df0dd58a1ce4e1e40b99a44d721c5cd2b120d219512036939386f412d39a1587cca30f35d82b548902a9e7c2b7f809da90f1c79bf36f0968adf1ce1817fdca0aed8fd067f025a001664ea28f1e5c667d15158b496c641afecc87bc81f6176f248d215159813ade7056e24db8b95da2060d3b1003c357676f6c46b9f344bbedf349ba3b0d37fcb2c0a93e7b751791d87b2b93950e78aeda5e887487ba5a13149c6ec59a8ccf09e63df3ef5cda66848e68deafab151165942440275f860c25bb1bf5d976fc870a5680289e123be35472a5887e5b52d2502de61ecac36964096ab104fc9315cab21b9382a77bfb162ee2f3be21f7ed7c65328a0ddbbeb1ca0b0fb6c34d5feaa02898c78e32c93b1b9e80303bc0c8bbded98f86f3671cfec0d0eff6671375bb506a260ab8760f1948208b2cc40b53e0325c89702e868b7cd1896a7d163d8a427be6f83bdb740e86cefcd19cec5e44afea9cad7eae8eb6035f9ba561181312bc39b04cb061981d3ac409afc7f706fb2862a6dd46b2aae6e5393ec208b72dad02b6311ac4fad176944df8165d84fd9cf492410aa67f195a1722efed0bf0eea5cbc4ae2c67205461efa83cfcaa0f3b7e5226832e05d701c5b0017c067325734fd01a5be237392939682d33d2afb685c4d87ced5830a9975426c2457cb36db0ea28ed7600e4f87da1f5b82a5ead0ae32308093e6f8cd3e68ca865f6a76b0f5a12169b87ea8f78522d2450f680f6865ebffb60a259723f09ab6d3525a69e3b37fc0bfa3f4d33dacd481ad194a75af6da3da3dbae0244e25a54cbf16f0d127a4fc7a77d5c76a82ae7ff7c1ce8e7ffa77db333529abc828b391e276582a3b0aac2e86193cb81b91752dc2920bc6e5682ea2c64dd6f43e03656aaf1d5d9917c6a073cd454b72fdff09a6d9edd431853f97ec8a072c09ac7b5c9e98d91170303ed55648c1a324371f521a97873896c02207b38122fdeadf9efdcd55806186189cc6095008d05f484e725ba7f0da48314ae3577122881cb4f7ef31c7e241b271c6af293fbd42eae026f250d6cb79ac0a84703bf62d7c8d488587f37fb09ccc7cd72a56ff212ef7c627c30c1f22df35e851bba6f237b30ab2ab6d7d93a490c1176cffc5a4606b623821151448ec2a8ca2e1d968acf5b28256bfd9e36ac243c45ac5689ef0856f74185ec5d556bf9d462cc34713d430db0e68384e898c9882c9eaa4c0668545cea624bb455743ac6e5b2df71727ec63a2351742034519cfa10b3d569f7a67cce037afc564570f21160055587bde76e30dd285e657b163e2747c02e9084c144866afc763cc450b78962b3ef6231044e28c8b1f100ab25081418ea8416333771c27b8f0f910c179962b6df5990c889f8a66a4ca72fce0af4bdcfac3a415b382e444245c620f5876a773a78ac1906e6263ddfd52d1bc93d305ba5a5b097ecce8411042ff5dcba6fe0380577d609f1f8967640f4536442e0c26f336683f96a8b897e5e68e554ef40076d1cbbc8fc94d4d6345ee7cd1a667807d33e5b38df08bf78455b0c1de89e93efd782e9508f7a92f946c584146c7806ba61a04072264687d9caf73f5ed6b10ce9c0082324080c02c8f6b55da25460c2aa606d84ee176d7d780688562c41694f2331a26aa9b0a79b812bd1485c56ab1162621e737fa54e6465caa686524665f733270e4768ac44b713de42ed87af5aecb53a2d135eb14a92981aaa81c944dcd546c5826f6d6e439714e1065cc5653cfeec73f3324960cc9cdeafd6493c419c6de738d622a6b90afbaaefdf09fb8f098319817a3d66017e9201588150ca4fc442b0b9c8a7c62bcffffd63befe1ed2b11276f89a8f44379ef1859b6ac5dc781ec1ed67f34715b9717db30b49aee6d9706e6422953825ba8f90a904e26057f228d230a194e7a33b9f6a96401ae3659d209a9dbb9e505cf6ff6ca4e9c22700442d6b33aec0265c2d956903097622f636afec56f6d27ff3216252087f1a386ff499ee84522a9ba284a23dd9a12cf454ca7815735f774fc1339faff1796c5634b9ab160b37c5eaa7f1e2927215b12a0a3adf2e805fc6b8946f149813fe418da1dc2395b29bed0d84d02f11cdbb6c1ea2fe9678d0567957d86515c066185b02b30bd52f0f4d7849b906473accbcd734afb758db942ff905b22a7a4e8214eb5645c0dfc10c7b35699f9705cdbbc90a72507675cd56c9a44dbef96340c179f2cd8f2be94b742cd7f31f0cc19697f0e712f5ab82127fbc132e8970f1a0c2f5510fcedb60dae59f9b41522ca1b5ce88da107c202f582ed546447e8f09237c9b700fc01f0c01d3a233745a4def95e3e5de168c4225f0db6715431fc7b81fe862715c76e576b65a73b29a7b87f538876667e752d56da1c2c3ae637baa431a8234ae4addf35d67ecf648c8df3bc599f6b6fd81c3adc06678ac783710ee79bb5c69550f00bc47c9ee8882ebc1a071dd8fc95be3e2029fcef51f20db25f24ea818551298600b4db9aa72c022077f0096eb3760b7585e1d38912ec0f8ee086bad0572422a7b14af8b03a27661b2f6e18e2dc5017305a0ac94fc3a8f931bea2a9ee7654bd3b72c4bbb93d93811bc01917821c7d5b733cb29d6bf675e2153eca99f466d3a245492186a4a55dfbae7936c9c8fa2ff4d9fd85e795c60dd0142d0bea20e4fd8a4604163e012f67d0c704d8e07863b998fe2713282fa6d3277acf83e74314eaabb8faa041257ceaf2bfd91456b2b31105735e754dbd9efacd8540a189f3d69c7beda7ba79d4256aa519e1a14da5b9c1814e7fe8dfa238b46a4bedea86982b9defdc6f018f41538d2d564a6587dc4d38b4b45b0a99ebfc108750c23f3795ca901cad87cf0242020bbc260c72f274a444a6662d821c01821c28156a72ff10f578e94710475286f561868ead19addc2b69d4d655a432feac95b0bd1c78ff58c6e52a35029365f30e94814644afcf8595384edd14da51c120c301176d1c1f7907cca88c309fb392338b018279b26755b1ea2e9dcac6ead99435a92e462e2efb07af8450d7e9a6bf592c97d99489e796b18c2291ad50eb9a9b6433b06d48e5080790929bbcbbda6afd26052846d8fd6651960a06611bd83cf6bfd389bee3108607c41df3396c1397a7431fe04f6c0e627177a44de0ad3d673899b29e1a83e9176ccacd833f4ff609d56ffa1f1ad748b4e60cf6a40ebe1f45b2b7cf29c1dc640df36300231bc670311715b83fd025c7ae0c491549f451db3e8cf83376ca3e2b25bf88e275ac0400eb760e9a1bc1b4125a70cd85142316bedd5e78d2957648df64718c69d0aac2332b86db41cab42a41ebee85235a5eff72b7e50c56d07b2f3144e6cece4f91f06508fd22f38907767ac2ff13423e7e1418c67e4319f2092482ce89e481efe8b38714f10a50d88c6f10fb4b2eefde5ba1396a68525e568c4e685dfb6ec79566691a293e2c8ff3d974caf1856313cf5e5a27c0e0df3b33e2d0cd6439f3db4327f7c08d8ae25e4cc088bc1aa60c9e0b892101e99587674cfc298ce3600bcdb8542eae5ccf1960b7670afc5cc0f5c8e4a6677facdd0ceab993022a5d9f91b5e1544fd38c30a567984e288f172f08d66e9859740f3bd49b08d16a19ae4a7826bcf47e3600993202252817e3d4f740c7625e7bb6399fe05a87f6585c3de850a9e425a258026a8bcf2d0afe152cad3640b4eb34be3f3c0e3c1409ebb01c7c0b32ab29613184b3912253437d93d5998d34ebd1be01f71515485e0c0687703bd86a5275d09b1e2804d1b71ba700be285ecad7841bb233aab1b76d417bb7e7d07563e271b194380ee998a3064bc40d963a4bdc7fc82a3aec3f33fd0fe8edd2ce2dff446f01ec5b5bf251a4f65a368f4e6891961a12c154b33400a47aef73b3ba3a5d75f53fe06b063d50fbc6d3c04e6f829d6b094fc949c102d9cdf04c1303ed638175a080c26cc2e225219290687bf3a9a8270d2c8cda4c043f268b5eae96eb4d0c1fcabbf12b424bc4ea64efcc9b25eec6175a31d56e9a4bc02ca9012f409fc4d406b254859ba999ff655f3f0d424aef04b8a234f81aca29a590f96f0c188fbd595c8b5b75c544e44e1c39c199cc55814536fcf49fbe7cf707ec916e93536e7bf2d0ffd29977f5bf211a021e61084dc0fc8d6934adf9970a9a47ffeb1b724a823f65a9c747490efc7c7b879367a66d03cfc2e1e479793455ca03c23790aadc5479eddce4c1176defc84b638aabdce6005c6d5887c86aae65f45ad98918b073c0487a599127c25f141c9d138beabee2aa18a9272eaa48bd6483ed4a3f31bbbd372803c42368f76640f6a332cb4d9876f132dfcfc851b33c0e1607f25ff4a27fceecd02ecdaa07ccaa510faf3769549379588530dc9586a2b998b103e1c33c96e3971a36089ea487fb032727a56df04668b97a7e21f1629884439267899cacd3f0d0590885c128b021b1e3b988862b21661be1a5ff5ab1a9effd2f76437fd4348c4e49a5230538f07f1c3ff475438a9435ee515ca61c3958503727626e5c4968f7b5123fc1371875563795361507c8a88b472aaa67f673574b00765747afd3a19faee93413692d1a56a91d81561d2a3801404b9bdedbe62ca64dd441fafae7b54062d24df395f06f701d0001da37411f3ea7dc961bc4d27406715e18cb63bb24568c8a6abb66a93256078a290e4cc7e5f903a7cbfe6e55369a3e068c10ae1bc6664591e1bc23ada59db31c5228ef430b016506e2f0226d4bcd4ecbff22fb239ee0ff4db521379bc403b55f84d43032bf345ea059ff425fa751b903733ab95b63d7de59fb308ec444bda5d622c00580468c27dd8585500d2cff484d42681f61782d75d69da72aad0d6eda520f42ee95c30a93987b8a919f74b0abc53123c5e35f783c90a5e231b5c347b596567fa097386da0575727dbf1322af73104423d8775f1d7c276202d4b6795574a47e1040564f6d6abedc3d1d61422433a8c14b97ba62ae2302e2546d1955dc05ff2a2f348b8a1cdcc06fbfd2d0af9b81ceb1d4c71d35ea45193dd54d3cef07208e17071d0cef4196e7ed4349b0f0c69c9b1c9b9192c6fd6d08c8d15cc34fed5a18137fd841c22d3ae19aa16c203a9f88c956ae96313537bbe980ac27171586a5257d9d1edcda79a267c6f79e50047f0ff8eb68fed69e73822d3b2e6a8a0ae04ebdec0d3205c96b7ae225cf3cad26ab5a8362772755f335c56ab2f9d1cb77e0ef774bbccb2eac0b2b6a3332ddd66961fde43c27f75896a14c9910a3f199a87e7c36aaf240c4c08e2bab2a754ca3a16ea2d1ff31c849808c6a8dd28409c22f40eb0b98a6d5efd81e38dc1d0d1d73b54b4cd8dc7c54881a3308bdef30cc255305247bfcfaf5da1847c3ee63a6eaf21cc7522be4efc5c306dc3fd9d4e046283329efe31f2d5f50d1a795eb99a50ac1edf76d940915413706ded5d81d8015ef1a819eb2fdee3e11a7cab72bf6873327272d3279c8c2fa2d47f0511a1afaa763220a9fa66dcbc08a1bb3011da6ced4687f2b6832dcb9506345a3204d1d308ac4b07d21a0dcb8e75e67d8ef41132181d42eea4810c7cdc99969238996a45faa968858707c1256a7d76b43a3f46dd9ce8e9f64a0e1a7fdf5b93da1e77e7eacee1d11be5a4b273f53ea9d80a7ec8d369d67b438b5b0e23fa87e42a52edeb416b9987effd1cfd25835300cfe64c3e3d257d9b6b315118c8ebd57c73687124ec7ddf4605b6b4107c6d8843154bbc0670828182f0f5937b75b2fec5ee25222117e021e6e762db925ee634c9d0c52b25794f368", 0x1000, 0x2, &(0x7f0000001080)={0x2, 0x0}, 0xc) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000010c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140), 0xc) setgroups(0x1, &(0x7f0000001180)=[0x0]) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x1ff, 0x1, &(0x7f00000011c0)="507b35e8f67561cc3ff2f30ac3709fb97f3af9c53fa5dc8a0e9166e07a8a4d193e3b6e4bad5cd5e1b8126fe4d1c188035c90a00e8cc7a4042437117fe4351121c72ba988dd0f272d24a095f1e315458a1d7ec5dad033e008ad751dfdf39c20b745b42616f15e1fade31af8c0a74703f6a1bd144472e9bc8853aef0c3e043d8833346f9ad2865d16917bcb59dcfb9a52b60cd58bc6a63f3a1ba452b9d46555e3fa868fe1e6e267eedcc6359a1d096ac45032af81ff07a898e7c975e22a48d10482ceaed37e3d8089a2437605622a9c2b2d3dadce77ddca62b", 0xd8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse\x00', 0x20, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000001300)={0x2, 0x789d, 0x1, 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001340)={0x7f, [{0x4, 0x3ff}, {0x3, 0x5}, {0x3, 0xcbb}, {0x0, 0x60000}, {0x3, 0x7}, {0x98240d29ca588fed, 0x5}, {0x2, 0x101}, {0x1, 0x529}, {0x2, 0x537}, {0x0, 0x3}, {0x2, 0x1}, {0x3, 0x1000}, {0x1, 0x2}, {0x2, 0x7f}, {0x0, 0xfff}, {0x946ba5a36de2c810, 0x9}, {0x2, 0x80}, {0x2, 0x99c0}, {0x3, 0x1}, {0x1, 0x401}, {0x3, 0x81}, {0x3, 0x4}, {0x0, 0x5}, {0x2, 0x9}, {0x3, 0x3}, {0x2, 0x9}, {0x2, 0x400}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x8}, {0x2}, {0x1, 0x401}]}) recvfrom(r1, &(0x7f0000001480)=""/253, 0xfd, 0x40, &(0x7f0000001580)=@in={0x2, 0x1}, 0xc) r5 = socket$inet6(0x18, 0x1, 0x9) r6 = getppid() fcntl$setown(r5, 0x6, r6) setsockopt(r0, 0x5, 0x1, &(0x7f00000015c0)="e6cfbcf65d8dfead47dc9cb18573c2a8085affed1a3c8645601e1efc163357313b792691261433", 0x27) sendto$unix(r2, &(0x7f0000001600)="971e0297a1551ffea5522856a0ace40c405dafa583c84cd1ef36db913c8abb9a7aa17a5a5632b73d2ad1e615d57caafa6a38939466fbd773b570b732b0578efd6ad7a0759a34590747b652522e94d033d4e087d1826d470fae43a75da3134ce2f1199805c37676eee9929e1ff1903e9d1a8ac071a279b27ab922e8b864cdbfa40d49357fb352c435357bf5f34c448c912e926a2c4ab1a6f166e3ba7793fba0297782", 0xa2, 0x800, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x3}, 0x8) nanosleep(&(0x7f0000001700)={0x8001, 0x1000}, &(0x7f0000001740)) acct(&(0x7f0000001780)='./file0\x00') socketpair(0x46, 0x8009, 0x5, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x3f) r8 = shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001800)=""/146) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000018c0)={0x10, 0xffffffff7fffffff, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x78}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f7b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0xffffffffffffffc1}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x80000000}) accept$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) r9 = accept$inet6(r5, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) listen(r9, 0x0) 17:39:26 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0xa0f1, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) getpeername$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000040)="f98404aee018b41575b297bc3feb77b7756176a317f5588e0a7547b99052b962c4122ddd65b982cf438064944d23ac6eaa427a9886425aa9792d608072d858c2dedb5176de420c5fec63e33762c5cb84538be22f06405ec807dac5e342f810d3cef6c060b0c9341c0733e90ce247dd8cfc525f1b18508139bc6da3e97d98cd500ea67010a50237b0bd5103b4534063f73088cbce63d6716820ada332a644489ff5e7e0b20d9cbe03b1e1557f8b5171e6089e400481e59f64736cbf2c98d2b6e099356c95275bc6", 0xc7}, {&(0x7f00000002c0)="57e3e06cdffeceb5343a412227879bd6ebe36d113f90daa716b59ac48f034cd25795a6467c26e33a3172615e01b44e424ecd0923490ffd7329fd1bfff557694e32e601b51971c31f1e32a732f161d14e1b2f95be25a527aec47f881cc5aa9a14d65a889a5f4cbe9c8f1d61c993010b062bbce167629b6698bebab4a96f03da1b243b56cd286c94e5219754dffecfa78a3cbcb862e0ed7d461da745295d59cded7d3fa14751b7ad266fd1af676995d08b3a79a795151d753495c4bbf105369258e8ee815457b453f02c7187e907", 0xdc}, {&(0x7f00000003c0)="7197d9ae6009f48a0061abb9c96c1fec07cf4bcec788c88fdf02a31e1f2b1ed05861ee6005243bd23481970aec445865adc0ae83424d4b865caa4a96ed1132378fb62d4b8f49576cc5b88ebbc9d0a196fac8d8dbf73e8fa11bbb6a978f0dcfd97026407c302cfe613d0d189f7288f2eaca343222b0f8914c13a27eac88ca720c25d33f232df9fec41a507a4280f0d312770023c038e526c32eda8560a0784476c5303930aff678176a5929ae94d6bd27f610c081fa2a95eb9d6d9acc5d84788cb3e17b4144dfe1f65be0af4a378dd91cd2f54d0b1c42b19074fb0cfeab2d9c4d52128cc4f3bf61f0a10857f1c2130efdebbaec7feed8fbd0c11b", 0xfa}, {&(0x7f00000004c0)="6422f63b2051471fdc08ded35c77c748cf0674bf55dad2be34d7ea4a601275eee57352d613b293ab54851beefb1bf39f59e88b7342df862d5533e143452799429d02a9686113eee6397dd4512a0d21085632dfdac25c6a942e3f3f4d78c52b7acd8183eb7a54294cde462ee11f3c5037f3803b989cbf133310c533ced3357365e1eecf42ae149e02afc746814de3a0d3106648f809405163bdd422dde3f4d7ff0fbc95e02a4f3d6d5c8c3c78c99e1464ed4a9b0c6b76b5569230a989ccb72a62e2190cf4ff340990f89dbee8b86c8f23c6d3ab72b49694b208ff00290303a1ab09dbf44b67b473b043f1760ffd18d2a9464273a8daadec11b25bf10d02", 0xfd}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="b9cc214f1b5470b98a75c51b01d880473291ed7ab3b4c13576273b7696ef5a433178b8bbbf3c7bf5918f896fcebbd3f191775a034a587af5ec9e", 0xfffffffffffffe70}, {&(0x7f00000005c0)="70e422051bd7f5a322c6d8afff372cd0d5f5eb98eab56ba3392aaa45d9141420a151a477b470bd7388b83fa0f8318f9799ba885237481bb2156d2630853d5c7b55c4d99c87fcc5386ee3fab565dd21b8bd479b8ff03156ec4d3524f1cce3d0b10547f5ff1e54cf9bbb2a99da6c9fbea8a1a5b65db905477bfdfda8f7e3602e2233c6bbc24ce7a6e1", 0x88}, {&(0x7f0000001700)="b7a16b2ab355cce3402622e5022145b1606765f45995d3f87eb2d8c38eb1cc1951a34583927e1b53f56f28ed58d6061f50945db84aedbc07a3e10a5ce289c9c64a37b066c1b0f5104b7a4d1c79b1400d26254122a079643329add3315995aa1d0725727303700c2c397e83d5fe71cceff19e8d359d6a0826031e3c4ec3ac491bfd438f2599976dcfdcf19bc5cd9ef387f45bfc3591f3cb310be932d548ab18fd06bda15ce4271611f952862ff14b72029fb26d1f740aeb909c04caf47037305c224c78ddb563e1381b7c0d2a1b6b502740ddff1fbfbb67affda3df178f6a22874ffeedeb27e4e522b75c88e9fedafa7711a097198c29249131b1e25225c22bdfc833339721a36e5f58815f1bb7a789c340ec15d10ca2250f9154c52495ca68c6ff43073904bfdecc01be043b8162d3aafc467b44934e13fc7e44ac9549e5127fe8efa9c1a59588c8731a9661ee1233539202611349dabce9108083de14176f29c692b465e97425d7e7bf41853a5995d3200ac61d7cde655894eef23318efe7dbec0970367bdfddb000b00b4e001f9e561ed02e82f3b3d2279cfe40b71a3d587efcb977fd0d113afdc3f863e68a09e08e254234384c3e6a4789b20d466b6c41049229223bda48fc7d08f608154deb2d1cfa85d2014d9986e654f271b14de144ff267709cff5b4a6009ab20f8251b915686064130e8d78885dd62819fc71b71a9a70422f2eb247b277c97acd956792e95c65058fafede67c0be6544698899aa13e291e0ece8f533eb4ffc2abb272caee5993e314b93f4cb5ddea568e9ff6acfbae169b0523e6380571b5848c2892478d0a63491dcbf46c514a155bc177b6e380ebf4fd2c156816bdfc103265860059c8d0902b870efbbd6ca38abf83cf370672e677668e599c98325ac7bcdb4a0a1f0e386f49c2bb2438e781910b0cedd7c9e5e98dcf37ef33e8c31da2ea1aba685b4b7ea33edc1777714564aa962abd7b3427e7b497b637a8586aa4c60c870bb8385b33a31f5ebfa6e36eff9c4545ccc296072b6089ab6b98bb6962d8efb83e504168385b23ac9bc2c1e6b1e9cd88572d6ab71b2501c0f735a38982af5d580a48e4baba4dde62a4399ed84e7c946f3ecd97ef0ba8dde34512ce1e9787f47f6103d9c1e21b283ecd89f6033b58dfda3a1d94513e5881cf3c9d246e6d3972408d7af1230d4eaeb5914d0aca362398d6b1ebbd27553e97e13f6e63cba9cc7576781f3fa6c0d80ace39b78d254f51d657fa506920c81397648cced9896e628efb05320ab06f2df2aa22a7b094b09f7452242f1d9ff727190b6751ac015a9c286dfb000b1d78ecefe280c9efd2d49d25c82fd1d784121158a3c68b9d492d24ec1c6416110848f27bb533160eb0ff92b83fa0fa9f13483c1356d99f84936fb0a79345ec60ed25fb8e0c9f1e6ae3066018a7d37ca9bf65f2d221b9adfdbea9aa4db312600ef8dc5e59390d35a0eb1334bda3c47689e84ce3701a3dec351ce04585a9bc29fab4e9917bdf31df98b5728af9a6cc4247d9e85925f7338230f69dee67612cf432fcb2a26b8f5cb426824595536fb144948c94507edd67d8ff8293b1f02d3d44d4198c5bce46ce26ea6eb1fd120dff13c17ecfdee6d95d8cf5422511fc89c9c53fc3b3ab2850a3d884b773c5f12df2b12eb9c70b3216905aad2249342b9de56cbd27024045e400d3a2f716b55ea024de80f6127519054b9687ece30703acc9899aa7143d98679f83f840d3eda8bc536b89f87fae81d452cb486878bb6d0249bf09d88392fecf7a128606257bbc956b0fd24a7bf5337e3f88e28885f07bd20f2fc82763a3ceea992bf261693fd40b2f4788f6ad741491e265a045b11fbcc85bfcd2bc8b6c4130c0205b35b8258a516c53302514733ce678ec48fb8d624237f60eab80340b05c1b9f468e2e06a76be8f96ac4e22b36362c4003ea832a3ed5db795fe4eda72b2221706b04efe27202efad533e0c26a3f13589d4482f6a57d7411d9d5a39af71db462548f319b04ec37a65e167d1b357a64eec847f1f1e6057ea7e3d53b0876c0c3639b25e445e10bdd88a29413659a218553639f4bc38c2bd6bf638541cf1c4452bdd9bcd63eb95efefc32a962bbaca22435790d67a362e9adee5e1cf8257259a37c025ff908ed0e9232675f00009c9d66212713e1a24de8b895762c4a366bd8b3482f5ab625abb9aaa4e7b3da38bb47957636742085565c3922404fd0e8282a48a7f0169fd76a5f5cc2fb0f1af99fc21bd045b4cae560b9d03dcc415621a37fdc05e3d04f5ca60916b4a0cd1073062cbf6eb7b3128c2e1e891f9d8f89ad7ced709865eb51ddef46b1d3417d4b324a8cef0f4d22919484d1dd57f48a1c713d4970f2f153b70cef4b4ab759b2bdfcc0ef5036934b2d1f0366182cd95ac91f86c4d719144b8d864556b7c33c706a8c8653289c631eb895350f49215dbc206f34e0f0ab3ed25049d6992bea80e25420b6f5a2deb31ce1e83b4228c33bf55d0ee4fd46fcb930812d948fdb5f1c17e4035789eafe2924a92d348af3fff08e624145819d3ac41e2a9601ee0d96166d3ec04f71234acf1c3ebd295783343e8fc818d122e6186f76480d2d12afa4ab39cf7e6afd7c13f0598e5b456ca91cccd393acf86f3c2d564bda45a2f624df1017bc4b5421be64e76b5540d87918457cc731b341f1c5ea61181d52603a4dd0a8933cfdc20ed0d639aa9d7199b7a2aea5fe09b7737b4d106a82dbb71fd53d3088199e8fae24c15d3bede0194f27425863d9e6c80281a9449f752b9896c2f5afd8277d7d82e989d858bd7d3074a20e4cc18b4adc3ea96b2e4db21de0b564091e543d7f8bae47398ef0c1c8f6c74bab05bf237c4c3d6a58f66ee4b8e6d572e986dab910928949eb0f44ab2267331337bf3458205ac41bec85230d698b391113969303f4fc62cbd501d90fe2b7c2d7ad701c583c5b04a12efd07a65af71c2754b5dda14b74baf5585f25d61aaaf6db000dc1a35f41d70d797e72e9627b6ad89f107bcdd330495e90644138ee272e5a8c9a0c5a4d28240869edbf9e9100fa821d00f95600ecfad667fb5f819e73ae9a5c8e1f787c64270ab5c1ecd88207d0f67a9dbdc0f8a8798f4b92c435683b70ef130a72df3a420e8a29a52d8b49872366dbe226734cedf5c1ef60f8b2015ab61fe2933e61d4fa6af382eec3aa9a6c7726764fca0cbd94692eb8b850df47a1b192bbfea870aebdd41f3a2ae1a7cdb842110304b77d203c3b8ea1eb429c03bb4cee9fc2e1a3d897576062005ad13267beead6742f9ee4a7aeecb850a4dca39f9a82327052b47228dc537614d32a59b950eec22e537079f251a780e11ae98f953a44ea90ab3baf2f7200f21290a704af3ad23a1d25a5a7b6cbc10ca3a31c1796065dd78f9ede0e19b1e79954826ccfef163bf1a2084b1a9c994853390afd5bba587db75c8fc26ed20fe1efd672a88ecc855d3f08c7eff7e661a31da61b7a34c7747a124671516cf017b6bca2dd9e7a0a3194cf23212f2b8f63cdef101083cb21003cac57aa57278edebaac50791504629404f08a267a5f96083bc9bb99611b342419d41c4ed4c3310fb63f223b2b966676efc3441847005de1967c7617c1c11ddf856a66de9e4522bee5d340606e349a7d429d77ea5e205b81e038bbbdd701a60acc3798ff797b2350191a0603c1bd5903a4a086add23f217015e166d59c202004fcf38151cfbdb75da99eeec6d2cf640824cac449bcce38795e1037bdb20e37c272916f7545ff6bd2b84730b00da750a819f36b9393da71e587e97264652391c7c3ac0dfb44a61f3ec8455ae064f578e1ac3394fedb3629c7684015ad8d5285a8866b00ab2631cef4db22908f7df69ea0138a8e144581b64fa81afedaccc6a964bd2fdb7e6e574f97cdbbafaea184c5a41e3ca5aeab44226546b60bd11888b2fcf0920f02a3df86a0befcb5931b68ec2b9eb792dc477c3dc05a490357a36706558af9362453890fe80b3baa016149e483ba6890d92b8c3be4ad46cbf262c8ebb95fd5dbd8be598b4f03cffc65584478cc801c02a5bc0ee55109d26be54a626fecbfa249f75c8f1440aa40c20ea35463320700aafe720cf945fe95e08aca8e1c53a7e6ab6822532599dc5e6a08ef1acc2299e6c10e5aecad578b08eb0d54ac41d2da89461f05bbb7c45b9bbc9dbd1e747f89f1007e7437f7c6beaa60436ffa30bccc3cded0ad0ba92aba7bd0bcb13c8d57e3a491a553ddfc90017ec6aca714fcfc77a3296d225f339ee8fd9c6aa9bbdce556603726980bf197ea06c5ad0a5cdc435b7bcc681d7d5403551c29b360e50e103cf85afffa8a412abe641830c8e3dc663ee528e3483794f37dfd27a2d2ae999b25ae1b654fe2eddcd71b4c2dcc834a202f1212e700ba6af590febfe0f7c55cf0a9e9fc56375561c618be695d808d6992a19c6ad669ee1e9c912b0e967bb0d95eaf03bb91f7b971aabd205884cfc033e89c6dde494495cade183ff64ebf640b5ff01fd10a897ed506d2971c420a9624995931e63a8a7d3dc772910baccaadafe6736137195f272ccda5c27159bdde2370720b43d03c2b95a165ad703313d403548690869b9fe684073af13883cbe8ff00e9521ad6a5bfb0b4d8312fd353f7bd15efe336bc489344ba875b61028e3b83a092635c7ccdb849b9dd45e62aa2823d8976f079a79f4645bc436bc9b606e58d957c3ca48130c97f1c4d4ef496276783f0f0ccf96e65ff863d0d7bd7f3687c1357cb012c89bd9f7aba9786caedb19227685cd5c0be2c231fb1ac9cd0d869aac14d82b9ec9f36bef620c3ce5284c56cb807493379b253a6ae79e59483b2fe82066358e6280f1b07a17ce56822bacdb343ee502d4709d57f797824e3325916ab1e6b34ccf8906314cdd8d6cefc75878363a5b55cd7a3496fcf469add76560f39996e89bd5993a87368d60e68d114ad21102a701d09b5dc3571943745383ac13027ab3b32f9a8eec4806065a4f9289e980b98e6aa6074c353173bbcc43e837f95ca979f36033c78ff57a05644f81f2002bb0c9192e2d0b4c47f08633d885624d33f09c655c127b24870ff3714277bf2943d703a0de1f85f2c59809a13fb9baa2363fb941a3a1ccd989d6f3aaae681af456269b80327c595ae3764c05d33d54a8ed583e4293dde3b802675cdd55030bd78bbfe46ddb9e72a77e9b484dcff1a68a2d2f6ed7217c2e9e8992c760c375660971e2b12734b78f108e379983295ee3d17d37300631448c340750a76e4c4291e739bc854312330e5c4dbe6963f2b7c02f016044220324091670b6072a874f206e8984972444f514d1a1d26f767eca0d4e109ad984f674e4ba71489d32e93f79fcc8f18ca0c3c8226c4cb52f782e704bec33165cacde5eaf2011a89cdc87009302f7c3df9d74f6264a4cdfd63c89db6fd43722e17d5621efc4a66e4b5d4719c2b2827c69a4cf0600e374faaf07097f363f29426c354e487b710e032b1cae64f93673953decbd682af115325ca9cac74bc32e5f4cd147ff57dde6814a9a787d65888174b735ed0dc24803c6ae0978b57164b0d373aeb5fe9b0a994360378722682eb93c3c3e7e17cc17025a7a74d009fd373efe92c3efd08176bc37b00631f478164803048c121416be3f121a747bc2dd3e0c11e8141d159eedce49fb4e9c3f1e9bbf85f38bbd286e640e0f0f5f65a72740c4bf02f9b536a58ee96038e1921ba5418cf5adae0593ccec41f396d0587aaa2bd37c4e5c29d9f97f39ca120f4f76e882268e6c1a2702e5ac247", 0x1000}], 0x8) pckbd_enable: command error 17:39:28 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x10001) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)='W\x00') open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) 17:39:28 executing program 0: r0 = socket(0x20, 0x8000, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r1, r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x50, 0x57ed7ae5eee1ab22) getsockopt(r4, 0x8, 0x4, &(0x7f0000000100)=""/202, &(0x7f0000000200)=0xca) shutdown(r3, 0x1) pckbd_enable: command error 17:39:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xd02) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x18) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getgid() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x0, 0x0, 0x40000020) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) 17:39:28 executing program 1: socket(0x16, 0x3, 0x0) 17:39:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x191) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xff, 0x2, 0xffff0000, 0x0, 0xff, 0x8, 0x7fff, 0x1, 0x0, 0x4, 0x5}) socket(0x1, 0x8000, 0x81) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000280)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000480)=0xfffffe01) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ac147af}) dup2(r0, r1) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="3a88981d4860bd313d160d8c53069fc2c264dd98fac0d9f9f07008a618ad16dc3b5bf423180300bc5f3281a015c6aa4dfef73a2f1a88bdfa6fbba8280352c926f9594bd7b8cce6577661da361cffc917a8f1def7af4a513f3c0c16e0da6224d744777b377b3fde0e52e76e62d924f42bdff5d67228f3dd8e956421cfacf5676a21baa009ead5cfd3017d0eaa7982752117c2cb15ebdcea16cc368252", 0x9c, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 17:39:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000100)=""/140, 0x8c, 0x1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 17:39:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0xb764, 0x2, {[0x7, 0x8, 0x2, 0x10001, 0x0, 0x1000, 0x3, 0x9, 0x5, 0x7, 0xd1a, 0x22b4, 0x0, 0x81, 0x10000, 0x7, 0x7], [0x9, 0x5, 0xf2, 0x1, 0x3f, 0x4, 0x5f, 0x6, 0x10001, 0x3], [0x4, 0x8, 0x800, 0x401, 0xc83, 0x6, 0x5], [0xff, 0x9, 0x7fff, 0x5, 0x9, 0x7], [{0x6, 0x3, 0x3, 0x3}, {0x3f, 0x6, 0x7, 0x6}, {0x100, 0x7ff, 0x8, 0xffffffffffffffff}, {0x6, 0x7fff, 0x35, 0x6}, {0x101, 0x7, 0x6, 0xff}, {0x0, 0x40, 0x200, 0x100000001}, {0x0, 0x7, 0xffff, 0x1}, {0x7, 0x6, 0xb16, 0x5}], {0x1, 0xff, 0x3ff, 0x40}, {0x9, 0x4, 0x81, 0x3b0}}}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x60) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 17:39:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) unlink(&(0x7f0000000040)='./bus\x00') 17:39:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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"}) 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", 0x8) 17:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x10, 0x1, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getpid() fcntl$setown(r1, 0x6, r2) 17:39:29 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) 17:39:29 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x4}, 0x10) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) 17:39:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x100000, 0x0, {[0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x75}], {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) fcntl$dupfd(r3, 0x1e, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r5 = getgid() setgid(r5) ftruncate(r4, 0x0, 0x2000000000000001) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0xfffffffe, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 17:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r6, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "046b3de0af2800003d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r6, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 17:39:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcf941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) setsockopt(r3, 0x1, 0x9, &(0x7f0000000040)="d81a53fa278117e563b56ab464c6203f73d7db41e1c1393da038166fbb8027254aec1339fc1554210160371b17dd94055df6d8dc", 0x34) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35}, {0x7ffffffe, 0x0, 0x0, 0x2cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 17:39:29 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c3a428c592e978bd7a32e5e0cdce49886e4d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549", 0x1d1) 17:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$TIOCSDTR(r1, 0x20007479) 17:39:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="018f5d2f66696c735e78"], 0xa) 17:39:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3b90ff4ed706ae04e70e16663726aa068d9cbe669484be13ca60b89d207d2c14b65418fdfc499ec6fe5cdca5d5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 17:39:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x8) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) r11 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x400, r11) r12 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x128) fcntl$setstatus(r13, 0x4, 0x180) ftruncate(r12, 0x0, 0x2000000000000001) bind$unix(r12, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r15, 0x20007479) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:39:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) getdents(r2, &(0x7f0000000100)=""/180, 0xb4) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x10200cdc2ab5b92c) write(r1, &(0x7f0000000080)="bdea", 0x135) 17:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x84, 0x0, 0x5}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) 17:39:30 executing program 0: nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 17:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x2, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 17:39:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) r2 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x6, r3, r4, r5, r6, 0x80, 0x2}, 0x5, 0x0, r7, r8, 0x8, 0xadcd, 0x5}) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x40000000, r8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) r10 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r10, 0x0, 0x2000000000000001) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000300)=0xc) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x97ad9d6a7e5e9fc7) 17:39:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpgrp() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe46) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x6, 0x0) 17:39:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x2, 0x1f, 0x6}, {0x8, 0x11, 0x9, 0x5}, {0x34b0, 0x6, 0x4, 0x93}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 17:39:31 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\x00\b', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x5, &(0x7f00000000c0)="b7dedf3242") 17:39:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffe], [], [], {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x1, 0x1, 0x420) semctl$SETVAL(r0, 0x35cd4679d42b82ec, 0x8, &(0x7f0000000000)=0x6c40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chroot(&(0x7f0000000040)='./file0\x00') socket(0x38, 0x4, 0x6) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) recvfrom$unix(r3, &(0x7f00000000c0)=""/26, 0x1a, 0x1, &(0x7f0000000100)=@abs={0x2, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r5, 0x0, 0x2000000000000001) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = socket(0x9fa2930f3fbfb552, 0x1, 0x9) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10101, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffd, 0x20, 0x4, 0x2, 0x1}, {{r1}, 0xa04adcf148422f85, 0xb0, 0xf0000000, 0x3}, {{r7}, 0xfffffffffffffff8, 0x40, 0x0, 0x7, 0x8}, {{r8}, 0xfffffffffffffffe, 0x30, 0x40, 0x7fffffff, 0x100000000}, {{r9}, 0xfffffffffffffffe, 0x88, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x3de6c8fc, 0x2}, {{r10}, 0xfffffffffffffff8, 0x36, 0x80000000, 0xb5, 0x4}], 0x3ff800, &(0x7f00000005c0)=[{{r11}, 0xfffffffffffffffd, 0x40, 0x2, 0x100000000, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x30, 0x1, 0xc6, 0x1ff}, {{r12}, 0xfffffffffffffffd, 0x63, 0x4, 0x72e, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x80, 0x4}, {{r13}, 0xfffffffffffffffa, 0x1, 0x1, 0x81}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1ff, 0x8001}, {{r1}, 0x0, 0x80, 0x1, 0x80000001, 0x9}], 0xc71f, &(0x7f0000000180)={0x80, 0x2}) close(r4) 17:39:31 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) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b6030000000060ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cdbc400000000000d9ff6df856601006712731db7e901a15900fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:39:31 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000005b000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=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']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2dc, 0x5, 0x0, 0xffffff5d}]}) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000001680)=""/23, 0x17}, {&(0x7f00000016c0)=""/179, 0xb3}], 0x5, 0x0, 0xffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 17:39:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget(0x2, 0x4, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 17:39:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000280)=[{0xff82, 0x1f, 0x8, 0x3}, {0x1ff, 0x1, 0xc4, 0x5}, {0x9, 0x80, 0xcd, 0x28}, {0x8, 0xfa, 0x6e, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x8, 0x7, 0x3b, 0x3}, {0x80, 0x7f, 0x3, 0x6}, {0x6, 0x7, 0x0, 0x6}, {0xe000, 0x45, 0x8, 0xfafc}, {0x2, 0x0, 0x26, 0x1}, {0x9, 0x8, 0x5, 0x1}, {0xa400, 0xff}, {0x81, 0x81, 0x80, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$unix(0x1, 0xb2f7e789312ad920, 0x0) 17:39:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x82907003, &(0x7f0000000040)) getegid() 17:39:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) fcntl$getown(r0, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0xff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getpgrp() sendto$inet(r1, &(0x7f0000000140)="939bffae54cdd2aa350290af0d25bed04cb7f05a43843056c01c53ab610d3e419f76691bbddbde5eac05135ed3df574e5cb3cfc4f547487e7397262425112df522b08cd30426d7d88f87016482cb6d6890b6b77cde5dabd3536545abbb3c4db6f6e5e14629e4d37857ec68816498d7eec51704ec8252086005cd51e7e4e53b824baeb3ab68d608469c64926551bf77015b2e90be7c5c92dcbfdea2affc8fe4aa830ea6aeab34ddc846afde4354a6b36c5ea903a1ae40e7c4217d445b7808fea23096008a979aa5ad8b6ebfa6f5ccba31787b045eb883f41a10764f3ac4fc5aedb9ffe6a4fafa713b67e572b4c876d504eb1d00a6", 0xf4, 0xf559880e1ca3ad44, &(0x7f00000000c0)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 17:39:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="d0e22be42a477d5c2a33ce159859efe2a72ade34353c4542815e2e4f1ae78d8b72629ca9e6c31bd9b1f1f59a3dc4dda5f293693a", 0x34}, {&(0x7f00000000c0)="181390b3bd0a02c9e9edfe0c56d425d89c20ba00eafce8a6665d826410f6e1a1446ce8be425003aee3119bec07d52ce23f0bb5f787058281c4d7406b2777c39bab82f6a68ae71bd9a859532c4e677afb81157909545f7a", 0x57}, {&(0x7f0000000180)="42416804e6acf3fcb368f208f417f08b57f87857cb0d18844bea2d4be71fdf78c7cd7055d76f64203f72860b11694fe504f01be693352e958fc069f8a15c9f2442c427ccf24311b908757bff4dc094e2dca4f1fc8623b40722893bd94ed56b16db78df0e5e5065c86212baa6ef451f00bca75b5875", 0x75}, {&(0x7f0000000200)="c3c796f3dd94198bae0b7e68538b9782a4dcee41bcbf485524fc7d3c9dc048cba9e2c28962623883836be2e898d3af102114f2e6a789f1d133b0303cc6056587bf238b2d7b609746025555c36ed306914873e41cf3057c54b5f0e65a9092d6363a15194852b7d29ac608f5c6d7bf804819f3dd4d8aa3b35efa3ce8ff7e75e3e6f301db9db8fdb9b82c1f60b07ae69108ae81bdc850af3348f89460796ae8ded9472fc023353a976c31692f37e62f39427c78a976879055151fe6f14009cc6ff9f6952c64e583e8ad6aea4df12515f97cc57d89e66895", 0xd6}, {&(0x7f0000000340)="ea0894fc67df4f238136ea9ecc2cca83c030ffa8f408e19cd18680df08fd826e39af85f49faa396f27f1e97234e86c03cda88ed372063652dba697414c4f631b72a25645f843ba78170c7387a846743abc3d1decd48655fa0c580e321f3e38d59f0b5ca68872240327aa23f620cc2e30ab57c17a9b859615685e9da4b0307972e77f9d41cbfe395f5d0c3e0bd6ada733ea2523a0d21435648a2f00d6de2934366fefb9e2b071713eb331a22b309546", 0xaf}, {&(0x7f0000000840)="c85697887419873c6f84d6aa11d952bd7ecd1380a13ddd1c16207c30d73bfc7aa6d4ce66ddb52660e60ee3492a62b84982787a66b6c5afe220a4535f3aa1095745c0fc29a840ce5082", 0x5}, {&(0x7f0000000700)="0000d9a3bb6ccd9eae3c002089d58b04ccb33d72495dac5c3c32be3bdf84f150d229d84ea3164d9ec9fe532bd2a3b026c3e4e99ebd17271492620f61ada01958888c91c19386309ad92c1d02c9f7f871cbddbc1e489725de873dfee9ec0d1a4563598fa84ec0ecb571aceb0cc2a693631bd3f1e58fdcb1d2d27ba4b3123c4eff161b9a6f54e2175109cfaba962d16945dc2abf9a42677c1e3644f747095c3a68ccad7fb0d9f443e22eb3b19703ffd6925ad71fc8acc27939c06599fa89edf234ff2b4603f5cd7440a3ff", 0xb}, {&(0x7f0000000800)="997da66eb70db5ac", 0x8}, {&(0x7f0000000680)="1baf54c797893359393e5b1a263bee39037e2cf74b689580465eb4dcb44f65a07954cbca1c6e9fbf81c54fdf8f86807d473e8edd3cdab851c7eda7b33cc4020795f7bbd447f4e170912b73e72ddd037e57b14c30f34e0b6a7618efee4100c2000000", 0x41}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/55, 0x37}], 0x1, 0x0, 0x0) 17:39:31 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:39:31 executing program 1: open(&(0x7f0000000580)='./bus\x00', 0x1, 0x114) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe1e, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 17:39:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000280)=""/4096) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = fcntl$getown(r0, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r3) 17:39:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000080)=[{0x8, 0x1, 0x2, 0x8}, {0x8, 0x6a, 0x1, 0x20}, {0x9, 0x7, 0xc6, 0xff}, {0x3, 0x7f, 0x3, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 17:39:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x10}], {}, {0x0, 0x0, 0x2}}}) r0 = socket$inet6(0x18, 0x8000, 0x7) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:39:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcbf20b4764777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13000000008f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000bc8d01c8b511511c0b81669c8463bbcc19e765c2fc226226de7483c7a7051c9411d7db876eedcb06153f9020b4dc318887ea530e3b5e40cf7442c3f3750df7ab2fe15ba788a8e5f7de591d271ddf31d5cf93d16dacc82ff21eb9015ecef22b682dc0f4c7ca9d025ea0f9e01f238bb6ef45fa29e0ec04931c4d80e6e82ca2e3e5a43cbf00a9e8b920cd91521f01eea76fafa2cee2a4085b991960bbba31d4fb56d11f91f824ba1f7a17f5e779c8b4296d6d1c0ca1157fa82e06a95ac92ac29aaae9384280f7382663d7065a73b687e9fe18024393646a24087e596f47a759514ead8d3fc3c0c2571152c260da0ce17deedeb6d3b0afd6572ac1761bf4d6e5fa6c11b1185e8a5afa771c100f3cf08137d7b440dd01423ee6719c72d383a20a4a2243c2b8cac2e1f84e0674ce8061fe7d0eaf02c31d1a31395282b58c08df3692b10fd715ce4c1e2a1a9652cb73571600005b08f9914a8fdfa6c7837f8707a82ef84b24f887f3fc5e8c75cb583db4c7f1a5ca02b468dde8fcb9ba2aa59bcf70d68b9cc931afa941aa8afc89"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r6, 0x0, 0x2000000000000001) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000005c0)=""/4096, &(0x7f00000000c0)=0x1000) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000080)=0x3646) r7 = dup2(0xffffffffffffffff, r1) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080), 0x0) fcntl$getown(r7, 0x5) 17:39:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x2, 0x0, {[0x4]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) socket(0x2, 0x31c45ebfb7266e04, 0xe4) 17:39:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) geteuid() r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="8c65", 0x13f) 17:39:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xfcaf) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 17:39:32 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1487a7eb279ecc0dddb36dcf7a4409954b68faf6148fad65a29d557143ccf487af424628eee149d53d83c95bdfbf7cd395b99182559d128b21de8508fbea778f0479f5f42266dcab5399750ca7c2df0b2dd456c1cb1e1a3d3344", @ANYBLOB="8546f7f224"], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) 17:39:32 executing program 0: msgget(0x3, 0x100) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000240)="2c485b88", 0x4) 17:39:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x18, 0xc002, 0x0) dup2(r2, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) msgsnd(r7, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 17:39:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c00753dd4c5d7a84eefab9bf5d1b01f195f81db6b10d41bc7c59c29e776318cefbd0900a24e4bb5431314daedffffe0838f5d5e2d62e10006f4f40a75c5865959841582bf0213bbb8850200000000008b2cf3f293", 0x5f}], 0x1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = dup(r2) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file0\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) 17:39:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x1c5}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x81) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x20, 0xff, 0xc2, 0x7}, {0xe1, 0x34, 0x1, 0x10000}, {0x8, 0x9, 0x7f, 0x6}, {0x8, 0x4b, 0x61, 0x4}, {0x0, 0x8, 0x2, 0x1f}, {0x9, 0x34, 0x4, 0x1}, {0xff, 0x6, 0x81}, {0x9, 0xc7, 0x7, 0xffff}]}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) dup2(r3, r4) 17:39:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0xf99eb21dd96c0283, 0x3) write(r0, 0x0, 0x0) 17:39:32 executing program 0: r0 = getegid() setregid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) getitimer(0x5d4378bbb1fc7e1d, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x182, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getppid() r7 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8a9d, r3, r4, r5, r0, 0x10, 0x7fff}, 0xc7, 0x9, r6, r7, 0x401, 0x2d, 0x3}) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r8) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x2, 0x0, {[0x5, 0x8, 0x9, 0x78, 0x3, 0x3, 0xfffffffffffff800, 0x1, 0x0, 0x1, 0x0, 0x6, 0x0, 0x5, 0x0, 0x4, 0x5, 0x236b], [0x2, 0x8, 0x3f, 0x8, 0x30000000, 0x80000001, 0x67ac, 0x7, 0x2, 0x9], [0x7ff, 0x8, 0x7fff, 0x401, 0xfffffffffffffffd, 0x4, 0x8], [0x1f, 0x6, 0x8, 0x7f, 0x3, 0x6], [{0x7, 0x6, 0x9, 0x2}, {0x7, 0x6, 0x7, 0x9}, {0x48, 0x4, 0x100, 0x1}, {0x81, 0x5bd, 0x7e, 0x80}, {0x100, 0xb4ce, 0x9, 0x1}, {0x8000, 0x0, 0x5, 0x7f}, {0x101, 0xa9, 0x101, 0x2}, {0x8, 0x0, 0x4}], {0x400, 0x1, 0x8, 0x2c}, {0x4, 0x1, 0xfffffff8, 0x800}}}) chown(&(0x7f0000000400)='./file0\x00', r3, r4) r10 = msgget(0x0, 0x80) msgsnd(r10, &(0x7f0000001280)=ANY=[@ANYBLOB="01000000000000005e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebe4a57b8884f8baf82afe6e674cbc4158a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad31dd13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d0784c27abbae117d22e2e9549e543a71e0caf2b87950cdf943e343338c65415c993954998bec0e3f9eb6b8397a9b82ed93604bb10d917df02c41581d9a6e58ac10a2e129e95a00deb9ff2fce07cf68564859985f75e9a100467bf651708f89b925889e83b0a1efe054694d972a54c78cdf0d54b37482b76cc7377a189d692c549d71a54d89db2d0a4a6556c43cae754d6606a07080000000f12b2073dfb321e55a75493d1efad07f40d23882286abbe9730bd348079703786926ff1eda4dcfea7b287550e698db37ee4ab59c96f552e9990c2f948bf9e03c2e58a332001d592447a6d0b717ebf5fefcdb37147d6969aac351336dd7867"], 0xf7, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[{0x2, 0x4, 0x3f, 0x22f4}, {0x3db, 0x0, 0x3, 0x101}, {0x7ff, 0x9, 0x2, 0x3}, {0x0, 0x85, 0x5, 0x5}]}) r12 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r12, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) write(r9, &(0x7f0000000fc0)="399c91adf39615378943db38625232026bf4a8ab40e5fdd5f4fbd659e01f3441b4da469eb31055c12693e7b7327c4a0b87c6c66fe98d2d577ca13edc068519360ae6e7589014fb5cfd0d8161a94413a2a4d412ef92a3d5e160869c4995ec3b2b3f7e007b2d61065f0678c6a03b1b7aa4940df04c56a7eb734bc9cd72302a4669cbd1e78224e799c4faeb4de6ac27ab060000000000000026f13a14b88d0000000000", 0xfffffcff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000740)={0x10, 0xc63, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x586b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6ccc70dc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}], ['\x00', './file0\x00', '\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) socketpair(0x32, 0x4, 0x6, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r13, &(0x7f0000000c80)=""/86, 0x56, 0x806, &(0x7f0000000d00)=@in={0x2, 0x0}, 0xc) semget(0x2, 0x1, 0x394) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) r16 = getuid() r17 = getegid() r18 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d80)={{0x7, r14, r15, r16, r17, 0x100, 0x9}, 0x4, 0x2, r18, r6, 0x100, 0xe6c, 0x8}) 17:39:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 17:39:33 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffd5f) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x1) r5 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r5, 0x0, 0x0, 0x0, 0x68) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000180000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:39:33 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x6e, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) socket$inet6(0x18, 0x3, 0x3f) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 17:39:33 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x1580, 0xc7) 17:39:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:39:33 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x18011, 0x0) r1 = geteuid() setuid(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x280}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x380) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) dup2(r1, r2) r4 = getpgrp() setpgid(0xffffffffffffffff, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2c}, {0x7ffffffe}]}) socket(0x4, 0x6a997d8cf8b71619, 0x61) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setpgid(r4, 0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = shmget$private(0x0, 0xf000, 0x400, &(0x7f0000fef000/0xf000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 17:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000200)="01786d2876ac33f63104f97c130a45", 0xf}], 0x1) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x40, 0x3, 0x100}], 0x2, &(0x7f0000000100)=[{{r0}, 0x3, 0x0, 0x0, 0x80000000, 0x3}, {{}, 0xfffffffffffffffc, 0x72, 0x4, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x91, 0x80, 0x1, 0x6}, {{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x9}], 0x3, &(0x7f0000000180)={0x1000, 0x5}) setuid(0xee01) r5 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 17:39:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) open$dir(&(0x7f00000008c0)='./file0\x00', 0x20, 0xd9) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)="999e88587e3cc8bab6420fb9999eb51f9b222468b42230e285be4a44c9a24e4748d9a4454096958dcdea9f41e4ba09d9c3386a112e9cfb91fffa353097df0b9f79e96ac1d64850171929e5e77c8e2d95c53c848687163653533a8eb96bc25c905898f8ba6630ba73c14c5eeefe8821f8e5ffc57759bb29229982c6665f26d4b24e02a61e751832379341c58c852fab2a3b695fa5f84a25f572f426292373c616f91467c1800b2ceee494b506090a1d867f194c9baaf2b5ba8cb97c42760c3290ea7ed1d1", 0xc4}, {&(0x7f0000000300)="7c70aba548de5aaa3da05088f832e0e781dfc2e27059cec5e7e6c2c2919afeea50b8d99652228dd65190677f4de8d738acb78cca0a8a02d7627984d77a4596980c862c470799594e7c0a467e", 0x4c}, {&(0x7f0000000380)="8d015e90faaf2f1a3a54181c0d1edf18bb0fc81a82343cb7320e7b83b6563d1321f03df02b9a7302d8b218124a4361b7209535e35173b96fbd21719ab00c4bceda28198b199da1a361b05938bf7f201a8e8899be90fae02e8f469f309f2dedaa7084de3f4efc6aee723974addb882c9e56aea10d47d042eb764421ff75ea8acac21948d8a9934fb927624a398e576d2298266c946a53d476ffe1a4a8576e2b6a91160a17689ba1e38a68d1c0088fd2741ed047da12040a4e69a2e75d2ca72b8e1fffaa84b0f45ffb8ac1b3f1a3e712763d622af65f6ba8254288a70d08edf47f0155e400c94f2fed6a", 0xe9}, {&(0x7f0000000480)="12e14258e0927e19040e157d3ac5b1abf1dad4c4d134c90ff5420e13f42a6f57bfa3bebf80f94b7aad7f4f8887482c2ba4968ffe9778dd1317576fc74293200d349f2e0391344d00043ef75166e4d822fb34cbe8a6e4f95cbe89e9763357bff9f32f491389906a2844b23c57c3fdd37da173a150fd1447e3025a9d2e76d71f4375e0c383383d6e7e8033b773c83571dfbe0a", 0x92}, {&(0x7f0000000540)="55a8d73edeaf4e8af02e8bc04c32dae2dc422ebf26227c4eed9fcebf156ea475ec60fb4dd615310657799d63be9fe5", 0x2f}, {&(0x7f0000000580)="68066623c2db70679737614bfb97b7530d41722adf01b8a58d7ba1c05ec5b3416f1036240a25c62a13979b31386baf57501f82df6f3b3b9d0fcf89f8206de5ea9906d35a4c74eae3672ebdd3f8136c4bfa5b7b1b480e2544837d24b0214141e06f57d3", 0x63}, {&(0x7f0000000600)="947af750f283a5415fbc2eea064d14706e0aefbd3f94794e4f5173663ae44518d2fa9f5b1d7766af48c1180a8e41cfb4df68b09d41cb63f52c10406358e337f23e9d3db0d419d714e72165d874cd77ac", 0x50}], 0x7, 0x0, 0x0, 0xc}, 0x408) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000780)) ftruncate(r0, 0x0, 0x2000000000000001) openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) openat(r3, &(0x7f0000000800)='./file0\x00', 0x10000, 0xf5fe8cfa218178e5) 17:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7c}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:39:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 17:39:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x2, 0xf8, 0x70, 0x9}, {0x21, 0x7f, 0x0, 0x36e}, {0x8000, 0xc, 0xf7, 0x3}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000240)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socket(0x20, 0x8000, 0x0) 17:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x2, 0x3, "89ca2f50a7258fc860769d34c605c24400d4bab8", 0x100, 0x800}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x7bf, 0x6, 0x9, 0x2, 0x6, 0x8]}) 17:39:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xf9, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xd6c, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x7fffffff, './bus\x00', './bus\x00'}) 17:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61, 0x48, 0x0, 0xa7f}, {0x64}, {0x2006}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r4, 0x0, 0x2000000000000001) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000280)) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") pipe(&(0x7f00000000c0)) 17:39:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) connect(r3, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) 17:39:33 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x3dd3c5dd5787794e) getdents(r0, &(0x7f00000001c0)=""/118, 0x76) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) close(r1) r3 = socket$inet(0x2, 0x5, 0x5) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r4, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) read(0xffffffffffffff9c, &(0x7f0000000240)=""/231, 0xe7) write(r1, &(0x7f0000000140)=' ', 0x1) 17:39:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r11, 0x0, 0x2000000000000001) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r14) write(r14, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r14, 0xc4}], 0x1, 0x0) r15 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = getegid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x6, r16, r17, r18, r19, 0x80, 0x2}, 0x5, 0x0, r20, r21, 0x8, 0xadcd, 0x5}) getgroups(0x1, &(0x7f0000002980)=[r17]) r23 = getuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r25) write(r25, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r25, 0xc4}], 0x1, 0x0) r26 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = getegid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r31 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000280)={{0x6, r27, r28, r29, r30, 0x80, 0x2}, 0x5, 0x0, r31, r32, 0x8, 0xadcd, 0x5}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r35 = openat$tty(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/tty\x00', 0x8000, 0x0) r36 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r36, 0x0, 0x2000000000000001) r37 = accept(r36, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc) r38 = getpgid(0x0) r39 = getuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r41) write(r41, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r40, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r41, 0xc4}], 0x1, 0x0) r42 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r44 = getegid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r47 = getppid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000280)={{0x6, r43, r44, r45, r46, 0x80, 0x2}, 0x5, 0x0, r47, r48, 0x8, 0xadcd, 0x5}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r50 = openat$null(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/null\x00', 0x10100, 0x0) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r52 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/diskmap\x00', 0x10, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002b00)={0xffffffffffffffff}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r56) write(r56, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r55, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r56, 0xc4}], 0x1, 0x0) r57 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r59 = getegid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r62 = getppid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000280)={{0x6, r58, r59, r60, r61, 0x80, 0x2}, 0x5, 0x0, r62, r63, 0x8, 0xadcd, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r66) write(r66, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r65, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r66, 0xc4}], 0x1, 0x0) r67 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r69 = getegid() getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r72 = getppid() getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000280)={{0x6, r68, r69, r70, r71, 0x80, 0x2}, 0x5, 0x0, r72, r73, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r75) write(r75, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r74, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r75, 0xc4}], 0x1, 0x0) r76 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r78 = getegid() getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r81 = getppid() getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000280)={{0x6, r77, r78, r79, r80, 0x80, 0x2}, 0x5, 0x0, r81, r82, 0x8, 0xadcd, 0x5}) getgroups(0x8, &(0x7f0000002bc0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r71, r80, 0xffffffffffffffff]) r84 = open(&(0x7f0000002c00)='./bus\x00', 0x2, 0xca1b51f24efadc53) sendmsg$unix(r0, &(0x7f0000002d40)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000000140)="b843ef7189c4c7e4bb4c872ca692402ba9f372ba8df768be864face70d5de0f56dc455d77a3cde6aa34484ad3a91dc486ecd4fa867e37192bd0e65c56d5a6276d20dd2fea11a0e4463dcfe0cdf0785b4964ff1cff09a22d78e19d060b9f7c18db9469bd0acc97a", 0x67}, {&(0x7f00000002c0)="b07f7feaed04780f0c01e4dd8cc83f6866b88ba73521b27e3789c6c9873bb73c20c325128d904a4823fae98a2d002e410924d07285385feaf8c67a779e8c1c8998b2920c49d0e9bc2bea346033ef28df641fa8f1097dab7ab3c02eaee26005238495e8b6c1f05be5ee5a533a3473e45d08987a1d54fa5f9ab7bf86351c93455fb2ea8909482480e4f4b163acbb3f20ffb47e969cf8c54cbf8c9a37ab24ad4094820261c3d02bc5221b274fc784533bb0568b58292b2a972b8fa72d553ab41a3f2cdc01d703efea1c2b43856fe0bf7fab806ba1b1b967bf2945e5860d104ca575dc3d63350ba3cd0931322a17f5ee856dc4e83b1530c916bb6b3c668f872fedaacaca2b004d1d79ba2e829ec2a28f0c39a74311b390779968215e05b2783f9c0992351901b792383d9108ec67b8faf8dd31717700bd78ce37da86e496c103e1c9c7db6f2267f3af5bfd0f42425771cb3d6b4ec1ec3f968686c4ff5c0bf4e796829699b4a4988cca2c23bf4465f7c07031b9b7aa0e4278cb5ee1c09a7346dec18bdff879837e7d8a6ffe34c35063d19ef22292de73779b48844372a8a020ccbfa05690149aab899eac18ddb5e9fa123f6ee592debe30dbc637ac5801965559f827004155f83cd6c3130a12eeeec10ac72ed2dfd3c9d474bd45ffb2829c0604c51a5f394f736590622531154a76db2339eafe7956249cc3e7bc7abbf7f1fcb13b0d996a7a7c40dabc8875f833ce4d0d7e9992d7270bf6bbe1ce92a8bf7d2d45d491e6e1d5eefbfe44e91188417744354d01cf008f7b778a9f0a3c3222fbab1bd7f7ea1178fdb553c7c007cb21066e501db12981d230b0213a4a2baad9bd77bc387bbcea39aff1b7a59388a8dce9d33350fc3b2141eac64a0b01b5e989cba1aefd91f4dfca389f8cc1ef59cb4bc873751fcbb0b06affbbdd68833579ac62dc7f5b37a5b59e27446057736e78d2dc9048ab23bfff821e175704526d478b9849ff35c303ce48a0af8cc0b592ff92350939b601c07a5faaf39c717ad391470a8107697a185be81bed5458b1f7625f3ddb27047a98f5d64839b24feec069c06f231bb8bbec5f3c265062e502e3c9827b4538629198f294a6a6d7054c30a34e6e83684caa7694ae2afae1d70d1217179f3cacf154fc88938e55bb278acf989652c4eaaa293f32359b1f4493d03c664a18e930889cdf2626a9c6cb0f32fc6d5aa8365cfae87b5481204e29dc68cdca6d7b4c84f5dfbfce9ec9268a20c7f18e5b5528703de2325422f97cfe889c09a15041c5998c2e026cdf88b06dc49c753d620ccc553ee7a61fd2d2f26b38669378bb04d3a8bdc68567a1ddbecbe71b73cb83c6c326cb42bd73a31baae1832712b1ac8358ba30ef7baedc8b197beba2762d73d913cbc596fa39fedd277d0b6faf96e1abdc1ffa8c0cf7ce60b636d99c249f037f0a9bc75a0bad8f81d2d85f67cc7652ba8163899e4ecb1e6d02179a915be560d8d43d5f62d3edebd17c69eb0f5f1e910f794b961f8a495d829fb726d6c095b41ea301c6508e4cfcf91eb7e1599f190e7176fdd4a8a39557d25e07000e8c335847ca243e220759a366838254852b2f3ca8b5b4f58dbfa36077db30f76e118c479ac12015dcc194bc9ac76b7432503305a08a76720de3c1d099831c08c4cf2c9dfc5c9c90773f7b6995dc782dcb679643d05cea076868794f82f32db664106c3533c10b237ab1be169295645e6fc450b457fa14230663ff5e6965b5e338119b7d4d32554c25ce45e67b17db6a446dc1f5e64e339675466438babb900041e95bf9be2b37569f41aa1f13c00ea94714f67b94c8b5be87598dcba7d9d62bccaf580e9cb9b7278d6d966bcdf9c3cc2c91ed1b6a128b3f20dd3297de6eede4bea1a6291317e3c5af7a72654bd7f8691d391fd39046a77b5f45649535ab6ea5a2c25f89328d2eb8c008dfbca734430ae4d70eae9d7f2cb6d6149bff493e88cf8529799ebf10025f6c216ece5b58b23d0986282b8347b275126555231255eff543cae685c98a34a0b23f185df0de17ed452a1a45872de438709d66252f60ebaa2a39c23f792c57d283bdea999eabcf95832e7ee782b7b6ebe2484f883c1db62b50fe1fa5ddc738f7555b85f8db68ee52edda62dd43e7be844e91adcd97e9db77e081d0cec23c8d1a3d9419362b25f4f693b9a55fcd66e8fddc06e288dddea8291c1297bd3fba93f87cfbfda876885cfe3d7e5bdb6756eaa6a23b49218448e465425904c72e35d7223959db10bf5c795d945583520533116fd1a749d21c81b0948dbc3d9fdd2b0d02860cd4e6670d0ad67218151a0b9517cd078c264cbfbfcfd565ca37e783dadf8f89c3ff6d7cb329982ea3ba89180aa721eab67ef06d137f89fd9f3a47cf850e03035f614f42c93749955dd857fbc65edd434797ebbbf8df25797983610fac6b063fc940cca8b2b571d55a756af52e22e591271d6274cea33da60f7518a9a2cd93ad7705e950a891e87b8303c030543945da172c1f7cf771b32219785f39df7735c4cafb42aa0f17a7df76c5a02aad44f583b6e49c2a58dc5807ffefd920d88a62af9b1c751d413c18ee6dc7efb853de9a5b7c59670e2c6c950fd9fba90dbda31074e722c5395fb329d3044feb1662cb4c699d9295cc4f5dbb47ef4e417d3c8ab1b17cc65c932a2af8a88438d16793ea955c14d87bbf3e38d685ca27b1d4c2bca43a9ef7f346828bfb6753e5a1f90f19ff6cbc5bdedb6a98e83ad5cdcea0fbcf569c5c1bc9c8657c9cc31d72ca8e77016d4867f496fab16fd90cf5e70ae52a7f1fe522043e20ff02c4fc882820e03c62411bdbc98a0a31813a9a4ff8347af88e8e06fff579bb270badc3cf3bf95f5c18e0f8039a173f3f9dd5b36108cd4a65f4ec85f3741dfd93e5b6dd3d5fff8c1e18e7d32aef2aa395ba41e0a1b63fcd827fc8b26d4f8248faee608785e77190d7c46caaff235992d46c8c160e12a5b7f04a33f6e17434cffd7f597072b73e90cc42f2a222b5b9af15d793aba3d21228a37c09e182d4bebbc046f075ec4f1ba8653a66b89404a43a3b54470b4042778cfb8b66905abd4e041c3c7654e1a58e08be685fdf84c07c3c2ae8ce546c1a14d7d031535948cd1a3a55c72c3ebd27d202b26ba1fee52f374a79f90a5901bc4ff59c79887a1d4d5ca40487e1f2210ff2a0fcf886ab0c6fc3fdefd4678e346fabfbbfcbec051b49453e34cab0de55d8113e211a784585f0628c3ab1094cfe170a7f6e5f1b405a52dce1768833338cb90494a94238331cde2f15dcb85f2f619e6fabf82558b114f798dc5907909c550bab6eef6711efd0d0c451eb379470fc9e91145e6b72e3b0e8740124bde81019ce42f9f036244b2200f02c40b0a173e8d1f01e070206bc9d655fc9c7bcb60a7044fdbf6c9800bfc61eff1798194df064c570f432c7ea02d50922e5775442b4d330faca6a95e6e2e9c1cc7a71b24c504f8ab34baccfdd47014af9dcef54bcd3a4573076a31d9af0ebde996998110f1c8dfea40f8c631d1dc541c3617572a28f92d223e3df31d69c52990d9adddb0dab19d3e3b45da03225a3ffb54689ea3cba73d669bb15bf38a860fa25afd61d0485ab24790d0e78b6d5604eb9c809d77427bec8a58280dba88335f04d8d505094281a969e2f13c9285a385bfe2e17a0b5e757817fab0d3a40347a9f02ca5e93a1df948985a3fd7e6e11e4498bec5d98fb64abf6feee2c3e64767ec728b39ffa704a19e719a7eeddbb18bf40fe8311f78eded2e75e0f36efd631acc709f583099c57c0b0127f3e344b6e0f4966f906f8a0d3d8d65648b99f71e9262e9cf652046a50c678e7eb159e8cc7571d90c9f9ca22be078e1a7f8d9e71fffcbbf90eb382ff5fa5b680d3f3acff1dc5aa9a59b08886fb6ba9a70949f31bb122697cffb6bc7de3d1095f1f6e46c1305aa09e29d6542fee51a7dca21dbc7fb7e51f3cdf2e583fa8d587ae3aec681881757b347a77035bc1ac7e262b78b0769b05989933c1133175e30ebe42fc0855c5d1919551153242b6370d379a279a7434c9fc59ed037f2fea57037c3e77f9405c7dc0dd36940e71f7b8a6c8a7bd76c3f30247d5c69e67e5fa7bb6756c4d477fbec95ba89f3cd22efc031d7bc2ea2610d7f6ef55da3c7027ef7d429356348fa0ea2845a462fc14a5f1636c1e01e750241b3ed49a52319a689c716aeab4b32c8322d29a30c1b43b14841e0972d82139e9aec84849d1799b3e0b8ff8ac2281945a0f655c84c1cb698d70a4a275ec6cf36bc53cc4c23272fd79ebc1dc9edad033f6f0bb444ff453f8715113ccd4cab45529abf1261a0fdb22a57f7804f38871fa038101defb2b34ea2ce30006fe51578759045f0fe5cc8c861fe9c0518db28f96ce3bddc9fa0fa564a2c34807f19e73d2a5a75ede2b732c22de5b8a1ac1943a5abf18347e42e3d8403aa2c0c0be92fdb0a2a056a370b45498931d1b31b3d71f744b2442bb0fde9d128ea4c32138f547f6cab4af16e9f9efd1fb4893a24c8e8b12814932f51e6d7bf1587e70fceea09075c31b8a2b0f02f69ef33a7be90f1b8055610865cac0f7eb2dff14936f5816f317a301e9fa4ecfbb24852d6b38b160b5dd52a9eec6cc5bc8077a10f3ed07e31157c607d66e5208ca67c14d20b622b421b8627b0fa2bec82a12d052c118245879421d1c1f583ba1f8bd4937c9fab8e969411c81c982ef14d9fee0ac0d93848126e2fa003dfbedafae334ad19a80daf1fd57a41eaef969955512828b92685ad7a6ab47f0a55ac8b0cb234774cda82660e535030048fd0702c75c11300366bcdf51ba11a437705e703b17e8102a6ffaabfa1532181b8b1de7b8b05a409b415d2b87961051bddbeed1f2ce8871b3816334fe9dbb9b454468fe2c31883255cb3d732900474b458be321ecaadbb082ed3b659ad1d141dc6862a3106895ace04490cd91444863503a905e5ed0277aca08dba65d72d66c5c92998ba2e921894be6fa9b87c6b4489844a108cceff6f75286443c72b242ef4c7ad14f1d705924b93eb80a0445d3a04fa9f5ef6393af42bcaccdd884fd64efb74f19efdc0d4268413cd2d92353efe5c9135368af170970a5bab5051681f1605dc2bcb8193ba3ee74106d46e5691de0e3702cdc92cffe436731422b0b9c9c0335f44e1ba93c745b40a272dbb50ee0f526620ce3256cdb8a34f6ef2ed9553c1283339c925b68fbe91629c05233531a91270058a96dd7991a9228f3ecc155d2ed1ab7ea94359592d179a420d607a4451a7a71b894210a8c124d176078cde9197bca886ebb62274d9c71417f38163c7128e44c1db63ca485b0dd931cb042dd698a1f5f192d71ec75ea9c03fe239c28278583458c895c9d32b52c977586ae080fe73db6b11cfa256e67f34027d5b136cecc1a5c7cc7ee11aad50ec95a395f664e396a10a1e01c62a743b115c2c1f028fe4ee9051fd414623bada0f29d87b675fcdeab956e1c702928fc5dac9dc65ddc89c8cfafcb8720db89c3a597c48ffe47e42c83a13957ee6321c05c8c89bc6e28b8bb5b719547d9f3743e56f98cdb1cd28fa9771676e6e10619e91db9781511d455790e71e34bc6a5399669f01abea9d772c88b9195aebcf0632c82ed009a9809467747e368b6b77d0a60799f04050b0aa48d1781747ff0323a90780af6b133df8e51ec28f8aad34a37780b6bec7a4e48558db30233d56696e521f23abfa346522f26660e300cfcfa5e286cff38fdc058c46ccaeb44b8bae5d08880690b9e87f654557320d89ec7d5d5f0542ea6c1a68377aa", 0x1000}, {&(0x7f00000016c0)="8d2f83bd8b199e97ec7da8c99e73fb6fffb143dd724c8dbc2033c6945be18390c2be36eb86939b8e244d6bbe95234c9e3b0b66217b83a2e81079a0cbd543a0ffe8f77a0043025ea1c9d4d2e834d578909cea9ea5de6c29640eb9d3176f0b746072541c5bb67a28d3b02e0cb759bccb7f26feea77bea4d2bf8e970334b33bca2afc866994aea6d737ff27c6b85539b86d287dba34ca5dc5180b36340c7b6b96ff12f32bd94b02ec7bba14ec00caf0236499ecccbc6f866738d0066ff2118588bb5312ce344da1cbbe1fcd68da7d8e0caca1ac00b17749e62781f9184049de51a266a28fcbd7cd8dd63fa106723ede827f65c347f71da0e1e1d988a0721edde2dc3ac514724632d467bdfe17ab5cf652323c31b5349a1e364edacae733e9fe8d28e1ec262e79754ab058495b4b17a16e0ced5ff0ec171d09223d2d5d52fc4bd469986079cd14bcaa779a46476ce531c068edf9a2500e0d5d97002f230b52447659adfe91e156f42eea5536b82201752b4975d58fc9fca918b089252beb62ee2be7ef5026e7d46b42981c6b20cb036306524ad7102d3a456b6636470cf23cf7720f5b8b9f7a9057e6818734eff067ec01ddd805676a2f448fc8978ca49578e1670945a006b6d928ff7d49a45ce9008368d382f94c649d3dbb8a67f73f31660e24ba68910f2d34644a80bf8a3f8f882c470759e4acef4577d292e24a459389c052027098fdd77027969214b816f25e47d68daf85fc8d7db21e4eb60653a55f5e2a2799d216d627d5ded9942cf90e99f72f9a25db4b4f9a79ae4871b10dc71503e626c6d230796c8129a8a93381b3c61d2472306d366a2243636b1d1dbef2a162314d9771b62d6aaca54915a9f9c27f4eb4760af1dc042de4b04e1e1bca13038405ed07abc1155d97373dfef5e4c00eaf8c66f35671a26a77545212bc36f60fa462ef49c5d7542f98e6343b082f41c8b5880ff9fa317ee7b9bcf43b5a4b5ffcdc4d7432f4611ee558173ff7a443fd5243608d073017c55aabe88d144cd90f25cbad645aec8dfa0a7475bbb12eb0956b1e7b4c3823c5da8af97d55b6f397bbfa1e2b59fa85bdf7f231f28ca7ce4a1083ad24ecee3d556d5ed860679984aa2877e6032aa07db94a2e49703e1c1fe0d0336b0acbd39a848e200dfc5fd3ad6c43edea99963cb5a7231c284feeea77234ca698834ce90ec94d194e6302304aa59f90a8f95e3845e07c9cf7aa206a35c91ae9f3946d7f4da6504ba0fa7f13fcdce2c10d779563311f557a789509977967e2b57191f34df897d83366b9746a5c48e00ce31824c76d23855e14eeef9959291c28cf0c4fe8eb15e5618c2fe7635e1482863f0e350e8bdc887215a3112bf37c4dd42725c349c1be5dc7fd09a165228fa6eb7d2b50dd2e18ec319c4404f83518dc732c1df83c6b19c84075dbab03be21ec8cdd2dd7d8d79e5532717b048aa5e4ffa7fcfc045f62efec3b81fa8a184b64c3f2eab76a8df5f42e965d55a90bf56eababdfba8523ece25788ead3d8365c5147de5726735de3c7b9f36a8dbbea123cf47034f2f27ae8a4ed9aeeba32382f0bad0cf89af4e4e7e63975b0e078ba473c03e66635a9e434d25d2fbb456126bdda2979131b2e409623cd2529798fab0c0a76d9f0a79c71af80bacf28c106baa5417de59b9858c57d71045a5c0e63a8ec0f0efe30564892fdd846c9c1800b0c574bcb7f591da4c19e187f9207d645915c2194d03ab61926ea900a6c2364c22cf50680d2da152c6e0ad71bf4fe3a079649e29e5578e41fa64fd1826385ef56c12f2b2780d51b66bd14bf496026aa16b432ffe9a214ec27d10a56850fee66b65fd605e1dbf5702ef9c080d44552c1f12f5c48b7075277bf9ba4ba4fda7eeb6af6e505937658441471b1e7edccfda68507e6f1bc6559a45e9723be51b270c044af81ce37129c8eed7838e0971f8d7b620183408e5b31e5893139554412d51779fc656fb3eae990d5279d7f00a79ffa6281078e0d9484dfefc8c52443da22894c3c1850f7617287e45119d29de21e16ab7edef2e71569e782668fcb8a53bd5e3eae4d8ba0b7f78f8e8d727a753d74e2ea40d67135bf14c79cf167ef641f8d86ea416d3ee2a247cf1a4b45400a83012dfc3b93d8bcf163cd632506e30a82ae73a564df2aef816d9dab8ccad52f97517488b0eb4c53f68d250452d3fa21d6900e0d74c8b48529b149fbb3ad92c99bb3ff91a9db23d90901b8b9efb81d48d24ef32613bf02343533a355eeb391ebec1f83e4a00ec278bf935080808b792763a7a8a94428d37e9a93307d353679f0c32e754aea948176330fa1ed5067251c19191893ad66473278129c727e2568eba2687f236f6a101b93a56fb4c209f407ea7b7830bed24e6d65baf73dd28f7e17ae68dd735f790cc02c536501cdf6066d8b9d514fdb898bfedfb05dcc694cc9403a33351985ea517206eca073c35fd0a93183d509a81affeb48da4208321434158e991d32f74ce418d349e441c9cb000f324408e7a27c10be5889bb92e1960b3d6790111b9173ed281fd7b62fa964109ef1185d81dffcb6cbad1331e6a36b528c28acd59f6a965d84c0dfca70e543b8feecff752c87b05bf5b31e2e27c4c7d412460c558a70f65d57ac1a5249a4bf36f471db754513cb36424edbfa0e953fd4d94e0dbd5cdb4412769287bb02878cbc88de29e5d420ef755d6ba33d9aaed13c6a6fda0a48f0f61d4e85f0d23716397542698dd2760875fe8673d7bae065a9f7c10491017f17b08eb4c609188f6091e131886eac8df52eb01f5cba41dd3aad8e25fb07ff52d21c18e730c5398f05be91db1651ad327ff59e3c5c97c2c710426078482be557113628946f27c90bcd57580e3818e6594a4744458b5a2e355a9b69e22e48f087c594632627400b2122ac205efbc6cfc0691d13a420af6643a223da4e12d4039d57513176df75b0224d93cf721aae96160ca978ffcc8ff916b6254d3b0019fcb0bf5f6d4d588182532ea7d156c0bab1ba699be5dec54ac5df1379eece46e6632530601f2cd074df4ce18f60ab6a5c1b322590c93b27dc826eb01955573bdeba8eaf44c97e5e235d2c53cb190eb863011e07f22a53812846c0eba7256161ec717384caeebe1ac4583a6cded15a68ac3a45a7eb2e2848f7874ec5d981a55ffdb9972177a4e32efda891455fc9a73e149aadb9194f90f9cc37b8b46ea9334396741d9c8f1031e1cc4b84d105494bf3c05ca42960a38e4f66659c9b4b6f0676158b46d257077099f15cfb2c6009f47f7f97cb10519243d6840c756eebed5b9230df55aaba901a91c12229a372cc0bd2e8ddabb8573c7950227de23781a85e0b37e18d63f0c24c49b0d1c2e2b6347f8009019e2cd01ec5d7141463e93ae538e7d2d5432d57c405b67b7a6e442418e0e6a3684322e72ccd40015a82b7331c88583ffb86c88214891bf24d67b268184157b00a423f0b397c9d8d4b21f427de5f1b0eed7114644ad76dd372eb7f219c963cd731853eba0d3c9914d2ed7940b81f682609158aba61c1af03fa0eda816260ce44d1d98797d40f866c98566381c93882495c8ba3d668d481cb044ef22ab013c0160c7d929b1684099badb12ec8c74edcf53f7454b7146a9867f6c52d7c7cf77423a381748377642bdace96a8ba8604fc7fd26ae72838c30810131234ffc603ad40625f4b49f6ecb25489336c03ea1436b83fefe2e0ebaba11a2d4a3a8f90e176f1902cd5a7364da677e62b5e4b9962c87090c73290f74506e236360f0a99e0feb7923e6041fce4b41dbf1c921e732bb5e940bf95535d0c43f123a81586a53637ee5608304082e1191508038cffa4195b5461caa1ac5892fd1fe079c9c57e9f1acdc8570dfa430f2133b286656eefe27da0fd62e65ee7ddb17960b37ddaeb227b84582ea553f6899d3172aa272fd99d3e89d3811d50153333e399eb227c90829c8467637dce2ae9fdc78beff5178b1200328990478059304861d51990ff232ffa163be76082e05d621fb6bb9faf21dcf42ebac5f81866a662d36c14f67262c518962c8b8436b9328f3fc8c881de320a9a215dffef5b7bd8b8fdd95b39b54eded5935c694f856e3a1206b6c896a99507f702386383dc18cf3e0372128b674018e25f3ba119c5d3cdca1258a421fc652b11de0d3df9f15c8ea6d646628f5e2945139295f817d2cdae2ec0d45a2abee5b16d197cb9f9f28dcb91ead8eab9c17f24225df28d9bc0722fa61182cab4affe6572ef10f6afd100fa8b9ba2f6aa7d4ed685e5e41f4a122c28de0cfc17e799634362770a20b0badd117beb9924134071314e49cb138c57ccb2c07f058d1300dcab9089f67cc7c8a597bc70b20a1092aec7ea32b8c84b54bdf3441a4f4f59491f8c55032cc5a1c14390605d2d913d010ff020c607425ccd28ed12fa2acf96bfabe40e7422d062ec0b3bfe948dbaf231f1f320a69fef9a05df847365af072400032ad31508b12163f006a209cce34512a00a2a9a83ace6fb4143a90d9a1bcc116c3c98b4ca23ca5288dcddde258da4e800126c743d5887f0dd0ee2300ab266797360fd538277d9027e6fc85c0b0ee9ba9f5ba3fe4552612f3f33427715373553244795b224251e92067812dd4892d44d90fd1d052e7137abb5b4174ab834151ea803c0c6a57973a71e6f1902b4129e8dcf9b32b9803a61329cf72784ee2624b859cd85af146dc0e5eacad1a1f8ce5291a0f67958e103770bd8c7ca6ff6187900742b68e7949e2733326e6ca5cecc29456b9b11ad32d118984be1c2d30755c1179f4e7af448259271005cd1abe64d4b2741476976d7a09e8cd50902898383d27e44f225a937e670f33628e6497f3f074830fe410efc683301c1532659c56b9267ee9538e55f7cc54da2a3171621908e2ed684d3c5404e598384181ca6a7a66bd7f39a34c9732db402c8960cbc8c4368b45848f35abcd1fd483d90757e24a1b77fc1965ddb62c92f79ff7d37b58aa19e756c06a7d0533deaf25fd08b6b81698e3a79a1dc2a422862943a5c8b5eac47923e63bc9655bfbc4b40564c30ed5cded0833e3db4af72792deefe2de2ff6ea8e7a4dc7b2a783daf2d331490dc546bad7d51f712e6894f90d4770563636c66a095c8d7fa104c06deb1535b107b68bcb5658d89ce121ccee28cf6aac7cc5bf71b953249ed974507d57d5e24c1dbd639fa4e28d2d2d15ff39f6844249279b594941680462e24de72833b2ee67b433598d88827d585026dd39e2a779221b053ea026ca2580f5c4027bc49ed3ab49e41e5b8503a13e5f8f595a23b65bf82acaa619ad85dca1341d3b90d3294873bfcbbc3b0436cdf2b5efb0bdd35ed4fdf9a42626ab4588aec31e08848c470bca98bd1d156b30ab204bb72f31e9072ce3dafb1f826528f4de5151a83ca1840a21d8d951012c1059e610f18cc98bfc9af1ea83bfb469970dfe23bf901d4a96c2241a5f836a4fb0ceb712d4f9d5c4133ab276e24e63ffa0d4e141715fb873c8a2c1cad1ca17bbf3ecc97c0b6c57a86cfc375122f7b5b423528bc8792572f1528eed14bbb811cd3ee00ce9dacb3c8ba6729f662d4a58b8bee1e4b2ab2636aaa400bee026fcd0d958bacae15b87c99b66e9c53201101c21ef4c2e633343fec36755954f4b8a8ab1a0cf1d203a466b92d4a4a0b60848f31df92817c5bd095332f106ec20c2f2d33181d4ff0bd78ba290169bc6d847bfacbf9736a203a5a633fdff64175385fadf5d2a2edc2d1915d4d966713d4bfad615f858a8f85c9fcc04da2148bebe3575864", 0x1000}, {&(0x7f00000001c0)="81ae894737cce1d7aed919d979c7194e92bccceac9e1fc5a259dcddcb3c65a073cbe9dc2304da8ea59", 0x29}, {&(0x7f00000012c0)="d51a67139342818d874ea1043792ef8e757a73af2b3f5a3d5d1b76e7b87a5a6333ba22fa62ed7f7210badc1cf3636f0e4bdf8172dc6cfa0c841e1456d0d1ba6469c0b0692a46db5be1fbcff8054acd8123dd830005d57a4337e2b0a46f5b691063d66c85bdfa1c972ded127e18bcddc7664fa8c2d4020217cce3e03c26afecd33dde63f989170b79e318510c25e1997edd5ab26453dc4f6ffd", 0x99}, {&(0x7f0000001380)="e777a1c444b45e4c74ce2ffbf657e8e4ffa21d5482f2cef96d8d0df98db77118f1c922621a982ab24a02f94da73bd01cb215a565b199986f877a5e9efbb26197379545f130c1c7596a5567967acb531dd4699cca1de5a645ac8dc8aa1fb731dbf4670038900b5046381d46e687a10a51752ac7864de0cc6ccf05369f1dfa1ddfb4e88b15e004c759c545c224569ebd93744e8b6d243958840a7bba1831da6afbc52e5f", 0xa3}, {&(0x7f0000001440)="be64aed66eceb6f04055fcc8075f5f76ac22977ae4379d15a6f66629300d7c312c97181ad0017fc20fcd518bfce5cfa1a2044673c0971efdb087914737390a9c78644a6759312df5d1b287e23108a72cde329735cbd3344b41486efa87250acb78fe8f063fb91a3e8342a55745af59cf600d622d4bc9b264f43c0511a3df7377b5b42da2cdfa300311c50da971ce7c2689fcb5ef69b37bf185dc7c36a5d745431b15cb580f92ce0c2123a367c3790a4e11b716e3109198e388c1a250", 0xbc}, {&(0x7f0000001500)="9150c77f07f1078915f8a7135315f50a33f91218ca7a937ceeb5de11228b270bd76f5135cbc68341318608c30b41ef12262d49084e8cfaf137756c6c8e2705343e87ea41d66684fa2d349098930b127d02c3fb224b989e1c5edb994c2c62dd79c7893f6519076c853f19de8956b7a687efe057d672572e1cf6a9c748acef309ff29b04f1c5e6d151fa19a3ea015683188c0e54d04474dd50414ba18342469bc9589509797290acce034347923c7baa038dcc7dd40949779ccae2f39d0f67a985c5541d", 0xc3}, {&(0x7f00000026c0)="78b6c4e30cf8e2d80a2f1b3a8ab62fb999dd113f3875f97daface0201214c1684ccbcdfeaabe16b58231f8a76ef21ac70d0922af099b442b072d699a868646df07e880c88863bfa5e75b918bbe558d007fbffa2ee97036b52f8e35e54315121721cf4d0a67f4b6883dc0a447f7cc946ac236a3c8bd9d08fd71b1da7f989f70e407c545544ad5095945eadb8333780981853b2b0928f898cb9c1dcd49fc186832204026b050c414b2afbd463358459bb92466a31ecec7146c98aa4e49a59c9997adccd98a", 0xc4}, {&(0x7f00000027c0)="191469f776a680abde17abbcf5dfd249b8fe3fd7f0bd2a3e132ace909648698aa1a611757a2d835da92ec175faaa71c349f7db2f25e498a40ac939ab97347f9af4364a27ca9a91c816e275664c7554301be2a7a78084f11061e68eafc3c71aa60225db8b12b847e0959d970d156ca4453cc04daaf6377431d4e24c8d645560e1f384d68e76fcb3d110916cdcbcce99079f185e1046b86022873182d0c03b93e205325617329b327ec592135429879e998ece80dbb9134fdb2638ce58c66c25608107c0c392967baf017dea4e06f69a39721cd6", 0xd3}], 0xa, &(0x7f0000002c40)=[@cred={0x20, 0xffff, 0x0, r10, r12, r22}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r23, r30}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r33, r1, r34, r35, r37]}, @cred={0x20, 0xffff, 0x0, r38, r39, r44}, @rights={0x28, 0xffff, 0x1, [r49, r50, r51, r52, r53, r54]}, @cred={0x20, 0xffff, 0x0, r63, r64, r83}, @rights={0x18, 0xffff, 0x1, [r84]}], 0xf0, 0x8}, 0x0) r85 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r85, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r85, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0x477cf35a6f383f90, 0x8, 0x100000011, 0x3, 0x9}, {{r85}, 0xfffffffffffffff8, 0x20, 0x8, 0x7, 0x7f}], 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 17:39:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001740)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x3354, 0x10001}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000280)="883e25a5c81f7b487781eb6bdc22d5f5f76cf3228a30f3f975a9f8e47b293f9ba183892356b86522b746643da4441efe105ce8aec77eb4cbf3b44463fb64e9e493bff3af6cf2b989081ca91a3fb236cde129522bbf1e455b7db7d5996ff3f875d8bc73e304a7c0178f9f49ea7152178209585b2d0c3b1990f382e7cd1c096a3879db9d0f11d06d52f06d07befdbd17a20f3ec995905b576eab43a61f4db20e9bdaa49cc103e7693c544b9e75cfb6e47a446c88c55a81d66367d56b1ebfb16686cecfbe4a6108b0eeaa800384df47c526bbf475af50cc64c97e661150044a69e8bd434875cad9fe06bb6ddd50f5a183183e3ec9b423e57023aaad56989144c9b55ad313d63486906d144417ec76407a8eb094e201a8720fab808d89bf79565bb77c4f3de44db85875ca3dffa043919d2ebf82edb6b15ba338851eaeffce0ecddf89f29946426b6ebd82e3f2d24555f9c95e219bd209d675029cdd9dd9bf78677f761edbc9b4f8ec7889348310d154cd2684038725ed57ff05e2713b3c24140ddddcb3f6856d8eaff1ed5da3578885378d539314d4f8d82e3fd47f9ce3b5193d49636e8a6a3902171c9e7568fb0d9391ec58c00afa10d402b91c2adbc9ba4abda707d7ede258ade5cbe3e68382d84a61a87b828f9578a2893c01850883e33e96a12c1781555e5fc96aa724fd1ac0bcef0c89405a5787e06d10933579d0d2128d9aef4dfdb38de6181bd4f608d9c4de9a9c06fe65e00c0cdbccd474a485dca14ed56bd480657c1fefa42e8a288e9f923d3304585125b0b6cd8371475edea235929266b9498a9293966fa030ca577f0755e131e9d6df2a504df330ce721fca9b9b820883c664f1841fed83884979fc956e5eeb694165f9a7f262228219ff3910ef6faa0e26dddd527ab64c47aee08143131e39c461be03225aa2a531c19ebb7169ca4d474380c7b161365c7e99dc96ebe71e72b69949897e5d94d3740ed7ef050969a8cca40ea2d0ec915966154c1bd1ccc7006305f91e713ed94dcab49f8b4282da831992a066e6f479a908430540fae0a5dff5ac12b1b5cd75ad4d434bcdcf57cab026025e3ef01dc25b31ab4886b78dd10778135834644a80f14015c88a2b64686cc449c6e8bcfa854dd7f984cda2c80acae184d132e0e86d0b3fdb2dd9097bfa774dcd1cfeaebd89f14f975480254ed0d1306d6d7002b7411df7c95b9b48bdb0b545c00a66bbbe623848bbe85f452a4c17eb846fd6012fa07b0d47c3cf574ceaae294e8f1e511dbca021225d91d63faef197c4d839818b00d5fb467dee4e229c10d30ba42a72e0dc86980306f4b53bc7ece8194c573db4fe14f9575855fd6b5d3d4d804e4175f7e7c95784e02bbd2c8d6d30f19166a1d5ce0295a2396128aea87bf7e87288ce632b36f1213c25c2cfd56e97ee8a789426c9f846ecf81f7e4344146960e614c9d26cea154950df5ebbb08aba21133341aa39ec37fa6592445f94a8f45b6b051a2f2d6675c2ed12ecd3e0ebfb59c16871f8fb0a555bdcc36344f4214c37e231fc4a909109599be9c815043bd2a455fd6cbe51bf6b1f6a670dc03e1ecee3fb53891d8b3825d08e3a35e5c3ae1a25cc17418892d6ddcd988aae1b95209851008ec6a65d2aa39be6560d8b5142ff4efe46ebd58e04fe00c4932369a5683a22566cd0f02b309f52c68444305486e7b336f4786611abf8b7cea18f37434bb24c0ad1762b37865e7254edc35c57c77fb279f534d81a69e256bef11b2cd69b940ecfe4e0582215b175237c7447e86dddb5eb95e270095cf790ddae8e8d1c1db218b53cdacb8247912283e4069cb5fbadb3e965725ea5e1f8ed3856e8c8647c2ec9c3e31fd3049f018415365f0c5ff7adee79dd43f37df71b144e2f95c757fa7d9bbfa85deba2044e5b9cd7a40923eace5ee998fe71f8ded455266a4092c52a3e30e3451a2e1a826ab4a622f4dfc7b63226185f9d090fcc4eee5bb99f9e5188f7e10e8811c6d569d0629a3b52b9e577a46983e17733b19d06d174f0d107029e101b4dac0374c6de9c5381e9e1f43ad6d6a7935923120e23fafbed0e42f4e59a46f219f1b2da9f5966e11714cbdc4e2ecf22230c0017a644cd2142ab39ae0a80150ed1cb13f0793b8b40e89530ca1d6e5f6c48506fe02d1d5c2f63719f1158bc7881e05e75bff7a160fd8492e956790536ff70f3f0d8e07b9fea78814f64da037cfcf45f5c5928fd66d918f5827535946dc03065b9eed599413be53ee5078756e0207648416f2a6f19583a11ff6a36efe8081454ce26e3e9f1467a1a1ae91d8d4ab472b26a6b5b0e2725348526f11d804c516424f0531b527dd047eb828988bb129e2c338eca70848e3c00478d7f8a4de1b94a7f810dd12ac5ac25fe7f47da31ae879a802b07c4bbf6a1ba3d05d543d4426518ba6b543432fe06ba8faa1f1308bad1fa1d77af4b34f3883523f405a3ffbf12095b7a45b17c27ff6bc52f61fce680d0b0e9b25e414ae0b4774f368af00acf1455bda0a2f5783c4fd30bfed6325791b6d818419b11cd6f22b4a7a1f3973f6fae7658c4876bef592f9f14c92da12c5241d0e71e275e3eeef3d73bdea72c59b6f5f2283776c30b5424ca34225911c9a33da411bddb03870e65b75a85ce74650cccb659b94acc22fff706c99e1c87e8079e44ee20506d750c742b81b6d0e5cb403319e5110f4c54fb607b1c4d8a6d4c4a0f3583f7f4f31dd69206a6f7e18136aa8c7c6f270cc28c99dc6c950fe47908e8a162a76a23121f866183ca07a332a98f981f99f124e699101d0cfbcfcb00810525ab33e986d79ee6a529ae6e71d6452fd2319827867b99224f41d4c1458d9be1cd9a1b224faf81dfc23abe7e14d9a15004b1271c63fc471b55a44857392901261dc15931678091cbbd39b40038ac09fe240ffb2b4fbe0bc95c31f69b878ddd32889f293363e0d2d170446bf0175c714e754dd0fec46c2c5f309f11e9e828426887c10519b0b24e4b3cb9fafe3fc77135eb8d13f1ebf860b771d6576bdd8aece6ec2a2b18b0ec2d1f8389ef1f1821bee7779134c601cc0d5f84f67be691d361c73593763f390db22d1456fe92821fdb0c7a74ee71cd8e3558bbd1ecad7f38615620d4bddf517bdce4d3ed6b0045d36210fcf630ce4e0d0466007b9eb325307c5e024b89054c320dbe45a232eced4c4cd2694a9c8705d8546e2d90ab37f62ce8e45b06c062970a09d52397cf544c926f542b4d1b28f37a742e05c0b90559468828eb84dd2fe11ff2e9d692aa1e9a0e6b673fd82cad65997f97864ce4d4134166dbf94186aa7683b293fe7f25fb3e874def3be41a6ee4e007d13d3673cdecfedc41fe5fff2f3f0f4ce0d780d59cdaf3f856bd4462a70e28ef9e1e48b7d0319658270d04ceae03b968826b19784a021dfa9a5d45efb283a0455cbf98521dc14473ffb75eaf5b2540ba0037c0d42212eb8957ba5ecaed024461d7f7487858a34bc218b08b31ca75559c9a101656bb22e4442d0d7a8d08ab737bd3ea9c8c87882edb0054eb17813cc419799282326e98f171b078e75c9951a12d6e3a62f0bd5a39965c07ed41917a22afe775d3888db92cd77460cb2dcc2524a3e642b9a6b3ce547b11b6d3b83f3b1300d6b1cfc85c3803d52048847501157a3010f5d262761e1b13911372c1b385048024c134bb55ab5970390c92680c260fa601d5d3416b88d9681b8a5706691d66bfca0bfbb588a68e4ee0f3267c632b872ba2851fd70fc5dc1915171676ca28a0f4acd8d348f07c3a957d36092f1e6c0e82c4b361b4ffd8df4f823a867852935571b6a02b886a793293e94d885c74c8519feb9f48a9bd4a54531118bf787ba0518f9d90f246b7201480aea5c47d1dc2d50c0e70678134450fcb315838923df4d893fe5cdabca4a94715529188b1194d49239e6f0d68c342f9b8a744ef2795a704cf41c439f472dc354611d0f65e0f1faf7b6ab8628107c51a83f8481eaa7f48020876d4adb9ec8730647808e7a1064d3f7901514f82ed8db462d86bd289c233233975b328bf4fc26bee7cdcaff9c78cd973adb46c6cb182933dcc3fccf5001730e5c998a4288dfef82e9369a57ff9e49294c48ac5010fce2eb63964d0555d821e710134303d711d314359ee44c4dc64a7377af9bca85c31e3168fbebdb4a5a21fa28144d95cf38626ce8b6755f55d329b26aeec14f87569557392484cb89c831532776b75e584b042aa11557a6687a48fefade548c3784e783c8eb2747380d62a587727e8b283523faa287647eb16de3a355396aff77de91c46cdb141e4d75907495b5e43307aaecc5072050edc29d908dbc6893d9198be9f4ef79d02c0d464bb498b800f1da3ec0a479072d52655f3c3d5f3136135421a6231b8631f68ddca66b80b8384be1bdfff65dac0c76bdb63609174d7a3e5198959c7f6691d4074e93bc1e8803dfa25de59089e976c991a24ba1627823f58f6e17a09e56621e5bb0ce468459353223913a44efebed9d26bd8b32f66d496a75c8d30c356cbb0f74ae0e4cbf9afb41253b5a21c232127cadab4482077558544e5cdee4258e26dbe13c3f26532aaa19c9f03b83567b8c4b0e424afb7b8964384aa60ca58c228cb448e27983cc8802e383fb3e4f67398e192df8f59ef0bd8dce88a63a1c2e5afef997f6c4ff0d67f1f1a71af7d0594560eb6ad29f9f3e9a407007bcf02dd69327d8a7c7a68a66bb9d0f5b1ad3e4df3bc1a1f83aa71cabaf3024463b2b73ca0c905131b2e87c132cecf06de8930b5c2411539b526ee042719ec47011497a6a9c9e75c13df32a256aecc16c24fd06a98ecc82d5f2364a6794a0145bf40615151bc42ebe11c2d31ebd53c2bdf2745f211cc082732fa86e6ba951641afee757cbad0489c058e1228e28f93e66ac87bad9f06c5778324549180661c6694e7f36f5bef1628e10a9a12b91c7d1343ddfc82abfe6266a2a557b7f0f7abb16bcdb9f19a380e22330295b1ebe9d4b4a2dca4234706eda8a8365f133585298a6922c973b5304c8634ff31da33e535d06eb1312d293aa44ccc1a93feddea789484c6230f4de00fab3ac25b705e5e898cb0be7a1432e399052e0b6a168bb37c48432aeacdff682f9bf6ae02e8f1a3a58596a25ce0b2e7b51bf15663da58e2c64deffbd0fd670425ed92bd7049636a4967f6cd650aabb8a611361bbbf92c944065d4629dc8079aad9d911b6df0278968a531ca88f2c327e397dfa4f220454c0a7f454258fe563135e5f199b392693e543120af544f3d813c23ff662087008674ad70c38f7217bd463960bfe53c12bd604244edef9106c888314c9c21c194f97474f4bde7e2e8cce41d73870e9d4b4419e5c40f1cb8b0740a79fae631fc8582903142d29ffbeff7fe37888d0158c2ea977c3f0c3fec95dcfb273b7d1fa92fb9291b9e5cf38a1096f9b710bf80c5a87e8717973cfc8ac71290f3cfe9791407a1e333ed7b173c3cfe28272cc7473397baecbcfb27215d66e1fb0f2a4f9d0dc1ce8b30e83865428fa28034884147395978fd37fc6c00645475bad2168bb059ed6b6bc536f9abce3d2943228c9ec126b2fd89f21213af918422ba304702e528e329cdcb58e90628bbc83affc5666625ee1452e90875f71b3f6c6aea0ce09edaab56865546b855fe1924de4f0332097635cd9c37fd402e285ee0eaa65dc5655f8713021f82a63e414e48b36a4e79cd0d97d124549b3ab0f8aef0f41718f96dc8336185c9d3398cd688f81010080d0f148c1968faf9be803e01b46e815bdc1e82bedf502b63337b", 0x1000}, {&(0x7f0000001280)="05dc32d58fd9c5adcc6cf99adf9f8972fd9b5d687671bd5430f2e4512d97c3d534c3f5659a65fddb568510929e5e4229a6d15e8bdb7db8c04456dfc59bd68eb3672f0e5c29d1f3f79efae11a658f7c33ef4d4f1b402424d10c81fe207b4e456321f49572fc0fb877f71b83b00dddb2d62e722ef7b54dda2f46cd1cfde1aff9b3beb0df49ebd6cb88ae646db4cab90f71e42c562940bf08b46242e4d9735f1f6559fca87c290145f5bd7d23", 0xab}, {&(0x7f0000000100)="b7", 0x1}, {&(0x7f00000001c0)="6bbe2b360a753271999a0836c30c7d7cc1cbb68c", 0x14}, {&(0x7f0000001340)="34ea0a98026831e0930e409a1259a1506a96f4390629e4d6e6b0cb8bd7068893a6792889c958c51c0f772894109b00c7d8be893097fb47eecf40401930401e21951853c4826265dd5178549724d23921c12ae07cc76b6e9070236b06c1b5d73af4020109de0bcd4f2eaa27621fe78e0c9958af8d8e5541612f5e5fe49e68503c84621eb230b389dba3ad2d05598b1c133c57d4a5752675ebff0cd0e1e9a3ace9a3bdfbab4360d656f0dd0f8603b19babe5979aed4adcdafe5b", 0xb9}, {&(0x7f0000000200)="4c07c7eb42f53d5a4790f4c2e8007d57ada557b8979cd3f7595b90a56c6d9d639a3705ec5eafe53ec8d4", 0x2a}, {&(0x7f0000001400)="8859d6176cb0baf476ce7a002bfae2c2b32ce5de3394674584492c8c597d3cc47fa6f399b5b6ba111ef03254cba331a6f974668827ac8b59e08d0f797394cee2c64fa6372e8cded95ece26a2ee37142042809fcadd3838c419edb18f77e6ed4b94a69fa144423ea33c579412cb16cf2b", 0x70}], 0x7, &(0x7f0000001500)=[{0xc8, 0x1, 0x9, "6085a86a91333a233ba10e2e8ed792d61bde573cb93cee3950890657d8ed8e42c4c3bc0c7de2a37db87ba0b7deb88edcb8650d783c07cb0758890cd736732fe82311486883419f3dd39ecef5eb926e19959a4c56777484df0721bb7736f9307483ab5ce715f3e30c4c1dca079014e8faf824d1452a4e4aa543519ab20162738d4bdef588adc1876c4386ea7f2b34832bf6cecde284688e8e64cc3ea484ac2cd65a6c10b9697ac00e7961844265f92640172e1b0e6a7dbf22"}, {0xe0, 0xffff, 0x3, "87cf3a336e3d89ee703353ed2edecd90775ff051eb2ceb0a018521d0dd62244c7fde6db6a94010a9d25f2223749bf562af164a328891fd7729aed559fd44aba9de6c6658bbd0466124b135e1030f8f463674f6683ac2b7e11a36b7573057f32b557fd0c9d7ef0029478f8870e9d6309304fd26ad22c29f4e94f47c601bf3b90ade611060d9052919b4ed53fedf9d789434b36e45f77678c7a1cffec99d3c68c34474b8975c13eca0796a04c44e71d5b30abccbb35b3349d080e9b9c1c771d59bd1fe4b83da67b87fa86e587788e879"}, {0x58, 0x1, 0x3, "e52a6e945982e7abdc6987192a3a4963d891ce8907d4b5a686e4b58287f9bb56c29dac891b03002e9865182216dafcb6fcbd4205d26b1c3d2432d46b7329e89d55711bc1"}, {0x10, 0x0, 0x80000000}], 0x210}, 0x5) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 17:39:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f4e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd31377b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:39:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffffdffff], [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 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) listen(r2, 0x2) 17:39:34 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, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x100ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:39:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 17:39:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) sendto(r1, &(0x7f0000000180)="010029ba97d03ba1248def8e40f01df6774d7f03004389904b98caea5e2ee605e23c74ce23870d243c2a27bf0db30d103958353e1021aa3ab97a7c02684c5e889848b5ec5555772b44c97496030c354bfba17d641e7e5d293913356dc468235cbdc4db73e9441accb60adec43f02dc89db20981d6dca44dca1c13f01d58e1c12ff4df7950706ac4e000000000000555b76db1bd7d6d7f6f3d705d68261dbb7fac2f42849fd", 0xa5, 0xe, 0x0, 0x0) acct(&(0x7f0000000080)='./file1\x00') 17:39:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52c377f386ecdfb60400"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r5, 0x0, 0x2000000000000001) getsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f0000000100)=""/210, &(0x7f0000000280)=0xd2) dup2(r3, r4) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffe], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x3000) r3 = socket(0x22, 0x4000, 0x9) shmctl$SHM_UNLOCK(r2, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) sendto$inet(r3, &(0x7f00000000c0)="34124817e4c862dfa192bfc16dcf451ec1817a6461b6cdfc61680d1f62106f37bb41d84b1a7de2b5d7e82d207a03e7f7791b32086e904f6dd1d6333eda61832c69fe894af021f3a2db2d972c86e65714402a1d296b9d0cbe3682b140290b9ba9081bfb420e86aec5f592cf4cd50bb3cb", 0x70, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) ftruncate(r4, 0x0, 0x2000000000000001) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x4, 0x1, 0x8, "20164fc99dd94e5a4505f9a4639a7aa85b44fbbc", 0x6, 0xffff0000}) open(&(0x7f0000000080)='./file0\x00', 0x18000, 0xf8e14f7850d387c7) 17:39:34 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000006c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658035bb473adb71503dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce474394bf0f7eb8a201c40c976e2400000000000061df9bc3fc062d6d3f52b1f564ba276555b22612bb7059d25538edd91081f32735ecccdcf816b4574ca577a6478c3db141dcba99b554877218cfa3d39ea7c0bd3b4a1287c6d02e07bd97b8392295e972428603d77565c5413fe87390167cc80d2869dcbed4ba6a654d2c8551b4af96d542d5bf863f58c2c5f7729e4b641cd31b2c447e55ba501ad23bddd904ae193d845cb84b"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001340)={{0x100002, r6, r8, r9, 0x0, 0x46, 0x3}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000001340)={{0x100002, r25, r27, r28, 0x0, 0x46, 0x3}, 0x100, 0xc07, r29, r31, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r28) r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x5, r14, r18, r28, r35, 0x20, 0x9}, 0x7, 0x9, 0x4}) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001340)={{0x100002, r40, r42, r43, 0x0, 0x46, 0x3}, 0x100, 0xc07, r44, r46, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r35, 0x0, 0xffffffffffffffff, r42, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = msgget(0x0, 0x1505797c3977d2e1) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r52 = getuid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r54 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f00000003c0)={{0x0, r50, r51, r52, r53, 0x121, 0x9}, 0x800, 0x1, r54, r55, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f0000000400)) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r56, &(0x7f0000000680)='\x00', 0x1) fcntl$setflags(r30, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r57 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r57, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r58 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r57, 0x5) r59 = open$dir(&(0x7f0000000480)='./file0\x00', 0xa33983b414f0d43c, 0x2) mknodat(r59, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r58, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 17:39:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) sendmsg(r3, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000080)="003c2162295f2419b3b88ebc05c5914c84", 0x11}, {&(0x7f0000000100)="a1da4b768d06a2f0c7d52d750333952835c2b46e16ba1cee1aa9840dd4cc89945b63c0ffe5236d", 0x27}, {&(0x7f0000000140)="e631ea7ed5ba89f6003ac62059fcd6edca18379e87d39704079fefbd673cdd42de0ab2335b2e03a0ed9211a0d47007902c91e4e62a8642f94322964e4a02c10284b699e6c8175676fde0a274ffadb119573d00ed398640fb39d4c9eae99a754e0a1e58fbbb5e449a1f161a3f6b7a5078e66479", 0x73}, {&(0x7f00000001c0)="f13e4051a3348d654e0219b601c2b5411535599cb2aa2a01749c340569ec0412e6ddc14c0f3cff35fc9b546b811ab981035236ae388a01e9e567647deb13e9a07329bc3b3e8ac2e5f4dd16c13ea81ef2bf00179c9c44b86abf000327043d", 0x5e}, {&(0x7f0000000240)="5b8423cb5d03fbb8d3f93ea828562fc3c1b17cfde7ea5fa027b0f653a1e5711c1a9a704e6483191225e1ff6cf91a803431756b39b5962aeca52d5196fb12ba42014f86abdb5d3764692677c817c27aa205dc09354f0505a649a6cecdcce746070f56f553921a3f817c846f2a6a864a6b31bbbb70fb64dd720f375bb1c776c948bc9b858f0a39aca23eb2329f373c2c0f1400b6d0e332611aec2e5f6f94ba6546698cb354a05540d7093b75741d0975c729e12eaf913fd11addd2826be07b5a4a55984c60d6531a439e33a47afb4a3f47058b5d8e0339e80f774970fc3e986d4726014506d0cc527bd9877772132737266291b6ff818e40e534809bad921118f4fdfddb29d4ff52e83cd1dc8b74653a0cc7519830cc4d15222b1f30fbf2988aeb43983b76585eecea1c6d3e7e0ecd940c58a3db2fec77010bf3fa5e21c90cbf6ee0d2a8878f608eb5ccb72d8db75d3c1a661a033e399863fdf5b6aa55013f6455ee7b6910d73fcddbd3bea90163f41d08bc7d6db0708035e90689583cb3ffe2ad2b30a0dfdec8ff51594021d98681ffc049f761a6e8070f996c57e9d1260bd43117b4f07437200fa4f8f6e093cac3be0534fc9e5329105cd0039b205c9fa44c6f0a4c777cf99401d49f936c6933f8d2d148363bc05f8405339adc3391b4818a3a80da5448789eae361a95a26cb79ddc07673c1b84724a1dca623d01acb672187567b434eb8ce6dc42feea815d62d3264d4e9aaf8553d673ee1c423ac98f874c17ce1360d5300249b07697a04ab5749cdc22f1d0c5784143534e99585267ae41bec993e165f2d26cde21b439073fbbcbbf857c6fed3ffa1f8eb8f4bb6ad6535d989e8ae56042345136f6345ed3ab310325066b7950fb37dff48bc9114be7d41138a32ccbd23389925aca05f6525634331323976a567608b4a57eaad61dec41c3010fcfa23d041f6c78c0e41f0194a1aed90d20ea3f793dc6584ac7c3ad7b10cacd5c294f306e6991d85473c58be3e90f7e2ac6bd72e1d606100bfa4433e0fd408e6dcec545f90b2744e5cd7b6bcee1909f3b37aa387adab99b64790536271de346941b91bbd9b2212706d7b21fb62c3942569563c52a5e01b915815662d9bd1e7ce69afa86d96d191221c0bd3513cfce51a22ca2640e1811c0fae793dfe222bbc2de68f8a192cbbc1ddbc60c6c799ed5a44f7f9362f432b7a15fbc62cb1858b0c9bc61a644ec92e25c60957f2fd0106025e936bbb2ae58577c55262f516c361d46be41e2d1afe721fc61c9481f197be169db7e5cb84a359586552926c05e16a314e6cb1efab604bd815cac378e7a285c2a1b130edbd5671c622e6b392141f9f69d547631c27f46189a17f4c926a19919864acadabfb0a4529862adaf798ac5963bafcba69b3be1285f502dd4cbb5e0bd8986ce74ad4c09a5939bcf9ea177a212a7542babe2598a7eb291450dcff9e5231742326fbacc368225c3273451c3039b448fce125c592c33a14d81ea895aac8f66b2215b5a0adea0b4ee555271b79e094f2bf7741a03bd4f2b569c544b7cbf2a23fffaed6aebb0961f5add73c3de91143c58836b2049d075b58be01ac49f3fa6fe636ce6f91a6080fe9e9a5e0fb71c272e384a0bebb4f709ce13f570e5c5081340378f075b12f23a7096ba1bafcd5a3aaafdbce34e8ab613b63a8e30667c29d5299155b95ef4d693767517170de2d8c0fab401745010279d13968d3ee552441ffd08cec72cf95f3ba464283fb0fbb2d1bcb3169d0e4943ff1c9d59ff06aebed8bad219211ca4ef86a709274ac00d78e1cd59290c78cdb8816577bbd03243257c1fc83e6b251f1fe3c97955f289e0c4b280419262dd235e0fd79888b3173ad381c60a4c41f433603c3e9c92b5ca879b3bfc3478675566312386816ac12152473e4486d62feff5bc58b3a55bd37b696005be3e91b6c61c0dd79cf60dfc2aef17d46ad2bb49957e4a8a8b36e143f482bdbb8c995ef2c0663373a2bf5cd072de866eca5bdbae1904c6b803b5a7d4530881caf1a82f309926cf0f1636a226954ea3ff8929901fd780425872739d5a49be2cf3928a3799a6f0d633f30cf447e81d42fdaa316fb322a967a3f239c6dfaa1b708add3feb9f76131a5b9d6dac48592cdc1cac3b0fcfe743dec95445c4195e1c51d3bf86f113d8216270e35441b6c5e969a3fce16704e2e0e91ab0d0b1dc112b3ac3d096fa00eb6b38b9fabd427c9422fa4bfd4b1c51138275f6718548023ddcd10e3091b1e77cd55bbf8d6c705d6aaa4525c1caa925b35e0bc5be551f0c39c465ef937032b8887a736fe9f9b32bcd608d7848f0ad4b82fc9f339ac42a5ec02d8b5b6339e517a3c2b1ebd80c216b9ea011246eaef4b9fd9e07e761f812cd8711e7d59ac1d0f6b2d753f20ea00af2511332a5caec959a1c49bcee6af3aa66042762df570d94b068a8f6f7e3538d61f988642b56ff7030b40671d5d28e6a04ff04457136f43c5b6819b235b7e8aaaba5b32fb0c26d4646b2694e8af157895b16b3668719691f5d5a9e579504e3752a9687f27a64143f4f07aeb5d8e6fa6b4e989eaa6357fe55b815097dfdb13e0f962f564a37cc9f5d26fa4aa7dc1d23fdf27747f3b7fe14e82a9b57819294cb854fb0fcb58be149b2ce8c6b5c02c9b4b6316be28b137eead722f36cdf703d7925524f5e4084b8d1dc57d8a85d3ce83eec3c0c91130ebada528b6fe10c77cb2377429893ae5166af7ad94b03fef0886ac1ebf339db0d59e615491f2fc28e68ccba3320cf4f2c5c71f0bfeb6f2f07976a73855cb219f0e45ba25cb72a2159e577efd4551bfbcdb212562a2fb333812ec59681e4b744f1c4b5f13097e77913952e5fdde285730fcc11a356602ed2b6eb5ebdfeb3267d2158f29de06c827964c1947d1fa9b9b2f0b0a988f6de9cf6c909a13dbfe9c27a84049baee53fdee1a8e5db42536cda9c5494c7b277617dad7036771dbab29fe12877b73ed43a14a5444aca6c561f5463a0f20ee3d06d7a20d6d758e5e36b01cf7411d25d8aefeedc3f560a6b7c1bd48688f4e6efb902dd879041ef56377d8921111ab2d2c7c3106258fa2abb805f06dd1059d62c650de5d87dfc1425b51e69a2dfe21797f6afa6c38b5cf8c82c95395e9cd8020cc8a82af580e388d8f3f785bfe39d8f2a793a5fde18004b9540e5e92a61e092a72559565dbc1d10d6af01e1775f06972afaece19f0c8e4f313521f5dbb29fb96eefcf9fcfdb0ba7fbe6eeca5b0dd19c08552db320e056f5510e11e5cc480dee8dba2a2870e4576bfa81460b990afd455af09fd494da1d970337474eeed18375cc62ecb0b4b3374fdf4258b14cd248d1231a9114b36458e122c36de150a395bdfdf13e889f979bd426820a85db7d09116b3d6ec41025b94d837b6b5d7c338950226539a4c7c23ac259041ac538de86499f05c280da38cf5085858dc8c1edb078d9cc116aec7f7cf81d32c852bddc244100c7bc8f776c498163d6b1d4f4842895e623610ba98c40132a330f214cdd87af25ff35879b33fa09da2851380a77b579e70221989cc657ed88a2d2f8f7e43b331d160765ce29df94526e43b032dd0e807175fdebd227764f3b256efd033599b4028e1e912d38a8c5db1cb63ef7b87fc25cf3c55cbbb84bc97badc12ad6b0a4af4a44e45b81565c4740509d41d94b1d54708aa3d355c2a0b418e7ef8b3fb38775a6644a66c449e2962cc1c7cbc118e4ec28834963ca9fc316dfd6eaeb02a896339e6a73b8ed602c18f3cf3cbd768c2792084ada658e19c7f70c6c3ee5e281cf383662441b4dac9d7d16c6dfb71acda539c001826ff011afed0a38246ef138a5ef4d13e1b7ae374ae94e3d872bf3b0ea08126e42dd654ec52e65cfd8814905568620d6123e4b0097ac8f450895a940c4766927dcbc18dc22504158b17349242a8741ab1383f196f1136de7a8af0950ba68992bfcdfe3ca3d054a71d7e58f15f5a676201cc0772e1f3f7cd15ecd99dc38a57daab8131211c080b9d3a275219547a93b9653a375bc03e1096197eb8bb6424bd5a49b41089f6732f7413114a0dfe3474e5d6b42dfe312d1e93addca3ede6cf66576041942d0f1dd7d1b8c22d992b5ec4155376a4320951425f0bcb6330f9723edc893e49c45cc269a39dbd5c773d28183a81e6e3fabb0ca2f53ba2cb766f79c9a2313f8cf84fc7cbf6e772b8a639ec954511535d449f2d2b07819741287f6a3e08c9c804f4a0b706c59c363a9fcc15646803352031f9c48aad02d54b5d25679eb5a7ad90085c3f0b0aa0b40733089637b2ba8b6f5e72da8d5cf207361f99d0354521500036d8e0f453539668c2e92bb3056ba734c2c4ca0dbfc45cc69b8abdccad82cc64db74149738bf2aaab208b5da5b23254460d1a9aa80b0bacedd60e2eab5c2eef6acda98c83dc5a8ed0c7ea6062dc09696ae834b9a03af264f2af5f54bd4b493d6a56334df65737e100d8936f8483083252ea96ccfa335983da585411e006b2f2228fea10c2e61b9267d7bfe167d114153af98c0c77377bb421e4c7420c267b7431df5fc9b21edffadf3fdc9d00e589d742b11b293e863a39446f4fc64c9db4dfd5975fd2a89a631c1da9ba950d53448ae17b62fe40a81639efd08fcaa120e5c16cca16a8b4e8b60fd6840a8ddb3075c8859e02d9b68f62250e196a4a64fe9b99c7a4d438e0fa3e12ab07e8eb17360ac4374d57dd4dcd612d167636a42a723320c2115bb26fb47d8fd2c03eccb2dc1677c7e463d18f7b209cea6f97f585816f4b30695d5cf25a7e54d1185e4fd9bfe01f855ce017732b8b63df8b2f838c5ebcec34a8ed7e2b781f817ae856d575da0cc06c8995af1e5425d1bd387e101a3d971b43126a4f9f9da97b18220290a833aa28af2670f37259d1a649aa23958602131db4a12b844ea84c1c93042c16a077695a5844b1490490e91ed94c35411405ffcba8338f9844cba914ccf95b911c8307f8006aab84c36551962cb4cca75da038e1cfada1fd381b7eddadc2521272bf8f256d1c9546fc6f156d76cd21a5b0ee28444d811ac2472ebbec88ace2be9c793470e2ba7684b0fa6f5099a2aac977b3b6590f42bdc33610300a2ad8cd7d255dc5373f5e5905829c08326129392a262cb516fc8ad5147c9abc94cc74d313212d3864335e11332b13cee04e6f1cb3a2efbfe38d146c264cad92179271465fd947d209198149c97a7145893a26c421aea1a15a78aed3083b11ffd0f2499623c34d91de285ead135aab4997512751adecd72215f658b2f4d0cce7a26e330a85728f6c7d05e85bccbe400d3fccf359e962e9b5d3b08b91a8a13b71e9f76cbbbac51c3751b53e008acc9e4e846d210b3c98cf762a88ea7b6e6bdef7b86eec96347972b573da5cb91834b4d09fc175055e39ee34c005cde54864dc69f5ac536b228b39c66af668ab59498268ff5bd8732e5c50590907428c1f1f13168df95337b71dbb3d98d47141fd6b4c4920dbb9a26e9e0b1f310155070eee38acdfb76cb6145a9cf53bb4ff638ca4dec0caad36bf3711bcc6ff080796f22d69267ae7375a33e9acb4f631e4f1b9f4aedaa88ec91670d20d67951a7533b87df800174979f276fec418683fdc7f63845badea40893e1ba53298c24785baa06ed9ff1bafb0772b6ccdf7a871d76f25205b30c62d9eb797e42e7ca026f3678644ddc2872823c9ce446fa9225d463bb0fdc60d2f22757dd5f75c377a64208da027761967a76fb1b47042f72550f8deedc73d85416292811d378c8f6a1405e008c181d064a3ee8b", 0x1000}, {&(0x7f0000001240)="488c04b616e9d84efa4341e2957f278a056e9e8501ef24f39634f8b76990b263495973b3c74f8470aa4242c6fb9557559c0d45766e7919e92af6e32ecb152e2d308d4d979c037d03a623acd812660383e142bdcfc1abbb5fca487790f55bb1452ca9b97f8c46ec9db9bf1c9100d1e6a006c339efa828ca25b804815c463bce9744a6f4747ab555862b624183a418a3b4db15f215f0fcfd40ef7a5f139c5f49dd96cb", 0xffffffffffffff49}, {&(0x7f0000001300)="e5b33dba4e8acb631a1a2cb084bddefdbcd2b273c23874fd90deb73796216fbde2f88a67fcadec44776f65c922d0314e76c2fc97ff78b8984022893b5fd91134e84b710d6b8ff81d9e8b9358ed7d03ecaeb9afdff3746d17f3aca30a955370d19f48cfc09d57fcd7ed8f8c76f917965fb7254a37f1affc9c5a9c5edcbbac9e0fcd8e7377035604f4015f288dd143ee21322d7c28192ed9fa75080dc87669ff8fa32dea88ec6ce88c040362ee355a33df00dfe7f9527718fa", 0xb8}], 0x7, &(0x7f0000001440)=[{0x38, 0x86a5529f366c9907, 0x7, "ebbf51ac0b4e34ec469fac5a022bb31353491d8d2438db357aed1375144694bd23"}, {0x18, 0x9c8b46c9473df6ee, 0x2, "66e2"}, {0xa8, 0x0, 0xb6, "dabd0b9db11e4bae1c10dd9fd3b64be64edab7a185e5ff4dc7cf22e269af97f26aac5a028b4fe5d09e454d520b54283adbf8a2b075a063423b87ce09fe12777a17de98fe016c4f94d3d26fe7d789b7d43d72bb4c83e593b1a3c14b8cbd1b0623896b823bc9c4ed280c88baf7167c0b56e8c021cb9c5c39aed44053475c7e32795a672cd294b7d3d900"/148}, {0x38, 0xffff, 0x2, "dbe96fb2bd8babb0f632029877dd7c4a075124fe4e2cdaf78d63a74ceff3ec711d"}], 0x130}, 0x401) connect$unix(r0, &(0x7f00000015c0)=@abs={0x1, 0x7, 0x3}, 0xfffffffffffffdf1) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x3c6) flock(0xffffffffffffffff, 0x8) 17:39:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186952, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="80"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000d4e66696c5dd1eb47dc1a65300000"], 0xa) 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2, 0x4, 0x7}, {0x2, 0x47, 0x0, 0x100000}, {0x3, 0x8, 0x20, 0x8e5}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6, 0x0, 0x8}]}) 17:39:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() msgget$private(0x0, 0x200) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) syz_emit_ethernet(0x1000, &(0x7f0000000200)="abae818fbce2b45abf64a0459defa1e40804d505983a02265b7e058fc909591532f212ff6df51df233b252112389a751126a1790a643f79c45cbe1b7d094984fa632f8c3a4a3d50d2dca4e4ee95020e59ca629b1e41cef1e45078a4c29420287ccda37d16633800561e42a6c7ae6c176c8ae5cd18cdb9a42c7a8b009e6c3a1451e73467584f1ae3ba09b7de14821f1868b76114f8e3c5c01add54abd99dee865e79d2bb57fff64706d861589e12f7f52cb286eedf72607417da6ddbf0c573aafbcac277ca3430a26a8c8d6bf254c765db76eff29b7d2a13129e83c4aeff88027e929dbcb186da0e6a7b116bf83264f1f5f9a6436d4332ef7a85a232884c73f981d1efc88cce70dd8fe71a840b513a8198037fd665f5a2801adcbb8c88078e743957ea43948d4c1d02f59ce9a629b7940edbba9e63ddfb06a75184603b4e5d4340f2e703a1a11c633660ab80ac4da7e0e5b375dfcc0c6cc183eb6854565665c76ce5dc7f44e41569df2865ad1a8a7757ce1330709651e075a463d1f68a3be8e9d953bb61435d132e72191ca8cf256755ed0c9243da7868926181ce685326d2040b2656e9fb235884bf499476775e8b813a01caac3d7a9a59cfccb336ed8e0f3d8aaa8b3ea5eac1c6c03655a72e3285c7f1c36bb111d166d3ca4fa6dcac622eb81867af83823c9491c4808803b4b5c8ca73aa40b39669b047c930888181c77cb56a38d41de33c77ce88ec8b9206009cfd96c51a4b36eb9b5a034d0827fa2cc3659f5df09891ac83d14437451c346427e4226c9985d403feb5e904e481a2c765d6287d8e1c00358e836d652b6bf6995606d4b98ac9179d02ece2c0ecd6106835729bcddc61adf74218c7ddefb2235064a647ba462602e5068b11cf81524db02bda86ef33374fe83103a0d984e42f24b10a007accb5c582d6e77b203489a218aa51b90c98dc8e07c93b6f0666bd0d55252bce6dc1753bba254ce527fe570aa786f84edd7ed11f758ae06812738ad549956bc86067a3fc6f9eee315b36f4035846e7af363ac3f02cc510ed721dbb5ecb7a876f898c986747fcbf7f193c5191934c27345665a8b38cb0b7202a9916a479cca967e127a38053a09fa8e6c87c6779ab88c8594ce47f679e05d690b8fa8cc182aeec8f508c05bbbfa67fc80bf40bbc76a676b0195b1cbe1269310a70dcb407c96bdfdeb0eb6f332509190fa7a3a86a92e7e8c4821797987a92d3fd44e8274ae9dd861ba4326740876ce5736a67c9a1d4ae0e220ddab34f021970aea9377bf5443aa6418d97053aeed8652549b0328c7801fce78e7e56e1f60d5816a0d0d749f980153eec64d8fad95d16d76acd03631c92119aed06595113f4754ac518e1820f550b8f5e1532ffeb3f444a18fdc6ce236ebf73d1bb011f8e01074df3f6196abe33f4418a053c68cf26a2bbea60d220cf75bdc66377bbbfdcabf9038fb3b02d248628fef293234de68083d3617694a3b74753f31fcd9e421a70c60e8de6beed41ad5c241a5ec5d64b58458d6d655cbb799b168c02e2b8aa5d7426f7cbb0b9d476ea50b763bfc4ccf5db99b98c02a430cd2394a3fca417d701adf594a1bdb4456829acf30fb8f322e27defec253f14fab0793b76a435deeb21cb943a9f9ecbe185f70a97a7d1eeb204fb2e55205bfed1db7ca8246d8ddc93ce5c4d9091305998835ccb87b0960b59ded8ce34ecc1390ccc955de1a08a6c2b03913af6898e1d7819644c57c0effb6fdc35c4069d02c91d5c96343eb69dfd73f39c18c93e482277d833e98c29974dd7f709313bd7a60ec3bc77408d1e081d05942e3d1968e7c5f75c9de38f3b9f31e10cb1c3f76a9a6b37157363a7d00208ae2e5e92f75e46b03a0f8fb7cba71c3d2d304bcc0d02914f05d4e0e386f81a8b8af728da6338cc20d732e91493146a2ab559cc9d63596d5405fbbb40b650274c7584160622d0208c60ea3514bc477d07c866ba94be1109376fce2082e9d77f208138c91e98e6a1f097999d088c02a9f19e81a183903eab4b32880ca723e2c490011b45f59f31d463b83dab5b691fccc0f19cd76bf544399aec707c114d9f482e75eca2c6132d141c22da42a0f22407dae387f914956e532fe21617865a32843f0d795cd46d3e19081d5802d7c1d5cbc8ec5c68b1528960c49a89d52b67fa808933e54f2fe21caee00853d1b62cf1f6f2e662baf597d67c5ae2996e38c09594e055d571fc99005c1c7a9c20f2b1bd02f1f3ed7298abf51504e3a8bef38976a82bcb2e3799c0032c0c0d49c9227d9c24734ab1a9d4b4d40aecf05cf0bf780ad029f75152d02d17098a788c14ba4359836532f617e9679974c443a83e282489d5cf12393cc922a4dff6790d2a549d48ad556be97e468bfe435d7a22b0291b6ebb444f12b8a95f50e87fc22cd8c41ae3a78195dcb4ff81a1d61520ebd24f481d37a3d2af827c1da2f88f03161d7f10f6927b10f3cc8eeb42320eccac15c94537f2f30caf2c33a4242a34b5d920af3e2c21363408a7b1f4b92cfae389f037355fb25f97489a094282e2f957e7455cec0e05da580cb3841ca345bbbc9da1b356b75e1206879db18f15f3e46446e5c5f9b09104cc8ba978999bd9797900c06fb94fba76f58ff64bd6e4179ced27823b2d20c48022c46f73716611efc8848a564075a92a1778feb34dac9a02498e307feb173cb126b9254a4ac78240afebefcc9a4552319381990f47ae59bed3c35ff9df40b7030f6e0539cbb3f3d5db59f0b14cb7c4285c94b3d18f481f1a906347534d759970ae0bb02bf2bca4ee6b8d7d9f1432301d15abd2d7dfa22e36ff55f08e96c514f00a8d34309d26da584d23990756901723a3da1265758d42d9a869a491cbff299184ae32cc625f7f6cccb2805491f2cc32417a0e36f3d91ce5388ed559470210a3ec7eb49f4d8c2dcf69c3f882fc342c8bb70ac2c6b120bf6895ff3ea3d75e8231aa0fac231fd245e60a8bdd30087def9e7e195006a6a2a3e6c17bd892357518a6c36e4158c547b8b216b242fa35adb9f86571f4418020461a439a3ab74837789f8cd26e8699b9f78cabb7b7010580079296a8a5be5a96d3fcdcc0ee9179ad47561f062a45045cb34d5792b6e970777c72314707c54ce7bff11fa48c6e4d712b0ee9f66978a59a351f679112bf5e2daf90c1f0ebdd330c472d7a8037b0e8a7a763132d954a71447661ef2d8e25087c843739375666e56d2d43657788364ff3f5830d22209e53b8eaccfc5882b000874368b44d57821d5acf4199a576ab383984520ef6798fe8c9fe4dc10ade2d767ea5f3537eeac232360b20d5873319898ebf4d8f8399be18f33f7c14abc883dbda519ed0d63350574a16fbbf2b3b1b6c39b423a715cb54cfd3ad8760c1a31de1e7c4afef6d6783dbb83100995c0f3ef84b780205190610e4d5ebf2b7f54d816ea6497f272a83fdac8dae5bd3818db0b1a684c41e30114f5a24105cfdad2097e124244cd61541f1392be99064e9ddd40a34f7af4690ba892b5ed7788599facce3f6ab4277d8a9a7154f9c7e9da8110dd69aeed649e73b2694c55ce7195a4cd1f64ad93ae4bc3cdce8daf35a254f275d65cf7f83953e71121ad932f8ad6628d4ee042c4217b103afe672c37b3033abc035a9f7e17464695a4ec2493acf07349aed78569a0de1de49320700eda3c18974e28b7ea07087bf87f91c9e58547e8e99b9a0a2632791e90f4b5bccd7e5b94d8483057bd63d1392a5afc6a6e3be4f8fcd1e286c059da55ccf3decb8d616462afa10029bb11e940ca51ff987aac491eefb6324c73f1cd7dfb731944e71f1f69924eff0d7f37ec34da3dff263a8e7a0b1863ea134f2ed6e46c7f1fe0ad1d8d64f660cf9caf7bb176e1738e1ddf042b7d40381c43d6d114ad23aa971791b02b05142f45c963814e65f33510cdc483654a9268dde2d757effa585cd78b239b7f7fbc67f4d90e8310ef131399c185aecec28a7d4e241a0caad03be09dada529d39c46646090306387129b93a2b823b1c52f309edd53ab9d25031ac5685efb3bb06b81d3284db79c7932c5f9db878f01b21f691e166b2b7e7d6ee94e5166ff3cfeca4ce8daf23af8548304cb82628c93078795e0bc67e20239495aff06f08308934fab806927a7b0c173545892c2a89d0e4639178c5f5ef2009663eeb2b2a5d3207bb688a126246c2b685f8ba7110532dca7a74ff318fb8c9b21394edf6ee22d412bc1dcfe2c4ec18b8c316ab9f857b938bf4214dd1a9ba5512ab39cf79e2775c41e6dc5ef9c63286275bc700957421105041bfe94dcbbd52a8d40bb10f58afc9b4056acd02a24bb5904effb9ddc5bfe6e88fecfa939a670d83003a5d132c8d34cac032dcdc81884185262f1ce1535ffc97f6b86ce15b7aded2283ef8d69a2fd32d50c9a4dcbb84a11d76d661b37cf91e07d8be680bcfb025f470152a8102ae3f328f5c6160fa57e668f9097e281f0d59f8b182d2a9e13b6088f816bf8ba168fcdc48aef803b7e2848ceed4624999d747bdcfe8205d3c786cea60674c9a09ce5b6a69461cf7667676df815f5b79838edbc09165192c7599e8abb5c1547749060c7b4f0d8a6b17cccc5c57b36b84daac7253efca463be862817577f0f364659bc1be761423e992b84e61c7bb334724b7094b4d59f11638e30a65de9d6b5f176617a97521a0c1414a70904cb3fe24a840408b4a341bf2059faa0c6830fdb4bfae86264e9cd6c58b458e6b9a491c2b137f3518ce41f71a3992d313cfdf9085fc66104deafb04f31970613e15894bd51ed0748c43eea7c2423a7446a3345f23ed34f119de480bf8f3f0cf2725b9b132ebff8a67ea644ea311c4f4ea26f2d4488abc372e6ef79bd5b029bc9a42323241b6cdbbffe6368432cd8a42c639456a51fd54ddffdb026d0bc6f41b9939fe2fb59a24f0420c4abcdfaf5e4d65747665bb7d536b708f2f143cdc0ae228e87df77d30797e75c95ac3f88b4b51620c582273c553d16d1be66cc0a6f479b6bb012d2dee4680255ffeda29c8b2c1a4a0b2e66da466bec4b3d76c636cfb99805e890e8ba23520922e7463208a1afc94352abaec477c530c990a16d0ee2e487d2303d08330532a8a479c7e707fe06829a569b30e927fc12bf51d4bcd4cbfba2eead06504a70cb6620dd448d0b06c194549d6889474e88479f700f15a0e07dab3465d1224d3c41d80f6c8db966ff173df5182ccedb020ba5aaac730c03b534a1b1933d427a877543dd6cbe8e7508f0bd4d93b08dc6199eb1cc98b033fb76ea7b99caaf8d75b0b6cb6ae331e2ccbfcf89bae548f2263d9678fae6dbba72785c7366ee29e84c8d74c1cf361d905784c93da3fa7f9a8d63d55b724c15e8bdb1fd830367e91cc4b0d11a1453c33993903deda2e07ab36fc49a0e97b6ce640904f9242f3fc3c69ec70275029cd03e1fd55a75f51a3005781aeb07f9fa8df8afd5677544790bf8598b9c032c6ef460f436f93b07e1668361ef211a09e7b760138ce422fe4e8b0e7b5abcb0e75e63374b0472598cc462f7c7aceb63b83aea59a2b210c65f937fb20e4c563ceae0302f6e9b81432f43411c1c369ea5c1ddd8e66ebfe6d1e187dbde05cf539889ca1d17a630e6719faa9c9d09db8c53f38ebcf0257b1cd116e151027acd6162f0b715d557a2bb54afdfbced60c4c153b0eba3c122d8b241e455f976b21ee4141e3ed10cd6c1c7fee39432b19310ff5ab149f37892f24d6d60c71e9a066922d3beda8f41c061dd60175a0c08f21290cecb3b2480a9d549d08d84dcd355bfc8bbd342") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x600, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 17:39:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) pipe2(&(0x7f0000000040), 0x10000) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 17:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000040)="ac64eb873bc7a0484e96a26dc1933afecf3cd265ec19") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x1, 0x4, 0xff) syz_emit_ethernet(0x3b2, &(0x7f0000000380)="40c551571115b12ff78d5aee258c") 17:39:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) chroot(&(0x7f0000000080)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ftruncate(r1, 0x0, 0x2000000000000001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x2) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 17:39:34 executing program 0: r0 = socket(0x18, 0x8001, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2812, r1, 0x0, 0x4) socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f00000001c0)="2353746c4c74214ede431f89c5e0e4744180287db7c50601e113ea5e87f1e2a2d2d51ea5fbe60ed442ac31371bc7f7e710706e7e6b9850031400d2ffccb5b6d44eefb980010929a29cd0c03ea409c13a16a85a1124d578bdc48ec0924ad4c10b63789221d7ad390853ddc770d7698182b09b011155e4b3a51bef6b6e0e7fb8aadd772ac7e882b9a8ddfbb1fd1ef040785e04b5d5770210eb37c2a1aefdf541b661413f95", 0xa4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3f8e890e6e8cf73235f3ea2c6020100efff7b01a480b68455e4e5a2e4964fd560b29450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d91a904839a4ca375562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000480)="b1dd491c7e461b10eaf7b4c8a305ded2eb2a5b8e80498696c6d5093ab9ce2cec39bcb3c85a46a1d9ce5cadc9d6cf1ba27b1a92bb6170b1f75e9495bd91779587edf21a1947b335a641669cb457373dfa8788611c4c63af5609e6fb632c01da0ff05efe6bd5af6fb1261ac4b48bdec7cd85f388bdecd08c7dabb17b363a2addd3a109d6b35af0cc1a76208628de91d62f096b50c6b80aed69c3f29e8228a89fbf7235f5d78033eb347f90adab3f8ec413bc4f8aad458e9762f9dc817000f2b3c351fdd5b0bfdbcdb073aa5fd9a3bc1cc7eb61a76ad77a50b01d0b3ffddc711cff2eef6a1872e91abcb20b655380282c5de3acd7d51bc2880ac29a59a0b86094e560328dc9811bc4452762b301125d9277016974e3719fed97c973191a8762afcdfb2baddc08b952c181c51d4dbba0b526920c24012918140375ec0edb82423e72a925830aa49e3301059f3bff9c8d14d1d43a11dbba2bc1d626ae32fbd33456789fb3fd1e8829945f6bcc635ad3b22b8965120397e35901be2cdde7454ad5da9dd07658d7db519c586be44bbab1f26003371fc772bb3712472666644484a926e4c8a560f8eb65579ef082431cce7d20ffd2c449161d1115f05b4ec9dbb99084bf740b7e35f9130da8685a650be02cee473f6cbd5380acfcb4ca2129d1f95c4f04925e7331ae1f435a7cdd6402a1543df680de2e9d93043ff08e866533a13ceca153d2f02b9056bf9eaad2e4bf98e387337b17fa2e9d4bc660a1107829a409ee381df2b04b11cac3425de856e617e9dcd930a75d63a66017e64abd3872c45685b376f1fd978e6bb60c94eb59765e642c9e65f55cad98f2e2bff30964d83838c5c5ae1e568f21d53babcedb77d501b10741a3fb427e680ec05b3475061d28009e644618da5ddd8532cf1bd9a6be14667855b86331b9478c49faec00a1dc31467a4df652390e26f0de54adc21bbb7cc1a3ae6d29c1ac5c9bbc6185ebe66f1ea88d115ed1301ec68cc23c0a1f0355ba815e0ab2fcc86a068591b959e4909f35beff8f51152018444dc772d5504a0862cf8b5970e3252b3c9c88074d1b608dab4113af2c76b6aed17f39be813b32a4c16550a8f1de7f35ba27b9b97a2c43e5b14ca7d83151c8ba096afb390b00ea1be6c0d0d99ac55c88c5617ae04d9ce5335733e90ac89ac0cf4dc11dc9f2af11b99af0b368604dc7185a177679a6ed8b11d6f2498dd1f3beddc85c370a21a70a7736cbafc72f2301c72e0e6d041fe7f6fe37b07f026d50d74a37bbcf422052c2c2bdde2631706b190476f188a8bc29b4290053d9227a3c6dd6587a8e4e9a28ff3e6a46184f88072df339e7c70502dfbdefefd23a42616a4849d6f0fa282de946b9214932f22362681478c74bef1af1644e2b941e2f800bd4a4bca3ddfd9da49e429196c236af1987db4f5794edd93994ceb189b453fed0dc1190943b798990382e0bcb41e574758cd3bfe76f940d4b17ec344525c4b46f137849c7cf2113e0372411a094e645eea44867051ec55a35d2e47836c563380df70ba709bcf6bdb29f8787952969e9f63854d48cb2ab5057e2b2f68692073a5179576f1ab6204c8bac24f55e26c4a5cc225b288ebdd91b99d0ae802404cdb9e06f1291f251caed75cd0de71389afaacbb47eab4ea21a0059c4871842929d236d03a8702dfe1d9315a0138e2df23f17d7e906c83a398158ff013876300bc76ddf974fc8749395e07ab4bfa0f614dd3da3e8b058964c2f9d33066fbac0ad780bfec04699aa9766c8c1b079b5a3ead792b2c51b30059ecafd3f81d0880be3b889e827adcc2dab41b0f5f4108f5437217cbf7d38ac4df5c0646f0056d798dc9fb6a494536082237ab410a0d16d934fd7c17dda1afddb812805a47f6de2102fe5fb6506e9962e78f315a53d35b3038f35475d3833a730100a121e404ac89b4555df9fa409d30e4b33e783fba418462f83e5ba87337e28d3314d90705e709d3657156d862bc523c8c8d905b5b76f51fd9e93166834740cd29f67d3a92541d11e524a6a9b013fc81894ca11125f78ccabf2ebea865dbfe6a7a50a1f277706d7bac333d6b4b26200455b286376370326f73bea6ea6c65d3679b27cd779ec6f1ff9822d15ee206c28d96d8260f5c34de0f21de325023638225253907deab1cc8ec5651300891e96be5438f2fd7dec16a05a6cc0b7dc61959332ae206ee4e4e3c997998cc5095429a77522a9ab29229f098b00021fb80c1aac713e6c195ecb658cc2d0e3952197bddbd81fcda4e61103a447dffe834156402a1c522daa73eebe67578e06236ec9c7e2a99a9b4a4c4b160980b9cb6c7364f143a3587efe6f30e93d0be4f3f933d0fb4e49e71184b482fe04837c46bab6ed31e4e823fdace92ded34b435ac8a22103e31039051065a31ba6a3a074882be708df17468ecadc409e60ad4e6436442f5787607f331b7431dd52c9c5f905531dd4120da60f5f911f75b07f4b11b598138b9af0166284ae56000f9cfa44de193996e0e43d9c646e70e06df7e168be6cd7264373fe669319178debfcedd3cfd065258d040ac37f335f41c2268c84b5806a4d528281328d52d85dbf7a7d53d757662ea75d61356af1ae3e34d8196fec26552b6b1133aff1c93136f50635583a8b1529d5ba5d65e4f746f1ce75dd1c726310d84eb6bcc4821bb0343f689d34e845c1b16bca30e0a9ba023e4f3a9375e5fbfd3e714bd57681fd0dcc43815cd61ce1331ac7c774f8b90f197932dea7fe24da34c1caad8fec83be19d317c69fc93e4bdca414e3b15ae925023cc00c01aa7ed8c927ed8255cece751dc4f168eb9a1ca98c11e4ca75484a115b4ba0c84b2cc1681f7000ae8b465aab0814959a687c8838ef6458b4e683ad17026321e4b190ee8e3d26286a20dead9a660dab2d1690111448d590bdc4a0690a89750998201b3f1b069529d2b680fae2b381b145d5237f21f64db4fdba5eaa1c19da5d57ad4", 0x840}, {&(0x7f0000000180)='*', 0x1}], 0x2) 17:39:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="310348502ba888dc3a8ccb940ecc81837489564b1fe6175ad97148761529e9d2ceb60ca1b2981ea478d7fdff76651f874d14596ced12577255a9bbc7b8d92eba10b7a626822b986852a9652e", 0x4c}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 17:39:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x8a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:39:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x23) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r3, 0x4}, {0xffffffffffffffff, 0x100}, {r4, 0x8}], 0x3, 0x6) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') shutdown(r5, 0x2) 17:39:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) read(r0, &(0x7f0000000140)=""/159, 0x9f) 17:39:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000007b, 0x0, 0x0) listen(r0, 0x4) 17:39:34 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd0000"], 0x0, 0x0) 17:39:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r2, 0xc4}], 0x1, 0x0) r3 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r4, r5, r6, r7, 0x80, 0x2}, 0x5, 0x0, r8, r9, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r11) write(r11, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r11, 0xc4}], 0x1, 0x0) r12 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0x6, r13, r14, r15, r16, 0x80, 0x2}, 0x5, 0x0, r17, r18, 0x8, 0xadcd, 0x5}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r23) write(r23, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r22, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r23, 0xc4}], 0x1, 0x0) r24 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r26 = getegid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r29 = getppid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x6, r25, r26, r27, r28, 0x80, 0x2}, 0x5, 0x0, r29, r30, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r32) write(r32, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r32, 0xc4}], 0x1, 0x0) r33 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r35 = getegid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r38 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000280)={{0x6, r34, r35, r36, r37, 0x80, 0x2}, 0x5, 0x0, r38, r39, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r41) write(r41, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r40, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r41, 0xc4}], 0x1, 0x0) r42 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r44 = getegid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r47 = getppid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000280)={{0x6, r43, r44, r45, r46, 0x80, 0x2}, 0x5, 0x0, r47, r48, 0x8, 0xadcd, 0x5}) r49 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8280, 0x0) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x200000000000000e, &(0x7f0000000040)}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r52 = socket$inet(0x2, 0x3, 0x1) r53 = socket$unix(0x1, 0x2, 0x0) r54 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r55 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r57 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x80, 0x0) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r59 = socket$unix(0x1, 0x2, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = socket(0x0, 0x3, 0x5) socketpair(0x6, 0x2, 0x2, &(0x7f0000000400)={0xffffffffffffffff}) r63 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r63, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r66) write(r66, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r65, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r66, 0xc4}], 0x1, 0x0) r67 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r69 = getegid() getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r72 = getppid() getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000280)={{0x6, r68, r69, r70, r71, 0x80, 0x2}, 0x5, 0x0, r72, r73, 0x8, 0xadcd, 0x5}) r74 = getegid() r75 = getpgrp() r76 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="f2861175e54bc41195025235634414084bcafcf292a147283c1e13347a981dadfcf63f825075b92b5924dd357a12be2cb56be0c32585de25a89f930be1d0c28608dda672e43cf03888875291c93c4aacc40f7fb39e24205fcc665809266841a3d075ba6113fce1ccfbf20aaeacbcc8d8bced76897c4a1fc0bdd9bbf8230dd315b83b38b1d201028649ca67bfcec689736d64548a1a05458753752b21ab3e3d78be8beff5128f5724c4969f6fbfcc5e794fe4d155aacf8260299e59afed9037b348a997d79f60c6a54a4f31dd74", 0xcd}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r0, r4, r16}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r30, r36, r44}, @rights={0x28, 0xffff, 0x1, [r49, r50, r51, r52, r53]}, @rights={0x38, 0xffff, 0x1, [r54, r55, r56, r57, r58, r59, r60, r61, r62, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r64, r70, r74}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r75, 0xffffffffffffffff, r76}], 0x110, 0x400}, 0x1) r77 = syz_open_pts() connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x3}, 0xc) close(r77) r78 = syz_open_pts() ioctl$TIOCSETAF(r78, 0x802c7416, &(0x7f00000000c0)={0x6, 0x5, 0x5, 0x7fffffff, "c1b26e05fda594089cc89defedcb73406ea3421f", 0x1, 0x3f}) ioctl$TIOCSETA(r77, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xffffffffffeffffd, "0000e0ff0000000000007f00"}) write(r77, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 17:39:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r5 = accept(0xffffffffffffffff, &(0x7f00000010c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fchownat(r6, &(0x7f0000000280)='./file0\x00', r1, r2, 0x2) accept$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/56}, &(0x7f0000000200)=0x3a) open$dir(0x0, 0x0, 0x0) kqueue() writev(r4, &(0x7f0000000040), 0x100000000000038d) 17:39:34 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x7fffffff, 0x9, 0x20, "44b1f318bc53bbe5cf4e2f212246ec33df932eb8", 0x9, 0x5}) ftruncate(r2, 0x0, 0x2000000000000001) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r1) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 17:39:35 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrusage(0x1, &(0x7f0000000100)) 17:39:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) fcntl$getown(r0, 0x5) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:39:35 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x7f}, {0x18, 0x2, 0x1, 0x2}, 0x0, [0x8, 0x40, 0xfff, 0x2, 0x7ff, 0x9, 0x3f, 0x1]}, 0x3c) ftruncate(r2, 0x0, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) socket$inet6(0x18, 0x0, 0x40) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r8, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000500)="092c6bf06c9c50de01a927efdab1d94113f06bb52fdf071b3a368eefe42ab84d2d3b88dcb592155dc4f2f079989e2aee39a612db4d83899588f6c3feb710527ee3a8b9ac6e488120f322e168df5fef06a7f51982c3859b712f98259bc06caddc7f72a6ed3db031d4b94908a6806f8e95c8f6e31ada27986c57374237ab6f2ca6f7592755707cc3a5f7620614cb7d47fb6ec237c3430123631f703db8db651918571f6af02098d87321803ffc85650778349108", 0xb3}], 0x176, 0x0, 0x0) r9 = semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r4, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) getsockopt$inet_opts(r10, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000080)=0x2b4) close(r1) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000002c0)) 17:39:35 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0)="5ebdf5fefbc576f0f543642e0800c16f6ae057081a98a69cdd685ad9b00b94ced3ada79d5ffa9a0710274e5ab160045582e2eab11ae36e47", 0x38) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="36c9e15c04beef620e4e08"], 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="70d92d2a48f8c9a22b5f34d975c7313b2c55810762a3c5c26d8af6088c42d79eda03773761f9b11e0f1a09bb3536cab24d339bab82c8fb684cd7fc244e65a9b8496605103cbcf8ddc7553f4db37e4880832c7d2681b18b24292fad52cdf5ea09e40001758bbe9f3a3eef49a01bc5736368294eb2aff90cc52803", 0x7a) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 17:39:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/241, 0xf1}], 0x1, 0x0, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x6) nanosleep(&(0x7f0000001c40), 0x0) semget$private(0x0, 0x0, 0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r3, 0x5) 17:39:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020407e00000015e65b07f1529bdbc2591058b5ddf9fb2479d0c0bc2855a7c32d8f4d3df82a59357fb5099afa588006b817a9e5c939e329d9fb25a0634b66d492a758831627d69bbfed083e169bd2b016f2ab0125042bb33dfea767b6c361998b0923719162ea98eb39d702db56f8eb5ddedab52293d960c328d6a46756e4109ffda78845e7989"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x16b, &(0x7f00000001c0)=[{&(0x7f00000002c0)="fc944ab685edce3d5d7d9b8787837b496bf29c3ce085d5ed675e1c0435e0f95edb48889a205cf0b9cab2a156ebd4c84100658c12817e67bd477ce8d8f694d860b549227eab9e3aad8f795874dfac81887efd3e2ad10214b85b68acdb34a68db5b03539371a037fde71ab275d3370a1c78a5f05a5f5e16fe00f0d679b73ee6653594feee14c840c9a7d06d634861f4a3522a33d88696e73730f561ef9dd4b9bb0ead3d93bf058d5e94f7c73b195c90c8520c88b91e69016ac14e22b0abf1890217e313d65bbe12b0e9cc413b94d2ee4605705b1174fa3688bdaeda5c78bbdafdaea7063e4252015219320a4f4a9594b87e8c758698cc9b6c7f7e831106e9cae2f8e74b7002beadc21c15850312260dfd4faa0fcc9dad6aaaa6ac54edc", 0x312}], 0x1, 0x0}, 0x0) rmdir(&(0x7f0000000a00)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000100)="12cba2b817f2effdc12625be3197", 0xe}, {&(0x7f0000000140)="3f6aa57d5025d301f8c394d2ffc976c2eac97205c4cd0d6e8e70f92dd48451e3388d9bca44a83457078f1bd121813bbc63", 0x31}, {&(0x7f0000000400)="1f64210e4db4c6d2e4905e29a83d3dcd0db94d72cf067497d50023299191a4bb8dfc0276d2dc0241fff97209cde4c2ed1b0261d09bc300b4afdca58d29f51a05c91b13b2c2178d52cc6902cf70e684cac3aefd917926970e7481e007239765593bfda58aaefd75168a802ed7b6ec5ec86e82e4363589dc3f13d5879fd7c93c1cbe840a88581fc134d76a286666d98faa2f73afeb1ba594ad15e816d342656803fa6a95ac56b07ea28deeb3f692eef39e4fa5efed53197927dba1dee5d20b3e56", 0xc0}, {&(0x7f0000000180)="3ec334446b7a9092e2f971fa59707811e7fd4fceb2ce0d2219c7819a8ee135aa4a2e4801b99cdedd03f8f3ef517823c7ed493a822d", 0x35}, {&(0x7f00000004c0)="ef167f485066c310aca1e5cf8cf4a1da88169b55d2393bab95539903cb9a69b670af85a873873847b9474e02e98b5ce254c11a1ce4080a416fcc4567aa258bfbfd265f381992ea35fa06ceb051de43629949118f0ce8ce2f9a509508437a2008f804a1336114f88d32e5135aded51d686d155e0c8ae0edfccdc2b1c54f39f70b11cde0e2e14669a8e61808243a1d5fc6d4809712632e02", 0x97}, {&(0x7f0000000580)="988a63a0abbce2ac392a44710f322da74cc10d3dd805f3a8488cb6d95af4d9929b9fda443bd6cd650643d099783d7337aac8f5155fc3243a2eafa1a2606f86a4260dd38cb1566d7904823f60e0356ee6b4e410c2ce78f1f5859c86b84e2452fdf23cf2ebe57d861ffea943c5ddb28614e0f5a638e4640dbebf24cdd743f1d60e", 0x80}, {&(0x7f0000000600)="1903b4a52bceb348c236fcd2bb11cb9a9aa99af5da5503f8985b39407ddc2101b3021fcc1e341fe1b11579cfe0c5733b2f766e338bc22a7cc1c7413c8a22a0d1d31a00c523c1d2af7109dc7c", 0x4c}, {&(0x7f0000000680)="edd4d849b035426f401a626a5d395aab2fdff846f9ffb91a9987e264cfaac4f2c549ab00d8f590cefde3a73a44aa19bdd416c3ecefca9a9cdc7e42b4cb680dea56cda27a2cc93104eef36ea1ab543f5b368f1edf288a0da1c8b47ee5a3d608b12a5b72138cb9c3cf", 0x68}], 0x8, &(0x7f0000000780)=[{0x110, 0xffff, 0x9, "9bed764a6e25ade8c8a5665be53eb518bc4709afb1b310cb51137a61f9f8d9a2ba575d8896f04efa7b037b94c9e09edb1075129cf9e9b4ca059f8d07d14717c93718fc1679510d82b50b536c85dcabe5ae16252824c0d31efa2189c499a8bcc3627775e3e52e43a568897f96bee0900517c00e8598047802c30a62f36203c76585b3d3139040d173e32259ae9473ada3166179940cea1d9f2f1652e202568a49f836ddb5f779621cb2ac3b43378cc14d08141c9d22a4c9523015116f185044a827382da961e719a240125a6a9b17795c350159a784aaaddc056070516477d59b7fcdfc9219e680a187bfae1e3053f78cf587969882b5b04ba7549c57ea21"}, {0x90, 0x1, 0x100, "204e073b91727f32ffda79702efd696030cafb90fa97c5f6714d20c1e53e739dd4889ed1fecc4b03e41461f1e5278d16a256d805b66c4117b9e23672262702b067821d300b3b0365c89db9d9c19327db1827f93733195fb298658804f54204ae0599866820aeb9e713fb9c335395a35ac67181a45e1725156a514a"}, {0x38, 0x0, 0x100, "44d7a1ead331a882e42ca6c8972752cee414c15643e6ef5a41e1ed7cacf180234d39d64e"}, {0x48, 0x1, 0x3e96d759, "fe4e381e9833f6884d9e8fbf7833ea62aa6a2929562c62b32c3db5173e80f7d408198e872a2c1bc85d263dc086d0c23d3dad7c51"}], 0x220}, 0x0) 17:39:35 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 17:39:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/220, 0xdc}], 0x2, 0x0, 0xc9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:39:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699d, &(0x7f0000000300)) 17:39:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r3, 0x0, 0x2000000000000001) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = syz_open_pts() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r14) write(r14, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r14, 0xc4}], 0x1, 0x0) r15 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = getegid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x6, r16, r17, r18, r19, 0x80, 0x2}, 0x5, 0x0, r20, r21, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r23) write(r23, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r22, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r23, 0xc4}], 0x1, 0x0) r24 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r26 = getegid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r29 = getppid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x6, r25, r26, r27, r28, 0x80, 0x2}, 0x5, 0x0, r29, r30, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r32 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r32, 0x0, 0x2000000000000001) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = getegid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r36 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x22) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r40) write(r40, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r39, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r40, 0xc4}], 0x1, 0x0) r41 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r43 = getegid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r46 = getppid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000280)={{0x6, r42, r43, r44, r45, 0x80, 0x2}, 0x5, 0x0, r46, r47, 0x8, 0xadcd, 0x5}) r48 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r48, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r51) write(r51, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r50, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r51, 0xc4}], 0x1, 0x0) r52 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r54 = getegid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r57 = getppid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000280)={{0x6, r53, r54, r55, r56, 0x80, 0x2}, 0x5, 0x0, r57, r58, 0x8, 0xadcd, 0x5}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="d4f19e4b84655ab8f262a45d0b4016c1f091071f1e05870b924a9af50c4d59170fd29b1db5aad79ea5d8161f04f200e335c1159a34353f4d6d79809f736b274fce00fd328be0a8f5cddc7bc07d8f3b0804d3835a898b31ad2d68dba59a6ab1389cddb9c38cad92a63b6c9ca9362925cbc83ace0e2efd7f404faf936ce2935fd270b417cbd86e248e3a848a4d6f86c90c09664bc3b26b9fbfc8858b4f65b75a1ed5fd2f8507197147df9ade77c6fd98f2aaee03f095f0", 0xb6}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r8, r1, r9, r10, r1, r1, r11, r2, r2]}, @cred={0x20, 0xffff, 0x0, r12, r18, r28}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r31]}, @cred={0x20, 0xffff, 0x0, 0x0, r33, r34}, @rights={0x18, 0xffff, 0x1, [r35]}, @rights={0x20, 0xffff, 0x1, [r2, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r46, r49, r56}, @rights={0x20, 0xffff, 0x1, [r59, r60, r61]}], 0x128, 0x400}, 0x8) r62 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xf11025c1098247d7, 0x0) ioctl$KDMKTONE(r62, 0x20004b08, &(0x7f00000000c0)=0x1) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r63 = accept$unix(r1, 0x0, 0x0) write(r63, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r63) 17:39:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x2, 0x0, 0x7, 0xa990}) 17:39:35 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa968daf2aa5e3d4e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r3) fchmod(r4, 0x200) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) 17:39:35 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = shmget$private(0x0, 0x1000, 0x371, &(0x7f0000ffe000/0x1000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r2, 0xc4}], 0x1, 0x0) r3 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r4, r5, r6, r7, 0x80, 0x2}, 0x5, 0x0, r8, r9, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r11) write(r11, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r11, 0xc4}], 0x1, 0x0) r12 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0x6, r13, r14, r15, r16, 0x80, 0x2}, 0x5, 0x0, r17, r18, 0x8, 0xadcd, 0x5}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r19, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r22) write(r22, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r22, 0xc4}], 0x1, 0x0) r23 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r25 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x6, r24, r25, r26, r27, 0x80, 0x2}, 0x5, 0x0, r28, r29, 0x8, 0xadcd, 0x5}) getgroups(0x1, &(0x7f0000000080)=[r25]) r31 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r31, 0x0, 0x2000000000000001) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r34) write(r34, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r33, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r34, 0xc4}], 0x1, 0x0) r35 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r37 = getegid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r40 = getppid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000280)={{0x6, r36, r37, r38, r39, 0x80, 0x2}, 0x5, 0x0, r40, r41, 0x8, 0xadcd, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xcd5, r4, r16, r20, r30, 0x51, 0x6e}, 0x2, 0x4, r32, r40, 0x5ac6890d, 0x20, 0xc124}) r42 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r42, 0x0, 0x2000000000000001) 17:39:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000480)='./bus\x00', 0x381, 0x280) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB="14c66453b06bdf4a190300000140b4707f23aa7cbc00ac1400aa00000000110f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="a36a19b0"], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 17:39:36 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setown(r2, 0x6, r1) r3 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x214, r3) 17:39:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100000000204f, 0x100) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) recvfrom(r0, &(0x7f0000000000)=""/153, 0x99, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 17:39:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r2, &(0x7f0000000080)="d0777ee68b6534236feb59659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb221c3b4ff7ab332978ed237c47e375641413846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b222e7ec3f0c4088b778a5ce0455e646164cd68a82fa77269cbb2a41a531c5fc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7ae78cb3469459a1713065e233399000100006fdc4a190f3d7907fbe1c23b39c9aa", 0xd2, 0x7, 0x0, 0x0) dup2(r3, r4) execve(0x0, 0x0, 0x0) 17:39:36 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x2000000000000001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x329, &(0x7f0000000040)=[{0x2}, {0x2}, {0xf1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=r3, @ANYBLOB="f1c0f3ab9644d81c418f56a03e7ef9b6d10cb39ab56f3b86910465cd14e07fc245866af7e339ace94a34b2fb28b8a552a00fc16167f4e3f6c40e2744342b3fef11b65fe3b71236c6b5e0eb6374444aa4dfdc7d8ca4917aeabba6d84a26b84522a6344b95e686c8a89ab71ceecd55d9061bc9062ae67b0e260863ead6cdb3a8104b7166c90daef9e9b6e865624780efc493074e3e7f9f0e813afa5be5f7db41f22d3de51426f41c66e65caef661c580c01ea55bd775eb851a0c81971601a0e0412c365bf3aac8b2668466922ae5bcac8c9bfb86d7d8d230b43e8ab5db5912"], @ANYRESDEC, @ANYRES32=r4, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRES64=r0], @ANYRES32, @ANYRES64, @ANYRES64=r0, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r5, @ANYRES32=r6]], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="11d0250e36ada22bb2c53dfe0a08b00ac3b09d8c77eaa6ab1a88fc3bd9d0b7f39b105f00b05256395057cb8873d1890579ed177150cdeaf3b9f7f410b41e4d1cef15c9c2bd29d574d3a98f9464770025a3399768ecffc1d868a2813ccae7fe78952b287ab370016fd7b9923e3229204238ffa78ecf139f5185ae48d0eb4f46f8e0790c67262d3cdaca6485da1fe364495584c38b37ce6abd6d44c0a396cd8451d84994909b211e34a456a11c7714f6c234ee8d95ff224018dae47b60c1075f712308579b9c909050ff271b92cdcefb364bccaf2e3c7ee4402ff52d9905a6208a188123d2f933d0ad3e", @ANYRES32=r4], @ANYRES32=0x0], 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) 17:39:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 17:39:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x11}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0x78a429] goroutine 27 [running]: github.com/google/syzkaller/prog.(*ResultArg).Size(0xc003b45c40, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:278 +0x29 github.com/google/syzkaller/prog.(*UnionArg).Size(0xc003b3bd40, 0x9acd00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:240 +0x55 github.com/google/syzkaller/prog.foreachArgImpl(0x9a62a0, 0xc003b4c570, 0xc003b4c250, 0xc003b4c540, 0x0, 0x0, 0xc000739808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:138 +0x308 github.com/google/syzkaller/prog.foreachArgImpl(0x9a62e0, 0xc003b4c540, 0xc003b4c250, 0xc003b4c210, 0x20, 0x0, 0xc000739808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:153 +0x3e8 github.com/google/syzkaller/prog.foreachArgImpl(0x9a62a0, 0xc003b4c240, 0xc003b45808, 0xc003b4c210, 0x0, 0x0, 0xc000739808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1d0 github.com/google/syzkaller/prog.foreachArgImpl(0x9a62e0, 0xc003b4c210, 0xc003b45808, 0x0, 0x0, 0x303020202020200, 0xc000739808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:153 +0x3e8 github.com/google/syzkaller/prog.ForeachArg(0xc003b45800, 0xc000739808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e github.com/google/syzkaller/prog.getCompatibleResources(0xc003b2e900, 0x8f3b4b, 0x7, 0xc00315f620, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:870 +0xb9 github.com/google/syzkaller/prog.resourceCentric(0xcb2000, 0xc0048ecc80, 0xc00315f620, 0xc00315fa01, 0x203000, 0xc9d860, 0x40c698) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:818 +0xf8 github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb2000, 0xc00315f620, 0xc0048ecc80, 0x10, 0x878360, 0xc003222240, 0xc000171880, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:650 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00315f620, 0xc0048ecc80, 0x9acc00, 0xcb2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:643 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:592 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00315f620, 0xc0048ecc80, 0xc93fa0, 0x1, 0x1, 0xc000739d58, 0xd397ff5b, 0xbc79736f59132c6b, 0xc000739d90, 0x7897fe, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:580 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00315f620, 0xc0048ecc80, 0xcbf920, 0x136, 0xc0048ecc80, 0xc003045e00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:524 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00315f620, 0xc0048ecc80, 0xc003045a80, 0x4, 0xc003045a80, 0xc003045d80, 0xc0048ecc80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:516 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000739ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:137 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc003045a80, 0x9a0ba0, 0xc002b7c780, 0x1e, 0xc002e53a80, 0xc002fa8000, 0x1e28, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:42 +0x29b main.(*Proc).loop(0xc002e53b00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) login: