000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup(r1) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x41) 11:46:33 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f0000000080)=""/169, 0xa9, 0x0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x24d) 11:46:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x201, 0x0) 11:46:33 executing program 1: r0 = msgget$private(0x0, 0x2b0) msgsnd(r0, &(0x7f0000000000)={0x2, "5abbe1dce07db08e67d1457943417085acec679824a7f5cb9826183b528689aab87d9db4f9b30e93f6de113b46c1a6d02813"}, 0x3a, 0x800) msgsnd(r0, &(0x7f0000000040)={0x3, "6c33e2bb53267719c6ff614e44cff155d91c9061af707c391b0f6b87974b44562bb161813dfa324e871b9e01afa5cab8b9c38da47dce5bc839ee24882732f7a8fd1d47d4dc0ef5dc2a110b5fc0"}, 0x55, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) r1 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001100)) msgrcv(r0, &(0x7f0000001140)={0x0, ""/104}, 0x70, 0x3, 0x1000) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f00000011c0), 0x0, &(0x7f0000001200)) msgsnd(r0, &(0x7f00000012c0)={0x3, "43ffca771d3482a10e104116c1b8ece0e634a74eb5cf45b86d2892cf0e415cc730dc81392d6584516926bef2bbc56e602a67e644f66d812d353c9ee46c4d76ca9bf8f86e6b6b58784adb97e6f641621aa5ee71c5"}, 0x5c, 0x800) getegid() fcntl$lock(r1, 0x7, &(0x7f0000001340)={0x3, 0x0, 0x7394df1, 0x9, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001400)=0x1) fchown(r1, r4, r5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001440)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xc) msgsnd(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000039a21569aa8457be4f220b1d7d4fa1d21b88b8a27a5e40804e5b26adb7c2d732b63b31d3a1726544d3798c50325fa3a1cc60e1f5fc8dc39b5e173d93844710c3fc8bf96ccb76f5160b3b16d1b0439fddeff341178567c37de4fa840d910145752411b90a6a53468fb5b5f03955d9639065ce8016958db9fabdfa6bb73a7fad5ff03740160d6b1018169f043957961f0a54f863b879412da8868b752733c90a870959c0bae9c00d05ee82015e12cd7383cd0e5a3e8a35b7006fcf2f688a7592441c4791b79d121e1d1d9e492f80f7d1b78468a5e71507d596e26f877974f7e545ebb15b24599cb80935c41cf412e7aef6ab7f30d5b45f25f783acca4ba8ee6696d0d980f40df6152ed67c8d9bf05493a91d90cdc6ca2bc251f09da927bc7efe479cd3427c2f1fdc0fdc169514d240e9092a5e394f1b754e7339afa49e5b911f683a6339e88eab9841d883d51e841c2e0d710ef29bbf7ca5f17ed13cb0b6e6eb77295747bd93b3a402779216f0192788dfe7b7181fc057b79b5e9cccb4cc8fe5a2b97cd8c44eff4b66ceb49dc0fa394a257d25b9e1241ead27dace8be51f8c3d6dbf233d1c26a2d3fcb6c7e83d58104a43b56ede1224107f00c1b3f162887ab4b7793a908874c7d49b6dbc45fa03826e01af889f090179aa04135f0164d56e6896820e9e7077d942c0f608c6a9f2745bfe347765901159c6729df78aaf73bbea9d1e8f4d83b0d45144988465fb64a9c93da2da8b2b79056bbeac6dd66c31555271a54c2738e7675a2345743390d1baa809d298195a6b12c5aa4bff1ba8db82171bcdcc2fdd21ec81e17885f644c02170a41012dfce4e4d05dbb36508a21ae2f667af86779d20163af41489eeb90058b80700e2f9c21bd334f35e9e40cdb2f15a3f1b188bba91269b8b14eaecfe137031b2029a71d452129ba97d0b4821070bfc46b0769284581a34b862f0a03b28bf692c61013bc383e91fb7f73ad5793e9d856f546e7849656b9f35b5b1ed463cec0a1a86fa5125162dc19295d8747f7ab1e25f38f09eac741292c0a3189859faf479bd8ee6c617b1a481c84c6c30fa72fdfc6558f4324e501f5fb5f59e559c7de63eb7ab79ced8b967d5c113c7ecf071f6ede5843391283e9823885df69d5663030dd7da4b343d40bdfd3c92cdeda788b7ff93ba2ebc72f7241cfa6e67f42e908979c29afda2e33c46e3048e42d19e3326b7407e9006edc4637bdc584001f9f6ad8c13f77d4c42c9e3682b92bdb0aa37ffa055db425f29e2f8e31009f3b3120d9cfb849d5467a62fe09ad53ab888479033d86b153b83007fea54732d5229cd3e35186d55a3125101fe0bb3899fa1562214379384a9bece7627eb974a0d2aeea1c77c6c266d8e39a01d06fdd18265b9d5228ec4965ebfa02561938f4632996eb9c4d66084f1d1c3cb21396c8f2ffeb8e5376239e1cc02ecba85a1389034a9880bbd41b1d33607565ed01f2068e601de16319eb8f23b01429f8e02427e59c2f073e0f79d6e233c93a1e89c37e75f5a73c4cc9990e678bbab16827ef4455976e01ce4b6330a1fbececbbe96b9f2f81767e97a269852e88152b88e8a7b89f43e3548fc63591a09bc80f23022284a2fac324f491f31601fb534aa2307ae9fc54e8265df0872edf49dca3ca8a22f10259c8e9525b8c851cd318893b1c1125b31fc486900d7e97df509d14d85c607d836f544b0349dc8f4cd4133683cf31f3c7859a2afdb1b37757e6cdaa2aa1a49358bdadde0fb069785b2281f5f3ca81ae8be81792906d4915f083312b2c00b119a8f53a179b60a87d716762add00da9c5d2f6b26774f63c43a1c8f85d6d93d987365aee825902c961f4c806cc2fe06d4d2552d3dca214c25b34361176f6120981bf2d93ca156402f8d0cd0b1a534a9404f80b854683e892876ac906d50984acb607554e9dd18490e283c6d0fed2b738b584895954e2832d21120c13bba8d509d4375e4af2b35e2e78dac31fa1816b97f1ee88510355c21f97c945df6f1a760997b8d6dd6396472c3a0aa6694ee59a2119704532c180ee853c6f4b16ecf76b650542cd02f6f2140557983e2ce35c9621f48d930ebf23c489545400f0a17d16785dded2390a14f30f679d4a84fd286bb243de89ee87adb80a4ebed5958fffa11e3d2710611ac0272eacde308b3fc07343864c45d91d79224602ae9687728e9b3643cff868d3aaee2e86df8eb05adc27088a59e544fafa2fd5303ae85208ac8fbd756380f035f59e6e28373e4877803f167cab461920077b6c4215fd09bd3dfa0396f4e399d8cca776af478994af3f1d1dbff0afd5fa71fc91c452f93ccdf0d4bdc725926abc7ede1240d126260c9bccfcef60565578f23d2500bc93fd3e2b54da1de785b4addcfec0772383f7378709ba6f3f26d89baef987de35f79325385129509ae6c3da73fa73a3c484769fc59f23f449361182cd37b5b5f3504d5fe57f1ac4ef40c7f35116da8b5fb75b92e1e80074b2c708870aac21eea179fe4f774b5cb4ada77330e32a4d2711d76ec09c10c6d14cfba701284ebefdfd6b45639c30e0c6e59090dc6745a182d6b1dd1b31c09f0dd95a1366956e65866d9d38db0c80ba613807b344bb53982052ccde55d32e2e496d7b1390a34ea46eab785974883158bf61e55da490bfe8ddb978aad9bae7bfd69db75b1edf08fb18783fe7024308a4440aef223f0d3b5e969c59b55cae5e11d329f96f1cd131294686f2ad2c2e954eac1d04206aed053605ddb7be4078cf59d2196cdc48866f763b403a6900cc33bfc1b47dc4ba204fec0ba516e675dc6106add9f44ba65d911b85bfd8301f74cf636b428428d4d0ebb0807902f1cebb8d60f95d40542dc560bea3c12f167618eb7fc95b802a9ede36d63c851ab8e3e9a854ccf9d068f42f6856ac6238b4563c0116199e5ff2a9152da6573c2a5e91f9be256e69f44fb490e09a0593d7534a31ba1e7de00264385994c602c0e28a5136ced498eb169f50fcc5925705e84cddf6e16b5569de95e3c7c1eb729f36b829e7cbc795054b02c6d6d6b2977440fb3974e12b7fdf069b05fcfd8fcaa7289ab3295b930e295fda2c5ed27b997eee5251ec6bd385541a3f64ab3f696074df6a2d6b3501f9f2263437e649475bf2d774ec3a8c565eb5b34598fffd1ecdb4e4e9981dd9e3b0719a7836a6c2043ef4e1d4e74a9a283c3044b0ba846fe1fcbbd5e4dbec61bed3c1a80d2b1205fc6d2476412d23859b588f11ee211c95e7e227c866ad7fd35abef0342bd99866150c24284ff13502f8ffb3bdbadcee930c2b30d8d879e55ff55f4fbfd2bfd0cae399b7797a4401048314bf21e7a0cb7b6bf9ccef7a4522422ed134e8996ed48b73777ccf3201ac937372306e57728b49ecb42e64b8e8febdc2b85100dfbe2286cfd8ede49a445ad892bd2596176a1c88599949416c2cfa03ff04c9f26d20646283ed67dff3a743e3bccb05ec94958fe702ce565d4425801aa5410077bad2a35fae14d8de43e26eb3f473df4fdac4f7cf2700c4adb13fd3fa62f41600c22491eb15870dabe72ca0b22dfe9fa3c97571f5589088ba4e73456c7d4225af5181ebadb668ef590203713b1dcbd7e212ea20481bca24d2b6c9fc7d57b4c56b5a749092c1282c80c922d13fa50f3cb4ee5c198461ba130a9e2c624bb0d2f3ff64086dfa28bbf370e84d4958cb47e37894b3ab815b6c9cb94835c1720dd055135fbd018a1f2d18e3558330a20b8a615f7777a5bab8089235a31baa01507d52a95276dae1f64efcd2bae4ea04d7610853a9f4ebc8ddfc034c7693f28036fca1754ab84ab68ded60ac9b9dd70871df072e2ac6b53a6554dff2213a76187c97e1954d915b123e08b6933b3b16fb600f1fa65b72948ed23d4b90f82bbe2648f9bee216a19baa569b41cfd726210f6a31faa106bf2221b5bcbfa85f007833c0474e79c01857ed9ed78eeb1c2adf18f1d16c65040cc1451e3b3859867d4873250fe20c19f93377a41ea1a9cef14652dc1d681b044a71bf60861d0628d70cb4e01699b4fb951e2db366abf7e1d8c68a77f117a4a9f8785ff6d491e84cd4bef83c8ceff093a6b997ee7fd2edd66bcb5cda9cf243447c42e97c46e57f80d5668b60fbbe9d391fddbac6dc20d226e81e9301043b0d764119e70d272044df641710db137acfcf5295757d8087a88594f62e89161633b6a05adcdaf1cdd005e9a6b7a09d0f4238a1d21401f3cdcde99abd063917c8db37d66c6d6f7c29f8e9a3c11fff548df95467c011e5d542f440d37e9fd64c2329f543afecadecc12a1004342457c16b21a60f1d8cb35f92e434fec633e30f500f5abbe534c3109c358469f2591737b76c6f59f7098c3be5213cf7045fbcd101b86a7878bc52d992ebb946e21e2a3fa63597467e21f432c9992ab37fca632a6d9a76ce3c10ea6b274533dcad90792695a63eb8d62da3fbbe0fdcc4046ef2dac3fed562135299b7d2e923019ff84cc7e51f141198d7bea252050b9a9db09ce942944f74e9e6befe8933df75f4f3af15e44b32a30098001295f90027578fb58ecf0c1b3bff4ecdb34209b655fa198e3627a052e3c93e326e226feb804b063f2842c9fa313407c72d9ddf2e66ed5668bfe2bac186c33f2854563ec04abc24b9e43046d7506b0c9889c7d33b4d74f3ea9e96e9b7e2a45c884bc3d9abef1b625f2e869586faef1fadedc5bb60dce06b71746a724d537278600e2797a5938998a499dc364e9ca587f1a7ea1b7a36b5e6766e7cbc1f05ca388378fa9255eb319324d951c7eb43f6168104bafd5971f1e99a8b825b294e4d272d054a4037154902a475e7eab479f12fb411343134dca61088fc1e4b92e403bd118b0e25c53069ab0c9749947faa2eaf0085af16e5222442bc31f76057a610d1c897b513bbc08d99ad979e34320744f8d4d4c19e358d1748235c4856fa8b0eed25397eaed453583d5dfa89111ca9d938bf07c4adc0e73ee83f5f05fd80d652163ebf3c30d02291fadca9c9d9c7e8ae988bc89935a2e76b973834a40fa96cc5e89d10224d68217c0e1a00c25d8a12cf8f4e462bc9b342a6cc0f5e60bf47690ee1137bbbaf461dd319734a4fa248a9c0e1f499f7114b66a378fd229330ae0ebe9b5d449c3afef8c68c32a998620fcee2781544a30a969a1f9954900af7d708c0a96623e8effc2fa5d4f8ea8add070e831037c93aceba396e604a5be25744ab737d6b99426128393c62f19aa478b41b906686b476b76ca75e83eaa2ccd0daeddc22d1ca2ec9ca54ec977d29cc7e3e93b6fb4cffecf8f0595106c0333dccfd1834f8e492e49e5239fc0a12f75b2dc90ded9894f82291a0645b95053309ad32a57187db110cd0386e97dbc181f345726abd1114b7e31ba6c5263100c0f4fc8cd870beab11c1a95cfa771125f740bf4b98bb93abdf19e8a3624afa4431a115314340f1fd60b6075a0e58d5e442186af08b70d60ea15ada1633743bc965f501291be8e9365ac8c75bf79b6d5d3d796a81191b47152517d77873ecb11ad9835054a41b7ab3e91e4ef9b1fc6ec7eb3581f2b6187e972bef59bcec9b1759535cd8307986f31e6f50e06233d212fa169220e3ea23752545b4bc97de2fa2d16e56c37e8e4423ef8146cca2ae3a736d3c6ab814c1045d279cc7883bcc4e8712ff74f5cc7bbae4008740140e396c058ca81de236fe47e90a18c4197b085a84f63132fe01dccaff23931de7d21a1f583c4ec789475144821d8a37f1f26ca1540dc8f24aeb834c85b8d9db9edc346ec3c89f053703c1c"], 0x1008, 0x800) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000002500)=0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000002580)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000025c0)=0x900000) fcntl$lock(r1, 0x9, &(0x7f0000002600)={0x3, 0x0, 0x8, 0x5, r3}) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000002640)={0x0, ""/138}, 0x92, 0x2, 0x1000) 11:46:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x613, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0xa) 11:46:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() chdir(&(0x7f0000000000)='./file0/file0\x00') kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0xfffffffffffffd25, 0x0, 0x0, 0x0) close(r0) 11:46:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, '.\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat(0xffffffffffffff9c, 0x0, 0x10, 0x1c0) flock(r0, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe24981e93f856ee3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2, 0xe5a5, 0x7f, 0x0, 0x7ff, 0x8, 0xffff, 0x0, 0x1, 0x80000001, 0xfffffffffffffffc}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) r1 = semget$private(0x0, 0x5, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x10001) r2 = semget$private(0x0, 0x5, 0x40) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r0) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f0000002440)=[{&(0x7f0000000140)=""/223}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/181}, {&(0x7f0000000040)=""/35}, {&(0x7f0000001300)=""/141}, {&(0x7f00000013c0)=""/115}, {&(0x7f0000001440)=""/4096}], 0x2, 0x0, 0xfffffffffffffea7}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0x7}, 0x8) 11:46:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) lseek(r0, 0x0, 0x0, 0x2) read(r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20200, 0x0) 11:46:33 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = socket(0x6, 0x4, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001480)={0x0, 0x0}) 11:46:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/19}, &(0x7f0000000080)=0x15) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x80}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x5c81, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 11:46:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = kqueue() select(0xfffffffffffffdf5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x65, 0x0, 0x7e, 0x0) 11:46:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82946e2d66696e6530029bbc598a4a58fa2feec527437f6b6b453f3b5bc7e771207894de84f65c752ae4462147ffdccf46301d1df39ea788b99d22754bd7640de3447c48aa85"], 0x10) r1 = socket(0x2, 0x2, 0x65) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 11:46:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x981, 0x100) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000002c0)='./file0/file0\x00') r2 = dup(0xffffffffffffff9c) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x6}, {0x7, 0x7}}, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) setuid(0xee01) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x1, 0x6, 0x2, 0x40}, {0x8, 0x41, 0x1ff, 0x80}, {0xc52, 0x80000000, 0xfff, 0x1fe}, {0x0, 0xfffffffffffffff7, 0xbf7, 0x800}, {0x0, 0x4, 0x80, 0x5}, {0x5, 0x9, 0x8, 0x3}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 11:46:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) setpgid(0x0, r2) 11:46:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x0) setreuid(r4, r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x3}) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x80000000000a) execve(0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x0]}) 11:46:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x3f, 0x8, 0x6, 0x35e}, {0x5, 0x3, 0x10001, 0x5}, {0xd, 0x2, 0xed54, 0xffffffffe7dbda4d}, {0xc8, 0x81, 0x2, 0x2}, {0x44f0, 0x81, 0x4000000000, 0x8}, {0x7, 0x5, 0x800, 0x480000000000000}, {0x3, 0x9, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe8bb1dca0619a150, &(0x7f0000000200)="0119c7ed166260248988") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x60000000}, {0x4d, 0x0, 0x2, 0x219}, {0x1, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xfffffffffffffe66, &(0x7f0000000240)="8b1e3a1d8e91c6961fbde9a9a1a30c9e2468a650c5a96a113fb447f17fa7c65b729f9b7b") 11:46:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "91ac309acfb30e9221782a358552d7266fe45f41", 0x6}) symlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') 11:46:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x80000001, 0x0, {0x0, 0x40}}) 11:46:35 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x100000000000040, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, r0, r3, r0, 0x8, 0x400}, 0x100000000, 0x5, r4, r5, 0x1, 0x200, 0x8}) setregid(r0, 0x0) setregid(0x0, 0xffffffffffffffff) 11:46:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x1) ftruncate(r0, 0x0, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x4, 0x6e24}, {0x18, 0x0, 0x7}, 0x3, [0x7, 0x1, 0x5, 0x0, 0x7fff, 0x9, 0x7, 0x1]}, 0x3c) write(r0, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:46:35 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x20080, 0x8d) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c2) r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x82) recvfrom$unix(r1, &(0x7f0000000100)=""/168, 0xa8, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 11:46:35 executing program 0: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0300000000000000014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d6a66573a504289fbc73104736c0ad09a14fa34590229d3879492f8f9a45678049a02d2449f5428236140854a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f71c8a520261b079c36754f6991879b00000000000000005ea5b8bda5620d48e933847de9cab54294d6a6ad839ba43e2274d281b74f6a9763abc323b0eaf9374c77355d40676bb517879b3d83e4dac9ade9a751c379410167cc268ce7c73dbf0803ebbca400b2e27704fd54c332830"], 0xdd, 0x800) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) msgsnd(r0, &(0x7f0000000100)={0x3, "a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a935"}, 0x1008, 0x800) r1 = syz_open_pts() msgsnd(r0, &(0x7f0000001140)={0x2, "e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814c50eb67bf9ad93ba96d8eb502771b98f12ec3bf4924446c343c9e"}, 0x3f, 0x800) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000011c0)) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x3, 0x640) semop(r3, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) fcntl$dupfd(r2, 0xa, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001540)={{0x1, r4, r5, r6, r7, 0x50a5ecca6215913e, 0x100000000}, 0xffffffff, 0x4, 0x1}) pread(r2, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001480)) setitimer(0x3, &(0x7f0000000000)={{0x7, 0x6b99}, {0x0, 0x9}}, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 11:46:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {}, {0xb36}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 11:46:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="e7ffffff0000007df4ff0df80830001e0a155e09af72f5512d59a93db41db4b166ef7ddc7c86de68b791cd9f6033a513b00665145ac8ab8ac62ac9e25800182c102fea83d3243e3974c6dd8fd5b53742b59611a0a9186587bb1406f393f4"], 0xfffffffffffffeba) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x12, 0x1, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 11:46:36 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000500)=0xf5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r1, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000080)) 11:46:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2000000000000002, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x10, 0x3, 0x1ff) r3 = semget$private(0x0, 0x7, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 11:46:36 executing program 1: r0 = socket(0x1ffffd, 0x1, 0x2) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000140)=ANY=[@ANYBLOB="21667437e8dc2203d3b4453c66aa56022e2f66696c657000"], 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/225, 0xe1) 11:46:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/100, 0x64}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000001200)}, {&(0x7f0000001240)=""/198, 0xc6}], 0x5) 11:46:36 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1000000000000003, 0x20000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x73f, 0xffffffffffffff81, {0x3, 0x8001}}) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xffffff4a, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x9, 0x200, 0x3}]}) socketpair(0x2000000000000, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x3ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x20, 0x4, 0x100000000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3a}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 11:46:36 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x5046) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x10001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xc1) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 11:46:36 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = semget(0x2, 0x7, 0x400) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/155) syz_extract_tcp_res(&(0x7f0000000180), 0x101, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ae") syz_emit_ethernet(0xc6, &(0x7f0000000180)="a57a8329aba2761422a4dcee5d4d7634ff72aadef8c84c9f6bd9a3c8b496c93203973899750c3be3f13b8127b3b9a3e510955081e5b7adca3ca8f4cfbbb6fb3907f0e489649cc86c315d3dbb943d90835e905e3b8332b78ebf9771769b484170f49400b1d01888b56b35691a7186b2be2ca0029dc38d9e64f18141bb848ea83f2642284c114a8419f391df0efb5c571515f14db10fcabbba566ad5a8d0db6edc6b7f938d260aba6f401e4fb56edb1f245d894c39a2a33d5d9d5dacc758aa901293f6dfb3a775") openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x89) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 11:46:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x81}) 11:46:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xa00, 0x4000110) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 11:46:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000000)=0x1ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) 11:46:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x43, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x800}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x29, &(0x7f0000000040)="b691f2b9d805795775e10daf72ff71ac420df2f6effd0662ae1b00c35b00e9529fd7cb11a63058293f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) 11:46:48 executing program 0: symlink(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') 11:46:48 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r3, r2) 11:46:48 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, 0x0) getrusage(0x808, &(0x7f00000003c0)) 11:46:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x2c6) listen(r1, 0x67) 11:46:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x6) 11:46:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x181, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xb14, 0x80000002}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x200, 0x0, 0xffffffffffffff3e) r3 = getppid() r4 = geteuid() r5 = getegid() r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) r8 = getgid() r9 = getpgrp() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002840)={&(0x7f0000002880)=ANY=[@ANYBLOB="00013d81000000000000f6903175c2b3626d6a63008380e5d714800000696c653000f495129bbdf6ed950090cd7cde1cb23dbeb70634d5130a3a2079a69e12752ad6f340ecdaf01d735ec1cae7a095457980d1a5f69163180509000000193409e825c0a4c3bfccefef992f8a5b02061c0a4e58699259c2a0a6d24f465b829967b54bec2054160aa8911c072ab5a9a22d0b127ccc3fe693b174ac5be76c52e642f46c43533b4095a76b6d9523cf50e9cf2dd4bb92291dea0e3a346ac46b4e6ea05b24b4b635328718252b3d06191f7827d615472b951120404b66e5"], 0xa, &(0x7f0000002600)=[{&(0x7f0000000100)="c7d278830aeedab1d518a63db71df237a07a974d7d6bcb451ce3dd3cc37c063b58f337f82435e15818b90d22286fa02ec4eb8d55bb042ed359febb45bb", 0x3d}, {&(0x7f0000000240)="e9eb79575a7fa1aaca905e9b6a044ef3a5af8ec1f1602b5f4d45aa73155004a244b4eaba86cabf8415a88a4833073eb51f3629d4c574c2b60cdb2465ab87c3aba9dbe170a9097c1604c38b4300128dbd8823ae76d5d4896b598b6e2c5bf321c4ab0302418c409e5e90", 0x69}, {&(0x7f0000000140)="17c300e6c856e4e934d5b806641b018c191fb9f7", 0x14}, {&(0x7f00000002c0)="40b59726afe382b80bcff4c1d6fb7cc57fe5e8050be7b9835ee37c941e1b3026553baef7c41bae03b43484cc1cd65220a3bcbc9cf0d2fe11e69b05d33c8f8d492ac6df9dcc31b6b4b19033c2d5b390798ffbadfe4f9fe594c3fb13c022c2ea7b0170834f515edffe94b0a1b98fdaf47fc60a6f524999c289337823274a7e9c1b3d06695b940473d67b52d7eb59dd68385e3be2d95537ba970326d2e400a33add4c58d82612a12ddeb592b4cb4de73ae90156dae5b1bdbe7a54db4ab19e87acd8c9aea32bb3bf2be8394335a4a2e5e4d79a17ef01bc68a65a8f3703e046a20ff941daa85a54e310cbe4189ba7b2a0e8fe72e13b14ee9e8189c7af79ac75d1b9a9b45f1e2c86e47534cdfc272c03e6f28775437326082d7710ca27e03ad6937b629c02ed93757951ba76965487c0544b16369b6fff8dba3252fea5a294b80d6ca071422a4c04d115bd3f147204573a80fe377b50a7c1bcfb1005c2833fc105a2ca72aca44d69c49f53bdb350112df90a8da99f0756801423c92d2270aff7bc06ddd16965bfbf9080255e4d253ffac356290925069a9d824228d19d0a15b32b56ec424c1694ae6dddf84f20190a847b3a875bb7241d43f67f6aa13299f023401e320d363833fd6bcae0a3c47c797589150193cedc7784b27b71a415bc9f8d8d5e3b311ab99acc4cc742c59385f786f631d1eaa10507a89a8d83e0351c3eeb678aa2853ca0bf2a9628cabdceed2ecbacfb8d6e2822d4396209dadf55c0d2d5dec862317ebf892bccb8ba11ddb59ec2f942f238708c58ed01e87d1569b81932c4578ca2773ace8f101f476ac2a5885c0ff155d547fa30b01fd3a1d75fce6a400dabc1b4cea2008b447406e0fa845a3b3eca21b05bb1b0352348fd3639486e2c5d1f5fc95797cc712f18d7feb1ef8d8649dda99a8e065692bea266c0632162ce880c80efe8c2d2cc5436f4b80460dfc844a5e5e7f04b66339401a1f363e13bcc6ef73cf8de06767b23f4131a43eb28ca17bfe53d7d8981ccc0f5fe58c6ecc7f811a55208fc2a717cf788f6c37b00157cf6c6bc7714f30ed187e4ca689877869ac0d47d29c2c817a8d57843169500692525508cf96022527ce8117da607808bb67884c53c1253d694654b431e15f962b8b9b6627a20807bf1d12747f214befc40d2f383cce0cbe03bfdcccc96b0116ab91bc2c96ddd8b286c119ae6f6e46e1b5a15b8a5b4f47481152554a19dfe8bd1513295210527f5aa2e02553f2ec1345aedb7a166249eef272987debe948bc109c3777456fb38572486a481177da046a89af3ea4eebc4da0a28a77be17b3368789c4f8743fc4090848fc7653bb73c4422e46a0e17928c3eb52bd3e7be5544740e35d7fca0dc0035878b9eed22368bf2e3e5d1f5914fa23d48124de5534b7e05e68a4e3aae780e97c8f3be205a94ce91b441d3e209098da8a27baf8033eb81a2fc01d4482f344edf0c0d28401975af8523a943585ec2319320bd47c9b4422280f515cb7a18931989d8880fd6ef58dab586ef16f5e77d34ba4dc8b913ecdb780b44f371a3dd25d1e7737bc981ac02b2eefdd244be48060d9db5bf95db57b5e4133ac756a327ced6c9ade31e0034f65dd160b01995c6a0c4b02076e6bd661de460f75430a9d9d7b0f7dc291204f3274ca4f4cd1a0417cd3606e635a5ececd92329a2b78c48c095e6f48a2afb495340499da88648103b129e401bc904ce46353b967f60af8cbf73433c73d973d01df89eb3a16b5537c5f873cca7b7a376ebd32518792dc27a8f1f55f8cf06b4b4a6b66de1d46e97cf2a973ae1641d2ab3d95ef4ad59f8e6b8caf954f4dc367d517496ccbd6f6bf811410e3bc45b2f023b5b5d60d8503a692995db4bb260e0b245227b2ee97907ba1e8215be8a05d011069a6b59f0327cb6d36cfc70438cd4ac837c8453fea605c7efcda0eee99049f40c9841021c132223d0b7a828601a9ed013815e3570cab24c1be03a22ac5d132f611e49efc0891a667c10e72040a2f19d2eaf7bdbe0a0ca47b476baa39133daf5de9aa438b75d0f8fe471f5595e73f7cf8ce3d1473e84b87032fdb409680aaf7f9ce751cb1beeda1b69166207496e1e1e43fd076a9684370216b15d626b66fab73165a8baa77619e0ac32fe4f97534c38baf48c19cdb36c18116654f960207782952fd91ee57d23f5dbcc6a27bf702c83656a15a31692c406fe4a5637091faf1e3ba7b80bdaf3466798ed4143c34ff91d2472e64f44bd2130fa78381894c4adc60591a0811573c742699691ad867ec4f06b9a68fc0d31055ebfdcfaa513bf3c54e06efd274fff7b4ef7231c80fbf7b98a0e8148c726c6577b8192e83c481d61678555a3df2b85952c64aff9c4fa356de91eb9f9ff75afa00f4ef944a26d095c058a09278720d4126d25d947a2170cfc5ba2e14d923589a2cdd8ea7f920f1d09d32641c7e48105db5c9700d37db74c28b0b39345232bcb0870e209da1327c055dc8460e16762eab4e0dbed62543f9478ffaa59b24dae74911df779690536ccf938259417b6bc853fb5d8a64d49848b1cc0d5d57976c76cc53431ed6bab438874fbc99ba6ac22774151c6718e93abe292803c34456bac46487d2c91600eeb7af27008f897ffc971809cc01ace30e89b79616cbcff8255840b976d00d17211a3a878c9ca8f16560518bd28b931ee814a3c8dc8763bbb96baf88c8f065ee0db2bfaf5e56be22017612f81115dde9b9c29d0a78900848d593240b4af7a6d84caca4674848a13e931f266747c4b6a882f42b5df810f5d262d259c013bc6c83133600109f3e3e369a658ac72858113dfacadee1c55857638ae3452f63cd22280dbcb7b8acefd8205ad45328480ca2a1bb6195e838cff3cc2082c3268569690f387198a579a4e9269abbd04768eecd3c7782e9c851bf6db553a74f571b28db0b553340ab9a827a19465a1872f4a93f4b41a62a6b8f8d1053c305979570323d4faf9a699c4e5e5eeece2c626f4b02ae0f86137b3ad64951265b23689910214132f515f1e0e9146dbe4ff787ae663d72791e33e260ee3de6da5a91b0c16087ff03a0e30687834818216aedd229079d14a212fd5481e67cbbb26de38912afa497573604aefd6392a819a012175a94a4027f3028ebab10eec86201a3650265076f07d476b97954e7f36ac25a87393255747c328eceb0f8a3cab092ffed42e056ebd5bfd0e157372f865a1bd4460b7a635961db549b49a44c7fcf7b54d55817ec56d9824121fe88db4865c961b9a57429e38a70084752c38e7e1c8f34d8bdc610e7fe2e58101c3c6e2db5d5b15d18d72860b68017be4bd4ced4bcc5f6e116a3825a61c756f3e2b19d9396826e53a55456578148e72a5441d97329c6174e31e6e192f16c55a6fd8417b4bceeaf2eb62384f5d98ba6d1ff4e40bbca251c5adabd4cf826b195839f0aa898b8f1dea6dd28897129c1da1b1a5ac7aed2f5cf65a4e22dae0359b22465017fecb84985ed45144c87a5d0fdaac5c9238acd61e0cb8e2a91cb33997ab07847b9e03dd2533f479df826571c784f9600c893acd671d34039a843823ee22e1d07a6d5cc26a5f7fe68be40a5a85ceb69e73f786bfd4fef80f3113ba60e7fbbd382457b12dea1bc1d1cce84d9cdadaf2a1f7eadab482321dd51e0acf6c08018d69101b5188209fc0105d74ed2c90d39e56493c1b8992ad0c0d5f9507e7337d06b2bbcef2f81292f2923563415d35d3f3cb2b569b4294584e91ebd659002e19c94092b001de5965eb720b41e1a84462e08acf1dd18643df639ef0e905b0ccc526c71b859f2244d8f4f73fc8849dcdc01131c1b0c5bbe9964270f55d910c42b765968a9a66d0f583eb0b7902d3426c4ed0abe629647dba22efd76558f7cbbd2de83ea26d1dac4f99f21cbad1ad9677bebaea63e844acf93149fdf9cfbd73a230fc2ee18ea0e8aa89aeaed4e4a568f93641489b35943afbfc89792f00586aa474a4f0c9f59187e049a743505907bdeea2adcc25ab77cc643b411248bc659508727040202e97005cf6c6422d65cef858f31018a5bb258086f5cdc67e1bd0eb3ba547104faeddd8cef365b343f5b2bc30e8174a7ab7c6a84567137157a2fc666f55bb817fb2b2325d2eb0902f247e5984a34501277478f42be4424c808a24c62a4625a66daa7b2c9c146cd525fc51062cb08272b56652ff9055432d1ce5e5f90c0cec2b0afa18eca124ec88d56e71207fe8fc832ebd37c744d8a25924a919999ddb27122731f84e70a6852726c3f0b238dc22cd495f106e71fc44c6eb3d3cc7efb0ae6474ee7861976603d2940c6cda1453d5a8a8cebdfcdf04d8d088b51a418b3f87594766b92d99cf4dce42aa5e674450d0372875cbb093982c516003929f68f627296a28889cff58b42194ad2d2d1902d27cca5bfbfe1e91f960c66588bd1b3ac38a85017d90df06db58aa887555b9f144bb07d56db1d7c70296c6fd559ab8ee213ba12ce5b0c40739df59a43fd64061f6b36b5a6635657a04ce9bff91865b110d551d78fc9993ecf59fc06eb7b59ac89c6ee288340ddaa822cc6a2ce3858332633d40a85f649183e878915e431bcc00d71781a63cac45efb5d85e2f6e9f3948288e332f9b902d2f4aad9b05525efb7d66f630f8b73c2ed34576102c73bd775fa43d52e881544766f3838f6fda0a8700e26f153aaa62f8dad6f9302518ae927aea60430e9eb380cb0f52d35cf786905bea6d83ace4744f88a7b2273a761b952d8e72a446211b4986b5e6230e9a0a5d23e08a11aed481ce4955aef15121cf5d1530b30b6a44a688cd3fce456ccd81f35d835fc01a3c788c69800b5902f319ca5de10db0985c4efb7f0a53f0ceba443d66bb46e618f849eb0519819bbe3a4749b0a216e2035ac32b2bbd313469f8e97a6c29b21043f9828e61b274bb9159f25ae2d8ec1dc06102013f5c65c11de9146e9b7cddf50750a5cca4f43f1b8dc4b270888157c934d99adbf67fe5fddc88f2437e4a5003ab24c7756f7ccb37c0cc7ca52023d4a1ab2553519ba96a726232a06dfad15aa4a5e712aa8b9310697569e716742bed6a2d264b86e462ac67a14698968efe181e7ad6e38b222434fbedf59462b86e119f7cfa541bd5b0ce7518edaef8b7fad7d1b5b593178e4da1235fd589bb0c8854788a106be8d21ce9ba5d2c362333bed882c96723aa619ec8835fae58c07bb6cbc67a47d548d938c3b6b86a386a9a940a827c49f0e727d06b56836e233a648f256f6fb5f7a2a026ae2ec9ec53491b2d6d72de027854248c8497bc2613243ef7afb48ed3d9896aba5cfd30e713e39e9de0c18b7239c903d6226216b7a2038fd61e09dab714ac05834ee45a640414663cedb130693e15dfc51be48e63e40450d468c9ff44b8b36a0f3d39ee756744418f055dd5b9fffc7367149656e7b6d2d0381202040979969204256eac9036e7ee8bad94a7da6c3a3cbcc1dbd6417fe0bf1d3148b90b0313d6cfc03a4d4cf011c9af9e0a56b92928604bc0fae9d5640e9df54dc05309fcf90b12dd11fd6a5d8a9d7c9d8e23ec0846becb4c0fd30bbeb00d9301e7207ce7eebab371257ae63eb4abe93977abef975eef8c5ffd2cd40066f90d3950a49792779c0ef479f08dcb461beea1d444f18341f74e17004f99496979cf39d8b6848a4594f3d1f0653e1a71a79eb7c9f1075f420975145ff14ab171c5ac4d791ed96db8d457c6f11d5bf408bed6bd360223a21ac6861f0d1ea2adb5b77d1ef00bf39469d211f985dd78dd502d03e5acc281d31965dfcace92", 0x1000}, {&(0x7f00000012c0)="1d2eacc6bfd8ba3f58d928317f6a56514fae2d1952a9d51d8bd11fb2335f01be694555e16d41b562ba21b99e64c885fe2b0f20dd6c8180728fa1078006caf110349e504a2faa0ac4d2", 0x49}, {&(0x7f0000001340)="2d89435fdff79af2a866b3888d1c7b527ae580d1b68ae6cbb56e73eda86b33ee556ba24dae25b17cbd04080a13efaf5f1a0e49f622bd88b672000a6c0ebe0277eadacdb861d1dfef0538af20c43d32534f7a48d8cf70672ce5b0d9565de108752c85bc7c275251033fda2febe35d76319ebdff962772643111c750397bcc2bcdc929b44c05cf2fc9c20fc0958940ad495f40955998e4462cecfac5434175b5e8f972ecc8e324effdf28448b8f657a8b6acf19c1c47ddb8737f9b0b3dd4c2dcfab5a6c46ee6fdef3838f8a2be157b3b3fe9216ee5286db808d06756dba1d9b57a16377468fb56f6854aab579427d606480148ccd6d394d81f222435eb82ccdaf6f56e0f33a03afb26042fa67e2ce660140be35c1397f1fa9ffc21fc468cb28b28e3b0cc6f5d631e8ea522a9afa96947092fd54b616ae06e6b87c117ded9d429fcab0a1f13a6c1c7df6f9b296bb7ceb8ec4d4fe96baeaf9132f80231bb33a24f2fbeac05e6546cfe8a19edf69721a9f1db80eb36c90f2939728027c9ea9f5582f118dd72aa7f61e91021a82540c5daca57a2ca90ae593f20d36155865da47db99ed72b87b04839b98a1d703bbd915975058142db66981dfca5817dcaddabc8470ef4c76243baffa7a97bdfde14b3e922cd456717891b34770e11a5b17716dc6d589ade2a2cbce5a4bb2c73811d61c1e6d41cc3ed2be519460279de152aa6215be3c0df99fadab8409ba1f63e9bca4c9b6dd7c5b72c614c00bbffbf6eff575418e07f6135abc2c50b4d48d23f8717ab64be88e46f35b4b2448cd05b8464d16308abd2b5d477708bbedaed0834a67fe15530c79d1b54b1f60bf7897960fb3675f2e57590aec86348a23998ac8abed7aef4c9143e7ebb703b38b4f98cda9f03559747462238e5efc1a5f7768831dcd94eb59dff61d4956808175b102c1433fec852b5326f82f27f392f250b10754b9bd6d1081920035621b0659e3af6c6989f99cea18b3dbf02b8e9203c7fb068ae3b22f9e6cbf35d8ab61e31b870cb1859e1dfb6ecf7f9b31d594afd391dd23b3bb7c426cc993037c210021190b5f2b6c39216a9df46088cd150d4163987c2970c814fd707d45cfbe1d7922bbf37ac34125da74751139c349e2a518439b3a17e847a93940102ed475d187bcddbb49fade161cd267bf6fd4c6a8bab388f3827efac3ad7ac09f49e8ca70b49abe1ff22f3b6735ad74a9ed6d0bb8ead1d102630f88ce2978afdc8d2a446ba5de79e5a95f2177162d7d87ae1aedb1f8fc9ddd6a23c84094a5ec71c9283a3c55d2c2cb98d660bb1024b61a71f747a562fe786f73a97cc02b6b4a0041bda30a1106b27283dcba9edea068fb51e0657c3203b7f8c318ee84290754e8dc107cf2cf25ba063489a0704be1311c43e9dddeba02f5260960bde34ab3758b687a80d5d791e5f8ea430dfb87163fdf820e17ffcc98d2f01f0af481c081b2b22216e24ee4c7a98b651a043d4c95dcbce36a0b5e07e3ca79f16c1e7fc7f748cb82a254fd2a15f96de65199460e8ec2edf2c190342bc36f94f36bc0ea248a2423ee4293284d2adb16d4e5196cd95ba6ce98e98665f4be54cd73dbdbe030fc7af10550232088f681ccf942f4fe1fa77095efe7d670bc5aa30719a1d0ac3d62160bde917628d641b99385b060de811f6307cf009f42f84381934ed34e6ec063312fec3732571622671005736cd42f49b2a30b3e43d79434a04d4b3fca357e2b41ace33da7792fbd4340b67d0913dd9d7bc71c5a6f690d1e9d22894257455b95b137399d306e503fc407e75c909a787606ac8387a27468c9f2a7004efcbb58a797c1dfc7702306267c725c7894fe2eaaaa669e124260e0e89fa491fffdb66cdb029be2cc056d41236ac72b870a2c7b26b6b866b487e99d0db7d691aa0d05886b5855e17ef2a06544debec06f94f254c27e84acbb579079a0b3474055ad2e5a59d8fc9e46f70f88b0b1cf90b501b654a60db4b45f32d838dc81cbe4e19aae275fc79f7a55b96e2d8a15fcf1e7b7ed7e951175d0a53a30dc5f354c0280740e5941aeacf0897153eda65373c28a4a840c451d1e8ce7e02d28e724da1f8e41864cdf164fcd4f99f9b61e2a599c6ca6d062fba2efc7c0efa075cd9abd748ebd9dc9ca1f44ef5696c54bdfda35f8f9fd677a01a0332e7142936cd8af37a1642ccbf5b276586a3691b38b2b3c7673caddcb6bb192e9b24533b226be1f3f8b4b0cbdf5739376870b050196aafec43e426039a79df74675c09acf7036597427d97a44dfe0b22f32e78a5f7b72f6a2199fa5941bb84ada63f96ebf393834edc9c4f165740774a0ab9f0a3c68133c28614482e9c42706bc5699a50ee3432aa33bbf34c9bdad618067094c5cfe324a781d7e27a92cea4dba611a89e5318d2f1968c2d1dc67a2b8ffb863cd775bb7761a212bfd5d69f010378686ff76023273d75f9e6a7b708736127eb0087913bab42e2d048c513dcd750627a3c04644691533fb7d08d43278f771713df9c5e23f51206dd56d4ead2cc1de558e998f08cd7329094768cddaab318c6a60d858b5c3e8b4bb0e385c05b8657186ae1e25f82b6877b63df05be6ad6e862769be636f69fed5bc845eda5b713aafd0e664022033cd88168587cbdf68c520e3a62efb0f343e30d0c873e2bae68d35a6e55bf3196e19f6e1065afe3bb38a2a91e42c74e5b5ba91666eb310001e7e02b2fe0feb24f7b7ce186f0aefc4c6b2f9886c06e6225e1a462a35dbaff07465d844eef2e96aa608dc221a83b01475402f3953baff2a104bef88fdb526aee62765bb100437281f0ec66fce5a47b732fcae8e8d867826b402148c5154cf117e3bea61b1884145a576990fb7b2b3a0f55cef5be111edd06a56172ba35a876943fed816ab6ec625177b63a0e1e3b6904bc9c267d6e287356c4135a353cb6502e7b9be745a8e014feaae0842fc94852b2c0832c11097c434227504e45d1e5357998d3647070a24210a2763546a2218946ac629f667bbafe20a69c68203fcf1dd7f9bf3a226498bd3ae6bef950d8479a5313ef76c48a8e71e55e49db1ced1b6bfdead4c6fd5964322f4f545dc631cb8939384f50dc80f969623bbf60088a8b28dbc1d38ca132b772c8bd2422f948abb80a293a8bfdf3e7e6c5148227bc7aeaf785f5fb428a812e4276f0e15a47a53392e2386d2f4c55c6c4a5437601af2b81e7ecdff4348238c79cb51673dc3b12b027c82fe92f3be1e7673802d94172750efadfebfbdf9e5d6437aff73ced9fd8fc22a2243b74be422ca8d9b319c9fae4f5db6b0835049674ce4b9a93390d41dcf3bec38fa387e8cc3a1cbf408cb0ccf4dc24290223fd68156ec2d59666071fd3150dc5f0afe6430ccfc53822a8548c1b8cf4566491bb89ff6c47d5523730dead1c7ad1f0c06548a8f0f5fcc5316eddd599a320ab2b5957a6e910286dd9adbb22ab8542e54c4a61e4905bd11daa1da2b4d7839ce4365db71da2fca53abc27b9854781b52ecf0eef91e2aab6abca30aa38745921de84a8e1bc247ec76583928c6b5ea52f279e198451cf8a9d1f06474678a63479c2649c0f4b0716402224fcf15e27ce521b777bf4f19bed7d5a781739f611b86d25b4371e697792c8c5c4fae9ae76554ee2de911a4d50053b6eefccc9f142eb851880ed7401b4ad98c61916ae9e5f690a35f11dddfdf73a8cbbdcff228ece0ba18136bea06ce0957329d0872cf72fec7af7f8e10e87f374683608213dc749aa4db2721a9d306e203cef5db773c78591b0f28b0e29b173c20ce8ad6c6c94fd4af56cd8050e29bceea0dc4a603725284b63a4d73c63d4ea2c3879bb1f7ea157251d1549bdbb0426a0fd4853f1bfc43d1d2fff849dd9721bc2a241a2dd6788a21f7b7469f272884e1d9175a51b08f1d2c76c105548326f2e0add11419f7fa8d75b9003ee9c72e983ffd9f27ccd781101e06dc813401d09b46a52ff822d867d87038f25a719aeab6463aaa17c725fe4af1ce2a8b1b12a064f3ca64aed8075d3a5fc4a492468124990c6f51dc93671fc842423f248cc423bc65af10fc7c94130854b49ff697356a499ac5000971712d3b5973a8bb0719f87d419974c6a43fd3af10ed875d7963f73bea36ba423a7f93aeaebce8827305cc9d948d356b8579b69a2f099e6f62182f8fd0d5646f6ee496053c0da99f4c0d249457c2e2c8c1655144a514e86a14052d297bfc29e81daf293ae1c16cdfb8dca8aca5fc2a69ddf0d4bb89482c0ba0e9c45baf015d971808a840273103bdab19a637e4ae3c2e383f0a294f372986aadef1c805677b6befcc22b2d1940dd4e50800344551c840f1f8150959ec5a326cb5dbf0659a40e273cb2cefe3c315f3496ab91561b0f75d126aad33ed0fa6651926d4f8417a22add7aecd479d523e963a9b9e1d42de6fc6410af1831fde7888f57174a51067c160cb92768fed867c17a5e65f1911706c917d10e238c23bceec2cfda161a9cdf5b4753f1738f40f0b606f2e38f79fa115b70ec993c2570044f759b321077720eed6c66f6fbd2ac268a03d31f79328ac93245197d176bf5421057942db3dfb8a5feb4b80e8400c4494668b0c84546fff5cbc0bfa23c3dfbcf88e799be38aa074e205d11a692dc69860dcee4c01008c6d9c246de1588cff8e0e841e9db57511e262d231ba918eef7974ad4ce81d949b8cf32d53c9d19504b2e8a9a0954a7a3429d7075cee4bf6ec49e4941003d7882a89b47ec8fc555ed7ab19a52a61ff9aee790b490da187d9baae150af83029b596128e3c95c22c32f09d91185d6923de0ad1f63cadd22b0f99ec6fbc8ad61cbb4a306ff439336ae6c8efe0fda2809ca553cb8833b77b6bd406ecc6da0edd52952c0e7ccdbbd27966fda8a151f193b73556f17db91e2e81d6149634c1bb8d7f86b6881d6b6ae977b471bab90fe5978b926838a604958ec33aea680f282f61c01cc76051041b1f30093d83a20dca72486e8b2a41972b9f98d280c84f6b9446297817e5d0677f97a4983764f7d2f51dcbe1d5e0cd0b18f3e6948a991d5a9143320d4804ab3447830f36a3c7e398b27a018980b57500dc8d04c3666192a1864931f0666e83b4f831a9d53f0845857de46f76997820cc87713c8c9feb58c4ced0a9d4492a97438817cac710d434cfd9ea082f2d018e6e08c8850dd70e7276106d9d792fd322f834c2db74fbe42edc6256c672559b22e3bf56135eb9dee32a585b960e564b18aaae64af48e3bd41d000d3d5a41f5eac446c891a06c93c4edbfd9fa0fa13c6c7beb40fb1a1b48d1f3a4330228ffe77f8e8fde179653aedc26ee644b0ad02d4ca232587c78576b9543c25c0c369eacd24c6333248341838f4012c0369d81fa0e15050cf61ffd2c5bfa92eb54da09906cca6d6df44cf6aa0153514ecb0e48e69052e92ea6aa5e8abae969d6c713d97a7ffe6c52fd30b7b383e6ea536de7188ed7170fb0040e4805ef01c4d69d3e265486464cf615f607dafe533d17ee4ebd4359c9ebdeffe2c0a9e6f77628445cbb6abfcd90e19a6ba40858171b7f78e93bc103ee237da5d99b0cfa8130b6ad7c19306da8fd680b9b7bed0783ee039eee10c0a19fbd004a4faf9c3841d9c57f684775194265c264e59f708b84a102a996bc69d8b421688bc1aa45a54ac35216dbbdc19f36580ef1f4b9e2439aa005feb6cc05e7c221c68c832552bdb74ef82ea04689b08819e815bce623d9353097865ff78578ae0a8bca945ecb99af5a4e348c0d98d69ff8ee295769607877b269e3c0438b66237905e93b68a23a00ac", 0x1000}, {&(0x7f0000002340)="92d347daaad5625550df7d3cdf85d89489de8ac1af5f539009f2d4608d0eda559abda74ad1093d2c1bcdfca945276e1ebd845bfe3fc63f996d57572da519d50badca130a582a47488c527f900baa4819dc051e0445c0d404a72242e33fbc9811f5921211b6f4cadb40b53712e6c4d5b3e3026bbd2b17055f8c00455f6134fb088693cd6917d0c8134d6529852ee362c3faf1e952c4e26fd5f3e2bd892241859b67d44fb840a9b86931916c07509c29a9d9f0f0228386c540b2fbcf09c00c6d24107f3323b883fb78201484633d08581305f8145a6f64dda4f7bb40d9436ef2c754e249bf769b2b362822b85888545ed6c879", 0xf2}, {&(0x7f0000002440)="f40844a03a531daab592e2a7c219f501909b3de945c82864f8d3d81fde757a32264eb9c0e5224099ecbc76415c2beef4d4e294139933e720c4ac5b50a8d3ad56c7283b5977c78e949a0177ae294fc96c341335436eaaa87c70281ef23d1cfc39ffd4a6d3463be866d3bd22935c048a5742f18cb82b092c36aca4b19fccaa21c1bb0312e130b6fbe98302fc086a48b7b3400e0d398b5482775083b94be05cb84816b389bd345d9fad733f1d2ebabe7a335e4d14dd4bfad8089b2bc05d6bc37336e68354752b139dbefe1943d94798ee8b8e22412dba7fbe0d5efb7de4b11ef123", 0xe0}, {&(0x7f0000002540)="1459555d28bd71a0891f3a791dd34a7c14833fe1dcec05ae302d966a28015cd67ccd6d7caa9f301c9768b06dd0d2e8c126e4d5f323a96c5fe88f843bbb8e13c08fa7fd172092991a61cf678f6348e235dc9a1b53d81f4cb3fbba0a3679bf69405fad488d355550baf42648cc9c7f1f919cd2ee7af8785a4402144cc8ce556f7cd87d6e57728362baf13a18c6d29b55248551831b6e3e6846011d1db4eaaad2fa7e8d8b973a11013e6f4716", 0xab}], 0x9, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x405}, 0x8) 11:46:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 11:46:48 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20180, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3ff, 0x1, 0x1, 0x0, 0x1, 0x1, 0x14145ee9ed3a16e3, 0x3, 0x9, 0x7f}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000037, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) 11:46:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000045ed122024c0ffea0000000000000004000000000000030000000000000000000000000048855600002ebc248f5d4a2be0bd7592000000000000000000000000001400"/95], &(0x7f0000000140)=0x59) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x100) accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 11:46:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:46:48 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000005, 0x7, 0x4}, {{r1}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x333, 0x2400000000000}, {{r2}, 0xffffffffffffffff, 0xa, 0x1, 0x1739000000000000, 0x100}], 0x400, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x8, 0x2954838c, 0x40}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x4, 0x5}], 0x4, &(0x7f0000000400)={0x2, 0x6d15f302}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100a0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) r6 = socket(0x1cef37c40b12c3c8, 0x8001, 0x5) r7 = dup(0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x5694cf09, 0x3}, {{r3}, 0xfffffffffffffffa, 0x20, 0x0, 0x1, 0x8}], 0x9f8, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x0, 0x1, 0x9}, {{r5}, 0xfffffffffffffffe, 0x28, 0x0, 0x1, 0x3}, {{r6}, 0x0, 0x50, 0x10, 0x3, 0x9}, {{r7}, 0xffffffffffffffff, 0x89, 0x8a, 0x8, 0xc1}], 0x0, &(0x7f0000000300)={0x1, 0xbb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000e0000/0x3000)=nil, 0x3000, 0x6) clock_getres(0x4, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x7ff}, {0x18, 0x2, 0xff, 0x5}, 0x1, [0x8e, 0x57e, 0x7fffffff, 0x6, 0x143, 0x2, 0x8]}, 0x3c) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) clock_getres(0x0, &(0x7f0000000040)) 11:46:49 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x5, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 11:46:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x44) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x142) ftruncate(r2, 0x0, 0x7fffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 11:46:49 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022efbffffffffffffff5bb2fbe0b98ce1eff60829807c39b839019d55a51961e640c451253e3fe1d8fd7a189ad366747a1119a160509d7b9e4d954401a42968a6a5c73ccfe6db35c731b9951222d7a25259944f49dd05824785a92052f20ebb75144c1c5048651d0100cfc956412c67f08b6bc82693180da515e099cb01803310f500b18e118ee9b145b927e3564b6d37858d7eb01eba2bc372653e3c8d197182eede8a9d5bc6ccdc7000e62a7ad1f69e9b6f39994b25940a958aef5c000000000000000000"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086000092cbb014ff061b7dd907c8712589f7668b8b0000d0", 0x28) write(r0, &(0x7f00000001c0)="070036c44a2d705e603a9e798031a7c0e91494c7899624b8a0e6595cb5e9b0f4", 0x20) socket(0x1e, 0x5, 0x100000000) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffff1d, &(0x7f0000000140)="60c1dd37b27a1899a719cfa6221422480b2f4ffa14a138123a8a67746cc028bbaa7298d49202ad5b45703f1a3033b5a306c2fa47a74eb1f8acccd03c864251e3306042597393a64a18bd79f00bf716547f003bef439c6cae5f80df7b0f8fc556d607c96c201c") fcntl$getown(0xffffffffffffff9c, 0x5) 11:46:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xfffffffffffffffe) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 11:46:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ftruncate(r1, 0x0, 0x0) fsync(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x4) 11:46:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0xffffffffffffff81, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 11:46:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x100000000}, {0x18, 0x2, 0x7, 0x46f}, 0xdc8, [0x8, 0x80000000, 0x0, 0x80000000, 0x7277, 0x8, 0x8, 0x7]}, 0x3c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1c7, 0x6}, {0x89}, {0x0, 0x1}, {0x83}, {0x87, 0xb1}], 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) socket(0x6, 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) 11:46:49 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) ftruncate(r1, 0x0, 0x4) 11:46:49 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040), 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:46:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xffffffff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 11:46:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x1, 0x5, {0x7fffffff, 0x7}}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x15}, {0x4e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x4) nanosleep(&(0x7f0000000100)={0x6, 0x2}, &(0x7f0000000180)) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap', 0x0}) 11:46:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)}) 11:46:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20800052, 0x10001) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x80000001) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = geteuid() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setuid(r2) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 11:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000100)={0x6, 0x2716167a, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1c}, {0x6}]}) rmdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:46:50 executing program 0: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20081, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x1) chmod(&(0x7f0000000640)='./file0\x00', 0x120) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000400)=""/223, 0xdf}, {&(0x7f0000000500)=""/6, 0x6}, {&(0x7f0000000540)=""/73, 0x49}], 0x6, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x0, 0x1, 0x7fffffff}, 0x2fff, [0xfffffffffffffff7, 0x1f, 0x1, 0x45, 0x8, 0x0, 0x8, 0x100000002]}, 0x3c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 11:46:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000140)='P', 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x84) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xfff) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) 11:46:50 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x5) recvfrom(r0, &(0x7f0000000000)=""/105, 0x69, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 11:46:50 executing program 0: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) 11:46:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = dup2(r1, r1) dup2(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="1059c120dbdad10861df74d126f8046acd2170402dd168fdac6b82953b198806d1a992f18ac1a5851bc9c459e771e6210bc09da69ac608fd3c0527b58d31d9866f2c11", 0x43}, {&(0x7f0000000200)="80fb57f8352ee8e5b11b66b76d0d10dba280a0c587efeb15a55d90b7965327cd1bfc5e2767b58a2bd7c33e6e26ec4830a77eb8c406bb40d3d9ef5ff57bd8433d3b12cdb15da44d773cce385ddb5e91bd2c5de898cc9118cbe806a8b8e092967a4375f8b9476d558b075d0995bc55d71716642614db209f4339a6a3b53d72da959b16ae2362", 0x85}, {&(0x7f0000000080)="9702b6cd7d85ae316bc7ca809a09062c2deeafcad8f8cfaab68f7c23c563c9aa59ee366750d38bee1669c9b27c0f4670a8a9db6c61c0c4803a0e52b352d586", 0x3f}], 0x3, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="00dd000000008b1acae622f605ee0bc44457686fdb843240333dbaf6f4f6ae1a6308fa8e90c616a7e4aae3a5ce35d60f6644eeab07d25859963f5df53b7784158964358e977d8d60938c016f4bb3650faaa9aacff39be2f65ec5ea604565c6be6a97e777e31edd67b3ba0e0174aecc8eaf552311e5b56f68354c6653e1cd0294412fb9bdcf7d9ea2d96a8727e171d0c566d463e46762a460c146b16d1279449d7ec1ffff0000000000009f8f2d395aeda70afbc28724fc15e8b6c1537d27c83b6a087ed2e390c9e8c5ba0828fbd0c3908dd1d1aaf7d36a25a0be08aaf6d2"], 0x1c, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) 11:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x62) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xfff, 0x1, 0xe1, 0x0, 0xffff, 0x6, 0x7, 0x0, 0x2, 0x6, 0x5f2}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f00000001c0)="38873d7c6ceb86cebc93a2f6ed806b3b384b4dc27fd1dc2dfb82482f05badd398be4ca2f0d5902f42d863e0c48a7a7b96f7232982002796b30a9573234329a853a583dad3f6141285ef4fbd0af121163ea05449c94866d54fb7c9f3ecebe1cdcbf2ed3308890a33a74d8c46e21e1c8220e5e098f460120cdfa20be4f426d4a392483e500cfdb01328c63be12b5d81ebc701e058d8bf270f57e8ce20772bfe13a398f694a4f6e3dacaa89fb6401d8d44ea629c820c00e81f2a4ea13598b8cc0aa"}) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:51 executing program 1: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xb, 0x0, 0x0, 0xc16b}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0xfffffff, 0x0) dup2(r1, r0) 11:46:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) pwrite(r0, &(0x7f0000000040)="6cfd2f9f155138d828ba0508a1ea9d9c7299f7092d72607e", 0x18, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x40) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xfffffffffffffff8, 0x65d}) 11:46:51 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x40b5e5b2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) fchmod(r1, 0x61) r2 = semget(0x3, 0x3, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/119) 11:46:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x3ff}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) 11:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = dup2(r0, r1) getpeername(r2, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 11:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="ceb7d82aa943e766458be2868ec1b710ee8e56e6084be4d1cc105418b229970df0f5e588c1b8712c1e801236af327f392ac0832e442ff478973db438f3b5a3e902dbf8d4b76218b0928425af2e46a25910c91fd9c2436ead7443bbcfa8964c955504e69e472c7aa5c9bac0827688878c55975e9c712ac2cc2864a39b3f9cc3af69717365e3ab8139d4f31da6675f29560011f77eef65773f1b8d4a5011e34e3e042d22c63e6d1c281dab16753dc511d3bd57573c647eaf697665974d89ff53cf2c4d32b20ce9d853d332bd5760d375e24875a30ad3fd0e76977cbf4ceab253a4e9b77300a136293847974b3539d1ca1240e8046029ea3508", 0xf8}, {&(0x7f0000000380)="9da435eaf2b6c105d3c40330a2a18c63cc047ff8f79254f23068568248a86de9d6815e70c92151795c2ba5df6b3f200cd0b7f1f8552acdb5135cf14101d058f5eafa1d5360024dcfe237d375f6996538d5f642f810333cff7bbab732f3b1c511896d40fb7a78cc3a3edf4fce601e69c247b2b0090b76903e7608927ce8e27565497edb896060a33d876591ebd14d1b098dae98284f6f130536549fb80d91b973038a3a96bb129f4e191a0ed3ec323c42bb49c35656a8", 0xb6}, {&(0x7f0000000140)="f80b63d6f6a1a416d333a7fb999a710258c08cba88e26f5b6acf78fd6b0d05b5a7", 0x21}], 0x3, 0x0, 0x0, 0xf}, 0x400) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x2, 0x2, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = socket$inet(0x2, 0x5, 0x1) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 11:46:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() munmap(&(0x7f000056b000/0x3000)=nil, 0x3000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) fchflags(r0, 0x0) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="f6") r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) 11:46:52 executing program 1: r0 = socket(0x2, 0xc000, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000a011b9dd1ae2b515e8255e140467a2b4581e640f9be33512e6fcdc5c9c8f021f775e6832931da0e86330f90b9415e3af9c96f6ec30245939e2090000002683bdbe01f443b43f1d3fd8c5e54ce87e3519afba740157efb9b6c142c4526cd31e59af9b22cfc8a65c13bde97de8e7d918ef23725651e14ff7590a9840f4e923de6e271bfa5e15f30ee6c5398350490461d8b2782e51f2a7b910f89bb399c8534e02b448c3898e6f0676366fb4dfa6fd2799eef48a3ddfed30c85f9f87a604c02444334b5b4b3c4798bf5587e49bfdac8ab2e8e87fa73e3330cdf0b86c45e69d233e2a410088e8145c70c8e1acab4c22ed1c0a245b3c9a5ea9cbb98834ad1567d6ac4d5db8cc7839f5cd801002224be4eab7da6109cae164a003f98aa5022c877c3ef5c66e05b8a93d132a3c42b7948be93721af6f0a3d43d5028ee02a2a7ab21c7f0fae44c31556346e000000267af15aa259cff7d8d449a7373a6cb5c175ef9d379d9e2f3e7c0aeaa813e2000000000000000000e0d9288054957fbdfc221352096ee790fc039f92f3d9cb2a2cce12361297d394f2bdb5dc972257deea723dac7a6333b3a90739f637ab440ad7d3ecd62496361c057bd4c7199184e595b45021501b0000"], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) 11:46:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x3}) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) pwrite(r0, &(0x7f0000000000)="3af2d7fb9729bc12849aba3bc6c80b67a9bea11e787f944ba04b2551e909cfb34389c4219b717281757149bdf9015b19002e79be9b69f5ab147bfd15b420e4d282b75909820e0253fd4352812b2b67e8bc996c4f4b92b768a24a2d93a6853278105d88bc4730ee0beb529559ab5a8e81734d73b12c91b7241b9e5bc0fc93f736e22d1b8db41f2b7daff82d7ee16ede73e8612841b6adfdf27a8c8b16068972f7868cb3ae1b265d33f38d86d8ae5e0c9ac8e3bbe5e70561aa091986f376e66c8feb837f6abd0420d3a1113691963a745aabfb296ded4b42e58fb2a973552404", 0xdf, 0x0, 0x0) setsockopt(r0, 0x1f, 0x0, &(0x7f0000000100)="938fd206545b7214878a418563557737e11cfc37a43d22799d248c89160493b1ce", 0x21) 11:46:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) recvfrom$inet(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 11:46:52 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x100000001}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 11:46:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000140)="4b493f3b63b4682be3a274cb600110a441d6e345a70b73c07058602ce9dab1f235bd9b5ba1d03b98048905ca5b94a2f600a2f628bb21a0d17f9b7418ecdbcf29b92c47207deef4", 0x47) sendto$inet(r0, 0x0, 0x0, 0x1, &(0x7f0000000000), 0xc) 11:46:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/97}, &(0x7f0000000140)=0x63) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="e1c53e828cc14cb0acc991d0d3ebfdb73964c4357d6da24197984c230dd6054d7e2598143dfc0fad5a2eed28904b9c767c4250c8f036d1cc6b2624fc60ea3f20e6660f84be9b350a5fe856953932ef09a7f2f94a50e42ec135c57873e299a4bc8e850c7d48e1a2ee3ac30f87c05ed3", 0x6f}, {&(0x7f0000000200)="a4d316c7111090600457993710886e6ac5d1db809807d22ebcd8913bfd07c6059cd64468474be21d073cae74c11911bf05a1f4b94199d8824e78b9a5c591c475fe14e53039e3f7ff894a01e566a37616eb1f389da381e5d7f7781e7e2a6c4fb47c7d4eb3f3fa3d6c4d21114972960fa6aa0947a2b9e1ef132d38171c6ea63847c2690553fdc4dabe21c5aa3225142b476734bce53c903923461108a93d1e141a22263c3aeb65d12b7eb2af4bb69c563846af2a047d50a97761a700f7c1b0759cf5272ae2969c98a07917e9c7d5181adf34c95f64b11ada7d9fd8001c1e691d3660707da7b1bb61734f3791f90639eae5245b66df29308c015891dfec7c8047887668363ade6b65bc838815a188fe7c683024e2c40cd425e795730311f64a52f69e73e6435644552fe689a4a6edef45737f0009f7124e85d954b381b84b9406e8e39bd711bfbc6d9f9be0fd9e3a7ae2e6c6192f72813062a9c9bb01536217fea7814f535f67a4784f5d17413e70ccbb566c4e99813e1c90dbb3a14db05ea3a1912d813292046135e59d0bc6de6ec5f4fa6a2146749f5f495c1d5453eb477a52a7d55e9caa2b38c1d6583beaf87c29dedffffc6cb020810770781e54fc9d57ab45873a128c842180d3d24c5fe2f86d79552ad57edd38af76ee63d1ad9c58a8a05170caedb16f6355a50747fb488b002e5bb9ed31c9585d85f34322228fb1409dae1ba1c90920c0c9d8256568e43afaa6e09db36446e7399a53e414d4b1180440cd31205ab39177fb49e3f55e4332ddb1617a5d0f1c4db52cabc520bc94b094e13ebdd0e438b94714fe4c374d2675da1912652c7c7a00f9807d265c3ed0a1f08e86b9dce140821290670163f211dcd082c4785dcfeb6639d33527ef523e4536d1572cb1b7e1cd2139981861160eca7062a632223b732cdde4845d56b08c6f323bf20f4f518058965ed3a71f3ab98fbd913ec60efb3f2c1010b84e77b91465cbde5b5c4daf5faa5ded55918967c793adfe554ecedccb6d7335ae0bea68ce8830b43bbe2f297ba1136d98b40d03d3b084f008862db02a42a8869cb60ff13966a01a5081f5281d2e298904a5f26ed92c0878e35e46a6475aca382b80255c2a95af979b07c795fbe280d9136acddbaac932e4759690850cce6cf49a21e4127cac4f1312d1f704c0d7ae297be25719c3cd9a7a069a24af0d6945496c902c24c9a7bc628f7b9c665be566b504063bfec7cf1d59bfaa9ca1ee14a8f926da0574e95c2ec621375fa0252fbb69b9becc963f2e8baa515736a8c93052fb8e4c991a62a3d05846410934fa30997c80655af5eb065118010c3ec1d3b0ba40288ea8729dd18d65128d196d63e4a4606ecf90b52ae120214aaaf6ceee7c3b39a1f7df3ac66a343e2bd78061e12da359d3b9d2c8d7937d2b1e5d05a3c8dbea708aed07f84a4e032bc56623d7db63037fdfd7a1076d62457f1a4deea6489e369a0122faef0c30d74d001d70d32a68da9d0b77e00854970e04c17185a4ceaa596f3ce5186933526a8454408442f56f2411fbe21d2c9e7ddaabcdff03c15d1e5da26c9e05e6cb036a4996a8632dd0ce321e6fd2f9105ec44d9cff43e0e24d9480b99918daed17cb10eb8ae00450326510f1dd1b3948a6c70e90417f467beddb5c672eda7b6046d410c968213c6e6211455147c599bf8f3cbde3bd72be8334f3b117a3dda32b96db94d7d1ddee7f44e54121428b81ba4f6d5452de705c05d39cb7da875e22cffb60b2774efb61d89b10b5d451030dee0436ccdb704d12f48dbe1128b6296a5e3809cf703b6eae85fb5f3abe17a927c18708df42f2d4626203ec73bcce5791b56d3940a0dc67fc4d51a58c8c2c8b89c182b92f2d9bcefa3b419e9e88a8f5e0ae90854c4ac3f19b0146e117f1234ae8eb1ab842730b81f0ae849ef6c0c80ad356933e982b2dc32820f086a761485f0cde13d37c4ea7dc4faa879a075e9f952e23a60d5be9a4c7d8dbc5ce6d942366f384b74ab086811b65101e9f5aaa13c12db5f4f5da2061398306539c04d84a85f43e2ee14e16638cd14ad8a85bb2e174e962664b9f4d5e5ad819699aa8b51ddfdc6bfbb43554826e7fdc94ecde68fc47ff6a177d3476893e1082358e05719954f462fd870b04cf84a42b08ee0b4320ea1d6f91d58f121d7a820c24273b928d111f55658922d07c7a2f8136b6a0634cbf1cc493156df2cf0b41c547a84ce28c5e0dbb968d5b8b4bd236ebc98cde2e840bc5502cb7f75a041c2fdb68e4f771427abdb7420eb16aa8c89563dd3051a2de2a4333391de308d92f59cc12881dd697691241b9d9bdb2781b6971bf2720a883424f180fea217c6c17b07913623812d6809d83bbb5111c5a2a6ca6851e3eaa793bd027d622cf04c6055e5a8043b1558c31eecb33cfa0a82065fbe125b13e71764f6cbf41992ae5bfc7baa1190bc7ca84da854827b4e79e903e3c26adea5442cdf7ccf3360b9fbf3486beb241a4debb83358fa531250d75f5d0bafd5d91f5344b14b53b360d5073260bf3063c4d3f5309baaaacac4eb84d85dbfeb6ffd53ede70313db531fa61f4ae6bf9746778d8e2eecd7a6b32e7674b622c111462fe83d440ae2d081c4904a986acaad1fc7f61303191f9ca86f89268a81610bd997a0dad9bacd9f5c1117eecd8564e90c318ee684c06ecca3c195fd5dc3c915db88645ec2d281f7f7af97a99197569ba164cb44c330d04d1d23e17bc4a6653f118b2ebe008b72f2e080700d40ef52cb2889d1061f56227eae01995da86b7b4e3f8770479606088810acbfbcd6b4986ec67cc1286d1832e7f93bde7d1c20f71423c2069665fb2fe2b55829d8c66691a02f41b7e77a8c17b843ee79120db9997dd519b4ff27db1eb849b0c466faf79d70d99626a40b93f52e31d8524b400f756cbaf98ff21c7f31d10f74b9b17a75df56751a88b5bbd4c9c3869664ee3622d478e6045e0d429ee3891e9665ef18972ae46a368701c2935102a8f274ed42e2bd7b3bf07c3821b4e018b9f160bb0e22a2235e5d40c9bbfba023e7fe3e2fa6708d88547647b3b2869cb7fe0a90b2fe11d01d9060568d14b3ae4b60dd684c56c4f613247f57a3858f95e3089c9991bd97a41bbd60f232d5bc56e713cb971a89da35909e3da3fef8c38966107c3216f09e083c66c154e9be373a1415bc77d73e9d4ba4613887596c9209c3e6ab43954e9728885a574333fe7fc36b9e0679ff8b6d210a02032c6f7b278e951a60deb582639f3182002f1dc236b7d1e543cb467d5aa5afcbfd8d3e08f26ff937d476ae37bba996fd6766383fb4c3b44c4dfea2b56e383a251a5ea59538a40d3440926826a20df89323f01640ab9936ab7f7dc53c244700cd8999cbb30de704738e09a74df21321400ff5bcc3cc5faadd95863918ce0e1220b24b37dcdfd6f3338e1d79165607d3ffe1f466908a2d4fe6648f56d5bf23264d889daa87f78430000117f0b7217215db2a826acca52c3e4291c324232ea38db36e3bdbfda34bb3083baa64afeeb341d21d1438cf67802d27a6799feab9b3d3c4cb1027bc403f31c3ad66197e9528ed192c8d5a9a4cdf26e7d817184ba3c63a13790553bf6162a3ec0e03cadeee384983d3194bb5ada63c96b3ce8720fda1ceb8f247c523caced87e94f0a20b05b96c2c9d15fa464bda5925165192cf2edfdd69040ddc236f97890c7626b509570e578bed01d931bce0f7ebad629011b02fd312581317e16f53e2f76fe678bcc99510a6e42d956fb83c28ecc5c949a6c35ede1ad002023c059d6f2f9756f0aee814833cb968070c96a36d99986c439bfadefde85dff470574134be65c4397fe00a39d5cc48a503dd90a3d3274ee5ae3649cae164752a41facbdd63fb35cc146d551f1daf427e7c79dc723a1366b50d53d7717b819d0d6bf5c2f7e37c85967a1bac754442b4824db6a8ba00f2be9bcde74a85d5c70d002da202fe7b37179d4afffbf839b05bbdb001658767f83188d95048ec68727d2120f3f03b6b8d8cabf25293a08801ddc05fc5deed484f67c3f3f46aa1aa4a3f6828c500fc0f468ab9039f7b73a24ac480c4bf6cb258f8665b2223a51006aa84c7d00c0420b58ba62e503b0e1a1e33165d55ea9314926b2b653c36279611e24123697cfa163fd53740105505a5c35810831b70fb9e9bd1e3a1c5ee71239ad9b5efd3fb0a3e7ae2bf082f5a9e36211d8643fe2aebabebb64118fbc35016116f6904d6e24ed7dcb4c2c3c5cf685ecae0c0426606f579b7bb5ec658f54f782a4263c04b7ae80fab1bebf71b6ed0166f9ac806150ecac05e2b72f3f26d4e114dcd1c5d02c6faa9ba1272c90de408a7377eedb9ca8066e727976959d03537d72e1d6d1a98e4bc960b219e7c87c585660e39b5091899f6c2b5d2268a568e90cfed3a03598563b9fa281eb1feac45833b347220e80cf6b76e7991b70f733f031cab329fff76daeaab733934144905a83e4e383f3f22aa6fce8bf274193d2a58faa942af699a01d71bfee2754b1698cce95fe241e68727218c68a4ef6432fe53dc350436d2ba15e88c65fd3d333636d4e9e16af6480aa10a88f8510cc1243157d05ba34f0559f3681a21e91ecde595155a845448bfff59a4dca438495d2ffbbc4a0bca00e303c0dce7732c2a68b4d93e8243c1c2d389b6b0c2a931e024b6c85dae9b4e8e385e564288252365f2d4fca624dd9573203b9269ced109f8200057aee90cada82eb4965dc9e25d647ec725545587719bea937457f7a971d6acd05e3600e7ab4721feda90d93f3b69a1a60303d411a2bd51102e1db9ede7ba7fe5f7ca590241724e8b0ef433a6902e020e6f373ccc06f05001dc6251a3a4c10d6592f210b0cc5a603212e5da5c189d666bd1cbe1fc87030f2f78ef206b65a56940813a76349e4a6aab882331d3f35ef203ae71f526f984fa9227c84084cb586057db46db946632c6550fc2c0149f7f5cfc324b75037200a4f0ed08fb864d4f5a030c2b263dc577b13cfa70e4b2dc7859b335a180a21b4e1c53fe5e77b956cef05726fdd95bf8b095cf94f42ba4683a107e55ff7fcc22928c634a012e3f673c61b52412b893479a49028a6a458293ccbdf068b579c9ccef0f35a91015854023bc74179d7f97ea31e7647c8302139569f11aa175a69bafb25c2fc89aef04b12f5c0ef51450a22effbf170ad7d7cb60b1c864ed9e01d7f0fb3dcef2f61cca10eaff37464665593a218935be726d72422149d3eaf8014a66d672f929d59aad82a3f3f4fca0b81b00e18872e873173f1c6352aec3bc6fe85487576062f69cc28b02d13106cb1d28c6f9fad57cd23b79b8e0a266ff1a9514d4a55470c4de4db288b8bd86542df5b8b2db9aa6c70906ddfb9965f3d0f68b097facffd95e86d889a240ab580611d684d8ee09323b8bc375f68a05262b10df435241bb37d91ced7cb02a5e41d6255a221b28ec80cb6423185d3521f6cb7f970cdc079aa2a7670e7ecbf1fbb9adb3c144caaff2cf11918342b0a9d896b29ae14059bdbb9d153e2d34f3ba20ba785011f529e810b37251c0126aa30358b519f2e6154e3b5281d9a8e1c381b11f12d7abaf801eafd42bbcd8792e8eb1248c9ccdd6f524b5fd8cb51cdf49eef2a80aeadfad9188d44c8a0214d617234af6f7d1b25bd851f1b78fa160fef99b4949791dbfb05ba2136655959c2cf18e1141694398231916fbd738cd76e03bc64534580fca616e34d867559f3a664fee248e5236297dbcc20b1395e8756b8364d9e62e462b2954e95788fc8f5acbe7944459ca", 0x1000}, {&(0x7f0000001200)="08d38031fa7c108fce57e1e16d07a545761896caf99a318cfc0d27918d4c29cd23c018da89c7eb7167b8382e22f2bc5d848e4394138c19eaf624a4305a2d55dc92e603f12e894ada10a000ff948bf5d9f1ef8d4f9241e3956e033975b9f71c3387b64b5ab5a090274ecb59276b6dad39805e51c5bcc75b3cad81711ad58ca1789e8f5459e54141199deb02c8c20c34b708dd8931818fc8b2483b08931db0858f5feeb79de77907c50573323f0b4773e05b9868fc8e676dc1afc2ff36e87bf4b0ac9971055c7260ac16f0c55888cf9dd2", 0xd0}, {&(0x7f0000001300)="b94aa640b802849a2f2c5a5a3138e02d013cf04dbd0943e3212f0b51295e4534f386ac2791cfd5139da39d2f80b1ab4aba7e9852e5cdb9c64b25e724feca03a9fc0336f6c96f70bde1fb021b", 0x4c}, {&(0x7f0000001380)="885ba8464cba45ba937bbe8305dba9bd66e0e38fa5e70acdab0925adfb3b098467a11beb15bc2ba27daa4231b22eca9c183e7df2ff416415c72c1073cf471bac26676b7fbe94c0cd450f9b1419385c733717bfd9b8ee5c70c224a6027a89401a01f82ccb45262da93b1ecd96d06b28915f66ea6883f1c37682b463a34c8e75c37b9e70aec3bc6c68f680e32ea6af7870a12aefa78c716808cce758fd2e882f96eae9d53749314260e1120e942a75cf5c6d9cc135ec8f3bc81552f455a693f6faa0d86e67858aa6f42da41a", 0xcb}], 0x5, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000080)='L', 0x1) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0x20}, {0x3c, 0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0xb2a, 0x1ff, 0xfffffffffffffbff, 0x4}, {0x5, 0x5, 0x4, 0x88fc}, {0x5, 0x5, 0x0, 0x9}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x3d8, 0xfffffffffffffffe, 0x8f}, {0x7e0f2843, 0x7fffffff, 0x1c, 0x100000001}, {0x6, 0xffffffffffffff81, 0x80, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x1a, 0x8001, 0xd3) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:52 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x101) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/94, 0x5e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) 11:46:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 11:46:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x12, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 11:46:52 executing program 1: chroot(&(0x7f0000000200)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="f8744dc0dfaa4a20a6959ee4176360fe1784af148446b53c4bd2da964c237363512b838eef34439492c4761640587d3e7d02120ddf544432c0a5deaf", 0x3c, 0x8, &(0x7f00000001c0)=@file={0x0, '.\x00'}, 0x4) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000108539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x2, 0x0, 0xfffffffffffffeba) 11:46:52 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xe6}], 0x2, 0xc65) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x6, 0x4, 0x1, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6e12}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0xba73}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1092}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x100}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x264}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd69}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000240)="1f", 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() fchown(r4, r5, r6) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setflags(r1, 0x2, 0x1) close(r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file/file0\x00', r1, 0x3}) 11:46:52 executing program 1: clock_getres(0x5, &(0x7f0000000000)) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20090, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1000000000000084}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x20}, {0x6}]}) r1 = socket(0x3b, 0x8003, 0x5) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) msgget$private(0x0, 0x41) 11:46:52 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) 11:46:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x3) 11:46:52 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, &(0x7f0000000000)=[{0x45, 0x0, 0x2}, {0x30, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x20, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f0000001280)=""/174, 0xae}, {&(0x7f0000001340)=""/228, 0xe4}], 0x6) r1 = open(&(0x7f00000014c0)='./file0\x00', 0x10000, 0x91) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001500), &(0x7f0000001540)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="d0edffffff000000000000000000", 0xffffffa1, 0x0, 0x2) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x44, &(0x7f0000000080)=[{0x48}, {0x34, 0x1, 0x0, 0x8}, {0x6, 0xd023}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x9, 0xfffffffffffffff7, 0x8}, {0x5, 0x2, 0x3, 0x8}, {0x3, 0x1, 0x100000001, 0x2d4}, {0x204, 0x7, 0x7, 0x7fff}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:46:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x2, 0xfffffffffffffffb) shutdown(r0, 0x1) 11:46:52 executing program 1: setsockopt(0xffffffffffffffff, 0x20, 0x80000000, &(0x7f0000000080)="c46ece48a0b6e08c8b78f103125f06d2a857a9f0eacafd5f8258767fd088fc6f1a8bfb835b84b617bb212ecb78ccbfab48d149b156f13d5627f1374e30a411e90e1f664e57517435631d5661a08bfa5f553150849155ed519fc491129e69837f25ca009a03e1dec87c1cc7ff513eff6a690080ef76a7a95af0868a0fa099eba36a7e8c9de804ff05b57ac49138bea09ddc8b30836e2c4bffe6d73bce8f77c9e8798972f657a29feed2484e6f1a345a65899fbb61f41200fdf2f47babb78371ed1e9dd02cf38537bb306b79fb4f14d77b9b9abbbc7c7ed4a5faeb42", 0xdb) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28202, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f00000002c0)="4689eb5dd8113fa5ce3133ee5ebb357ba314c2eae4fd3a9bcda6fb78fdfed02832a37479841e6bc1d36c5fddf379d4fef587d67614334df9e9348683fbfdf1155eb42b156ba86b9b28b5d8a2d2661a8a70ba4105dd4ff079ffd671b4547ed309116bf1964c1dbdffd2d7c9de7354366ce69e357cdf0ca8fa2906f7e30f8ff488bb423521ea54e65431abc3d4d46185949b5f8ae41c18f171fd8dc33fe6aef5453124f3eccfbf2f88c0131e7e799a108ab3dd63af3941b92cb29651a2c9ca8c47350c1918b62a11e722050e7515aa3dbcfaa26fe5f15e31e41bdeda9b3b4e6b0cfb3fef0e967affd19ec7d6e4f3f9641592c7726ce766ea5a8129b972eacdbf", 0xff) r1 = shmget(0x2, 0xe000, 0x400, &(0x7f0000ff2000/0xe000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0xffff, 0x2, 0x0, 0x20, 0x9, 0x1f, 0x0, 0x3, 0x723d, 0x1}) setsockopt(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x7ff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200f8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) 11:46:52 executing program 0: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:46:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) pipe(&(0x7f0000000000)) 11:46:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 11:46:52 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpgrp() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x6f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = semget(0x1, 0x3, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) r5 = syz_open_pts() open(&(0x7f0000000500)='./file0\x00', 0x81, 0x26) r6 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r7 = open(&(0x7f0000000580)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x10) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xffff, r8, r9, r10, r11, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r12, r13, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000680)) 11:46:52 executing program 1: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1020, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f000061e000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 11:46:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) 11:46:52 executing program 0: shmget$private(0x0, 0x1000, 0x4, &(0x7f0000567000/0x1000)=nil) r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:46:52 executing program 1: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)) 11:46:52 executing program 0: r0 = socket(0x100000001e, 0x3, 0x6) fchmod(r0, 0x184) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000014c0)="d6b2d5eab5c2ffe2999af4afbd2fb8fe81f6f418327f9d4b4baaa47425fbd63ed18b6f2c93de97939cc9af5d0f0bdd8660109b868e66ea314544ddd491739de37858f36f8bab5277d227d84e2fdc7aaa7118b16dbd4b1fcdc36bf15de64da648eb8ebe00cfdadd8913e4434542e8d04279c59cd2c4585f5b75f696fb9b812e8300190d9e1f9d12bc68daa267310dcf8feccb7d6e36de0ad174217ab5205bb9e9ab629d3a125feefe818655d8c95847a61c38f4823b86a18e0b79991f73fd6419185d0e5c10f714f23146ad0035d835bfd7fe9dcdf0c4e2bb90a9c86612b97814197faed67ccdfec32db3ef16d375578ce1511fb3acffea6ecfa27b3f3e950d76e0eb8b5525dcc20c36d61a04d4dca64124cc801d944a8fa790bedeeb58a42d8648f3281218cde3070b95fe81a8253ecabe3fb9459c4ffda15ebaa3e060e23da587153e7612db17c137148047fedf668913ca8863ec84c7682101949f6f4ee3a17af9776baacfaba8d0291ac559d920760f6f7dda0d606ac1c6a804b5580a3e6b753363d728e071b3cf212bfe95db56c36fe11b9e78846aec5da5bfbd6aec276d3916050d79ab91c8aeb86eb5c9efd3cfc83c521adb848e1e84551ebdcd2a7ac50dfec4a074f116863325d92079b170c2f33ecfcba7f08e9b59c6e3cc880ed5ea2bfbb45801a265b3efd2912e37540a52afdaff8bf6ab83e3aacbeab01ac658efc85ff73276e2fd5de2f2c7f242be7947ac90383bb8dd218fa9bbdda8198effad0fd5b505afb2b4dc254f3072af44b0290ded3394413aeccb8446d1bcc14843dd80e2e5285f98e8d764e1a162054085c79bdcd2d02dea354d6466a1bba3fad23d3be8b43d26ec66600216b151ce284c65976e11a9eb471bf653749e40c12f18f2027f9c11b9a5f3068b760613c135909f7c11baf13e1211b6f7acf6bc7133bfce1c6250a649cafb3c1435f4ee9ae5969886ea84c25999785533a01655026f38be5d873c21f5b90da202c89b60a59d6df38ba9d189f9d34c8c7dc92074a2a73571db00ddee68baadf776fc2e15d9579ec1b6a96aeb360b73dad46a87b18af13db6b44d1511ebe5a9046a00a3b309626c7428bce233b9187008d77c113befa6d892a5baec4832cdcf53d557bb13804f4dd6acada3a6c9926e4586eeb6432b2759c9a9bcc3af6240fe1a7e735ca53119d5242e9f9591284a07b879e021dff713b765b32632f7acf0f76b237e6a7597493bf70abc064888b593f71ee0020af6fcae9559c0812a77cf4e268c51f64666fff9d731bcc43960b74652c12e5667f6fedb17b5ba87cccd56d449cb77f4f49cd8bcd399a4c63c2b10321d3ea9d5633c7d861192fd562e920441497f4e656f2e23e6472edb624982607ad44b077df36be409e227ee80f9696a871caea8c7b650f86aa552f79f5573d2a70b9c35ba980101c5d8d7bbb6e496c8d32192431f50a15dc006f20767f09679032d5a89bd70de83277972ec5d5624d09ea32eb09c8aed6069cbd175859439c068291ab8234421553a79d26006a4492f455d17171ded97367a09a4a848ba5ae524a9e56823776b89099e8426d20c7425a8eaaa40d2639d715b63f5ec62ead4ce7fa1260126840397f74accc0c1b5fb3c92b9474f52b14ea726bc828c54c364639ad26c5d0eb88fa9dc7ab917e424d1488eaa3362915ca77bc676f4878ab5b702a338af6c3297ef6e16f8bc4ee2ec2892713434effba48c89e31e80a3a74276adfa95bd1d8e269f4715e8c7cbec1bee7566064a521a3e29fb8485f4e2e0bf0c7a217fc9a46539e90fc78707a29ee9206f0fbb419023547e989a4bc35b7e0f7d0f1d07c1a89821c0da1c1d8d2f295da9a41c06f6f5ea620e4b77b3234476572a715c1c6c4f253f3222d244ccae64ee4fe7b7de2548cdfc9bc017f0223c4b3cb0bc091ac79fc9a7ded5ed2f56b9ba339f04ea8fa9881c2cd9d8fe315b665a8c24e42d7f66bb7cc20a7604001ee23494b7a42254f8e214a7d4516ea3f76f668a47698118a8fd927ed9a871cf78463cb703637e1946c9023fd165ce0b194fa90c6ed800078a5442886f5fe0799d267e37a5ae6dc7b71ae1cae12a6521b4c2976aa2bc89901536f9f1a13b1f3cdf01cd1e12c4d386e6b464f425991e47a48b044cd235c72834a0b9103d051339407caead15e0c4ecf6bd990112a5e2602bcedfc9fa538c4d6416f460d104aa2c49198a1013bf589c552718c745a6224bf9ef79abbd2478670d73e95546172e9fa2a33ddfc1b18e0bc5340576379dc7243c6b04d7c0f6f25414dfe1cffe6198eeacd820e20583de9c5ee7ef6b059fdbe036beaa51aca331441866f9fab00151711eb9bc7e5cc3875c2f034669237341d575a4776e5520cd3c0d1b2636fc0eca4004fd14afb98dc69930c6eb2ab554b11578c100979c280c638269406dc9da035232eb5b1d3116c3ab485db7e0facac3d665ff105306244f94c8dd9fe462d87532e1757892a73476d1df68e84899c7f7a2c934c43282ac9740e4f56cf39e0213d85f88b0d59560dffa8bc5fc618c037c08c1ca3165afb819745829548870299d9eae0eba085b6b87c13d60bb80e9b5232acff05c00be0e5416bae44db80f5a8ee917e50b6720242ac3b928b21251cb9d238182624a5ae33057b02a6eee85fe24cfc7da542546cfb233e437335f6798ad5b4a2ae79ef1228ba044f609af4522bd690f5f1c54f5c8aa273a03c8074627b474b59410e7f0b9e0f4ab5542798bf5b80d84d992c6550dfff385da18c2f614ffec7d503ac46cc3a78e38f96ecaffa28407cf32f4a09b86b7b5eb9e961946c80c5eb88c7780025f952967c420c156fecae1b89a94c8f728794777dc847436d07b6da24800c0fb294d1fce72e6c2f00a9770e806ebc89500c6dd09e7343e586c0d2c2709951eae96686a4fcd4e6cc06c7d192e3f02d7141d7fd08f39f435b3d64a526145785dc5e5fb9df837515cbb08f1032b9d0f6ec591953bca1ed873512ea233751b32de9de84c5f637239f0186504dd9f2f30772b1ecf27144a2c8194685f509da7a44e78d31d174ad897056411c5f675d43bfb5d4abfe0c85dbe4e55686eb659890bd9786d30b89b23590f1f75c65618f374d2987ec4a529b0cb7a175319f47889b152bd486113d267aa16238f03abc49e3240484b5f067628657469db82bac67a84a043cdcbd01be499461a97392a17750bd44489bbc52dad2d433597d440863009e9e9c56486639d1281820010806bb7f8b94ec2c27de5b99c9b17a11f0f31e99d87f1a26348474a55fe195cbf40188326c7357141b0c707ad49378343e3183f9209fc64b247ae2e1e560d28092cc8dad81f923bb6db05e17feb24b3abbb37f0d0921b5cd1793037127675650601bc25f1c73f7de3d72560d4c5f4946dc6a8d095e0304492285168d39daa32070e5e58af00ba00945a77065981ba883c95e7d1d5f909b26079c41515cda9e451859c64f12bfda330e9e04e36aadabc9847d97b3dceb5c8d574cf979f51793b22e1cfcdaef822707c454a05c712afd0ea4dd6ac3c2462d3eca4fc7fd7ab972645921ae2ce7969edf506d3e4ece06ecf0ceebf285cfc8d247e661b6f27b838eda5581a18f75ff6e8b8ea617b5f099681ec8ed0a57b657cf650fa7754849c3e9ba9ef422589390ea8584fe7dd639bc625bb78cc8f042926cb9ba874e7c804470265fc7ead088a3175ac292433a254278995ab75c89bd348df5b854deca370f5bb2493c222b96592e13adb6165756be383922e0a51439f5da7e732a573cd943272ad9c05aaa8aafdb0152261459e8673f5856954d7b575e5b69d8c92c962158aac8c6732f6409a8b9fee2b979d8967fc4b17c6a1ce428e144a02945c193e4f10df99377709f368ed85efeabefc1834bad88cc088731c26cb4087c61ee20b2c2475c65f2212a79a6e22b3b401bbce2d1305dd9e1b25bc47e69aa5902a2cf40b55342525e133fbf57b52caa717e7e93e0c52e21ee1cb6bb4a758fc8a510b928398992db12c02e6c3b1dcfcc722dcc8ed77c0567069c6c6cd06da79733481247e320050d3edd86348b3e191c856a12bfe9b1c42eb2c8896f14f96fc0fc637b52554380901626e82e9950b5c403ee988bb1215ca567c60aaaa08f62a8125b6648fc7a2c3aab1311879119e57af3952bc04187555c6db98b4a50eb0f8c450809cabaf7c214d432cf748b09c92a36d11b486c83568c35802885bf75d191f63a913ffcc024dd3eb9295810bf72228f530de33e37da542080de924ad80ad40529299c267c1e6ea193873d727609affcd7863c5b5600aae31f80bb14ccf9b78ca17897712648b79020c51baeb178386df61d7cfc8ee7cfea01f01b1bd50c79a3fb738627a2e34b1eb90c38e24239e4790181d425383e6035d692648979d80f947fa885f14bc537053373f30bbfbe04c582061924d3fee0ffb4ad4f16d3148ac377d5a64eb41745c0423e78dd907805d8a26404ba741c6d9a7ded4ffdfe605d495c285c656bc040d7c0599b9536046115f89512ab4821a9039b55a3e44ac46cc97025604067e71d473e322e51bbad91cf7f3d5c43545289715deff3f270c21df8f1182a942edc82ae611681b3c32387a84d815f7825e3057252f32f329f22ac79bc2c510a59119abedb1b8e7d4c2a20f86f0180db8ec2a3ac1cfad598dc4ed2cc92f8ded7141c83da4719297503bfb3315537e85c3292a2c48459a6504eeace09f1eb0e7af6125f4089487ef36ad3b869657ecf33b06efbc2508b68fceaceabc299b4542b71ae309150503956b4b5281b415289b65f25b6e960f7f26ca618c0a794d2cb7c77365d042f73f4f4337d9609421bb66b6cd5f56286fd78fe5d692d2691ca9d9e4d4f2f3dc8da285dbdcad28b15db0fd86ac2c6dd343d2a093ccd47a938307842a045608699dfe0d20d6759c6ec200f220486a9d5c0ad4727c17c9a054ac192afc3f468b0598c8954b844d60c917cd94be0d43458a91bc711266b45d30e867dc994608e2893da8449181a2631a58c7dd85fb57f544a156c697cd86f390239cc78ad9396d66b9175ef520685b3e7db65522d90420402dcc8af46a5a5edd29534b8810fd16bfddc7a65d2716a2107e51936555a42e02f1b8346fe4ee8e18301a53b422f108f599dfddf068abb7358d60faa2c1c8140121b6506506c31c983e8d3a00f16c5e7be7c96a3e4ee76c6b511cf4a5447206ef44a8fda00ad11818cd843595eb7f4ae6ecfdfcb3831d22eb875efc5ccbd8505c03d639225bd5f42239bdc5bada1d7fa513738d9c74192c9bf51555c4191452533d8e6c3f6982ad1ac926ec3395a56ec14497ae79fc7554c694f8c06bc219ed69d997a77b5058e2224fde2350c31abf4b244a0fd1587813e681131c5fb4d74298e37cedf1d84d3966715ccd5cf7cfcbd86786718170ea7ee665e7d20db2714f4c66f83e6a16fff86dc027f942eb03eb32a94909bc2ce4de37f220d5aab8682345f2d0f09987eeb165d68ef6247e0091dfbad88df711f4757f303dd23fde5db3d7a3f26da2de9574e7c27ad23b6aff6d8694b9078b613ad97017c351642b1eb4a3164dce58eb2e868a1c38cb56cb387a9a7733dfaadc90687004c0bf3c84a8a4529d7ccba89e4046bd30c9161740d5ed555f98418475dd8a0a4ad523b71548b38f24393eee297f927ac7acddc929ea5749928dd2a318ca17ced52fddb993ebcdde99d47d840bcfde71706edd955eb5f57a0c5f728329790a40d34d65d07d30ee021ec4dedba5d30c97ee053e21b5bc40", 0x1000}, {&(0x7f00000024c0)="9dc36675bcfc67647d16c6952cd6add902884b113e2b0090e311533d77e714fb44c2b776c9103a55e60686308e7cee1a5c70708a14c79fceba1cb39bf160ee3662723beb090a2cb414f17c7445323581705a7e0484981cf8c7ac794cc46cee01e88d0b3ad4f29e189dab3f8b3f9b531ead71e5c01702c3624b626141dd916bbcaaf56e8d3f05dbaf9d20faf93b6c52aba2c3996aa8988b5774e22d8d9d3d327b6c34545675d31e2a6cd8e055d70f0caffe47489276c89785d5142373c49b588f788dd695ebe496bb52213c2fda9bf1902edc7530e2e4520bc5c838ded1b9dc958700a12dba66d06ccba86dae11f8504682ce591e9b43fd98073fedfdd60176ac6052f4d26e01ad44ca5835070f7e6f02300746138f8523539812bb3556706e5c52fffe9fd8d324c0fca62b41a7507ebc76941b999919ee5ea5a920457bb2c6feecb4e9847196dbbc2e6ff4f633d5dddb273bc075517b66f9100cc1484cacb9a702e144fcebea80ee05791ec8992a652d6cfe8d03a7951a975b89af2bbee9e55ddbda56c4f70923990d04ca8586cf625c5531e420f21593d2d41c218bd9f545dfa2b4b70ee9d9d55e97533fe06440309f1e4bcac93e374ef066d6d74ddb6bc8143b5f8121038d8ce9e90033d717dae826e763bc5d1f071c62121d5ab6c951cfd03a0a6ddda1e7a412484970dd316f35a83e2540e8ebeb2fe6840b7d5a03719191caf7abe328e61921501d88a18cfa3bb59a8ad1874c35ad8a0df3428c50a20c41a648d15de265b4010d2bfd8914ef44ebe05dcedc11484101565a5c20bbb3aff140a00d25d96c66532e23da0e489a77a4d99187f51b609c1adde32b34d6cac67b9f8db07c72b9e0e30fd7a1ed1efa85bb2f4ef28228eb7b640059b795afae26a9f023755713e2ea009de1ba3ea7ad0341cd4b656b8c97d8deb6c09fbce57406c5ce911ded2a1ec9a8c4509066bd0e76b53921b83ca705d19d0b10a0034c5342182d29859ebbdc50ec9ca66217e92f8a7686211f9924c7f0d84b4b4111698297931b56f0fb62fbb6b9830c1795231cfc7294d47416752c3e18f575d60e1b63eaa2dd937bb6bc0a169bbe6460556a102190d9128921abc06bee3673914c3ce58ab342711fbc6be3f1ffab4a231d2842323b1e1c79b44135717aca4609cf42f085cceb828b8942e1b50ca9c3096e190cf931bf99bea969d7056e921c20b010be46d8f6ce64f6f7c8a4667213eb3bb345ccf682e6a13f01960c78f6ca0df85e8c56d7bb2deeca554cac770b2b9a5fe52d6a9c3e0cbd0f70024090aabe2735f06dabf0f6b7cfd6026853064daab6d391c3502d008e076e699118dab48599dd1276b579967e1da32627f3d71729d83a2eb181ae17ba2d2d33d574ab754cd12000ce8c6551dce617a24760fddd15d0c8e1ccdeedc5ff77e311f5ce8ad6a597f08a68fc9f264be25eef4b8bd66c34563b4e4b0308eda75cb9ee0afb7c7295b23cc032245cf05b348caf38a955ef694ba927250b7117fece3fc38846031d0600ed6ef8136d458bf91a9be547b9c33b233a3e7899c4f22c6a777472c73917271e0ddfaa9dc4296b7de78f82f9558b1bbdacab4c74e162c856b12ca553b25ab5a03cddbf86733f544383a5b6981aa4f35321e8a37737358a0aff13974d02d2674c5612951fab3d4b31977cd6556fb385cd6fd0671284817dadeb369e8230ea78df8c9d583fefbbb00b7a28497527b15673b7d79832e5c78800468fa18cf431cebe87e8545b71d18d1140101dd6128d2f8a78cd04105ab0b64772ae7b2517be7dd2b63de791ad7fe2eda201db9e92db660c55ff011d36c0df878963c1e996e60c38a38f91643032734618963ef69822d5ad9b6b4aa9aa7d10f458539f10f4a0317ab42bbfb927c807fa303b7a42ca10349b24096b6ba741baa26f47dafe3c2f9a493e9e291b76586ee327818b0e869e787c881d003a77d7b28d29a7fb712fc91d67fa913600b6528185c2951da5fffc7dd2c97f10fba58fb80885b816306260aec396126d6f63b9c1134de1c8a3f7c5dbd565620cc7df45fbf59b6f8144e88bd336de2e16400953e674a4b4db05f543d6b493d26a4ec2d55df00c1035c26cf2bf4ed1442e6fed13b55356923b199720cb2da4b553f1997d8f9c824250ae81d1b4657be578f40611808d49db028173c27450637a8d15923b865157341ab5531874441fccb57ab3b4de83aeb1579800bfbf466654103f7beb5fa079ee0ae96ce4f3f6ae6af8b0fa876427979fb49ded0a70f95b810aac7e273feb0c260905186fa724268c060a92f2231891bbd3b06b7185d6988aa131091db428d1317d07801c50b43dbb425c2ad30b3f3c615150609814c68f1f9da817b520c0494adb21c205fd6a41c1927e403189d3a46b00d0f49d84e9010fab326290243888c0a801bb1fe3e8b41000d1f14ac3e2851d68d7d0034980e22aa2f7a2d1a998a049078d5faae313925359dd8e1619e096c3a84f675f46e03675bc65a5781eb466ede03eebff6c22403ad4fe2ee4af26185898c061069e2335e3f7fd7684bf6bc3e85d326ceca201edbbb97dd043470079a0aa4167a98b2c1cb7fe9a413bb52413503d4bc9cf7d472fbbaf821109fda0b097c41d769b6f6bc3b27a5260b0cfd7d612c5cc5c6bdc27364212b72b6015e2ede7c49be17f7bfd2427a93ccb717aad7c52a4699778aa286529eed2637c63ccbe0f28152955c9ec208864edda3ac86493dc7246f09113c9f24ed8c4701fb051fbc38ca531f6a02174ac2d39bffbd3f81b7e6a3dff8fe7c2882a2a218ad0744bba14ce2fa0339c6c06b54b78a8a4d8ec8a808f97a0ee6a4311182a594924566c2dbdee078add7dac92a34efe6d461f9f99adf40ab01522ddf3a4e5201f668c6b952e91d703c6d4d2844d02b4442ada4a969a9d804b353c7c524b2300515df863209fee537642a035d4570a7b532d345411ae62163426f75d704a27ecaef78f0cb74e6ad56b95fd22fc82ac49ffa0a57fe3014545ee2b00eb513ca78164e13d19b2d894388ed1bb40a1c458a5f3b2b26c16079d17b356c39ac9d9a15cf1aaf5295ed3eba42956be107d75686abdc31dddbbc9f995fa1c4c775718385f743e626003477a6050618b6e4afcfa57ecb00abc7705c9a515d91bc6ad7ab7bf2ce31464b4ee2fd5ae8565804d295c333f3ff8457d371b4f4bf0e8d9284811764bb4e3144edbd1ef2fb4b4fa63afc0420e6ae4a0b609dfb10c8747be6e24218f2ff61ac30b997de9a834ff24ec9ed747b1439f152c3e304cf6e7af89e2841ef3fe070d5f68fe716e8395b51ea7f442c5d2faf598ad272c4efd595532882d3598916c0eca17b9fec9757a072ed22db0cc65ccabf5fa978c55d4d8b73d5cd181db2dafc7bdd87bc2a74b8d4f36ce493a1d05234d0101100b012531d3a9fc5a4128e83ab32b0cc04804c13f82df52c874e398a6cf087a9c1fb573a79eeecc2df77973ba63ce747fe6703069880f2ad26a990f43153872c914d6cb2c89c1b15db326b70192f7a33ca1aa2490d640ee57b68331a69190b75858c64d58aecba93bfbc0b0a20cb655a64d44a515dd08618c35ecb1131876f1c021c281427ea7483c743061bebbe06343af10a8ada9bb6b9b5de18a03ee354275d67d7890f7874f17c06117258f5a29fa6ed0809253b53e2dfdc797d6f497e0f795115deed8c736d24e8be9296623569c2eb72b7b06e8d6d62ca2dfb10ca7780cc4aedf9858fad2b84dcf32f13841248b6f901ca9aa3c8b5e86c60508f95d5776fb0ddd880aa181f14a8b7bfd876da0f0638144c566a70006d594561c8ec4da6fd67d2bb89cf32979b522da28b38757e4728b4b70c99b707976f71a183946d0bac5d59b3154d94cd153cf7a4d5cc8110702a3a7866d2a860902a7d8696ea8fe41545500e82ba01990b3a72d26d0f064a3fd811d0c692c4012a5b884cd7fc7804e3b4761f18c342099eca92b13731cbe6b2172240cb1c8a3439360e16c7b33e62de9c4eac4745635225a89c59f67a324714b8503de1044b0ac4bffa10f6a0d914449b9c1686c7bfe50a3487c7aeb4273b1e7c5c612e83b77f6145cf5cec91d2c354d3b3e733a750cf7665b98f9751740f5f56de3debd4599aafffe13d206648054d86578cc328dc1aa5185cd1267625bc9e47fa393a6b196c4b71c8670953595cd3e61db9af8efd4369f670164e7a67dd9394cf732e76f20da451aef861dad1ee439466302ae256df254a4a6e1d611c292621062ea67232287ef58f2c84f5ed81c0827d47a2f6985c732ebe18b957b684745159483c77d698d744c4efd2f4a8d83587128bbfa3659388c1973e79bf44667bf6cb1e901b7068b33fced414ce6e6d342ec9fadce622557694b6273631f6f87d70d55c10462adeca58c3056301ffb7c3799deb1a9ba80ac6dfba1adc6c0b3df89efcf9e70cd08333c545c95f1dc039473680844b93178eb27761bb1af2d61db46f5e8e72ea51069d8f05e872fb78d17736efdda660c5c590b1723a32c2f5fee2558f8cb8270bbbe72e85cc1aa485af1da426e7b5bdd83e450a146ed93ecd1c4846adce282cec600d87f190d0c5fb2428719e4502dba276eaa780b27c841388d7556f00e3f3a83f3b85aaca03e2e88bea040996c8ce9156c136a567a35f04e3b9d4ded3b2230705a5c88076f5070ea3fc471ce3076f1f71eb04e740184872fff0ea3e2f1566bafd030a732ac2e6baf0c3c5b9d06c24e885a5aae4949095eeee976e9730cd7546c28fe42b5d01c6260c4dcd8f580611df36194d3b2014694c2f9fe54a547ddeacd2665f1c92175470fee26eae05bd29167f4dd6868d0b1b04824079774ba0c5c740b4c08e297e4955a4a9f31b95d3e64c76bf39e90c62a5328d89c774c0d1f17b9a858ad278eb0be74a8a8e6c0644780c15f07ee6347041df941b6a15457b7d2d498414670100ac0221fffc3dd16578ec62c5c70788e254d55a8af6bf8a195c764266cbe4a118c489610f3ed22229b00e5d578866d14029af76c3d43d3401e22adcc8999dbecafcbbe8d9c79e7e62af6660fc25eedef15cd49248bbca4b69f97cb3c389fd592afa26b694672a69117c35d0375d68808bef0fd121d9f450529e5d578b34d7699a8e27af7104a64a3755c1b9e13dfcd4a4b85a9a6d9705bbdfecaab67aee2d0e24bd3181a6a2610a07d37235a3fd8d86416bbaece5bd8d3e112d91d9af0caa9b5b797838a11a644431d32b4dd56ae7c46b6531c3258f4f2bec0ec516df723f4c0e626d05f717a28f6c89fc326a4fa5aee4e639dfd987784313250b4feb46383552407b26daabfe60d882fbdfc0e5df71f3d6b9b6814e8ab0cbb68f89e1dbbf8a845b264c916ac465eaef220703e90617741eb37bb69ecb9a49356be57bed448175c5d8bd2aeacbe2e1da207fd6ecf866ed8818f43f7795b69b5f0f73f8edb6bfa4ec810d13e700cd170c60575b444c79ed4e730e0bf3681e6cb9ab6155e2277c73747ae9e52b60cd2ef3e51e8e209c8ac89f71e1844fe8686d4e5b778271a4f1dbb36c46e17a8a1d2aef5e95cb623e455697bd327be4d18660c2d085301718507d0c6c8eb29f9de962f9b3378483a14b313a580fa7484b21c97895ab21f0c7f98a81618f90a4e7554dcb34de541aa243b54a81fceb417c206e095c528176d1ccf355e52c4e778d357c3994591661c3335066c2bb9051f79f369fc3a0905f1f4dbb598b63b99ce46e97183d3eb3cad8222fb6d8b014062ba6575689a791d651f1135b694dfa22950012554b6c546211c", 0x1000}, {&(0x7f0000000180)="9e417303037500f23a4943dee0912efaa08f06d590b2f77b1c54b0076a9147a470bf3c3611a299d4ed7233ff5653e66af824cee2591de6b0702f9bcb3679612eb4ece125f62af59c0bdb82bdf578774884ba912be4b0", 0x56}, {&(0x7f00000034c0)="7ad6150a65eb045b4f2abc5e416a7a3221fc8bb593f8d5e4199965de302a6a317d29897a44f7ced8e58b6fff087b0513e7c6bfd4bc958d9c9145d9282878b3276d92ed57cb1d52bdf26a660b731f871afcc8128c700f6cc38af5c4b8403e03ef0401f0d2328be42cae9cbb5ae631e134365c0fd1ebcd89f63c5f4a6296251dda91b88137aa2fd2cb0e2f8c8c06d5c2f1cb0f316d6849cccdfd7c69588305388e3f7378536d75d2b32c57275b8251d9526a29ca774053e7c4490159108ca5beef49a63bfe1dfcca63b578b1e24c1aef1a3a10a8afaf44ab6d866c8294c094b9442b039576973e1e2661108786ec74a5082e03e3e393d6ec0062989f5414ccfc9a79ab082ccef9078b7c34ec9499a0757a8456420f592efbd599bf378ece0870efe765c3298a7b28b6a34f1b4baacae07f8f9fa151b18ba66c2a9b9742ee46cdedf6f08e6b5db3b3a6e090cb5ffc0e302b4f88e20b1202e2c0d59a0b39b96908e4d020ad67f6ece29382d70e2bc46d4656f07687f8a2f853d056a77b518a8165597d7170c3e4904e836bc11266f92080d0fa9d3719e0c147cbd65ca4e068b923a83375346dc210699b82143e6f3918ca61a6ac904789ccc8979ba42a7e1f1c976ab9865dff7dad7fa0c9697a4c7a88dfc8f43a9a16b4b6b205fd84bf9b53d0eedb57e792cbab1ccfadade927e809292f32619122a7ac4dd2fec98b6188ab412a6b4e501f3018ea752e74659c1555070745de588b995bc99a979152c49f8c15bdca2a8bc0d356fd9ebb11cfd1d927a3f5e223e6bb1710f5744d8486a938325a3b101b5bd61ab2e03f924d5092c1378b52a870b3e607e3a6386e370c757bdd3703aa02649247f7165d31eb91f94ca3339b2ae05cd6415fccd0fc2de7b53e552e9ec4807af1cbef70d1385bc6a683cc8f954c1f3c452d58722de0c944e93adfad48ed63e7f50337327e39363d671800f0d420714502a57c2fd4f39146cc7fae3c08cf63977ec3d36df8773456ff10b00051cec6c95848cc07a4bcff14cb117297637180757245468682c1358911c57116c1b9ea8855fa1577eacc291642aaed42b86ea6d9e5901d7f01ff55f0e7e3da8594949418c76084ffafbf30ce7628ba13f650ec1956a996252c4f10433410b97c2ff7dad33b6f18026a25289464926ee0e721e5b95d53562f1cd55d0b0d96acd7636913ff3f6af19fe1a22aeda4a68e3425cb5378e0b400eb31b5a224a00f1c53b188004473eb75f3ecf7f1231fc85413238290a48660bc8882744b48335f0936ae2e6421cba35795ddfbd4f20894ca997d8b3caea8a3e10b180d7094a4e6480fd9977645f3070519f353d44176218209d5a5401eadf9915fc256cb9f7291edf593f946ea8f20bb273e4f1eb0a88992155ace3f378c3cd81a8b0f7e117bc531f2685d0fb88f52068d52581dda6a7a7f95bff52e1ef6170b7e136ce168867bc3b7a45f1a36216e5ce6169ca3806f060071ef4e1af218440d03a07928ab1bf0b19adcea8b86300a5f492b29d4cfdf87e0a75786df6c9ee68ce7af170e4f7c6dbc9d1349b2086009a1292de561bf94b9d7d643b2b93330575567cd5608c602f9ad96790424df123b7d9a82c30767c32d24da1ddc14c018cae814aefdc7c3fc466b4af647694cbc975531d507faf58165ba4446ca893b3c7e8397272a4b66b43f1f1d42ed3f22b58b49197a501ae50f811d4cbadbfb088dea1e634bdfe5cd8e19551d33b50216600cc5615bf03e80dec7c08cba137337b67f918c609915c533741928617a0b8565e4af06fa5453684c5a7279e0cb4504bbc78485c7889584f26b6a54b5303a31c47246df71a4b3aee734b8cb8707f699f9f5dc555d4af2a3911f075140b617733ae54cb1c0a08df4bc8d88140c5c60fdcc7691e20a60b3e595519ea261420f3467b35e76b3d82e51fa69af740bba2398987d88a22883d649a26e3e6c6bd7ca8193b4570427fd247eefbd0da4e7661d7a88a961aaea93063b777da953d2f7af4f3030cc5339d7922b566a27536bdc00c6a012c771073313078b2d3d1eae5acac8a52e1d653a5217ef0d437345e9966620d7b6777acf1d74bbf42cd5cfd4ba206ff402de0a5a3d020496e22d79a0c45a89761d9448d6a73871e0e8fd6eba1e353fda0e146e88348c1d59fe0e96b49d28b32846f0c7146be8f74e956a4b115610380bc0e177d99bca0ba5757440f9f64fe72a55d109363c44253fd52a4bc4cdf286bab51c1aa47bfa9b2c2434611f80eea3b01300d7c03eb108baee80f0711b15ef4fd304e43a283a1e5f15e65d978f61054c723271e39441b4ccbe2154d326f14406f4639f3fcc04454fa3e02dba85cae3c6a1b8f77d4fa8406ea058e98e72ed4e85e8f38dd4be63e6c3582501dab1644e36bc187b6b48270e9812083a9c1ee461d0413cf55768f2a7c1630480d0678dfa20fb96ebbb42191ae9bad9ed4a0d75785c5551fa3dd68438e81806f2ace97b3839dd178d072101fe4b022d23c009101621cc4e6a4fd09cbad79b2d4439445972bd5ea53c99d39b405d791b5084f3c0de3f72606a172e51f8796ce124270c5f9d2329232c56be695825fb93a7f5fc0caff4efb72df974bd22ecff61e45f3804a8064b427db4ba402e0f454c96db2a0553875f19fb2b14a6fe622c6860bcb620d0b7d458cb6dd0ac2d89ca699c8dd2c025789352a315964229e98589a85bcabfeb39e349c0ea326f956557f420e4d2f905c8125278970b4465cef7b46446ee70b9c417cafded88a4f83761fa8643e9e6cb029433cc5499992178488714f5bfb77dde59e464782db19516ffd06f589be921af7800bde9e0c108d8f65fc0536788fd22bd003c8d4412fcb5916cd9ea5b38ab6905305064994c576972559900c1d0b029e83e559e62d827e714badb9e030dffa0dbc4df8fb1c3a883d0bf05e6ea149895b6ed30878ce945244f3cb6df477b53a002337e6a59c3003b5274336c508583cd89378dd432e69e0bea6e1b029578dfb71abacab140d89a2d1edc003404de2e9a78272d66130cf593cd7879b6ccef2c91984c326737db52a2fe0a6392ddbaea7a4a9c88e05abb82fe13d04e754d5179a056feee3ce5cd9bb99ab814a1d275a919c8e913b74913fe544ee726805bdebf8cc9fb052527a7040d1ebf9216a5ef323e34061661954e66df999c5a3ae604be7142f823307c730138f62d8af5227eafc2676f7d0d922130a830e0ed3240b60de6154ad4fbf02bd654db93468a4eaa6e6782819c988ba8e56a71adf2b8e522a0f265dd95be900a998aec948a432cfe2dfa37c68022a9ccac635cbe09125c6370eee6b02b060bc4d15e2b41e89f5a80b431b78f3ba06b580e026976353d7c67a7501bf3875e71ecbe3a382fa85f5c07363e5c57539e4d813514496f60f4f5e21da1fbe23f5cb70c866175f1a085166a1355b5c5a2f1d190014d35a6005f9f8dafda317796fd9e7ca8825ff830877af657c5e3d3b2a87d13dde10530933fa626fd0832c314275e48762bbcafa3dda02b9694e59468d5d25531ce76ba4d65d6ca67c590d81caca3bf37eb6941f824fad13ea1bb03e256a012d8582d17115dee2746c115e0078951f7ef275d9526dca3fa7a25b013385d9fe962384f62d72f711aac039a4ed53532ad212ef186a2b26f6201fad7ca56c3702620995a5ced252c4eaea5faf4b061e4b1a4a3c21d11719a59852eee223e6f19087a63ca042c43d805eaba6208f3d5edc3c181580276f60d2d918f8e7192ea3698d4d3f414ceac6d5ba811023ce70562f50406d44e564b088d78d38e2b6acb45fd30d59d2cd0e701690b1589332ffcb4d1cb54c1691251e5235a3812bf4bc9e43d8893f17bfbc50059ad7280ae85f2801841fbbd0664981dd5c1752f602a283353dc43a4356570ccccbd2ee018fca0b125f72fd9da4d2a1fc145b16219b9766826bd4bbbb8b745767472949fa940c7233bcb721141b8e4d297400faa2898519c4f4b3d0f831581bb63864320b5396004a3f780f7e1787c1ea458e109b1af6b83988dbacb4cc088b62dd344f2fbfbd336715f16c6e5510fa4db11151578014282145ad583b04f5227a8409b79c31e2f9aef5c56f6118f7bee476c6c3bfea17f7ed32e332e4aba5b19ae20f66d242f22f4d023c1687f57fbab9a56dfd8835f90d10f5861c4dd61b2ae797c5e84b9327690165b5b1785cc2a67b69ac3a5c5d49a54c3d434caf6a68eb88d73762c991dbcb6a378c0c299db57cd36970ac9d44cd273b62c8b6a1dfb597a3b76bc586fbce134b9b5513544bb7cdbe02272f38309ce30b2722dd5d93aecb7ce9c7728f91757f310a91d43eb40313ccd3a55685152bddb001dd1a3a5815f0bcfa073d3bf4ff699137a08ecb360b5ac51f76cd8898a0cb535726e3b44464f478669e9ba255d532bbb83f7fcc471bb59f5cf8f48d4519be50eca8c2ed7424037ea9c26f61d02533a713cb76ba98cf34ca2cdf0aeb120bd18fd27abb8cd4100969b4a07ba1134d32c9f011fb9d0fc2abd1ba8f7c1c3e7a04914697e1d55a48349594051d489e4434276b21b7ed64ffb0c34a76b81c2294b7e0b7a266043c9a4305170fccc999bc15e16442c3741edb4bc491c01e7be8354558a766cd4904648b375479a46b1d9afc778bc00d9c06803e7f30f04e7c23a02de658f537e062bbce5e6f6aca6227fbe9ffc063497e72a1f0f1206ae3674c2fc957ba39a993eb1408be93fba03ed43d3d51cfbdad8073d9e34cc44d0d4fde8834a75571f3d52232d81697fd784d5293c31ad644b48886f66118c37cc02739bc579e8063eafb30ae72fcb8a6e39889b74d7b081dccee7bc15d878fa474f8e6f9fa386af4b3b802a4756d3e6eea6e81224610f7e1e8d314a60a4ee7d54b9697db86bb95acd6b7a59b357915f9bf2bc961e12a92b30646f64485f5b6e56cad6cb66589c4c36cbce2876a34ccf202e9ff1c43adb617137efbfb8ec9dbeacfb6d1819948c497376f19d0763dc408a2617e17824794cdeec2c8bf1e30954201da541abbe20da81de3a73177d645193be1a39cb183ac1a6d94a31937380aa9b717abdd3827430d12b3d76e3ac838833485331789f0d3c663474957e7623f3098f50c0b78902a866f8d361b8d9aa899c3f91de1c3dffc78c63f9ceff0ea3dc735a8ea35aeea3db392582742735ad045fc51acb8ed62206492af0e546b46a21f2c08b467774f48224814f46c7e479eccd069f8409b21e8e9cff9b35d7984d40be7831f4c75ad47db963d48091e60ed7377916bda873efb05692dc35b3a82620a76f43577b2cdc355a07a7af9c33fc826473cc2906d89454b7e057c27519713d7ed24f5d0ac162861a3f78ef555336a478bd2f4145b996ac0344731c5a220cd3014d0eb72a8c8ef7693391b0d54a235b29a901e98421713b59572d367f4b24cfd356e765b8d6936121eaa3ef61e5e47d76340d3b1ce9c7a0681219f2322cc98470f1cca78603157a10f77abd49f3bebd3aba68ff872f4603812661d749abe9af715f7a93bd82cc5246938eb6b4e604508296d94c4356f5d8722150a284393c5c3ad38816600a7abd9f87db31702ff32525e0045f1c9470cf5a2cbfee7a942949c0caee22ce7e093dccef22c8b7411824c594a26d2575be1fc641d23a911e1ddadaab15dc3691792d600a9cc4657f33955a300bb82e2caeb90441c4bc88142e43d1f3e26bcd8c87e08f370b9f1849ff5fe367e474bf194081144b89d89344d08a5de23be7adff1364177e9d2773ec82a7c6bee42ccad3b8bf5bd898d90f30", 0x1000}, {&(0x7f00000000c0)="ff756841216da7062880a4dacb1b45fd7347aba09338049811a95bdbfea39078e44d27d0a8", 0x25}, {&(0x7f0000000200)="59af20550e6d54ab88d244cc004ff4663d836ba15248df", 0x17}, {&(0x7f0000000240)="14bea809c7e1bc997854adfd7c6d8b9945acf843722c90c422293590a0c1fd54adcfb787c603b097334f07c26fa48e0501b56e46e0f1141d59a89323fcb475a0bbe91e3cd6c72d8e77c8251dc68951a90b60ce4696a0c5be22d65b1e8b7f5337fc5cc950f84548b6f96f3e227ca0f476a4b25997c35851efe278cfa02655e676822c23afd23a54878ca10100fb4a7077eb1eeb1b24df2b6de3386589bed7145bacce9397f9e4e8cc1abea11c0804749fe45b9cb069f6f4b451d09a0d291709156059a60912c60388340d0bb21eedf2287b40d57524875eeaf6bd4b089a184dd0516d021953431100ffaf12a21c4ea82592e06654377e8b760a4262e2", 0xfc}], 0x7, &(0x7f00000044c0)=[{0x1010, 0x0, 0x7fffffff, "b6c4ae7189ddc980352fe4621f0ef319c4797dd0d254f0511c3f59655ccf8025080db206d5ce3970969658efd91ca2ca60198c336070368c04cbe856d76cd2664d66515eb71d7528eb2f22bdfd2805d723b1d48f2603e5678e2c218c292f7b7208dbaba12258a07a5252a1c31995ea3b33ab9a5d50290bd7ae2c17374b348260126cf4c606594592169df209fff9430220cb4ac1c63892466a2728e81302f32524508a4e527a8280218db25d3bb7235d39dc7cf6b31951d675d4ca117492b919d00330675923c1448d07600e538bbf10493c4f8411d05df508c8b5055c93fd023fbcabec01fcc18f6bad842d9ecdea94437f9d00fe8990d291f3ca6cb51cb2e9f6c40aa82d86e50ad1891a5391c0d1fc896f3fd470fe450aa2a3d7eb8ba0b2cde5e0be7a441a0091e45544f276062a5c23ab9e2bea22f60919cad07049883df8d9ce6d37bc33b5028c54c04f935ad773b996462c3eb33134d1f5f7037a97a15985202e421abf499160d29f4d1dee52a5a7987b6d9e76056f31da19a573b1c93a42f51b3feb562ac046f40d094b688e2af33669a93ba7152fb15274b9378d710c273e91d3127044f314b1bec9aed124ca8043dc09a28976df4a7285f8a6f1b0929c5b591deb29be04300d972262647531e97129854dd0a6ee673cda9a63db176111493899f488bc7be124ed9430c9763567c97b83015ca98f2203a669166ae8a8365f87a1759d6deb6f425dc061696e828404ee21b243e73fb1da9ce15619f5df083c8d2dc6997a86e017c75f4975967019ed7bd6c7146c6d93fea987037705d96fc6c7ecd310b5d66f6e014ffbbf937f5bbb3d0ff1fc30865e830de84681b38d386707cf0907346763b55817126db165d202f100960b1166d1b937fb1c9e135ab35a9e513cd8e69c058acaf2c2167b2a53cf297bb021e22f8c2e4be4751dcfdb91459420c6b1d0005ed31071e23c6594bdfccdb8d7f8d8d21f353ee8f92a442ca52ce4fe614204c931eb369f8e912de43e37b8a946f6016c314744e256e4c4879dde3730df9362bc8b5a46d994a6dd382c5c0affd287cf27a30a0d009724ee9b86f118cdfd83ddcb1dd561e22039c82185b2553abbc674e3bf3953d2521a833f86b56b48447387744611e9f06c16293e1b57c09efd248f834f961d24f24777d62dc4da7cd389a4d71a182c4754ed0b48590cc7c67663e247ca3adbb66caea9894465646a95d707011079d79fa8187d3cfd773c78ce4f12d60a3aa0e3b7c43b9646917d351b979cf5bc15abae0247fb36065185897332e10066d6fa137bff0f54f9c007e5ae65246e834d7edf3f4d918871d871d2d4f7e5a1f556d68b098396eab5eb3ee777208938a5be835cd64bcfecc42199837567b236a34a90a95158cb70d95976a40070b747613e51904be40fb8bd068773d8f5c2140f00137e6606b20576be2f1d6f167ae3d962d4bbd2bbee6fde63faba577462273da3cd07d4d1cc647cded0416479caa4f0575cb536c84c6db0b03ab918ea62efb121ac4ccb84773b8853f0b527baa071a73c2b4eed687ddf9fa848dbd97c19c7dbc18142b23d9641a7e1ad3c64e34f528928fa3d20da312e8d328616ad7d16b8dcad5b2eb89df786798aa4021248d5f2eed299e9584e355483c168454a870430f4659daf2607216afdcd3d59992908516e6826f6d20e7e6a1036cff9e2deec83f29135c560f2dbc9f079a87bda085f49564d6ee9f9bae969eda6ecd5f389875bf2ddba9ffaeaa582476372d65b5b04b7c06d3c52c0cc821f3f03d527c5e29f4376ad23c6ad1bc0a1fd52274e25a8f521e82071f6bbcb9a70014476071548e99919174bcde517e7949cc2625cfd5b3d931373425c9901b50a9c3588163765e6fcec343ab29afa4fea4be8e01a4c7ba7ee49f8fa41f3a9bca4979352c23cf6e2447bb43dc272dc0304d1b876465fb747369d3ca4a27c7b5e1bf4fd1c6903d8c70e8bdcfa4d57a419b7e3f97acb8a35f25dcac59dc744e2db13de3929a226a1cc24880cf68c31cf2462195e3e3bceee5f1f4820adf29c31507b76c494b3bd7c70d38b491f92a47c97c3cf74a165d0e9e0fdfcc930ddddde2fd8402cf276caecdf6983f73125ae345030fa6bdb076c8f7e43709e8bbce7f520acd4cdede6083c5b6b8ebb81b751cf217bdf47e8848dea502391f48d62143fa332796f24fb450a49eb78bfac7b7951b64f5c3f2cee289f818e589c732118b504acb63646d7c4af92e1dea41d94b465718f6413d98887eead483a3dc48697a9b30df1d35cb80f0f8fb7ee5d766047a6ae3362c7b1c2d9b6dabba64f700f7d614ce267cc72cebac1df85d96b44787448e0dbf9c43e80e3ce7db766e7923015a411ca671eb293b6ec25a37e7712684cbc1d6466ceee505dc7137461b35ae4f4aeafc40a613917b8e7b63ae1ca635f2f3372f85c2401f8970ccefafb86863f6dd6aa25f5558a4fe2e6a2bcaa57f7e97bd565a863e52f04bfa0dfce3c1de18973e389d4f163b0268f70bf73a80e4db1c408601e7a1126860f118dcad3b4b154c5d03931b2af40ca62796d42b4c6baee54ef0894ab21eaff04a454a039e6a8a63663baa3f649141f77affa746b123c6e0bbe384b10280ca133c966524f1af6de613684b1923a3a9f6a273223f55d0472a1574bb05f18218160053077d86053312ce216b077d8cec60bc250f4d3f21c552765f6e8a4ca286f2af755f2f91cc7dd7929537c1181db76e6c9ca69eca19a2c2b658e5db34838ff0e5edb6e9c78b805120860b4f7b8912b473f0b8e299e76ccc1f8b2807c80a798cf001e5376856cdfdb8d4e67f5798e04d05f1b59d7f5d3dee4878d8d1f70211584d5446d81471f3ccc57e843e28c8756a68bc568da32a912599845a2322f9f7f15ee9007945500e9e31483d7e20ec5e40280e41914f24756d05d9308a6531410b443776a0ce5a497cd84c849c19d97b5ece30ed7976a0c56da8793b50fd25181aef6f26b12f7cf23642c6b0c18fd0f14de8f34f50dd0d248ad82b263f87bbec78aba4ac31883c018b1458ac4208414678caaf1a93785dbcd83e23272f0a3c6f6668c51a9904713350b2b11ac1eeba2ed1fbcd9339617b07b42ebb9b78fea0a6264941205a7b02732d6de7380300f01480f9e15c9cc12d900abc03bc27ca87b6be222fbb2de99aef32e0dda1a4cef4f615aae85f7bebafde028bb68482b34fa71d34e1682416926e983f552f5abd204d702aa78c2e493b06bf8e9bb4f12d1dde41db9ff261c34179ec0085c4f036c475767cb2871d1f7b52f1c560ce0fce3065df1d17bdf9f9a32b52c7b83895e31a2f7f756ff21c103cf1f6d322c2b2ef1a25755cbb14af578f47f39645b8519bff8e0f16d699a795fa9942bc44ae51e3f831f266c5908a9bf259719e7b4651238462141f7fdff89d2711408bada35e50b83180ce04a2a8fdf2b12313e8628bb05c23da56101bdbcccb51ff4437621d52a8cd5b7860e284e8df511b2c69c4cf2c98a748997b70862ab23c98a218fd2995290614e4016ee291f4406e3c171b39b4a6f862e3316cea4faefd55824f67fe4755f7959b0a17f138698770a7b3779ca07aae03b9db70223dc95514e1153053ee4d11235dd19153b9d99c274589eb208a4fd2424284828c49201d8977288d8d0ab051657851f9ef73ed790bd6bbd02598ae8d7bc0d2b52d57379163cba08a2fa804627cc3bc38169e1409b7756750fb7b64748e31b348c7d9f8a4d187e068eb5b83f0dce8174fdf079498ca8af9b2df3e42386a00a856efaf116f5f5adef5bb82749fa64b86209e52e6a3e98d0039bd37dc06ffc1ab8e1959b350699c4f395fb0c86703398cd13b48bf01a4c5f4f8e1fe53f6a65eb7b1cf920d6a394652a95c7b090142fd45ad08b23c4d40e14e6b057adb91d0c40e94d7305ecc7e8153461566141d6137fdca616b830fa006ad1146a87627e3532e43796c401db62c433c764d4690f754da25fb34b0e6c30c19283153f2de1b14ba6e527149d4483b01b1b5b830fdf4620db26c272862fe5728dd4c8200d60c4dd7cdd59f41fff4c26b3e93653fbbb25d38f6cbbfb5cfc0c8fb0b474fe5749d145fea8151a4d388532a588e0949b6502e24151c0943e4a5574ce0afbfc0fa6d9f6f346f5a5a966e3b5909811fa4114571bea24092da6437078374e8c5b1f415063da230db44dd771c5fb328d75d5163bae65ad5a891b6e6af44a0d55f3ed78de9d3246735e201cdf97446dcda20465d6bff325dc1eb8f08a49ca3dcd0dd1d20c2dd4e4a3fc37cc8fe84acbbbdac5c6fd566b782c9e171d056f3ef067199fe737143d9873ccd8253d778ca63ff75d1904445b32c58bd5b4a2fe102591ef49f3a62d55050bd614988dc0942bd6a6a17c21c839d0046b1a8106f464b665ca0a3d125def7f21b148df54dbf2714927996710655c9063f26c297b839f7ef0e1343659ddd5b348514cab0e5f95ef9946118d26ea5a3945aedcc29124e5ad2cddb9c08d4a0b06e3c26cd5bdde4d9fb60012672bf895ea84cc3566d1a1b7ea22fad2fe21826ebf978244e3fe791b32ced383ec7c14e544054d50c52de7d4b2e8d4beb831703ae24de4d633ed7183ffc59401bbfa539a22c0bcebc8cc7ac53851f129a4705c2dee16f213ad9e7aa483641707368a6e37b9130d3bd09c92841d497b4ac1e1b538001462a5b0e2f90539fded8ad37f0427f22463e624858c05ab8b7f61c2057f6054539c2e6a19cc93d7d5220478c801fde028cfab22ad7370ebd890c3adbc0a16add6f13303963b56ba18a7a01dbdee04053751ab494925f05df9aca5ce99f49df25465cdceedae4b04525af1a983fc3d88ff57bd7d6da0e3aa2ec627c3d8cdd0824de3f35f72ad3f40303cbd00e06970ce7969f151484ab215bfc360d745a8d5efdfa3cc828c858aee3d1eb6f8d1b1ef2abaf47f5072ae2d9030261c55327abcfa5e5286d6f7d36fb5478439c09b73c1fb768b2f2ca8bc7b7efcd53adab2ed998fc86a22ce7d5c13d632930580c05a80361bbc358426d5c831de8458589a6492456e60e5ac9697c511931f9286704663928a2fd10fa52d065b2cea656870b24b9a504480c5bccafad34e90e43882f8a53c720b8cb9b3e30961e5a7f411a59ce6a0dd609c3a0bf73f2bc69e56c0042783434cee0f3873d42bbdd4b88ed831fa8777d11077e8c0d6cb305456c6aa12f427637e2a196fcdfdd3dcf49c4d98d6d902485f13f04b3e02cbba50cf42498c129ed4ee6864fa54d763a50b3a79cf5dcfe8917fc149452d3abcfc3c592a713da23839e14bcd47052c047bcf72540fd5a764387c079f8db0089ec7d642b3433f8db401a93a1417fadd809c930144c70aa779a4bde261ed0af55c317f0f3d66d247d81e5cfed0f46f354635d1049227032f1918b9609f33fe410796056170d56c7fa89892be2513936b4aaee651d7c3f6aa29b1776163bf80292ccbef2ea55fbb0bd50c573c0d4c4082024cc478355594afe7bb2f86b92b3358676e79eddd7e80dd55f9ae183138cd8f1489a7105f38763c2897a5f19ef232780e28ab5e8b0ddd59ecabdbb835fc75c68157afb619cb2973497affad94333c61d5a9fef914159ad4b92a180a369dbeafeda44a147dff53a2c074c6216cfa35ab917c4cac5837be61d420e32a0a926b1e98b5a8e227c465da948d9faf1abbf5513157d5c11cd80b1330648f39840d2e94b2cc8dfe058c100f0f02e59c9a87c53a1eb1d8500124307b75f20eaf34a937bd0b1cf5dfe6820ea837b8c228805d7afa2384"}, {0x1010, 0x1, 0xfffffffffffffffb, "b012e22bd138bd21b6a250297a06eb19941de60321923220127236b7a69f3ca68d0b7bfca729a12a08574d559b9d76790a8aa8535935dfcaf8f5af15e50377640be000fb8945f2d24677e31322c35a93c5c8d092a1a7a83a96d07edaceb2c77601441f39d33a1211c7fcc029f43df05b7ef1c66f99d0e794ef9bc4cfafbb868c66481746c3bb51f20abab18175978bb4454194fedbb442a1d58127d7e50c62d55adfcf60696634da848a3245d9a6305a13ca69364eed0c6e8c3ab88d3d13b7b81fe8b9c92d26f32359f3b10d5b8f777f85c30ffa4e039cd048919fafe4fd6a4996ef5e29df29ec52205ff4190cf4b358f562e4f4b948751f51232446e218039070868a7e75f3f7a897d20b3e2ad6dbacc6611a80f3a87a7065f62f042b234100318ffb669fb59377e71c1ab05c63829e939801d82d2738de90db9f2573f79b476e7abfef892a3972f2fc25c92d9e631798092108928ea763a8b2f78cabb58280a759331b4087f97ffd8d7aa78b45132a36826d4c05c369b871830795354b79fda7be73c9bc5e481ce9844aab8adf423fb79aa07eb43da82e718a97077a23b0bded12d1a88782c5a2d94bbd4f6e8bfd01c88c58dd8914c5c0e861e41ff1b55f65578890ea8efda3253ab6ad01083dc14ceb5b498f732c1f0838f3c76b38739aae1c4372fd9e981719d09c345f23ab1fd744cb9af0a52bd64489dec1c839f01fbeea60817daa622b9de4b7feb9d481c81e4b65d7bbd54ab41380a3e53ba2ba1060b9f4f5cd4d80a780fd75063f0710c0dc87f6c919187705959b18978fa26b13b748cb550cf423061e609e84d6dd36201ca5e875e373dcb136d5ccef7f9d3ad7142a7b35f3404fb05d06f8dc719396ce179e8d5c55ae73a70bf234442147c8eca135b17e1575a6ed7210bed8a232acc584885012ccfe9c294112999930af02434d1fb8952ac3a70feea6559ebacbd5b77585bea5735030bc5c7258268c013602ff46e7c52b189c258cbca88bd85ce110dd571ef82abb769193c0fe855dbd8eca289502a10d4ac41f29c2ea753d03c427dff0b1424db1e039ec9bf7731a6c868079b6132c0357da065acfbb249a6f6a4a32885397cf6ab6d0b7d79c443ccd8c3ae706052f05e1c86d0e0732b140cb1a3a9523c8ef43d1e951ef129c25eb3d725957cbe61fa84304c926f49032a48456c3081a2dbf0f556a42584285e566efe1c690a22f67ead66a844908e10a195679e69d7544fb289cbbc0155436fd0794d49600a699f4fb0a41ea8f280ce4a084ca678039378aac3cad847e4db0e44c9acef434ff483f9bf7380e1c3d3862c7cf121adc5641c028b86a0bb7a19de1496f4d565eceb9dae5fa4ab0bae9ed00b2d215603881b333caef81549610c43ec024d5deb89ccbe7b48904937b170baa0f3cffce82c23580564af2f391b45af2ef60b38115f1c25ac9d0768213385846e2a56a8849050ff1b5181c9aefbcb3da154fced0a2bb193e25cd0edb0a6e859e4c798ed925425094a33200d0a602ce9ee9b465c857d996c68ddbe803218b46fc48965c499e2366d7c5d419495305b6586c94a314ae689baa69718007260f403ebae8b70012f67aeb3c358a7e05ecee1dacd466d99f926a1249a8433cbe8b5b75041755b11ef670b20c7210d686a8c09c870c9781af4b8f447ecf43cbe41dd186c283baea991d742bb278a96ee4e82cb80001a62644578b35017869c811b07d0f74e03d64f4ec2b0e8859a255a2ef2d0e477bbfb696eaffc9a970ddf36555e866706dea5a6608af98e651b345a514b13b5912804dee3a585f44fe59e19ae65214bdc5182907d39635aafa8cd2f56b5fe54818a869ce30cb3a0a523ea95798478c37f660ab27c0b444fa9b5ea19c09f3e35cdb44b66e28e45dde67522a9391770ca1aedc45b9081be3776e15d59e18fe6168cf17d500b24f6a2f9fdb74180f2950c8d6dfd69d02ff6a141f4238dfc3537c0b46229f06172580cd05a29985389d2fe8c70efcfd6882ade332fa334e5bb046b37671ac7c051619f6113c36cb16da6520ddcfa09cdd0b9f99e9129b0e6a033876a4494a8dc8845e011dfdf277c5f2460e7ae8449b8953b4d1bd397e1d47ad85a349773d0b8de02618c943327eafd4ce9312e23ff0cd74ac0556f55c41153935003f611f59ae484a8f1e5fcf83de77780a6b2c5ca32ffb8018af0a118238c79c830b1b77f8c0ad7c30f5aa47bce26b12b85d79e0ea8264962a8ca6d5b91bd608b10dd41948f2a869cefe2edab9a7b3031f5ca9c678a4a93ba7d15be3dfee84676d552ff1367b62e5b3eef1280ef75ee106d25760db0fa305824b3acb31cbea3ea097a68292b740253723fb4da66562a0f69a1f48e256acc8b2ced6499b54d787e34e8f66d5932f0f89cc361bbe9557f9dc10c00fcfe2dddbed105a903b816f46f9c3f27d083787751019f139aa4ea8bd202ea45c4007b4c0938c9b03de65e29f1b745388d7069b9c5d15f9f70a78bdb29cf9fa95347b40ed9928a0cada3e4c5bda2a94928a8011f37b4922da79139cfcb8ba2afb3ccddafbc3388c43b8b096777ab19270b42f65fdf982781bc100473c7cc1700f6323ce35d5d24b4d37e9f0b38d77140fcaea4b0d07077f0c2aa28247769c673b22f78a8eba8144d4ee6be20d15a0a99700d004ee3a01b2f6c93202412c857e36c4cdb00ddf40c1e6946ddca7f9ae3c2590a74aad57c0f49164785821340143ce4246fb3bc196c597579948bf7b3a508e71c7b48a3004f869db12607935bf93486ef177a77e9fa1d434bdf6c0c8f3e6c0c11e4c0c7bc984729f64d2371dd99a8f7f08a29c955351d0fdfecbb40443cdab73668781c53625213b7b94cb662a7051f159b47fcf57484853babe71280da5779b4a9436fed65e6ce0b4a36c39aacb306f961fabdc8de430447c4c12a00205b7c4c02bdb18c02a0309aaf7a4f162f62df907e337ba330195636f85eb86f3ff7b9d444ae6ff1905c9fd0bb884c570b605dd3f965164fc64c12164d78386d8bbc1ea6a421aad1950c7b265e4ed7841fd4cc7fc511c9d4413352e91ce864d48fc77f7724ae0038a887dc9ff809404728f26a7f53d7439fe96adac3a81092f091a8bc1ebafc93aef707e3e0a9c681b2401c9321b025b5c8ce8d8575f79cdce65b1cac3d1d72a9570c8b0cb939efd931f53c1cf6424cf58b595b53e8aa273cec35b2c46c02dd9c090a1f736609ec24e238baf01202e3a4f9b80c17513037819f69046e520693d4b057307ddabb39b81e81d745a7826824659669aed50fb9d302b27d367f70b30c5cdc68f7fed3a6c41455f45be7881bf68b4c30968eb4a121945ebce3495a3404cb32b0b0d212122e4818934f7de32e30e9fe3df08496792ae59034185ef32119a87d6ddd4be61903db1d3f88ec4650552395d087849dd5e9f0bb2b17c2cf94b9f1560d43576ce4b48bd58609ac5a81fb34ed7bf67bab20d0c19825911f303457cb90ac1502e82f8a696443c824c7a694a7ec45fe92118b208c5bc029936093c5d0f82b10a5aa1a6534d9c759874dfb66b57575c1ea83a98abcf44e46919127b904c46f92e96acd77411929e7242fcee708528f8917e1f19fd9eb2fd77b5aa5f3e48055bd3d68c3837ad3ffe385cc7e8ddedd9a7c4d46b7c8e67a9de93a685a24ccbcb06febf871877cabaa7db0994a083179ec48d4aa13eb00ef0d3ab46f946f68ed6ff85fdb7b13d8a97dc27e814739795fb7ec6cc924a3089f8247f8b1431b96d0bc494acb5a03c798972d7a49a0e9f7fb71b5a20d10193436897b8baa07ec67d3d66b370edcfc19638acb85f64b37ea0abc444bb61543f4838f6a5e4aba739b817d4ca1f3e777ec21e6098a7446741e07b2c2527b109d061572ea7c46627839b4677c5cd0f91f4051183feeb53a6817044b143d8e0eeee50c493e8e255e240f3d5205b9e3d3f0b3bf6ecd9a68e4c7926faf334b0a0dbe08e9d538a220b36dee10366032ee63b3efe68e418791107ec27205cbb4da45a9ee87702d00f865d58a59da53a63d1ff9be2297843b776dd57e1800a90a13256dcd3f7016809e35430240fd4242c0cf0623cbef1f3da8049e2764f4b128875d1a7cdd07cfc912560780b9dd9297a6714334dfe539da50e5b8a2007f9148f49e6cc644df16ae2d55fdc660e3608948d1246f288270f397908328986a552fe830615ac646d425ca0b167a9acb9e565dd45d6c87c2fd4d7c8ba471d98201d31b2edd08104a450cbb9deee18be50eb86b8efbaa35ae6f20ccab960e0a4bec0a22cae9ca6b68eb0f837f2bce1457a27112429ab47b05f599002083018b33cda0dac49588e9407dfddeb0a0684e74a22b6a8467224cb1f9f048c56b4a341ed881be0ef00fa00021a21b66f166ed92ab75df3f7a83b5e0f77afc6f2b4af01bc4e74fb7dcee0c792925633062a9edbafa13c78a7686e716a4364f854d9591da0534346098f143935a79d3abf91e8d223229ec1ad7ee7cc09d8c379024d52b262ad94f6f67bdc2c91f922475a27552606b99ca7c1b0870b29fbfe8359767b2a9c81a9d33e2136c5346d0980709709890ba309afc091ac898c5556cf38466227728578b00dcfcfedfbbbe908812853e12cccd3d2ee675af4dc49eada595da6331871bc884c32223b12a0938a90369e46582fae72ee44d5536fee14abb59368a5893588666371e43d564304383bc148ec7d5c19852a0c77ee2daf23452deb81b10d72d3c079a8c95372e4062c0ff2fa1a06bb97acd5f4127dffed6dc838df5b1f1c03984be2476cce47f2cc9107e68acf5c5a8bb306b8c5cda13920a2ad2d2591105f4117583605c2fc8d4f9ad636ddbf20cf397f8408f7f852afb9a526e6b2458d70c6f95f96f6ea9c185f21d1a8ebf8ecc57f9392d9a5556f4970009f3ca760b7a8ecf38494a8887333df52b47d86504fc88d99357ae028b80eee5363e6e7549b9418da578d6228851d7bb74843e43c51eced8de35bcd228ba1c94593a2304df5bb15b99e53b44c5ebf1e4ab7bf6cdd3badfececf3ebb4a4b4c1a9bbd1abd439856b2b5879ba94295cc8ec5135f3f218bef13ce3d2ced13112e0bbf7f5859680aaf0e0656ab111b3ef969023346a9d19c942bc37a1c03b0467faebf8def96b9dba8e746487caba02ef72560851925d5472e27c1f729f8cb27d7f4d5c11f99c7aa6a06d50c944dccac7e252ba9311470b3c70788897d0225620119a54e7977ca483bb0287f7e08f913736628bc94bfdcfcea64bda19af506614cde51d581a9a74661c1fc6273a137e7c57c762a3d185601f320935bf20512ccd82b332c0d9a26a3920e97284ab416d05649aee54bb80b773a55c6593e596b0149977d049bf546e9e5e3e409bf875f1caee9246ce8c836069163d66a255ede475d4277c132ea085ee5803df00604efb855cc8a33c6a3c8e7a206724634243597ec9cc60c7687b1a7049f209e0c1ae9cefa368de7d33a8534dd82fd6eb0a0ed6429d3c260da79c243581c77f69d581551d90a3ff62b35eee8891bd58a1dcf1b8e42a3dbf3edbfaf0bcf958b32db674e0f2c0f30960a0b1623c4f031e183837b7cd0c353172be321e28787803153d0740a682d289749947d85dfe7851d92fc08e6813c9e0817b4dce0943647050e693cf82ddde53860510601d215c8b427404271086829a34fcf28b6420b79ca61b4029f1b72026a09cdbaf5dd12929f1f4306c589fc6f959790467b3d34b55c4f28f683606a6926ef94e20c687975beae15f6a88cae896114487fdef385e86a12aed21126"}, {0xd0, 0xffff, 0xfffffffffffffff8, "fea6a82f711b1b3f5c007c5effa85caa5312a3e40af0b2d89e9591837b6c2ea58a983fca3018202f414a96205022fdffac82748a82ccb7b56f4127ecb5b2e7a3616c75c859b36fce449b3ea270345f65e71d08b63a320e4b9f1e9ed2b720ee787c1bec8f89f07216c632ca46ddf39ec274e5d3f799c1fd7fb60d4b029d340316f4b928ba182e036f266d252f01c9322bff0be1c1b82dedfb0a08552d70fdda9114ed039f05d127fc7108a7215c02f4edc09634125bb8bf83efbecb95"}, {0x18, 0xffff, 0xffffffff, "9111a819567a"}, {0xf0, 0x1, 0x1, "fad65051568a4262b240eacf96da43cd65dce85fe5fcbc2502d9c6796a4973ff87e1da70257aab3d5adc03906e27ccdf83a8006ce6ff1347558d7a2926927ab2c6d69d59135ef3ea90a780ff369cbe81799a4303cb4a5374bcabb2f84e26c1a5200046af01445ceefa35bd6cd5169bef7f17f2baa29ff82ef6a88ffc7c56704b0d84d69569f65183e4142cc2e4b5503f3f3cded209bd73b3a9d462c376a6f3482f38f77de003ec47a734d1138340d8d285429ff64a55effef81ee64e1cecf84142b04cd1e4c16ea2e6d5ae78ddf8cba0938808d84ce9be241d9aa911e84bc061"}, {0x100, 0x1, 0x8, "4b3d3fdaa20b763ffde8c741917f30e1580a105f59f4dd2b24230eb0ffd8b6cbb9cfb8315421672700e4ba8e4eb82047eba13cd698ad58951a0429a15605254fa62996a2218c7e7951438f72c5951d3fc4e6d04b6304de7123c84372ac880fb7ea240b6fa1d0ae672325c65096bf5e53b69714e2420538f6384858f974d602fd1ebffb782d19468d8b12f482136b0ce5ef7d40a6a5021ba536e72177a146a15e68c3ab3bd956eda90d2c333fbc09f568ee04df9b824ae1c2bba90c779456b27dd9ec83f2b8f08969805bf47c8c8560d1290189c8f282ffbe3bf4879aacc165c751d1551c618736e4b3"}, {0x90, 0xffff, 0xfffffffffffffff9, "176a724ba8f750c904abb3a68a1c27ae7d8ba8177c43a2f156927c820c3abe90b05779dd31ecde354ba7ebf9860d7f86c61a0c2ced5639b00bba7784e7bcb43c5c769498fdbe4ba23bbbc04dbcc83847a1557af21cf81662ed3937aa5fe91a91df5814701dcaa6767e56debba6b9e641090b7083cbe199ecd83ac7bb"}], 0x2388}, 0x404) fsync(r0) recvfrom$unix(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x3, 0x405c587e, &(0x7f0000006880)=""/153, &(0x7f0000000400)=0x99) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c6530a12868fc38672d50c5e9e97feb00"], 0xa) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x22000008002, 0x0) fcntl$getown(r0, 0x5) ftruncate(r0, 0x0, 0x2000000000005) 11:46:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8e96d69f64e20117b1f5962792dab80d564e4eab8dac94bbba484ea38950c28a85e4ec7214bb57a7501db1b5c37dad7f166a00c21af7adc49f955d468e38fdc64d958f7b9763359918d37c42ce3443c5d147a2f977c809ca59fed218a752f28f25fcc4b580dcf0ff9d704aa80ac659556a5ea413f8a9dbde1ed29969d4e7d68475e9398b25081e55fc375e5c25a660aee8cb0513da1e", 0x96) 11:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) fchflags(r2, 0x10001) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="f400"/15]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:46:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000100)=0x4) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x400) ioctl$TIOCDRAIN(r1, 0x2000745e) sync() syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3e}, {0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 11:46:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8a82, 0x12) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/45}, &(0x7f00000001c0)=0x2f) r3 = semget$private(0x0, 0x3, 0x2a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8]) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x7ff, './file0\x00', './file0\x00'}) 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4d21}, {0xffe}]}) 11:46:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) preadv(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000002, 0x8000, 0x1f}], 0x8000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xf0000027, 0xffff, 0xf53}, {{r0}, 0xffffffffffffffff, 0x0, 0x61, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000021, 0x9, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000022, 0x100000001, 0x7}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0x100}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x31578515, 0x17f3}, {{r0}, 0x0, 0x20, 0x2, 0x4, 0x4356}], 0xc000000000000000, &(0x7f00000001c0)={0x2, 0x8}) flock(r2, 0x6) fcntl$dupfd(r1, 0xa, r2) execve(0x0, 0x0, 0x0) 11:46:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0xffff, 0xfffffffffffffffc}], 0xfffffffffffffeb3}, 0x0) syz_emit_ethernet(0xe6, &(0x7f0000000100)="7d9a3cc13158b6f2b4201096e2c82d35bfa8d0d2cdb3fce6521df07e9267e7bb043aac53105b3e1cc450691ebdaad2375ea7c9ffd939b8c515900bc1235437c166b006d16557d861af2a4e1e05da7b1436f0b83c4c0d84ba81e0f8b8ba3e1ba5aca68cf56c0611f671cb4306eda6fd6caa652a5319e14ba2bfe0a58b8637b8b19a0e1d12f71b855f0f93a8fbc5bc1820fcf80ca4686b62ba31215fb12ddf1d03b4c34576ca49cd4439b61e32d1eba00314265f06882360899a3b200d25991a54221796e8344327ea911a9ac3ad47f6e7597ebaedd756850ba5d71872d159b7ab43f7383c691b") 11:46:53 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/227, 0xe3, 0x41, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 11:46:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 11:46:53 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 11:46:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x3ab) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x0, 0x7ff, {0x7, 0x5}}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) pledge(&(0x7f0000000280)='%%\x00', &(0x7f0000000080)='-\'\x00') linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x4) 11:46:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x40000400000002c2, 0x11) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="549c2629a3c5a719c472463c99f29a7ef21c55a3725455268d50178d0908cc957de56db48b65d74c1449122b94f931e7d521193ecad9a76c3155faa0c8f0afdda10fa9989eab1b41851a127b98ca7d3f984e8dce93acc1f5aaa6bf78d647bb9c59490a03775168943dfd09a7b14eef75d1b73a486dd9afc071bac9e5538507c07967a292ff10082886224aca023c2fea591761105ef88e86da68a46e34557db33a5decd978badefb2678cf301af8b7d8b376cbdaad105beb7790bee522e48af7879891ca64660e282fef130a914acc252483d818f823175a30da4fb2434b9b1bddff435356a16d5e947eac7f4ba1cb96464f8af8971024d64b85354c4df5ed34b8e67d7d1436a20af09ca3d557ad7b2c7e66b25cc51eef34c01a7e378b8e979156ebeb8c7ea7fd0dcae06cd0bc7105ddb6ef97a0de15da0abcd52ce0a4a1439d6d82471cd40f7be5c3bfa10474e11b00d2411363e640ad1313543103c2335b3ecf4f443f16e0506756d2517d75a8936833aae8794cd9bed71375de9456927b45c5c60fdd5974e7b0213d6ed9d4c657cd7c12cf9eac1853f55f34c71d2637716bc56c6bce1e3365963d2bbf31778a92251e72f565cd8b8458330975bed070f443ba54a09273aa540557df16598797d858db7c21de6d8d3d5d0cd42a4f36c06291a44f0edff4699418f9a065e5413dddc610312329342d3545d46b4e20a6c91fb1f641b3fb09443fc40d77ff16128750d4d66220a45fca4ff74ff70209d9913f9b63be6e131f3c8e4424835a5654c7af57b00838e36fa20c4207365b4530f39d757bf16afc77718f48d5cea82e4a8f42a19dd21ce2ea957f9b3a2a848bf3c3556f9df96ab6288e5a72855991caf65db24e5a24f3b6946c07deb86d5f5b85423e114ea05f74df2325d22026a0728d87795066df04dab701e018061cde36ca83a3f9dd25aa6d49c85ad80f71af5fe7a47609b9533bfe7adf290f3cfca495783326ec6e29766db73620c2563db0270dc0e6c6faf59d0d6c226ac6bf21c569de8f5751c07e0e21ef76b5c480569e2c8c65abbca806606cd783f06f819e0f993abef01824fd0a9be313295cbea39b68185ea2d228c21c610c6430b754cb5c21fb9d7fd76c672c840a6ef37ee762019453a5b6631e3cd667373797bf1f73369ea2efe38c57f45c8f84dc00a0c0b4b6a6e7fc89e4c505e9010c9c47dbcd0b1af52337c3fb881b4f31198c9f6f37de00dc396ef0d4d5505530d517c31a8c04911d598def083a45b0715e917ad1be253e1ccd8a1ff400e6413e89b92de2a84c064514d124e7d2adfbd8ea32e6a4d8a7215218e584763bf08990aef7db6d2d4174729342e24558fd9352decb4780e28e7a193e0b9c599757a3c246750d333735d106b98805ac8d0ad2f78253d38c032efa9930365cd3638f1cbb3a426b15f84773c563fdd0712913d57ea03c192e9b40cf8623cde30f8b1962d727676b5c6534616cd80da15c27c954900b616a88976b24e3b8d3f65a538d469a1248cb005211b23854b6365bb22d1bcbd1cb509060845977db80b6f3be7a1d90bcba22d40c0ed45d7006ae80257901f3464c605452cc212d7d730c995da8bfaefc6884ee673ae7d96d780a53934364756d635ce79ee75be5e509e59f11722920136ad38208196b6f0f6a009ae56ae3b8af190103b0507a51d45673c2b9ef90e56d6ace21ce5c3314166d54216fa5a7b11e096961c7bf0b6ad046903d6a4bb427bee6a9ffee42ea005c7c1ceafaf7cc82e56b482d59d7a85f8e33d96c8b91e48af8636bdaa9e265c51dd43039f90dfd6583941b7b86a7a75b69da068ac465114f5eca4c562b3fd647ba49ba52390186190d4729c29a165b6e2cbfd49c51c5d7c1b276282aa95cd503731025b6d862af3510c80c4b57f13e3e9d0073de621299f34ec13bd12f6f1d9335cb99dbf1c81500a3e616e078a877edbb12d9d64242da0e587603b520aeed1ccafc4b7801892dca1cf0e66b5169ce3b7e24db288f69ab9bac04237b5ad485fdd4c8963c946d02aefc130b9436bfc0526b994fc5a0cf6cf055f7f4ce0fca459e899851fcdd0920a9720dda06ffce386d8306422a72c5d57cc9e124f66658dc65f8bf4eca821bbd12b838b768242d5eb88b7b711dd03c35563b134df07a601cbc30b31aac1a866acebdde074382ca347daaa24b6b2a839eac5d5f0248bcfb1a3b9d4c205e8857b7f01ba54b2fe5a659155356a352aadcc3cc8f1b7b60f76b1c15f7326b61a624bc591486032c58a4f6053acfe48946f51de9787cdd0593cbb6a23b6e719df237913a2f68f0d612fef6406119db24f453a03d680f427c14d91450fb5d6e009f97d2e66fc3fe9a214592a6f0c0579f0647244012e8f0397d03a123f1b5808e55ab357c67fc9583ffb34c607e8bbc54b6b1febf681fe817a30b1c30581919753ea2c3b23cb64c479b30f8c3119532aea59cb81d12f6fc4140e6a8a6e58d5ad56ed63b43e025c8c2ddc13dc16edd5f603dac3cd07d8bbabf81909c6e238c165788b3f4e56f3d16fe40f5b2f112a375d49caa6cd8388bffd5a0b5de4aebffc4ba11d134bdb6c7c1c908c865ea812e898baa3c7e75d6c5a53971d0a6b5926f419e49765ea838d849d4389fcaab48d19ff6f38baeb4bc8060ac0ebe6914d96b09dd97445ba17d93f764ac3b261f7c41f836020387ef057cbf1c15e946b08a1c6c14257b6dae8492d1dd927048410fcffac0c57659845d97eda8f7f64905b616773001b57d35091f34472abc413f236594e2a0ef9e843da2cec4f21d47822c1766ad1cccb2a1a57f0060c01af8d84232f05cb719b01b293f6c6df5894dc3c05d0e3438d366d40df9624daa0e2227cbc1b5e93f1971e74703a1239762bf128a041af3cd405a39e48820f17e41e207077251b726f4a34adc640b25c986943b8a63a052ddbd54dee61291ffa4d92261512d293680e74efd9fdabd2721e52d5ea9d0f90ca6674e37ae8e2dca67d0883131038d12da7ecc9abc86c8c335555cfb5e637eb97d5e5a6b93c3c4e276423b13b624d6346036f0b8007fdcb45fc776c46b9da0808dbaf4a29550aba5c26fff99072e6e16f1e948fdc9fff3c948af8540747b31a0e482d06d0b60c4464ceefb84d59aa0be251f9ff6b1e724c812e05e7dad95028619312aceed2e79e1c3e85ea99c083b5b01bc091ab1e8fb153ad46af435b13290f3890020de28da8db2882f3e8318fc157c5d1379bdfd32e0504b3214dc4b500b957595d9e4dd86a1d7e4c33d9d4758d1a5cbffc358cca0c3fc9b713b2121e79059eaa7e00129aba756c14aa6d0bd1245ef96da66d5e254d1e54c7f08eeab03980cbb2a2e23679d9be95fa69b3c083037b8e238ccc3684daf5a033eabbd475a15c6cf633cd7d28409b9e7476f9fd4381a64e93793f792996498558d27137adfe80695f3a780c148e47dc5b1f7f2f4284bbd0c30cb683b8a1d766824910949ccb78c4f9281d512d42c69135ace121471242c93368cee6b0cd204b602d5efdf78370280c01c89a94cd1033900dbbea6cb058aa0212f4aac4a8fcb0a99e8c5081d61d66f6a8ead83c58e85831679c32f71f8074c0e5db8ccd0d183fc8ee554fb48fecbf9921d99f2455d9d928a5579702df1fa33f9d37bb3a178be1f66f05503f5759d576da442582c60ddf573b46d117d9faa0905d0206d96a130a4840a03def14b18556ae760382ffee008734acaa49542b17ea37232c48b35fda87131a056fcfe77121b1c54e35accf03c0b461e0fff810a6a1a40a0e2f84d8f4d23d2d33f2616d7b9c71da688913e3dbab6de543db160cf549392813de96ac9aa235ac8eb00cfb30c43de599605f1edfe9a5694975ba63659e94e079dd60a81c60fb93290cdef8386ffc950b24e831440cab9f9c613d96ef339c19c655eab9879fd6b795f2659bf7e43b67ff6520cfecaa3a016341e0e4b1f6c348ea04d0d3d0bc38bf4f4d0567ad7ba19be7c121dbf7f806480f5b96e1d6aef4405beba583dfb0f38eb7cf646222501e602f59565611cc802f8905ff631a7721f8c3e6d663547e9a965a0a17128ab2ae4f9fafb492a5fe20823fff46da82ccf28e59219804a121c50951aaf2ab74757884fb8656219c1e60f78f827a1ca76d574e8f5a6566762782d6706a0586bb24a1b694c8a4f0edaf4f48fe58516acb1209d00fa5a778bbdc3a58958d5be1bfa83b6fa1ed9d2ca70465f63f822b9b2ebd80647a6455ff52caa579eefac22769a95c0218ba68ff2c935ae8d6baa32d8ba19f65cea17e6d8a167dd33d9ae1a6f619ab983e54adb704a71ef60a2abe465ef49abf10913c875235cade9e2ebab5ddda0414663cdb62197dad69f6619fde9b164a985ca4e17d3c2546f43f92dbcefde8679ee5190bd913ed7cedeb78180e744544c934c84616ffa048d0b15f236669c3620a351ccf2e94cc1acd8d799a8be3709e2b1c9cc7f45b84537036cfebf673a49681a2aefb612d56895c0c30baa5db11ad33cf131248180b13b136e6dc5f9381a18cc1556834bda16e53ee4a54b6271826a89ffedbaf493e4f7d280309d6c179980d52ff93b80fe088e491f9a873cbf6cb67b8654d77b3ba2e6b55ff799cbce082de9a173359c0072c8679d70b78c90da36a31ad936dd169b08eeb48182eba0d8bf7fee2855a18f80bc1ae5397e6f02f41bf76c50148694a439db61715ef0a9cda242f7fb01c70f79f04445892205472ca7de1c6e4e7c30500c666d559c83e97bb55bd34e63589d7b4e3657d29baf28a023df4cfd28378faa502d051040ff2bfbd442e659822c139b1bc12a233d55d2d0c4c1f05f09feadd8b5a1a92d14807850c75ec4e78bfec61cc62cbdda1c29577f4f27d5832db2210d5312b70a2ecf5f981cc8d25793404a83aacc72659f6c6b57a6573a7c8ccb34837c86e055cdf68c567b658449171ad79b08f7c6eed9c93b3f7e12eeaf434e9c4f9ea9f84952ce9448bc6fe0e96e98614a1bdfdd00c110a143f02290f7da98152dd9cf07f5dc69d7ab43822d69e810d10a2aed73ca2e340b3dd8bad966b31265340914f0a35578f3b9ef3ad03f1a84ccf30832fe1a244ac8b015498757f02d726617dff16700bc9b084d3385ac6118b2dfde77119f2d569ddfd79f73ba2605c07baf27e47241fd4ae2230829286d73a97e0af2d9e9763048d7edde56aecea588c085feadd6811bf61317288ea780a1d883771cbba617c5e422d692acdcba4e523660bf5a79c9fab0d06da0b792156b89efec0a9338f27324ab2b694c34c78d45d88ebfbfa8cb3ca28cfaf8232d65d98ce15c531f891405006e074531038ed05f0e9f74f586561313a45aa902a5c119b6320f61b5a3a704e96884ada0046bee4a9d5e894da2f9f92aba0f06791443b5affb6cbd7453584eec42344370e85d7bf5c9ddab1e103645cd8c1307b315e6b21bf37d28af77df14e5a934758fa7bb5527b3a9672998e6f352f59ab6bcbdf4f09f3bceb450a9f49097d1ab670cbc8a77b3bacd92f9938bce2e5d5ec6c7c85bb6857c96946063e144f165d990583eae0217e35a6c6438d91ffeeb19e4d95776dd1f7905ca87d0dbc9479df23397dd24b1f2e5eae571572a0141997daae1103458c9a06cb891f528f29ad3b0ba9de0caa415da1df21bd4371d6ef9ed11c2cf60da28609ab9e3fdfd9d0d674deb572d2b13b14283068133098c55c7cdcb2dbd0255ed263b5d4e11afad9263cb2f2c3057e3270a44c66ce372069c063157053345b572f46ad0eeed0f6551d1114a8206df77392b814d134249", 0x1000) 11:46:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = kqueue() r2 = dup2(r1, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x8) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 11:46:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 11:46:53 executing program 0: 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrlimit(0xd, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9db1", 0x8a, 0x0, 0x0, 0x0) 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:53 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = shmget(0x0, 0x4000, 0x320, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:46:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="02022e2f66696c65000039f16473b4575300ebbdd9d4bedbd9e20b53742320cdf6dc91047ff45cd744c09175e99bad5e488f6518f4b12490db92d8cf0397295f2c5a79a7e70b54000000000000"], 0x10) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x80000000}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) kqueue() 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) write(r1, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:53 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x6, 0x1, 0x40, 0x0, 0xa5, 0x3, 0x6, 0x2, 0x3, 0x3, 0x2}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) rmdir(&(0x7f00000000c0)='\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:46:54 executing program 0: r0 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r3 = getegid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[r3, r4]) r5 = semget(0x3, 0x0, 0x20) semget(0x0, 0x7, 0xb128ed590031fa11) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/53) 11:46:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x743, 0x1, 0xffff, 0x751a5449}, {0x4d5, 0x7, 0x400, 0x16}, {0x7ff, 0x0, 0xfccc, 0xfffffffffffffffa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6, 0x3, 0x4, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:46:54 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x4, 0x1}) r4 = semget(0x1, 0x1, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x5, 0x8dc, 0x9, 0x2, 0x20, 0x101]) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0/file0\x00', 0x400, 0xffffffffffffffff, 0x9, 0x1, 0xd6a1, 0x7fff, 0x4, 0x1, 0x1, 0xb804, 0x100000001}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x9, './file0/file1\x00', './file0\x00'}) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x101}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x401, 0x6}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x49, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x7f, 0x81}], 0x5, &(0x7f0000000300)={0x6c2187c5, 0x3}) unveil(&(0x7f0000000340)='.\x00', &(0x7f0000000380)='c\x00') getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) open$dir(&(0x7f0000000440)='./file0/file1\x00', 0x20000, 0x0) mknod$loop(&(0x7f0000000480)='./file0/file1\x00', 0x2002, 0x0) rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000500)='./file0/file1\x00') mkdir(&(0x7f0000000540)='./file0\x00', 0x10) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000580)=""/141) mkdir(&(0x7f0000000640)='./file0\x00', 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000680)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000006c0)) unveil(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='r\x00') semget(0x0, 0x4, 0x8c) getpeername$inet6(r2, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r5 = open(&(0x7f0000000800)='./file0/file0\x00', 0x100, 0x0) open(&(0x7f0000000840)='./file0/file0\x00', 0x80, 0x44) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000880)={0x80000000, 0x1, 0xffffffffffffffff, 0xc56c, 0xffff}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000008c0)) syz_emit_ethernet(0x99, &(0x7f0000000900)="9be6588dc5e71dc821fb8f49ed79b8e0793daed25751601829b3dbf879875f891fe967c023d0d63a64c602ed850dba78d45a18d2dbb1b698271b9b999d944d9122542731d8662f39427257c03b2f1b5e03e2bf13e11016da71e752d3b3f79a94aa9b99cc677c3a618daa954350f70efb6a0a3a157bd2b86f1b1e31960176715c3e5645d6078af646c8d226010288af2d227eeefc59f786346b") readv(r5, &(0x7f0000001f80)=[{&(0x7f00000009c0)=""/76, 0x4c}, {&(0x7f0000000a40)=""/95, 0x5f}, {&(0x7f0000000ac0)=""/127, 0x7f}, {&(0x7f0000000b40)=""/197, 0xc5}, {&(0x7f0000000c40)=""/237, 0xed}, {&(0x7f0000000d40)=""/183, 0xb7}, {&(0x7f0000000e00)=""/72, 0x48}, {&(0x7f0000000e80)=""/95, 0x5f}, {&(0x7f0000000f00)=""/113, 0x71}, {&(0x7f0000000f80)=""/4096, 0x1000}], 0xa) 11:46:54 executing program 0: r0 = socket(0x0, 0x1c000, 0xfffffffffffff001) setsockopt(r0, 0x5c2, 0x3, &(0x7f0000000380)="d5b73f64d3ad119a52b201c61d6118fd43c5ec4f10fff051eceacb98f308c51faa8b3311e241ef5aa8505e461baaaaaa70c53aa212aec6823887efece0900bae354545c6b76537d287c82b7df34151a28f571d79f59c0ca4de21c3ba32c2d7fa013a417f5be7fd3c6262", 0x6a) r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file1\x00', 0x100, 0x104) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0x1000, 0x3}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208717ffffc000100000000000000000000000000000200"/177, 0xb1, 0x40000, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x5b63, 0x9, {[0x5, 0xd96, 0x72, 0x3, 0x6, 0x3, 0x8d2, 0x9, 0xffff, 0x6, 0x1ff, 0x1, 0xe85a, 0xe870, 0x9, 0x7ff, 0xfffffffffffffffe, 0x100], [0x6d6, 0x0, 0x5, 0xffffffffffffffff, 0x615, 0xfffffffffffffffc, 0x8, 0x4, 0xf, 0x7fff], [0x6, 0x1c9e, 0xa7, 0x80000000, 0x7ff, 0x6, 0x4], [0xfffffffffffffffe, 0x2, 0x0, 0x10001, 0x648, 0xff00000], [{0x7ff, 0x9, 0x2, 0x3}, {0x1ff, 0x9, 0x592, 0x401}, {0x1, 0x200, 0x3, 0x40}, {0x20, 0x71, 0x10001, 0x6}, {0x0, 0x7f, 0x39660d7400000, 0x8}, {0x3, 0x5, 0x4, 0x3}, {0x2, 0x101, 0x7fffffff, 0x6}, {0x8, 0xdc, 0xfb83, 0x10000}], {0x1f, 0x1, 0x7, 0xfded}, {0x0, 0x6c1b, 0x252, 0xfffffffffffffffa}}}) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 11:46:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x7a) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:46:55 executing program 1: syz_open_pts() socketpair(0x3e, 0x3, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) pckbd_enable: command error 11:46:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8001, './file0\x00', './file0\x00'}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 11:46:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x56) ftruncate(r0, 0x0, 0x2000000000000001) 11:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="582720efabd16ebae63225259560f8", 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x3, 0x1ff, 0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x11) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000100)) 11:46:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xffff) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 11:46:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/70, 0x46, 0x40, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="73207f87b193d7fb89c9ccb17f713e1c1b15840da5370299cda035031009f60e39d4c904449ab02ba8a23b3d4659c9bae4e9c0082a0e3db87019e8ac7fe9e5606a9375c7ddfa2450910bef5d583166aaa07ea1cf02ceea2df1d4685b9ef1f317161b2e34dfd7439dc8519d7a29d6eb8d1369df4fa5d83cabdb6e01ed311440eea4007dd9732f71", 0x87) pwrite(r0, &(0x7f0000000240)="48b72287c44b959627ffefb95915cf8e14e3470db9472ee64093f384041fbf00e0cd4bbcb96d42f5b976847912e569fc0a5eb09599c151fee2ad4fe436ccf7be8e5208688edffc1293aeba68f8c2e7e3c8cdcb1cd8498a9ccfd46c06b2b764934a3bd021cb72ecb0f934309f2c03447d79c9511b168769352ef8a48bf42417883fb1b3104fdd90e4b33869e59fce74fc36a21c381217c64109ec428b60cc635e687b884e8ac0e6aa98c8966ba89f5e6acccb1a6a49ae8a972c6da450263f54068a29a5e31cdb9d7e607ff7874800199893b25f68976754fd5a5e8b2e0f66ffcccc91ceff691acf0d7195e3ac7c120bc54f4ae8c8031465dc10b6f5f0", 0xfc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) setsockopt(r0, 0x1, 0x80, &(0x7f0000000040)="781f6c95ca531a33d1d2d2105d2e911e6dc398be8958945a069e1e65af225313ca56fa09d749194afe397df04659ad54299047076992b4931fb6a2b063143fc8031d9c7e3a93462c5e9065d006162365085998e02c2dcc104d9f095f1ac5389a9c2f6130de32fb4564f5f13b2d1a5bae23bef3e4e51df9f4193ea866a9a3d4f8f35890b25ea50c6e63e98c2e056e2b77", 0x90) 11:46:55 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000080)="33be1c55dfcb8db9baca76b6da3b83f00c8334e6cfb3f48cd0d73d53d9f1fcc702d95f79eba0a0805818bfe90fe374ae4e3deac5ddc7c7d4c11554687fde5518b41a624c570600323e3f6c7aaa6443709f"}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r3, 0x4, 0x80) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 11:46:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x11) ioctl$KDSETRAD(r2, 0x20004b43) 11:46:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="38ee01f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = semget(0x3, 0x5, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) 11:46:56 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f0000000140)="1b84236d81c941b22d5fafd684f6f1", 0xf) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x13a) socketpair(0x1e, 0x4005, 0xd, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="907741be3f3146da905403070bba707e4688376fb2a0f082fa9e41021a0725e950cca94ed76543ed4ff15ab642ea9f1655eacbb4e403e254c2ed772973b622c0e9909dc6a4e429ecbe591a54cfee550806064d17effa08f85eeaf7adbb468460fa6ede7bbd436f907e5bbf7460be7623f6b04fe0e1a950378fcae738acdb58b38e27f6c3aa88a21b8d81da2a187e719f022d16826c8eda86d4ecfe0f9822af3c099280a84f97be71235f9dbbd64ee319cba0e3e34ed835d5afcff5baed41512e1af65225833f80ea050c16df5890266b2482d2b41b0fe11c61b942c52a1d02db29b1b7ab1561ba2615a0c044", 0xec) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x6, 0x3}, {0x89}], 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x1) 11:46:56 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) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000100)=0x8000000008) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffffffff0001, 0x8000, 0x401, 0xffffffff, "7660e3342ecccae9cce02ed2098d69e933fa8773", 0x6, 0x40}) 11:46:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0xc000, 0x289) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 11:46:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x80000001, 0x2, &(0x7f0000000040)="a77500526f0f5b6e039848b2fd216ad2056581ed9179691ddec99fe51c60a216f3127a3b169dabc0", 0x28) r2 = msgget$private(0x0, 0x300) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/166) 11:46:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x20bc3f84, 0x20, 0x400, "8b4912e9d8373dffc2cf699e7c12c3c2f867cb4b", 0x5, 0x9}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) ioctl$TIOCSDTR(r2, 0x20007479) 11:46:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r2) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) read(r5, &(0x7f00000000c0)=""/35, 0x23) r6 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x100) getdents(r6, &(0x7f0000000140)=""/216, 0xd8) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd\x00') r7 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r7) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000002c0)=0x7) r8 = dup(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) recvfrom$unix(r8, &(0x7f0000000380)=""/169, 0xa9, 0x800, 0x0, 0x0) r11 = shmget$private(0x0, 0x1000, 0x212, &(0x7f0000ffa000/0x1000)=nil) r12 = accept$unix(r8, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000004c0)=0x5) getpgid(r9) shmat(r11, &(0x7f0000ffa000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmctl$SHM_UNLOCK(r11, 0x4) getitimer(0x2, &(0x7f0000000500)) shmctl$SHM_UNLOCK(r11, 0x4) r13 = semget$private(0x0, 0x4, 0x40) semop(r13, &(0x7f0000000540)=[{0x1, 0x44, 0x800}, {0x0, 0x8001, 0x800}, {0x0, 0x1f, 0x800}, {0x4, 0x4, 0x800}], 0x4) sendmsg$unix(r6, &(0x7f0000000ac0)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f00000005c0)="51e7536868c9831b54a3c1b6690fb0a40ae1208ec32b982e2365953fa8a16b33d12b1252c40f1769266c47a25eb35de09ff73339d0ec137ab70513dfc654a6a6b40417f006c6ef9d1303f1418ac3ca8ab3348189149eaa8361348f156338587c70b44f152276de4c3c286d83e1f9c41861a12d928c464c450a412a043f95e94f1ea9bb57ff18299d48f8a5", 0x8b}, {&(0x7f0000000680)="4cc6a5f4b2d5659e17047872a9fd20a1d6dcf7af066182c095be0a829b7ae97013c911083f40c4b817a12d04a9a6cedebb558aa5bf5f", 0x36}, {&(0x7f00000006c0)="fb2616bd9416886d0936e3ef04fbbcd6f014f86ddedb7e171d6facd790839b6dedbe48daa782cdbcabea13c9ac258a2f01f6750860d799237bd46daeaafd234ae8b0c41d545da5722ab0042dda5e8bca4a1dcc84b8ded843efe5838f2e65c5128ac8fb07688980720e45a42b52fed9162a016d75cdbfb4a42c0681988a22a7ecc547c6b7d9a3349b5e00149cf5a843bf0a85e358dab2b1b1e71444c4732489", 0x9f}, {&(0x7f0000000780)="2c8cc8ea82fe4be4c3b1b6035b6058f74c09227668a5dace15a3a03c08d4a08bdefe8d639a51f93f69db6ffc288565acee6ea2105fa75422db8d14517724d6d7c972d4d52851135c807a2c8f34692625ee313c84e4c0673eb47313eced20ca4ff0664ed472c3535149e4ea2c24d7abec095c7e802236ee3623738b1e61449d2664d2fb6344e43aff1a2edfed729a24a1d5ba915271604a2acaa2c98e", 0x9c}, {&(0x7f0000000840)="4aba3f5e671457db9bebf6c1d63ded56a8895ef88786236e12b1d5281743eed94f751bbea4a8a54f4792b566cd9cda28b79ea0c6d8aa1287c3bf4e207a49fd462a0c357033", 0x45}, {&(0x7f00000008c0)="f85a5271def05d3fa81f3f37dc1abfed46537d04bf2b5f13ae4799c1e96255bcc835d2879ebcb7d1d7316b346956b5cf77f61676c61ac487c43fef68d6d44845d1024f738c4f838ba59fbec5e10a4105fd575ae135ebc598699e2ff965daea5b", 0x60}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x8) 11:46:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000427000/0x1000)=nil) 11:46:56 executing program 0: setreuid(0x0, 0xee01) socket(0x1e, 0x3, 0x0) geteuid() 11:46:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x200000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="556da14d81d01c14263b1aa8a2b46b08108a4ad0a6d63839924e6675178a982c05eafc52a8d769bce3a8a1c7eaddc6ea042bd27d08f956b70c309c7656f4b048945edb63f5061c8b185276ce6f2769b8f4473dc41c258af2a37765a0bda750beb8df3d6a2b3da5f3c67a30c331e4d87abe4132c7fe4f07a760aba2ba03afd2259670f0e6f5f215705b518b4e62a5ce0ea23e692cb4245d5b17878d5d9a2b2f4a9279032ae0d245c82ec96ed85921f2608e87364aa7edfb1f2f167692a2cfa4cb82eed999", 0xc4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 11:46:57 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x88) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 11:46:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x400000000011, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) 11:46:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x2, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffe, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x8000000000000, 0xfffffffffffffffd}) r0 = kqueue() pwrite(r0, &(0x7f0000000100)="eedad24825bd45136cb255f70823cdc09d6487267b8e4148497a9abf085ca5f6e97fa9099244bc9eb3af1d0f008af367a9101a59771e1a83615aefae2bbcf1cbbf34220a740dca6c948c0b4ea3c53c055eec950eb2795f08c04049cd31d6715e758e5d8c017caee705c5d5ffc577efd27ab120723112cf26db150d25682c92eecd423645f2167a21c2189520234618af6e7bb89d5d48a934ba299fe583c403135fd27b1c40a1c5d9f84e15d4351900c0f86676a2d77bad7e863f881277578f837f295947572d9b4423c624", 0xcb, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) geteuid() 11:46:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x200) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) 11:46:57 executing program 1: mknod(&(0x7f0000000000)='.\x00', 0x6000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) 11:46:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10100, 0x5) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x10, 0x8000, 0x3) getgroups(0x340, &(0x7f0000000100)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) fchown(r0, r2, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSBRK(r0, 0x2000747b) 11:46:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 11:46:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "fa7dffffe3fd66586e270200d085aaa50bef61ea", 0x938c}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 11:46:57 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x100) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=']\xb1\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='+g@.&\xc2\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='$+\x00', &(0x7f0000000240)='+}\x00', &(0x7f0000000280)='-$.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') r0 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x3000, 0x8e, &(0x7f0000ffc000/0x3000)=nil) msgget$private(0x0, 0x200) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000580)=0x7fffffff) ioctl$TIOCCBRK(r1, 0x2000747a) shmget(0x3, 0x1000, 0x402, &(0x7f0000ffc000/0x1000)=nil) r3 = openat(r1, &(0x7f00000005c0)='./file0\x00', 0x200, 0xa0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000600)=0x4) getsockname$inet6(r3, &(0x7f0000000640), &(0x7f0000000680)=0xc) r4 = geteuid() r5 = getgid() lchown(&(0x7f00000006c0)='./file0\x00', r4, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) clock_settime(0x2, &(0x7f0000000780)={0x8, 0x45}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) setgroups(0x1, &(0x7f0000000800)=[r5]) nanosleep(&(0x7f0000000840)={0x3f, 0x9}, &(0x7f0000000880)) r6 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000008c0)) socket$inet(0x2, 0x5, 0x8) msgget$private(0x0, 0x100) mkdir(&(0x7f0000000900)='./file0\x00', 0x40) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/56}}) 11:46:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010100efffd2f7fe432a7c2209ee000019a80200"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_open_pts() ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 11:46:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x89, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="000000186204018b002b06000023f69c4e14da0000000000f10000000a05ec4d46b68de1838f74c201ae0865297510f06e424b6a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500000000000600000000", 0x57}], 0x1) 11:46:58 executing program 0: r0 = socket(0x0, 0x3, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 11:46:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000a011b9dd1ae2b515e8255e140467a2b4581e640f9be33512e6fcdc5c9c8f021f775e6832931da0e86330f96c580b9415e3af9c96f6ec30245939e2090000002683bdbe01f443b43f1d3fd8c5e54ce87e3519afba740157efb9b6c142c4526cd31e10f959af9b22cfc8a65c13bde97de8e7d918ef23725651e14ff7590a9840f4e923de6e271bfa5e15f30ee6c5398350490461d8b2782e51f2a7b910f89bb399c8534e02b448c3898e6f0676366fb4dfa6fd2799eef48a3ddfed30c85f9f87a604c02444334b5b4b3c4798bf5587e49bfdac8ab2e8e87fa73e3330cdf0b86c45e69d233e2a410088e8145c70c8e1acab4c22ed1c0a245b3c9a5ea9cbb97839f5cd801002224be4eab7da6109cae164a003f98aa5022c877c3ef5c66e05b8a93d132a3c42b7948be93721af6f0a3d43d502000000267af15aa259cff7d8d449a7373a6cb5c175ef9d379d9e2f3e7c0aeaa813e2000000000000000000e0d9288054957fbdfc221352096ee790fc039f92f3d9cb2a2cce12361297d394f2bdb5dc972257deea72703560963710ddc24b70e671596445c6b891125f2b3c226d6acc07"], 0x1) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 11:46:58 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x2, 0x480) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8f, 0x3ff}, {0xc6, 0x200}, {0x0, 0x2}, {0x43, 0x63}, {0x1c3, 0x9}], 0x5}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x90, 0x71) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 11:46:58 executing program 1: pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='G', 0x1, 0xfffffffffffffffc, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r1) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0xfffffffffffffcdc) 11:46:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10981, 0xa8) fcntl$getflags(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000580)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000c20000/0x10000)=nil, &(0x7f0000baf000/0x3000)=nil, 0x2}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil, 0x90}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fc5000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000a56000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000db3000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000beb000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000540)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000600)) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getitimer(0x2, &(0x7f0000000000)) setuid(r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001480)={0x0, 0x0}) 11:46:58 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x21) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x8f, 0x3}, {0x9, 0x9}}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x20) chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0xe4) fchmod(r0, 0x1) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) truncate(&(0x7f0000000140)='\x00', 0x0, 0x5) 11:46:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x20281, 0x8) 11:46:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) dup2(r1, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x204, 0x0, 0x200000000000000}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x5) poll(&(0x7f0000000040)=[{r0, 0x104}, {r0, 0xb2}, {r0, 0x84}, {r0, 0x4}, {r0, 0x2}], 0x5, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000100)) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0xffffffffffffffff}, {0x4, 0x0, 0x0, 0x7}, {0x6, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="fbf9e7a5993ab88c571a5bc45831b0c971291cd9c6067ab34040816eb28b1d165f9b99b994e1d301d4bae8ea7be090b3b3f846066118624b013678434d36e70150ce0f5fb7eda82474c744607ce7f6899ad9048246562bb9f1c282ff1a877adbfc00662ef872e718da2d17cb5f36dfd0b6eb9750b59d3f62a873841d81b083e0d5d3886e75dcbe0d8f5edcab8483e20cec0b406ac3e1f62b251ecf73ae8d03ec1e7294616195068102a69106382b25ce49a23646f1d54962419bd8ab9b000281d7b219ab71ac6cd8ed479ef3de58f5c3288faea7be1fce1df05b147878ebdc955796c84214367cb7a5c4028a2014cbe4debce603f3945d84302b7dfd1d5c0a4e2b0e58e85687ab951aaa4549838dc9907c70664095cb77f601c4fa36d3f9eba83bf58789636116d030e1506886742f80d63d7bf3fb0c318c5607c58e390833840a9e8466f02916c4f53338fa664cc0428d0e9363bbdf22b82871b6f2dcf710645baaed06537e15646af7ee2530f4c9c59676a2f239ea50462d1526f50c2d7861b0186bafb2e7f1f0b3ba617c8c0e18f5cedfce5af0215c61c22187686144900f97acd85105f53c297337939faff0b0a26beb781dbd447e13adc0c381bc74a212f34890019e39d16ff846fb950ae4b300c6dfa6c9261d72969a8dc6f2dc7a3eedf93edc98226ac1aa4609d455c11db534c2134ca1e564b6ceeffee2c4af6b886a0ca55a034919faef4f6bd0f9c0217086cc0912e418712f0b9566c0601173c0c724831ce3b22de92f446ec12f34dd60800629158bf03b99dd121f97ec1ba58d1ac20f340d7232ed2ee774577b2409de86acdc33311dceffb778ecb3a3b14c33bc3c75b42d9e736b79d384350f238dc1818d7783b40dce3256a5ec66a1b04d0b2960303036d40dec24001500a1d69de02c59f71ecdc81533f3272bfdaeb2741068c4dd3f86479946d0280682045057ce2ae89b2e1fa830ae2eebf637ae262accada3d1197190a55c5941c58b22b79c4458fe8b98459ede9b79e37d637c468dc489d34f4e1ca5e52b01f477394a76be872af939a8a0791896e7c9167c83e2c409d3a65675ad36ece5b97480051aefd53ad20c42eb4cd9937c3c8b27176bfac3a24738e5b58390844a1d5334599eb80736e856d32adb02804bd98b58e73a1a1072b717ce6c29c16cf33ea114aab700e68a6cd6a91227a2d0b61e59657175d82e57099405c58ab9c9631961be3636317adcb02ca2b549f8166a6d3ecebb08080e36fc771401e715249e6237f554ec16dfcde266db242b420599432cc6a439aa0a21ebcadd5d0ef6dfda28265f2664fb72b69d775841fa656a516f42dff85ffc61bb29d5d6a2819dbd951925da1b67a2f0ef622445c4535ce0eb8a6e67bb985030fdf471693b4a2d90cf4e3444f9ef8a5e839268a2aa3f3e0146ee237cdf9a8f06ce1ed7d18bad95b5420a1e5cb62c74936775bf1f7433f2b5ff92793801c28e92e72d1a9c448a86ab02758286bd214faec36927dfaedca1021ae4ab1a263518f7f42f26326b4d45c42a91e260ada958cf4534cb6370528e783be23d83d859238950961231ad5b419dbf0589295f329748b52313a7e9ddfbe8d5f97f221e47a9f141013349856877e145aedb00fdefe5698f3c268da0f122af01b082cee26f92a3fa90f19be9975e303381b78342c9428890cec8fe0f7bddf5965314da03d7b02e2ef2122b85e06ed1e424f378ee1cedbee349a1598bb050d0143a058b7bcbb4ae195093547c98604905ec9f6e099135315d56eb8f3603606083f67a32f3ab639ac74770a828f1d885d26ef4a5812ff25d31b7ba05f133dd43e42e00550adc5640400a46d99004d94e0e4158055bb95ed3eae5b9b2e2e2682225e5f2e50203ae133797b976fc54c1cd040e5be4649cf49f22ed69cfd3e466dcacf3a85ee3906d62a3eb8b4111a73e7331af63439ec82e5d5b5dd9fe7e86eebdd94b2da09559f53990ed09c82b79614506282dd9c0d74ee0d997d45e2488e8c2bad006c23a17005820a70b93b6625e16eea3c52c86e3561c10d03a04c28c67144e8de729f81af79a9224d38d88c844410ff8114a1034518dde5a95c8757df6d83e22f3ae81f72b23ba5a5ea240a1d4ef324c305a7892ab8291802cb780bf9dfa8c31b244a8b49b571c2734499e2ce33a88aa56a096ef1e1a383ea0b2a38e5c2af4154eed057d90ad86068e5d878ff1725c09081bbcadcd46a365500a2cede5c4d87da9139eabea5bc75c4ef5fd0f723770592aebd48d6131a6a03963b53a5607bc278b3b7ff4a3c3bef9bff47c689aa8e6ca4f5e8a5823d5d7620aff74035c3e06abe865062c5a168b76fa1d880431f1335bd1eac2e407b9a3b8cdb8a5cd7c7b2ab143540fd9cf431000ca3fac6a4d13549d31b46b92e7458dec0b7be544da99f82c279d86a96ca7b32202e75f042a271ad8b7465b9063acbea5ccbc6a83b1193a8f1a3092ba25938f12a41b31ec5f3c861a22f09e6760ba5fe1e7fe946350d6a0b41a12ca0a35a513831b164edef0d17b44b5f50deb3c2c25e52544c47b22798e9d845977471d4c0c4b6925921160404fe78d3c09f23b73f7275f190dd75f05ad629584e7715be79636bacca38c36ebb178ebb2a4d3dc47b2b3eb85f85d6ff62eeb8b1e9638282879174861558ec02976b0cc0c6a7151d47a79feb1275aac7ed6e620593be19964df1d3b9b044d526b7f5eb0431f640045fb4428dc00f12656d72541d4ed71f83e505c2ec90d669a808a8696a8f10379f1317ad09d241246f906fcfb1444d9f48a30182d1c2224b80b485c70c566b506c8048d20806e4ec2037347794ca051c9f49ac86ef735cbc9b8426868db08e19bff2a6371c8a419ae1a0d8ddd5d079ebf81626a749e60f2793f7965e1a1f5202746764d87dea2b6f33f5f626dae100485cf51f872ad0c09bc3272a0e8958ec9d5fca7a214dfa389e99f6242960e333515f6cd55ca9fbae1c79251ddbd0d1693f3ed68c3ed3a8c4186c31d64bc9366402bf96ee7fc8ab2dc98f8a0848b220db453606719c9ebf0b1b9b43ec49ed28afb1fd8db08d6854018cd0988df02dd0708283cca2f286788e9122be828714eee09c0c8a14a3925eb732997b0021016624fa39edf8abfe404646e56a715c1159c94c638eaf06e4c06bebb2cc4565a866d68aecced3b18a1207f62beb631c176f2c0cb913fffaba9859f40f55f44313c31a70b6dac678013c4b147f46986bc77b5d725ab00f5a31d33f22c02b73e4149f0efe44c6d6de65ae33a8b726ca103674a62c7db687835e7e3ccde0d1717a9c93e73b144751db5dd31be22f7c18dd07b4fb45c640f4bbd45cb02c570b98532347593ef75d8b4545e030bb867466cf087184c38077083d93c197c130208d259ca7fa36c50de942bc106d555269624de03692b015fabd13f5cfd50f1089ccc01a8c4c66e17003a21e35d9f1e7a6c1d63e94f63f0be7284fcccf4bfd4c3a3d4db1622cb51737b8dd032835b6957833b20a74e8a781cb527ec1573c48de50774222c87ed6841b1e9a196a7b23c9213e5b0966806cc8ee928d61cef73ebe11d6774e0daf205c7d667dcab9aacf6181aa0191fad2ae65cc9db318e7a5f32d17a002ead7b2fc85625d092c72f79eb33ffb3538623e57915659a8a097e9b46d4cedc66691d512bcc6889f9a336a5d051559164491b08684b0ce314eba8fb76655f2a69d95deab487c78014615f7a1cd2fe97e33ad3351451e04d53b4507c4b31cd280de5a83f92af54f8627bf20cbb7265768069cf0473bd49514237cac307c8c77eb96dcd3e27a902c0b0e2e6e7ef544a33da35dddabc3c6ccadadcc525316f57292b797d4250588260bf880d7a82f227606842574dc5c05a7817820e1c5309dc0e5d2e5ca1ebdf367f13dcc62c79ccaaa646ac27a7c54349876ee2af74bcc47116c2b79e904296bd12905e06019ed30a8fb662ea9bbaa7120f8dc81ec444a61a2bb67b6e50c9c5e689bf36f2e8b6d9e73b16ca424267b347941d9885eba6b089593ac0eed2b166507d3cab89e159fd058f525929e9e36acc13327e42769b309587cd95f1267514b38df7d89df0efe0eb1ba11eb18296b47d6a9d47538b7cd4103fe0d32ab88282bfc6a736efdceeb7d2d08f5848701afb2789df4548d01ad3890e3fbfdd8048e8dbfe2e74f6edbac85597fa09212aa236f4bf057ce5ab57a9da7d6750c9cd5094f1c029dde77d8c78dc47b043c6b64ac1dc5b9dd905217d8ac4812ae7e6c49ea454853a1d586443e92dbb12c7595d0196b076dc102db8341598ab4e0b7295bec57e6b6bcc81cdee28e2d4ff121a8f4fb51bb9df841edbc441a8e5a5d82e3b0e3634e2421123871bc7e23bd20505e66d7fedd29e32fb80cebd4d09679db8ab83199ce82ac54bc27db9963af0a2c6bb609b8f279a2b1e74c27764796f2d4b2fb0b9d1a8becd2a398fb6d0afa67ac0d7833ff0e51b7237cfc269e01ac91d4e79d8bb850f31cdc03fbf7b8763c603b8a3cee71d49cf26d136b0bc933939adaa733d8284212c15eb19217065ed585bc745cc55ccefead76f6c5319f2be7157f3d5b169b7092164f6027d5540bdb83b85de1e30e24475795a32af59a0ea2d598258659eb93ed78fe6c193e20045eafaec5982e7f597bc05e05f2c0a68e728df05810604576159c2f71d0c7f4872e02be52fd22b90594830f1b33d46510d4e7d546be7d116da42edffa0cdeca21027fd26f3fb68af4c65502d7791f8d6406a2fa7f0c5a4fe00af645e744c786394b58e457eeecda00bcbd9390787eecf59f18e3309511ead1f86a02cbc48cd061bdc5ac806d7c2c95f70dd916ee0a9e2872a14ca899d69c8af1b0e5aeda8a9a5f6e40b5fb62d1f4fa3a8b7b967f049d5c124b4d6690a1e6559f458072b33b54ce59263968ddd0996b79f6f8c8749b7f7328349823c5a80e2c4c887c75e4c3f3594dd22d9898a2ed4555075f073d68e952091e2f40760def6897a655548e9822a304275c99d538d2898841f6000941df14004c77b34415de6240bb2f29b2882a162f04a09a7b7fbc45cdd3e6e4fc6e7fdb0c3a9f835c4c3ecb93630ae7e2c198d025114339e2cc32cb3b4470e7c2b916dcdf80dc1c49850edea6abdb57061bfb3e807c38ca987761adb11dc1c938ae424b29f282404436d390bd74ca7272f69c3cf6b0b1e82be6cd88da4a47bf1fef0b2acf30a95d73d0ca50b709465ad35c2e5b58d2ffb37088b3c67e2168e29abf6b20d949cb6e3cfc9087a68f37936218683c564ea6f36049946ff8512cdcaa2982fbc12de924646afb25585caa91b3e1a669ead4321057b4a65fd36005689c82c59ffb22b9cb2450f3e052211b5afef5df25b244a86c2ef7d27c6b04c9b06057dbc63ddece90620d8ae55ae70398271fa0b499ccb0d47890e4cd0fb7a1f45b51b4013b9e41fbb116e04e5c1d440eba407a4b6ec48881766a607613391635ed8cd03bb5bd46d983de50203429a09a15f2bd657c7e46743ab8de7aaef4b1ce27ac9a6dcc80c4493added8739d08f92913d35704de8557f62fd4c6813cc900e56e8177124cc0770554d4471a7aa34448dea001daa919fe903fed580a5c9d0bf6a50b0250e43420c1db078cebcc408bdba10f8a689bd91aa5b16fd4d354a1fb0025f0df745497f4c155b2b9cca0b2cf1597a9b30b16dae569090f0f2332163889c520a290b378ccbf6f44fa810c91edff336d233d0a12e1c9d195b2e7bcdc79a6f9c41f1610fab390e154d61c1fb778cebc51624ec6747ac710b68f4d", 0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 11:46:58 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000f03000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) 11:46:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x1000000000, r2, r3, r4, r5, 0x80, 0x9a}, 0x5, 0x400, r6, r7, 0x6, 0x9, 0x7ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchown(r0, r8, r9) pipe(&(0x7f0000000140)) 11:46:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() clock_gettime(0x2, &(0x7f0000000100)) kevent(r1, &(0x7f0000000100), 0x100000000000002, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000140)=[{}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/30, 0x1e}], 0x3, &(0x7f00000011c0)=""/109, 0x6d}, 0x42) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x34, 0x0, 0xc6, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff00000000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 11:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') 11:46:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3f9c, 0x8, 0x3927, 0x1, "27805ea3c98188fb6288206fda4c6df9e86ade96", 0x6, 0x8}) 11:46:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x4, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x7}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socket(0x7, 0x7, 0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) socket(0x37, 0x3, 0x9) socket$unix(0x1, 0x2, 0x0) 11:46:58 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x549f1ff5a7f09c44, 0xffffffffffff0001, 0x0, r1}) r2 = kqueue() readv(r2, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x1d}], 0x9) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200050000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000001000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a4c8f8fe87847e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc8fc54be07813c40b41f9596dfd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a122590000000000000000"], 0x1, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x320, 0x102) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x40, 0x7, r6}) setgroups(0x0, 0x0) setuid(0xee01) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r7) msgrcv(r3, &(0x7f0000001880)={0x0, ""/38}, 0x2e, 0x2, 0x1800) 11:46:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x1100, 0xffff) 11:46:58 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x3, 0x1991, 0x813}, 0x7fffffff, [0x100000001, 0x0, 0x4, 0xfff, 0x20, 0x8, 0x100000001, 0x1]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x4) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000040)="b6") 11:46:58 executing program 1: r0 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) socket(0x12, 0x4000, 0x80000001) 11:46:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r0, 0x0, 0x0) 11:46:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 11:46:58 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000000)=[r0, r2, r3, r0, r0, r1, r2, r0]) setegid(r3) setgid(r3) getuid() 11:46:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000080002004, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 11:46:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9d, 0x1, 0x0, 0xe}, {{r0}, 0xfffffffffffffffb, 0x48, 0x80000044, 0x1, 0x75}, {{r0}, 0xfffffffffffffff9, 0x4, 0xa, 0x3, 0xcc9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000008, 0x3, 0x2287}, {{r0}, 0xffffffffffffffff, 0x8c, 0x4, 0x7, 0x64}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x100020, 0x4, 0xff, 0x100}, {{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x1f, 0x9}], 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003e9000/0xb000)=nil, 0xb000) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r1, 0x8001, 0x7fffffff, &(0x7f0000000180)="1fa4bd4edf332fa9238e699b42f00f72ab4220253fcedb000e699fac1c20e79181892b3044c36f580f2a4189a782bf745f60f13936216aaaded76f547a929c13ce5f8601a0214b57715235a870b4ab406511b2cb076519c10ed001353973ec069dd6efbf43c52b6ff2680374bd3e74884711549ca2668b73f7b569dc2df15787ecded57ae4d68618842779edd9ade898692e1b6197363fa019860a6e59fd533d3beebd267d007ba02be14a33468078921867bfe9818a70710e37be9ca9a2971650c40f0880dfcd3c6c7ef5f28502a0d213a6d9482cc989d3", 0xd8) 11:47:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8021, 0x995c930470f30aa1) 11:47:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0xb5f}, 0xc) sendto$unix(r0, &(0x7f0000000180)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00e0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0x407, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0xf4ae}, 0x8) pipe2(&(0x7f0000000040), 0x10004) 11:47:02 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() shmget(0x2, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 11:47:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8100800080001ffe, 0x5fcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f00000000c0)="53c2502c9be932a4c09d28858827d63e5df46eb4694e02c231237ec8c3230425b09c3a1066ceb49657a18967e10b28afb8397433915bcd1a55ce1b4834d97b58ed47baa7253898bcbe6649078bd47831918ff8ab074c6aea3b022ffa700ba572ece638761dfc5e9afd", 0x69) 11:47:02 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x3}, 0x8) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffddd) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:47:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 11:47:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x20) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:47:06 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, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:47:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xfffffca9}], 0x1) socket(0x10, 0x4005, 0x5e) setsockopt(r0, 0x2, 0x6c, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:06 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000800)=ANY=[@ANYBLOB="0130f53ecd2e00996baa8509340888bf8d6658656363cb06246f4fb060227d72ea744b77fd9a7a3f78e493e0c8d2a8e490f5332e4b4c23ca19616d31915431f0b2e32d505e2478f8cd762910a3b894bbe956d581ac7ae3963684b47e7c9188254f5ac34bc1542797c6bebcfce7d51066c6ed4c690c991244cc4cf7ce141139e865dd62a25344f82e3c9cf3ba80a383b18d37190fbab843ecbb02418c7889142696a68f664a012227ae6c3e849ae5ce43941774b73788c0ced15e6e7454757b0b47fa24768a916fb83db3899506a4ff5e0b1821b40b6fec5796a535a0ba1e41ad221b099e00486a19f939b94178eeab903c34e9fc1e719258fbd41bed7e78e5fcbad6874752592cc6ace4afe96bf29a6b273e1bb3733ec7a9a24392187f16c7fa9aa74a5e3d9048dba85ff948ed6a90e8d2ece6f99e28c5629e64ca2b4c3082c1ffee2ec2e0d2b350683c8e014bb49d4a56d3ac5f625ef2aec16117c3c351e1c42ab1e451ca0b57f04db74d9fa3f897cba60f31f5d2cc8a31da3f9a8a6d7530e54edfaced323a719101af4a03c30048365f90e2708e3a613b1291bfb1bb560031b0d73ed789a8be94e884e76ced7e9c7af12fbc97164c8b26413570019654ec6a4d55a03d07901c"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/78, 0x4e}], 0x2) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) r5 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 11:47:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) socketpair(0x1e, 0x3, 0x10000000, 0x0) socketpair(0x6, 0x3, 0x100000001, &(0x7f0000000000)) 11:47:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x10001, 0x2000100000000}) 11:47:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="d1201d9807b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92a663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b00000000000000003d004e3c249d85c4a3be12feef73b537029e55430368816ded8e6bf63dae4bb59ce18e", 0xffffff0b, 0x40000001, 0x0, 0x1ca) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 11:47:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r0, 0xfffffffffffffffe, 0x2be) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="199f13e5295b76512da37bb26ff8fe42f414cea4cd2275586db0f67f", 0x1c}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x100000001}, {0x18, 0x1, 0x410, 0x6}, 0x5, [0x6e, 0x9, 0x4, 0x0, 0x3, 0x64, 0x1, 0x6]}, 0x3c) 11:47:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r2, r0) setegid(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x280, 0xfffffffffffffffc) 11:47:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9, 0xfffffff0}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0xfffffffffffffffd) open(&(0x7f0000000140)='./bus\x00', 0x8001, 0x100) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 11:47:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xf2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fchmod(r0, 0x14) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x69, 0xfc0}, {0x100000001, 0x1}}, 0x2) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0}) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) fchflags(r0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x8}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0xb4a}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="5f8d00f8778691a6f35b21e18833fddb5a27b58a3760129467f7e16134bbb15008ef616105fee7c4ca4c010f42bbe1208a1ce9fc87fcd91e4bccbefe1132df212763fc03ce6012bc040ff971b4f5535bafebf10b4357da51eb17df9346e62eaf3974fbd3caa1c3168b8ef4e466cb911a9a4137d2b9a9da153303fceb0cd2272b16721193a9de1541dffa223780a43ab49968d95c896e0d6ffa26fdf1334a472834ae9f62e5325b44aa349764e90127c82daefdc50775da537e2b", 0xba}, {&(0x7f0000000380)="6b72cb25aaacc34efc8f48ac3c32cba5415ec5de6b9196f701ac3fb606203cfb5642588d243ced2108961218c0e6789d797b50628b9176a78fa4931a5b13a0621d908158bed7172f68fad4241d7c5c7275d02fa5309d1555f797a3af29a8b9864606aea9eca029ccce03ab3cd511ac26eaea029942a7ca83dfb4edc2d13c5a437a552093c650dc5e0a3e0505cb33164a3ad1884e4b02f343e07e82387b0f7b296c9bd90c4d054121431f16ef8a368e3ea627b8dc2010f961d2c93271329f7aa0d5274a146a7e656cf710146aa52f564e70c855344feb94aa73b4350e359ad8909f", 0xe1}, {&(0x7f0000000480)="6bd95b52c4a6e3765cf17a1cce20479f664ac59e3a8006ce35c43d7cabe5b2ddd5833db80471a0b42c514210a4754da6d6d03631559d517573205aefc0178cdbe262696576eacbd0851f7250e9c5d2c7a53a233fae3be0ddac13ce9e257b573dd3841f49cfabb0ae7c1b29a265c505a647b56f61d07507b05c32e7616bbee6050069dbf7c23095f6d280672b4e52c568d144a81a95b9a5996e346b36992135ac43e42ad9d7a0665800f3a2e8b1c27a77892690c20595ad9511ad00c9d0f53015", 0xc0}, {&(0x7f0000000540)="79d58771de595d97af2747f500c1d83da134d7860dd1ec6b4af0f730a83e8115f84997947f7342e23581f6b166fd66056245165ce028a440892e92efb93053baf5bc30b84407a74ecde4fa5babb2761cb32c1692fb56ef38604b7d5abc9a39156662500c94c21a2a090dc67ff315a83ce6921aa4a4b0185d1538d08cc0b86a7a1546967c4c98aaa0fe2975b0f4b43eecd772e6e5f1ce7752bc9712fa80660720569bf3e6157510fcd0c6eea9053a988b95242329dc1316fc941530eab0520a036bf0192143e328d828bf309d52969760dca401e69c160f7bbd6da7dfeaa4bf65b0b0a8d16680e7d1e5b1ea84c13dba8cba7e6abac16ca056bf78331a384ea055f8bcd9b9cb116d1f7599ff9b61b36499721179379a8613e3ddb5d6f0e2a0eba40ba4df145b1f7e135634f290724f0905f5ac365a65bbce855c8ba28977b6d9c510a14a1c28143fee7b5ab6e03bbb23979a733f68345483d1bb69be07a8b1f3975fd242051d32e42edf88045a7acd949be83094c23e343cba003057daea727b1434f7a7854ad30766cddd8d04dbac4c14eec97ca5b2e6703b3faaea361bcd1090b07e565c41e3489320dddfb160cb2ca65ad6a1c21bd9b28ca8b578cb7e8977519007c5d7562d5627a10962d7c180883c5809428e95643d17993f4b0c7fb500fcd7c770d26cbb895f6583406f8525c8ff14ec91857e794e85f761082757455d045b652f1936dc9542bb847dd961edbd02266ec38a15fef8ce8b3480059bca8e5b5ba2a76f091aee3e32307a3ec22749063ac54a7982908bb4ac786a9ed4577ae2dc95138f5a585db6371e0619139d469ccaa54fe02ed51508be718bcc2f7f369d6d22e41ec291ec32f9025fbec980ee95cb375950d70a9d2e1ed6b8ac98fce38ce580c414358016723cf6e1bed85178dd594b5388aeef1490955fcd46352f6641d11f81c1ad59353e203a0596e892eac4bcc71151b2301ba9df9e379c4c9ae09208abe336853504bc9a6f356ce026c55de4aaac69886e8a6c5f7195238f2cfa9d82ef858e273f053b410ff040c1bda1d86fbdac62a0e30d46f7777ec0d68c451e9a08d2a6fa8e761e4be50a0e62f0d1f3287f8f0b2c4dd82957ec6f2d2b6cf129f23f8f076d3dd7208ebcd1d29c322b6b005d8943861996acacda0f64e3818dfab6e296b0fa6961706697fc2bdb8fe334614750d4fbfaae1c2e6a393f68b4f33f58a45f1bf19cf48ba2be0cec7f9418a8afe6597fa4d674cae8cff2425fb425fa3aab4bb46f551df36210672afba102d8391cda2acf030673fdde805975b216887fa4677b9deddd90eb4b40080259c701b41087b515302af0a8de42ae47dc294a97ffcd2e83965efa31e3f8b269e036c9c39d6d226ac2f004ecf24a20de5b3bfa558b30f73c90d5574aed7671d0db41e966ff943774987b44e62b450b0ed14e5256c51aee45e8772e24d729de8c02329ff53bcbee80ad1b1fd4c4b08997d94161faed57e53983757a32bac331aeb4a8493234ce256baa557060d9c851889c2f0233712ff6ff1078fb30ed4a9489ac80a2e64867152948ef59d26ebe547139933f9a916087b1903d6aa1ac439b2c25b619ad1b2e7519ea6a7fc022c4a8b70ef0744b565663999315a7fa620eb569a8bb5fbf8525cd44fa0aca6ccdae3c827584df6e4cab34822cba3d9203f793f6bb4fe02ece849550b2f69c017618708839f63423992f4a47026324f2079d0b2e3672f581f04fa43821c57dd1e98f91af4c6d1b4988b1a3a281342cfbceb0237156399545a814dee651216ab71734aba0361d1208e8c04191a9d79c7febc12d9df8960b1a6817cc1f619156cc5c7375796d953b4bd87150248469b58e0a3091af5d37260ca656e053c3efd5ebc8de525da9522b39b8c3f66570e6967f501a890f29749ec0dfd3cfd90d567073aeae2021cfcb1babb8ef62a3a0673a3edc7d2144422cbbbf299d8dd48aba955610d96f071d4fa8593d229cb3f00bf93c91f460dbe379f0d1d59add7c303fc1810ac7f236f7a2714256351f36a66b706168f88acb65aae627be21a62f3149e8a7cb425f47eafaa7858de97631453e985b0e639704a0e1a61b7d18d320bbcc4cf3e549fcc05430aca1cca5bffa5515278d39148b32b125a63724b280a7a9f4310a7b2725d687deb839ac24b2ccc4e10db6f71f37046738d123909ed672bc997f7ac199090ac7422d0be7969b637d5cc239c50edc55af3659d9b9fadc12148955a8d92a0eedea578cb13c9d9371291b39c26139ae2e9e92b92acdef378ee0b5ccc1c55c285b5d7ccb64dace19b7513b7a489c8d3a23536fc05676a66f0fbebf3cfeef6514fa86a326a8160ed6114a04ed5019428723b06782dd28628e4608616bd304e37cfc0ae5ad6100cb99edf52b70afcb9e519eb79989baaa6b5f6825003dde20bc6ac35fa444778745d3376c9beb94eb676f85fd04a8c3b40203619cc5feba1fb71aa6f4142dfd71e1b2673563c6ae019ab3a57bb4f031c799eaba042081f43c759601b79193f3e25835ad61e78735020e1ee125670c87be427464c260e383ce68a770fb9c5b6a52dae5d8d6e08c8618cdc8407cbdc31e5b8ccfbd29fb2eacc956be29c2ca7fe18a5c9d5e4640842459fc9b6427809d35c61a84e49293d251f70ddae54bb09aa1eb0f81e1657c35b783f2f920f16996337ca7ed7a48a708d6bb1206a7b88fba99c8c6caf479744e462e80157232acb0cdfff7629a001ff0b52e6c9f3075dca03aa01ec7fe2d9fe1bced8ef2a670a9a68d35d0a4a643669e1e5decc02069d34441a90c0effcf603e1a5b4101acf01a646d14151a5df102f2fc6e5a6e8dd5a65de5e650b6f46c950190af7f92fd20e5e602974f5ee2a7f7e5d076f4d1aa48edf64667e6d091257481eaedc640fcab9db85114898867f64a8f5378625608dccced9a713573baa35bbcf2e6666c4852a1b7d98326fba1a422d371d0148d1c71295e90c31a8625d2518867c154896f4e6902a4930b034752784b004b7fd32243e0b94a5978e648c6a049ca702e12421d1dd42a40c1813d7be4f7f6518dfdc1631f747dc9180b6bd70be1cde59867b6dd11687394a5d9df7ece1c27713d6e00cabf5eec6b92688bb53ae252efdc9a3dc32e076e2ad7aca7b3f961a61815ea50223c0e805b4e87f6e2beae3bab970f148f2a29bbe8191ccdbf0b5f2e80703c885017c37a7ceb266461de520b3ef67d1ff5578386477497bf55d86806732c7c9de3cd47e7cd313c530d17a6b16fc7928944d1a7a0b1c64ef5916353a2a6578aa0a1ef154097e7c0f503e2df7abae7e8540d8490a19d7496107fa115dba9010c615d7f9e29ba358d31046bd1d50c84ba09d1615b2529add48a455445c4dc58564101e15ce4fcc8b9652fdaae4e0f6a60f88a5067788ccedda9a9aa231832189e0dde798727052699581d076b0fc41acd797e273dd00a99d5346605b8aa24a3c12a815df3f3cf32031f1f03f275240da2958067f42406ef77fb1f888bd95fc9c1e5ee5dd0f27eabb91224e8b1e4991236dbb9b86f8a2748c9d09dea95694db23fc8a349c3f281b30e95410d528eaf96e26e3500e4c372df85278451948078dd27f3fb969123a40f72c45e3794569465d3ed46895a7cb772d880baac35049d2fe8fc5c891351adbfc61e56d07eafe4a8047bba055d2a55b245b2f7f5de4dd42875bdfa6a6a76f2536902a68031c55b3cff2d464382367818173528e93b47c9dd2f03f6c7a7c20cfa3ffaffc73e338b1d5401dfb933716e852fb0afbe2d26b065733dc578ebd9ad00888004659c0a7e9f61f1af96520b4d00c73e7af1783c2451373ea3dcb700ea90bea885ef6c79ffad131094830186ffd37a56986b033ef4f830e5753ab14e9ded373e9b6953fc08710cdf03c28810b300e834f71cdf027196d39afa2e3639a232b4a0dc7fb77b02b5681dda0cbd58975b928c645d35c4cb1d96ac2d93ec5056db6a3b6166a3835d121aea220205bbfb51b726bdbfdeac6c7fb5f529540ab5cb3f68ba3e68e7e19cad4377268644fc6ac98c862ab5feff1f203054927e80d9157c16a79149011c4452486a147ef1b2ea8912bfdb0f87a4f2d7d9e3fa8d2b5067b46c254ccf9baa0f5c6773d49e6858895aefd05e5269e58b16bdf6f1f4f9ca592e7a33928f38e70e98b980c25619884e431107211a41450c8b00bf714ebf0d40db31cca94cc685c0df5a089ffe02e1aebf1b03fccbb448d255ee14f2f168fe4fb839a93046b912a855f0ba36ddb23e1c7a96e1e8bf818615a67fea588aea8d364d58053b622ca31d3f1051c138fe40d278671aa59429db1fc4e0e97bcdff8d8a9a7ab28f57d35ad16db3171422b8f33fced78ac4ed3f034d1ff80947f3f58366b563db0e6ea477bfa25a6fae99df31fe941006a5d4d23593db76e7c1ea78c6b0795fce947d43ad95028f65557741f2b89ba39bf825ca79f96b464300a6a295c15d4d71f66f651c0ac5c5206c540ae2c33f3526d282d438daf758c3fde8ef1618507946a1dc014d8d8f9178fb4f1e4f7c9ee0712870dd0d108356b4eb2ccc0bdcb746b78853df9c810cb84703f384382558115ab6e4949062f0e251cf47c10edbedb91aca3afe3f662757cdcd2562d6837f68e9675d6c6a771b92b63321b6603fa5fa9a4784caff2677982f80aa96378efe8cd3f6b49f51f5547db42e7838e9d19020ec09120e298932d4746c7c54fe6104f0131e9395c85201532851c67055e1770c73f318ea477559fefbccd003a9834ee95bf8ee71160e923c559ee5d28264b235ec855c4fd4eafbf951f37e420f214205c32cca410fcb2cafbcf942c797ce23d705019ca9278b1455684605619de778830b30d41cd19bbfbbee75760ad5212bfa738fba6370e61e6f7e4941e45adfa4d6a3fb9fdb216ebde424f67c2934cb934571bb298c215f58ed6a32dcdeb795ef7621c610f7d1745befb3d42e43ecec927e5d2a518fa3ecca63b7ef389f4b69cbbe176d331f8a56231d49c2c7f0bb04feb2fa78a0457a03319c540c4daa05a450ad1cb588cad68b2636097d40b7d613bfca351fbd396030505c1db2315ae7a8ed941db7bd5be07e7847c665d47ba4b69aad2059d7a53e1d43bc8a0604048dd07858f532749effeef5445686b65d3af6dc5425bd24928e551fe4fe8e9c26a5facbcddb81af386e98cae4741ef20bccaa9cf5951aff24127d7e43c3dfb1350665a5ae9cf341a0f747841d9d5b3b89c8524b54927ad54cdb74f62f6a8754a8096a32329f4861eff64c5c053068c20895d33f736a203f4d7123fd23399b386ee1d06f2f3e9785a2868ca69cee10d4729f14e3606d912b2c0197397b5c07de10062c21b950e0fe8a6a9b458d61a0df4eb89be2115ff46e81ad19e89c1898e1166d59e56fda6b55ad55fe59e68780d95987bceb07366f94254ce2436d39fc0278dd2f241a811ab34e9c5013a12b64743f35d562075e58b6fdc107d54615ecc7aaff231f83157ec6421d5ab0faefacbd654432cb139f7afc74c5778624c5011cedeb3983af4ada5d7587e2d3d31277c686f8361ab7d7ed8fd8c2a16d3e51f173f16cd19aaf1428b0c77714d0a7958a4f07177e7218a1b4dd891550457fe96d5fe40c163ca64d81ebeb5b6eb14ccd4f5ad60dbca01eb7fc9736d9f245adf9afaad22ad7d9029f34614e189dd2ba1c7b62d03d05a87430db40ad2e9ae20ee3f47272591898ee9142aefdc7c15228f0d312b432322695480a446e70880ac3d7a284392e5d72850dfed08fef6afd0c9294c116", 0x1000}, {&(0x7f0000001540)="572b04f7760daeebc419635f90ee76330ccd4667669aa7d2f6426740ee6570ad8244d2aa573b66b4ca916404bfa900937a7492784054e5251f08dcdc83affdd51afbb5c341454ff604063c57c20994dfe7c82844d3ffebad90a205b9f301ab04b8cf0814bda6d83ff08643d1ae2ee5ca386f954970573ae833a4256c17a7077fba09eccdefe5bbd05bad9a8edcd78fd7674b1553dd780b959c06a0ca9adbe9", 0x9f}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x1, 0x6, 0x5869}, {0x67b, 0x8000000000000000, 0x3, 0x78}, {0x6, 0x1ff, 0x1, 0x31}, {0x8080000, 0x8, 0xffffffff}]}) dup(r0) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x1008, 0x0, 0x9, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0xfffffffffffffffd, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x12, 0x0, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000002, 0x1, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x33, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0xac, 0x80000021, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x2, 0x3}], 0x9, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x82) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="dea7b6f88cc36f82c72c7895e4ef2e73d00e577928b19be399e0a5a3e4609078236ae6f8724573420c3ab5a76e2c9edfe6f3b8ee8b8ffd56bae18cf198ad7dc84d7e13505bea18e01775f82f05deabbd0c79e59d8c457eef408fd1430632840647b7c4d4585b7360c6510b42b96ad28c4233cc1cd7265e61e2cc66e1d0f84d9cc1c4c09d6946650161eed1484c9c3b06dffbdc81e8e24f80fb3b4a58078eef888f0bbcad4aff56ae499f5c54d1d99f53b97933b047b57520999874d003e1d2b8edfa3b92bd7b49b3b2b0b26b452a2166cb329f6aea2de7173237a174cdaf62325f", 0xe1}, {&(0x7f00000001c0)="85ee8786f8a024521143065e5c15cd046ccaf9c1b1bc6f36fc3fb2b2c7047b3ab5387058eb1c84a2befccc357e7f65a7eeb64c", 0x33}, {&(0x7f0000000200)="9e9147d0948fa3405d05b8655014a31ff9ef4dd06deb5b70721a368aa28bbbc66d521b4cd74da20db8a7e716dfd2e4706bbcdc80a4fb4a3939236f7574b7d531f4f77cc7d1f28c96bfbc0b72ad6ee30045e1765addf61ec900f9982d468ebdc62f8500ea3a3a3f9c126ee7f36eaeec231a119b98fd9650813c39270ffc9fe7ff35fd38b3a8833ca6494a762f644a69bb", 0x90}], 0x3, &(0x7f0000000300)=[{0x20, 0x1, 0x5, "5f3b817957e8c590092f"}, {0x1010, 0x1, 0x10000, "1020129f6db405a5bc2ac8f15fa56453005c5850fe114d467f90fbb65218ba6548de2257b6bfa927df7a1940b125c969666ed4cae53313a92629af83c5cdfe7eec6fcaaa07027e3b550ec35f942e9efb9fb77d9c46fad1c32f558db7ac60448799a935673169d6218e49eee91aecd074c34f674036450a1527a03268318f1321d93596c5cb3d1aa7e29fb1e94030724cf415f2436183a20031c6e7dff83be34ec6d9e7ab3ba201e310e86da655464f89a32a4106d2006005c2723f0b6f52c9726d9eb19eca212df88a9efde54a288f7815b3bf18614b1564d2982340f01315e02f3bdce370b5fc2243d690f41fa4da3bff6042749580e3200700dc7dc002d28599a1306395719c9e9c8742657a5c35ce35e018603b2e78c64325712df3c094359b4df89457de0d2ac767724b364e5404be506c12e045cb66d42a7a6feffbc426be3847731d9ead465a6ede24a45f66734ef0509d62f5fcbacd12890c1346de5166e5e29f02122d702d1a8275cede97e6fb67599899902e90541438756f138cf5c6d4926e9f935ad81a936b2b29e34b8258d5754877934196e297d722422b4df7efb211be79e00208a8207c34208fcb81e00ea97b3bdee25fe9c94dbdbaf8664879f1fbaef22e70d31ff8fce2962b1936c589eb89eb6d2fe59f71b5ddb72f98fa35f2336414ab854e88410d98f7c6450ad8ab02add5fc4bbbde4e483e6302a5201c75ba1f6ab449e31a9f2d220b7dc8010a9a8c6b9ed40daf0d837bb014668050dfd07915f68cb0b5006a356dcddbc0c933d301a117938457753e96d7969f0aae14ade0a53e3b7972e6de89b5f06852adeb4f4176dcef1e5d626187588e0cb27693618fbd51689ab9e59504e9b2779adfadbf35e0b15058ac0029d0d58d8843e0c41ebe0f5842b80d0b6e54e99b397df3639b9e78a2b33d8001c91731f9286138f2227f7c4af6ce96a4a5f76b50e126ecaf6c4e58b94aa3325e36d728946416652b1576dae5110070a9d7b268aa8b6c2998e13232f4fc44987451602e71aa4df26c5b4eb6c606141184515bf50d2a7b8d10283595e7b7acb7146f2105d3db140be3bf573d50d7e05ca34cf59e84b28c494a5e7c8c1fcbb90c5659ab9d75d5f0369fbc38568ccbcd984e0b69c6d8a3df95039fe9db610bf0824d24ab2581e3bcef050fb6715614b5c82e0633b57c70db090e57217526215c8072c35c49b8c3eeec4f1cb3d7e7798ebbe5a4c701b5c3dbe757abc1cbecc92fdedf56c3f8a947ad352da6548cbfbf7a201473740724e28d013030309e5423a88c3785dd44e4605f3b2baa0fbc164ffa97efe0eebc905f9caf2842c0e27147b09ca92eb10bb22f328dd2910c516be6bbd14ce0aba6062b4a12cc85ae0f6a13a25485e14d227c378033fe2a4fd1c54ed55f2cdf7d8a11bd2da5c7e1a4c649089cf6a95c739d215a226b3f22e6ae75eabf55d890a441959f5df41a8c3a921c3237c925f109b096eafb053a460d6ebb909fd904533b42c98e0bb5bf8a4524c3bbb06c0a03e821f5719e15873703fe87e75a78c45bbca2ebc6ed949b07bd8c6ea2cf9317764496b82190f77fc8768c2a70057620a0e668c780c5f886db8751acf5289c3f6155db683613bbb8d0c1b7579c7f2f4814c490d46911e0092e476c204316f05eaa4a0aa72e90a2af10d66edacd968f6bc13acead370d4b8a6d20ebab35ad5df976397cc842d63011b800114b0c009632ae1764834c0fe04d0772bda1c392bcfa1db6392f4a0b0e318b9406522321adc3dacbe85cf92ae3ce9ca2f28502cfd728441177b372f61fc8475eefbc189e409ba1c8c47e4847d1d88e7a9ff9191c1d8bb0b938a5ac04890a906720a31ca3e0a0d85ab43b031493e66c78016bff29132a6581adec178077110e410c2ad8cd35be65f9f64b71feaf3dbdcceab5349e6ee8e5618f7effd2d053f2450d644eff73df0c14c949446adb56fb559657e47c5bcfcc3e5b3db7b764b5bf32131c798e76a7a8272e7f47cc175aa2ab23c3481fcc54f33a4573905916f0c0a09e80d50b44f69260c77a82389ff9d186fc90374e0853c80bf3919b235d673d4408643af09202c077ef40a42a2ddbd283ecdb7aeadfecf5a7c1ab30823c86a294317c1be4a62f6f24da1bbc4b3c3f612ae92afbb05832a01eb048bb34568ddd58b9417f9abeb71700a1d74f221e61882acf366db4486e4dac7bf4b1d61962e4dfe586b4ea69fe3756bf64f0bed10eb8a0d233457128c1eefad6ebbc3712be363e3d4f415f55f3a8f0936a19bc4859b5d58a14c6ce769232031a506ddd3ed1246c42d5758976ff8c26f62fdbf3ed5d8e8461409b172465e9bdabb44549a421636a1026f6be80af0b0e08e9486d77effbe3f6cfcde6987a90c91da01d5d544f5da0320b1ec1e4281096250c6025f41eae4d0e41506922bb3a2818e80b7ab7676f5db16c95ae6fa93930d2745694aa39ef8ff0fe8dd62ff4579be025545fe3fd9d8adb895aaa33f4b0867b2abd118c6bce0eb575930c43517a79cb09ac5efa4c16d005b7c08b1b1a6d6fcbe75607bfc4aec904efefdc9334f194c9e4ad7f33d6629a75dc3703e7f786b22fc803912421d5a180a91871e586b570860970ffef5da3bff3f555f334038dd757cf169f06af6128c3401f18879a041fa30660388590b7a491a2b30769175bf68162983fb5cc4bc4655bf1931526b8c5cca33465fe7dc5ae287de37bb8fcbf9df9aec8d930119964d610500ae8e630b8fa1f6ac07e8531070ece9c03a4fe7386158f9fcd9a121c485567a98ca9c989a01425de3178e663bcb15c40c3492fd004725d53e6d0b3bd06b595e8f17e3be8946d8a2bbb49696b02ab6a8d037dd81c851a27f26cb985a9c14e23a927ff272ef6f90c84d3024c0b6c8e8b81d802d5b242f44e424c57cbd213603c05c9dee4256001670bb36efd08b72e3ee081de53ace0d46e0fda5b065a4f75f0c717f0dc9e475d604a4018c6b6071e9c8ebfa155ab8f8c4255ac3f51878ce9efa5ae26d5223d1f12046c2de4081b6a42daded09f9ba6f6f2297f9a0eba87dbff57fc76b7c4d6ea3339b2a299ab314a1a465a914c7d7829bd610573b61e97e26eef0c3da6f79588b5e6da986650d6b4176fa6fd91d6c32313dcb31a345abb1bd49c1395d6018dd7836cdd9ebf7e5f1dcaf0208c36f080cff019cb8f076bc5fc4c74642833ed7bb8b7a7f807331ecd2dab5369a08949f07db6f7a2ab444d61d27950257e0ea13926388447bb1725dccc6ce48d4f0fbd54025a3178f1b19919addef4a4933dfeca2a00c8fab4c729847ff6ea75721714f8d458fbb5ec5d8cf9b6bb14107636ef8c0529cdf2d8f89035d8d09bfa0ba1631a721a72d7abe6d56b7cb1a8d1111bce779939a150f855218c43a97ac1c89344ee24761ac330dbad0c0b591f6e12c133658aa3715c56fca8306312033ef3fc69f39eeec45dd3773b2cda638b2ce146bc038299bc51631676128d3761230fca7d4e649e54ec8af98f1317d330f74002b079ca834c6143d1d9ec5ecfdc062bf1cd83f06fc221aaea83e3ba0e5d054644fbbd230456174955b59343e0c82c60e7d0e62a8091d709a198f4de7db63c50d141440fe8777628dc4c5b306f7df424f195b6c8c5051f59d85f7b4376f98e56d9b0d279e18caa5f556d4a76eda23ed4634171287de698ae71cede1968e768b15bac81820014451f5860386343bf92e892bb0ab4f895877782badf5981f79a223a985c27f6ee7423b75263f6fe89aba7c35dc3c5dc85f91ccb6882c9497359a5edf44655302a88c13993db4bebdbfec1bfa108d3997ecc63b14b1e212b2af31b9243c754e92edd238a7e5ac969232c818dd64946d746fba2eaa35f0133e587f832089d61690b82d09215f956f1b10196dba8a76cf303e66ffe58b4ebb6cb52bdefc7b8b6292264bb561bcdfe0169ef51c4bd257a8509c9cd68ed980232ec05d3587d599c105b293d59784c0c4e23b3ce26956458ec9b91aa82986830cc8212cb257f6c3a35a2a4ded7377d46349685c4475a80c392ad1cb1ca1a6a97ea52cb71c1dff929cf76eecccc3ffb8a6dd288f2fb4b2a387aa2bf8a6cba33b1b4693da18acce142393f519e9d5f864b3e0f46aae08e9ab7596ee025bdd00042eba21de8a68e88c38ed639c14550e878b4bfe671bae6c99e50e516e64d334a9760fc5134b14ca731a08c57c5f4e724eebc2635957eadb6e2c6c0dac3f8f5fb0b723a344850057082e7273f51c477e6097cf4ae1b3d202c147b2d3c5e7d9e2053765fc4c3c940334add5059e3182ebcc7eff5be4f27e366a67b86f5dcf782f6308a2e4b360ec73fbf36d66de0447a7ad06455fcd051a6e2f8f1fce523cd6d8f203d4663b67ea05fe8a44ddf62846ff7370cd3ae0498a86fdcfc564c8e62bbf28ca439ddcac0047e8419aaf771675e5d4a5f17b2b241a80979baa6808f64c11e7840aa225a333f5b12aff1cb9cd6c8eaa22ea88d2e364195a748599929fe18a2fc44cd66205ab2077c4304cd35930847ede42977812917b606aa2785ab8f246950601d70411d3c68c9b396056f4785968d56f2e4e4f0bb00a0c72803d980d340a6e557486f2ddbd5acd03be491165cecf9951de2f8a614cb4c08e1440bba4641307cd59a9b0f83755d3e04ee76f159ea0c2e74218465d113ccc9aab30a2f3650e7f2e3115193ee374fd558aa805b514c6053b6b0d80d580e160532795883a37badb6eb4e2ed9ef074b0473cd7738c7c380d23fdc3f5e250c52eb8bbdddbb395bad025f909ecb505e99fe6112a2aa2fbaf4f6938ba187e57e038ee3785f5e00618f3765ea0b309b441ad5e3e4d907b1ce6c9cf47849ef989747ae409c4e353ef8b7254174b3aea27bca4aec3870617c5ed793c991ad7ada769a2960b5984ffe9f323faf9a39602240857c99f351ea8aaed723e90f6c8d4774e36c7320712a7b374bf794936fb1d2fe39e019c7a138061e7fb52c0128fec8932e1bb061a162169ed79cb30588862fd8592342a2895ba2bff5ef63475482d922c64255eb3ba93bf14a0880a8d3d00d03b4592070a7f254240d0d277890fe49d0fe10b01ba376565dbe9b88ff00dd7ddbf53e44843dd069adf8a264078b4f0603827840d14a16591a39e09702a6809170eaa2456ed50c78014aa2c0aeb78131f7d920f43e0925a160442241c99969c6a4b5dafbc3bcd9d9d1c5e534363bb112943517bb06b14797d10bb200aaf7e94e803c958da320bd2c75058ad3450c5b1d7f7821967b9a2c53080210709351b2f95e904421d11df7ad48ff49f262dce16a9cfa2cfc2958130803ee82454343abe95a24d4380ff63a151d66f484c2cab0467947937943c5b9db03634c1b4c5cdb0645d732e9e6f4a9aa03830114342ea03d358280a9ed31adc5f3201260a46590eaa3d55c48c432c140c9473ded65998ed0adcbdc5cf9f07a32fa09645597a66bd3f5a039f44132ff6250f2dc7d80a515a8cae3d6824f3e83119a2ace3c00170fc563418766b7c2a4006548ae021b6778945e3a9555509e0b5c5ff32db41241a6b981cc32cb74995a7101b3fad21ad7f177dda9e853534660558787b033630f2ab95d98a9e4323f780b18a34b8f3f091df6a16cc7526a5f5919d977641b71115dbab77dd9333926c9e647fe969b111b3630fdec73bc80301e583d806434fd9377268471de10d63109e1759fe2fa8e32db433108657086443433cc43a76838716c2b10c333cbeaa44218b2972ddec9c73651a06e37e88135f248dc43339b4d9550e1c3b21b74fad8"}], 0x1030}, 0x2) readlinkat(r0, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/192, 0xc0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000020, 0x4) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) r4 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = dup2(r1, r4) r6 = kqueue() close(r4) open(&(0x7f0000000040)='./file0\x00', 0x30000, 0xffffffffffffffff) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r6) socket$unix(0x1, 0x2, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = socket$inet6(0x18, 0x8003, 0x8000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x2, 0xfffffffffffffffc}, {0x18, 0x1, 0x1, 0x1}, 0x7ee, [0x100, 0x80, 0x56, 0x7f, 0x8, 0x9, 0x29, 0x6]}, 0x3c) pwrite(r0, &(0x7f0000000140)="cf47612f173dc069e34cf73a2b50fc130111d6aa79401d7108a7b1cd9dfd44ccb7efa9e01acd1120f13f72049058", 0x2e, 0x0, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20020, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x2}], 0x1}) syz_open_pts() write(r0, 0x0, 0x5c7b77af706517a6) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x402, 0xfffffffffffffffc) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x40) write(r1, &(0x7f0000000040)="9abbfd5e2d0967ee8a6a9f261b8904018fd15f56168f62d71768be507e8d739c05d4a8f84f1f53ff2300f7b2a097319070864d1757852fc8d180cd65bd4c8c59", 0x40) r2 = dup2(r0, r0) ioctl$BIOCLOCK(r2, 0x20004276) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r3, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) open(&(0x7f0000000080)='./file0\x00', 0x200c0, 0x2) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000001200)=0x8) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001240)=0xfffffffffffffffd) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) 16:00:12 executing program 1: mlock(&(0x7f0000ff0000/0x2000)=nil, 0x2000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x5006, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000c2599cb3d634fa378f3f4e4c223b01da10a7440a70829713aab970d3631a"], 0x14, 0x1, 0x1000) msgsnd(r0, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000004c0)) close(r0) socketpair(0x1c, 0x3, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000500)='./file0\x00', 0x108) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x81, 0x29d8aaa8}, {0x2, 0x0, 0x20403, 0x20f}, {0x81, 0x400000000000002, 0x1, 0xfffffffffffffffc}, {0x7ffffffe, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x200, 0x110) ioctl$KDSETRAD(r3, 0x20004b43) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)="affa8519f13fd8f2c3a453c4ee23ec592d648851ce98fe12a1ec5b753c050439373d294d2d5b7b1db2ce74cec6f08ebb7251f651d8d328213f157d225dce8d03da1ab6730705b492fbc970fcd5116b16b42348d238fb9dbd59bcbf09a260ac99c842fc7c17c576ecdb120aa93213b0e742d5809fe7fc53169638ec5b095313b86fb94a94708eed87a2d6b2fd8230ca57d88ede256132e3c93afab9b7d3bd186e85ae7c72a39048006f77e49f1fde7b75bf9f", 0xb2}, {&(0x7f0000000180)="9261ff6d60a18bd5f15a06fb35e908c0f4095d32b468c6", 0x17}, {&(0x7f0000000380)="cbf9d7b58a5807e9bba2e4bc8c72acb7113a698ce19deda32d40a70761708a467dfd185d8519eac3da65d419a97e6b79019ed7ca735fd00f557530f0f1a0cfc9ad8758f2d439453ffbf3ba56f4", 0x4d}], 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="68c1c95ffc2548edeffa851a8c631d1c9741620e65f4b4085a304c908cd26bd54db6c21960ef039ec05f6966efb680c0ecac0016215e28c998bbd5bbf34b68283c709d21c8d940a6704f3a224a1aae4672000000000800000012820fb42f86d951847692665a012a9f16a3a96c91c75b6c1c90ff375c299309443f0d98a44389e77a9730bae85cdfa7dd654175d65806038ed3cccb58d5198e7d0c628c76566655d53e334fe3eafea0cec4f684be0ae0fbd6eedec1d281f44618ecb4da411a203e7c3d1269bdf2b9ada7d534122611122ae3796c764a41b1da9b895ea4e95ce19b5fcfb5e6b4e66306f21b2b33572e9d3ee7768355ee8c2d381c60edef9e87a76505a3409120da62f6b2cfbf79b775fc2ef8bba3a4a5c22c93175b275db897c3d651c498071c75acb7722b21a928ec0acbb3b7a9bee1ddfa90a5284b6ca6b7c0c4310cac7ab337eb1550f766e245db2c662107925901725a8725e525989b91ee"], 0x68}, 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7fff, 0x20, 0x42, 0x97a, 0x9, 0x4, 0xa9e, 0x0]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7) semget$private(0x0, 0x1, 0x21) 16:00:12 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') setrlimit(0x0, &(0x7f0000000000)={0x9}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xccb, 0x8, 0x800, 0x8000, "3d903dd34afedbf3fb56b5ae53fac8769902d433", 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$KDSETRAD(r0, 0x20004b43) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:12 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x180c9, 0x20) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) r1 = geteuid() setuid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8030, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) clock_getres(0x5, 0xfffffffffffffffe) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x5) setuid(r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000002c80)=[{&(0x7f00000007c0)="4d8d8c1b08f0e4c686ce330d62b68795fce2a486a2db07c7a4b0fc234636de047f6de79e5e36b2b65686658ff3fae22339ccb87add16a6ab987a279da4ff31fab386bd08698d1eb75bca", 0x4a}, {&(0x7f0000000840)="996dea04b2eb0d8b129e22d757e4d5fe99023c34e6734b93542a7b7f0497a173242c8b08c1b3cf3c2f5c42774a5319e7c95b33d178428533425584eec62257a9bfbfb8e43402642baa8fa986438175edf79c89359bb77e6e09ca525eac6068b0f0e4cdb4e17e16b06a73f5deb42121855815298835c016bfe5a5a083402789c8ad62d69e063de86ac8a659560a897d2bc5e4b3b10ac5b90a92d4b6a9419997bec71783d186dcb1e8", 0xa8}, {&(0x7f0000000900)="f7fe435d424e5ecbee2af7359706b9b5d4a905430d67f33728376037a5f3b5594a9361d405174008630085f067f8fe033ef9f5d5", 0x34}, {&(0x7f0000000940)="46f1cf78f325f8688d7cce939079a8ebb424e9ff06b840ae8baab9413b7c772fdf49b24c331bbed93b1c07564015a92f2e4145be8ed5f40ae6d602f983c62c54e092b469f1e48284a35663bd1773465fabc5daf45e2839c7cb9a4d3dcffb5a6bc2b12663f80a8778a214846d2f8bca85e43115c41e5214523890372a9ae55fac70259e3e841e3c4aefdaf3e3fc3382129bee8f84ad8c975c5170c3775085c5cbb1c1961e4413f7b6394ab26ec80f1e56a072ff349c798795038c197ad1c3d4a5c9c88de5fe230bf202abc5c9c640e05ee46f2ec191e58721284f875105abc50a1554ea0156e6bbb97772f32891420ebd3d58f8f452bc0bb673cd458b57020b6a5b50efdb232169fe5cccaeb4e7318c724b33849c4e3e59075bcf5598e8c2e4841cc24309551b4ab9e05190a183c0dfc27d6cd5cd5523008460095015b8f79d3e2c10e5cc6069ddbbaf96d32540b9a531d34d7a52c7289639da29bcf2b111566a99787e54d175cee55f45c1eae1ce2d541e486e2fcc85283ed46c6b0115c8f9b589961c235031f1372a90740d2833e79ce05799ead2d848b8caf3719557215f0e1b5ca25fc0dde9d9d49cc4dd5f1ae1f99d29041c5187697ca5ff6d091888ced73ad475635f4609301c470e8e68c8605ddb647f0c5308ed5d50af0c2e7ab724ad12c6ed4471fb587d00dc71a8d65dc0ef924b1501c03b8b5c3db89a7df03fa5e45c4396e05e1a62650c7e56c3b61ce7be1c6616a9e6b6f51fa89e664573af481044d20f3684b9728dff5a12b3da3720af7347b978a15cd5ff8e8956d4aeeab417ebb4cd0c7249d959cff36b241acf37a5a22c96d6335867e0faa98ca8dae65fec22a3c66d77c09024b5a9bd4d6c59fd0a8e8278840d1123598f1987fd6659fe0d9dd095a14b8b5f645bdcc2ab16bff827f7cf54abf8443cd70e2c8af7d45588c82e95c08bcf555ceb0f2db188099d810bd3f5500087faa5b47321d994d8ba85a3aac48dfc26d9000b91296c9c94e30db308509894b6749942c15371a874c875d0827aa3032a9052dc3844930862fccabf9ba24a9ad10957aaeec354c22e9b2971b1296a5915b8f2c5a6ef27628c0f9545575b78325ae6af66f226f827878ac2b086aa4b14ccf1a8f8cb6e682d86530d2c7f7293a01c0cdb9bdd86ac185ea04136045d480f5f5d154c7281b2e817bca8f26fe3a91fc97e004d26157ec227263a93f59207baf79d57c4ada85e73da6758aa1fa73f14abd1c8ebf40b41a51050de19ccd18ccea058cb04aa20ba0bbe461b7b7a739debc54b0fbf6dabf17ba3b3fe2438dd9bb515d6ffeb6ee152cbb179865c15a9e788b3658e3714cc20629a5f081a84524a217655df05fa350cba62060fa4eb19f35a814f18d478fc2a82648e9897492573e9c5a7acc3d335619adc5b6556271c6575dc73481dd0a9daea2ac20ae51c3e010a78bbe22c46b2a0b4dc0f95c79bb546bce07e3597c413f93fea5be6d019ccbed7786416ccad00b561f0e8e79e1406b69e1db94ff9a8d79de2e4aa011ff26cb7059c748adb774e2f82751f8fd481195f084bebb952040cfea328bca1043505c3083a2be40dcb7dd934df0ee456f90c3bed71edbc006314eed12222779c7c2edec4ce1e5ec74607bf1bdd30ff5160864a2e2a7557598e01f469f6725e0630477f10349fa5dfb3d8cf0c4bdb58a051cfb3cf0d7db7f995fa8a2cb11066a9ffdb165f48448a44e0d1198cbc9769969dfcd6573299af6f1e823373146113ad7480bb3fe5e1b374b03ba841415db590669ed16c2d017fbaf05e2d35ef642493ebe8a734ca385e584b8132e388abcededb6c3e88051d6f564e1f46796e61b23f8b28b16d96e089c6c131b08e22f80eef21b260754b12a7d81f1fa9292a65b86a18b809e12e6f96873e3bdfffdfaf6a9dc23d07880ef41f789fcc105e1e9f9040feec7274c13db060412b6f8bb2be02f95fae381eeeea92d633c4a460bea1be6b00442107df19e6886ecb4174252f4ff60e10cffad1a9b93b4ef21f1ebc1f6604afa896a98c3fc1cadb40e90b269e65cde9d967488f34ecccf4319bf732856e4e32588aab6c654264a2f36d64930abb85503ff0c230112f7e50227729dd9ab036682acb77affe9d5a8fd88df1ba2fdd8d20126b818bf4a0211fa1b64bf43f82ee6d0253e6422deded9c4229dfaf76c0393dd2705a99597073246be4cc4390c55231258eb5dee4226a8b5adaa97f7d069e587f8233bcaeb501c2ebb4141cbb8f5815959b261df8d57a0d81b986858fbbe0867d2ee554778d663118250ac2ea9486dbc3488043f020652a3f80ec6db3662bf644a853f3f7d575743a6b5ae6988e1bc51e85b08205b640d6e9259448a63fd372b7e33ec02e138e5f0bae261f274f4163c5156b6e5b84318a7e75953d4bf3e81d0eb1e1954591c6d6dae411c8c8a39bd3ade2a2747342b849cd667a0517dc685b6d46fb982965a57991c48f870ba637b42e04bee18fd876850f3e555addec11bdb359f5ec07572c5b8441846418350dd59f23a02030d453faefae01264de0d3bd21d16164f92782e7266fdbef151fc0155332b99e249d50443ef8a063ad27634f077dc14e8d5441edbeceee0a932a7b1f14be67157023653c6a2cf572d14bf6f6e601c9289db2c5d93ab7a9eaa923a7c82eb1f91eb2cfd8e764fcaeb590c870f31a4b4d9db3476f8571b9ef4e20f3f154a8b13e347cbd96a724c88d53f488b0ce2694d1c329ddd65f801250fa0111588c7b9912ae56b652ca3f0b8dd589c4117f6b4e245f8dd423fe9adc9334ce8cf1d49083731f45a6d3f2466596cfcac103490bccd08c0649767cee2e251cc483ddad7c7426157fb1d471ba06eabfd602b5478428d5679bcb2768a52dfa74c1e19bba535de535aed1336c45906723c9e61fe73de8b2d50dfdc88595e6e087949c132b47cd3dc7a65eca76558b03e5ab9b7000061662cacea2ed73bc68d53b14e38f8d1a7f2cbfece8e3197bb0881de8214b8d8b95495cb5924207f3b62135f4c0b9f84acd44f7168a4e08021a671fabe3607a38884b528e25f443cb313f3e7be3fa9581cf2a31c01ed2c95f1a396d54be4c70d6dc6eede97e80825b39e549e34c9d456a4db2c998a4ea57190697dfb6e298d5ba61ed893bbce76af049cd776a10a0d5c7eb921480f3fe637f8749479afa82367de4766af5bb1a0e5da04b2f5ee68721cebc4ed54347205fa28377cc5b97f59590ba3554280d10e01fe026110f18657b5def9731eccd55a5dd3a6b4568a9ffaa6b35f22bc674a80d5057592fc664b9cdc9e05d2617c64696eb10ecf864fdf781724366662c4cd85c3be4120e8ce2509e04c4f7f1a24528fcb112c2b32725a142e6106b34171844685bff14a053f5f7ebb12bb57930098d31b5f5dc6f15c77edbc9ab313e1e99727577de097d3e6cf8b3acf1276fefdf6a323b6c95ec65de320112421eb885010b91974d25cd98cfdd602e3df1df104fbbebaf51abb695d943844733764f7c5e7d250fc2f140025daac687b380a05913a44c679efe5e40da03ba211489465cef78701d6ed66a3a8c4e2ae7bb18f3288c623ed7ebf33fb70fb5aeb6a07f78b219a6a171f27d78ddb423712ea2688b0b7ad74fecadb5afd62097d1ca814f25050fcbf082716e39d25a7e8f2ddf5537d19a67ee72e72724f1c9adc599996c64708e4235c4102cb17b41aa73f59858e51701bd926225a4e810422ad4c7da2c92bccaadce2aab868494c3dff59fcc451a064a8589f9c322de8673dd34d36301c377f88f2218967c710b29f3c5a80773d89de90fc7007ac3b518af6cffc90fbbf612dd52279a11a7a9d0f56c4d813f010aa0691b8641206a0deee35d69f57899a7715356afa1d1869f774ed28d518b2b8cd9cb67803f76e29d2462d8e34fd2060ec64d576f7da6dd7a413a6f858a4b4649642eb9d78b56dc2b2887fd240656a90172a90fbd77bc34d68c55541ffb6869181d9d71c0a809d1335a768aded31c2ca348f3e5c799b92520c076f55ebc5c96cf1904724a77ccb809335490fb73a44a4af2eca9c48fbe16860a78eb7c82e86fafab91ede5b83bdc874970d63b2e2bed81f228e1dd738837b30076bd87c45f0c185f12708b0896f0ee2e936e4b2a92f70c8fae57d6e152f3e9424041a715308a1989be8f7a32058fe16e03aa66080e6e9f2475454aac13885097684e70c3c1015e3b3bda03395dc4cfce7238535ded731823e4d2768656c0be03e5ce0e94abf2cab1ff840ca47d409c67f52a9c3983ca4a254c40de5e49f321091d1684d57642f6ee317f92dc12934258743c82c7a803cc4b70c05124b02474fa06e72c62f735b9512e95bf0e2373c9b0d0d99b5371b7e6779bc28083994ad491053c119253bc85b7ec3f4c65981865fac431177245a2f2bf917490b94d36f395827f78b78b9773d6552a80b082fece95c026a21c026121c952325fd836b4ba3c6de205dd96b7f8fbca78cd8a29380dd498478808138511272b02f2fd76cfc248ac239c2a7fcac9a7f69dcabd0876e4b3f005da418194faa7ccf3538b5eb60a2219769ffe61f385a1e108a86f51fb9992c13c154bf053be29e90904aec0e15992ae67d71fa3077962a96ecb3aa8354731e11aa272966f69c340219da321ef4cc55bbbd2a3ac5b68333414415922fe0cd0761ce094916c54d340591aa483bc6438c5c1bdc1c9b3a33666f702718fbe1258586fdda4fc9ea70ca7dd369094c3ea18825d2a277efd91b1de1b02f765376e3669e88be4986283d20e5cbdf3421259a06a49bb62b98f07207869ffe695785f7b92a685ce608d091ce612a23ce4598a23e9e0210a861a7ebe3a12da68aa6a0e30c64bb521093a00ece1911187af49f983caf603e49ee39e169a7579beb6800317d9a8964075cabdb550bb2c88d48f815c9e6c88c3b031408b94b1ac8f68e6ff7bf954a4cbece2e6ae82be7b31a704fc0f504801755708b3d09975119b9fae10ed00f9916a17b09728ba7f4f1d2d91788772892fd3fcaff92752bb54a332025d4f6fc1c3e0114c7fde797fc054e27296751ee7e0a195f0a88fad44927869528bd670181fab35e1d68808dd7d59324dc2f82766048996c64fa691b482b4d1312adf421e97adf2c923def2bd7a4ceb86418b4deebe02268e50b452a139cf87856bcdddec10646685da77e1c98eb00a0a736563be097d041ade37b1a520c5b0ae095afd853393c26c921981bb9574b27efb146dd7dd08dd8ff1ed2b2ef7a9a01544bdb5e169498790a2308a2a2ec7f4a9168596516022d7e8a112e0d06baf86a224418341898a24d2fb92bef38ae24323236c5dfe323b82e5ddb0265049a56ab4d89456d85114fa6930ded28b72886b62f7bc109d241134e0578dc6853d58931245688d4dcab168f756c51aa647b3593d2576c60fbf24d497ed60e621ef12507b0457b23432d0f553199199b2f2535ac2e5393d4838c2b2af447ff6d317268e797fa413c9d99af9ff8990c82f57a4a31df6859a15c144095afc58f233169c4bf757b7a72d824f6f7b62900d6d45bc8cecbd308f9baeda170abb416ee33b1d6f1d62ccd54163051cab268615e835b5889bc78bb827adb291541d703584b3fbab21b565fcf9bb766a6161ff49e8223abbf9b6ae07704322d88eb11b998a11c4405324a82c1c20c0b0e1048724820d500911c60e21a54c0fa5a29135a4985c344c5253e9b8131f3c7582d1bf4238d8f9ee6337a38b5abdeff8997fcb544c4a28096e79d065a7dd99dbf196a749f30e12e7156fe3d515", 0x1000}, {&(0x7f0000001940)}, {&(0x7f0000001980)="77c735af9a59b81fcb6adaab07ba45701f625396164d8a55a0b3aa89d8a824b306ab4d92016aafe633cfb24f7349d8ffff45f145b80600f22d439cd649f227db4b1dd28aa7016c65465ef6d390883875d7b388f80ee16c759e87cf1840170b0fd5a0e6ae0e17c22e48ae46e4bbee92c41fec3c6d6b32158932dacaf9cb6c52b83b989d06e6b37a0aaa50d59f7bb4320f2dafd09e82ecac0354bbfce205ba15b4a083b8a9c027c7939b18d5aaa8b30692e5283b1cceb4b98767359924da8f19b62c4448beff126cc39455380f7b37bc13f13a0d0eb24866c1c1961bfdcb666ffced3ae1780f3221ec84f4a344809bca0af583143ed21ff41022c5c9b5817d037678b4a295b50b56f2255ea0344dde3a42de01a979d2bdc5161efda65d90e46b6cc06907bd4aefe2e12df1c7a5f20987f73e7833b8f4f927c08358e0e630cad79e853d9d8557fd6e8e3ff8f404cda0b8428192d02bc7cc7832750683ca6a7ee91f97c6c5d97413391eaad058c46b59a9a4c2c7f34071f45000768171f893006e88983612cae6ead629530c75c4f955fc1ae7933c4124dc39151f6c94defa780d2543444c1b96d9a45430d70a6b5d674b2321e63f44967e57572e49f2ecb464f475762045aa3931808fc8ca3ab6cf01162f9e61fad059c79e24eb4108ca6399a8f197a435b83068ae63ba7c0c865e2c66b9e50f759d71c5e1285dc8177cd332b6649407475592f7c7212c42867996860427f98605aca67b1a7897716e45d7df14dfda3a36f6cc26a77e2a3d391be062a4ada49862f62182926d3beae1c03e71d4db4388a13c276dca8d6760f2bcd7c7722191934f859ac6e144a35073d8ac518b2f09b7426b8580ec449d50b28a85b0ee0881ea5ddb26fe69d9d2545a316d900caf4f0f5af5ab21da84cf28d1e4426b006dce897ccad0e7dd046cefe2bfb720314737b91de34390427f74153f256733eee4d8cc3d5bfc034f42dc00ef4a83687720c307944e5c58aca005752daedb46281361b38eb0dc4fbbb36a93c4062222b951c73c68e084d4d14974c1e1847f96a8d6a16843b8a5dc6b031eb65f114174e1063c9eb935c439597c403272c02fd9c49c8ccf2316094c7f2f56c6676109b03d306c414404bf133faecdd080e97d94f20519e849e93f33e76814453b04814f5e91e886117129426f1762de2f625b087cca5e58c7735b1c7eed533015743ada3debd534280491f1b906a34485c1b6e7936931b33014294b970a4143ad436ff01caf7189a8a7cb08df96cb99f94d3af4874b2883c84eefd3e15ddcb00e01af1a0a85ab6c0fd4c73f751cfc61f4b05f6f62b3da08e5e5b0bbc3b886f8e0aaa3505286ab9da5b16f3622f91334c45ba42c0c39e8b7480642ac592221776dc1ae49cfc14a737d759bb3780ebfdf58bd5c1e3ca1e4037d8cbdbdeaf1b509a0dcfc8cbbec1aed83da9149319cda2922bc798c9702ec7ce34fb41c9088c5321f2624244e3bbdd17a5d4889db48fa917c37621fdfdc9266119dcb5d382af0d59ae38225858aaa4fa07951ee96a2e420cc9a31e80944a15d2482370a6bcddf7a5a0294126c10d1a6ad5a6a233daa2fd9aaacfa3e023671dbe0cf80ab69507711895da1cac66ea467a9fd3bd0c9c1487a5e8da5139ec148d480c92a5d761b81ad5a38bf0fd0cbd4cabff0bcb96048bdce6de6c9223b9b18faf1aa9ba983196d7039a101ea9f6b6a1c736a659cff60083883655a9258d4710879ccb0d810f44d6e6532ebb1dc5c4942acf3271c31294bf25bb02dafb79e4bc73e4e5c78b7e5fea19e0fde8e66745b02e6c01d003d5e07f52e070feb7194b8584980dde08c0d9cca74a525f0ad5b0a81ca3fa861bc96fdf3e0fa6d4d38afee4b8256ad033c46dbbe989e591c70a618fb4796719da7adecd259197a2bfc27f2ee074656bdf2b55944320d0e12ee46e35b93e9bc9187abff523a8adc59aff8e0f5bdb7a6ea539470973ab35c376f6f77b6df9fe3bf5a3620f7fa07f193d0e056ee51e9302338dd07837fe0dd04a586475946a90c9975d8f9b10fb5403bd92f239b3d1b0d3aa6b379d342a7c1060d11cf41ff839b54af265df232f0889454d01e9b309db5fca641a4b67bf2567642ca5e19b044d5906fdb8e47bba02672fc04df12919bc609790dda5af40bcb3734620a5a9c068ed195b446f251fe7e4041407c40e7977ce0b9c357e79fd25762711c315e09b8b700daa042612618d23229961252880dec0284dd0d6bb58f433c0e83236cc01e0a2612fb25347cf5bc95bd55aa958705535b8e5cb68cae56a53617171576c899908859ccdf7b00ab9aa615dbc2c6aa47054d1a4dde1f785faf2a946cca5a52054082324d26edce9dd33c1301d68953abfd1bea4a0cbbdb7d2d761e7b30f768a2d8c7c51dfdd31eb1c8e74846e46cdc7eb47767545354b4a3c8ad4baad6d1f6a83f4ae5d68d247f3de6c33d7fecb011802e05a52638e750d3ba4e02f838c8996c6d7fbeeebc03432106f4388b9fdee3dba24babf189e87f7aaff73ed0ce9f024d55275137dc4740bd2d07d24d5dfc0437af12eb0324809352e81dacac5cf0ab4d337c41c1fbda4cf965b037e225ab2bb990c7f4270ea89311c9ae8e73d9bf46af291d2bcfd0691ce23efada594a62ba1d97c10b109dc4435a83230918579056a50690ba9551e594bd4116cad06f5ef7a6791c95f6975321259b47011f5d8d0653a9c2e31740bf19e6ace7da82b84db100097dc80e0bbf8b27b943e22cfc1d1fc548a4c8d71c66d456a9299e1069383dbf60ca7d1f6130e02dc3b72d2ca17755990f3b2266a78ddf90fc77a62ca093889c9292df566dc8d8dc755532b535cc4ff43f893cc61e33ef41678b2f59e789b2c98fa55cc5723ce32125ac7b7fe5e588ef751724a5a2989ec0b58826616c0cbb1088fbdacb0a1fef02c43b18a28f5d7fa08c5e3949f656701be73ceecb488d8d6149dabde57777cda270a77b95fbd6ef004affa2826fca48b984c6b26d856a5a0cb8a32b0529c474e719735de5b3e76849ef2d765202efc2c29bc46386593e28d285bf53117cf0b7ec20b233fc2e7816aea653bcd757bd6cf357c5de1471e59af3552d9ff083f54e5d22bb6bfeef796bbc261b79ee4288b448bc77988dc184237321d7017e64cbbc7a8cc040b38732d1cd47b9975c9b62db7ad4d893f0f24cbf5ae62988018620ec8eba90e37187f399c81ec4df05433b65ab188956083f89784d0f2ad34881fab01cb885065f504f2c8a9055c35a9891edac096df25febc2633d66dc6c78f9563c666e0133fd3362b5fa5b6dd268f0895dd6c501ba0552a0ddaea531857131462a2b6aea352793e1f9fbe008c97ae9bb98d397a8331a74deb1924cf5f02c6bee44f8b1c297810d88b8b0340ada084d6a82a2eeecc1bbe1b81e185bda309ad29642abe04770c076048b5b4ec7814fecc9ea1c9c579559a75a32a7759b7bcb7feacf36a1e639b8d3b795c41080fc705a9fd88d58fd14b660a996037e312c16b285e2376bc690f01d18292a03db6d5363f889fe915791af127ed94beadcaf2eb0bc8877c2d5f8f17df9a0681cca41c9c09f06997695139cbe38f3a246e7d2ebc4cf621feffbb553265e4ec0f1d801f0af56505945569670978e0e8c550d74248a79bfb164369a94d7415b737989421306d9e638dd142dd390bbff478d3ac34030c866d22bf8b6f0d1a2951c37e1f8a4a4208791b699431cb046aa89a03ccd3cb6cdddbd7f122818fffcce26aa719a93c409aefa80d824048ec89840ab0fd6e5273d6c46de078e50186159aa76942426f142b229e7ce12b94d0466d5360cadf8c6b96c5ac418ed902f975a7ca6181eea95c8a454fd5454be222ec44e683c862635ce87f100b5e2c89dc8f38630f4842f0575487dfccf4ce92f46eaafea57edea431be4a9b1c453c028282d809fa7b407ec1db0e03da1ea69d618ecf596bcbac4bf0efc2854e19302162af519bebfd5157379171f97888877d74ad26f98f35666bb6bd0dd1a860a1da2685c5546ec6a108666f3938af7278de1979c429c018ac833f367a1c9c186b5c62a841e0c6d40077c96747e5b8201f67949efa5470b2a799e543c3f16bcf9946cddd13bde649766cda379e62b727214da633a350216e994e9006f1dfbb4d5576643c3f3ae7e77c66f84133247980ce1f1f510fedcfc05556d1c6d1c141df6a69a47ff46dd008796b35f8d0303f732616fe129a772974489d9dac0551794d66146dbdef8594344d390b77175ddc170c481bbe14e61608f56c5482028c56d8fc2eebaa239766ba6d9b32e378101461efa1a5bd0a21b1b7234f1bb5352c67659bd216cdcfd76922d1563979c54256998f3acad2d734aebd5889b56b083e52778a68f0174d54b0546ba5e446a6134ac361c9b7cb44632f61a1acd0fdeb66882e8a5868100b80cddcb4a68398cde36dd5d44eeb9ccca05df5905d6dfb6637911d52855c70ae17d49fcd9d0eeae8196ac2d90237b692649538822df8c55de1dc5074a5536d6b3be452aef6dd0394c3129886613668b512e71bfa88fd5573e2bfe89de83861247e0d4a0aa75f4ad24b6583aa6ed45d0a083ab3c3d63901d0d162b0f325e3e08d3180d2a099388d4412d3b98642adf1b8a072f286c10fdfd4f7c6c128826da6657e385878199777108f7d826ddc75490d84623636d922089fb99eed64d9175d876bb390508fd950f51a61a357cebe6ba4439fcb862e3ea889d0a083135bc9f335d67cf1adbfde3d3ad533111a7ec7ab05e2c39ef8ad543ee1b26876c5e45c8fc53eee7fd07377def1c5752ecbfbd73779675c7a28a596562e1c0cae0736ee3d38b89dbf5cc7eedfe4deb0288ad722737a3d5d3afb745a0cbc908a0cad0f97fd1b012b3630f88d320dfd64453e9e1f17873b5490e5ee2d572030eb7de4f90988498bf6e783b3e0353b2c02cf40227732b59530a4e3effb134c4e1afeca684be80af041b110ae1dd77497f8840ea9698730bea02a2140a02a5d0f50393ffa8eed3ca087ff697f0242f45e8894d037e36d94354e9daf59d07948625ed7ec025c69b6ed8cdb917cd1f248cf2cc50462fbb1c4a0e00c3dfe3bdea26e57c7c7c57c9df14877dd049195560665f7bcdb2f19dee94bef625df231d0c991ae3f4ff628eb326cad312a3b80dc4ef61448286b9156b176e611ceec28bcfb592b1100d2c9a70ed29a3dc0622f6b9884a58be8d209b561d765f6390232f71e47564a817afe7fc83a81b8e0efcaf0200753ebc654cadc604a62dce301e67898861bfe9d96be2aa8551809477976fb4a9e06cfccd085d62897718744e1af567cdc4965549c93255a8a34fe31e2dae33ca710e400f22ede4ca038d3df09736bb940f87d295206c4c315114f210e5434fd7fa7e69a7653340013bc727856c48625a437167d189907eb917f49350e94a2b4ade60946c06f6671f19140a1ca8ea2d3ab802ffae84388e355838095667b7ff18627ee1a75b7353e743b0eae14617a5ddd27104f38d58f5d1194677bf579526037140c0bc54f267fa4a2d40a5c341095ede389213fc928c275174691984d2dc76d0c72dfbf4e7dfaaeae105c0f1ab93c4907b8e7a2c54f9bded903b6174f6dcc416860b95915f4629bc98a56451eaca2887e29c022e4801b4eba43406ae0d83e1db4d7ea74ce278204df30beedcfa507473c1df6ab0dbe8ec656de5f23c184252cf4c44c87001d52a7c520728bff9773b6a3bde398ff39ef77e669cc5c3b71591d86271b48799e0017b6072d5e657465d8fd9cdf9", 0x1000}, {&(0x7f0000002980)="ff70b4036689c0fb238738738f45b5ead1c3663392011e0f0dfaca06182a87a66b3b2a1fecf91f34acc3f8ec9647f7437837fa4d13590d88f51cf67e89952f3d5c663947db05755c8d6720748229669b49bbf43b14c7eb1b4bf0f001e682f0603fc703450dc5e8cdfb2b2e7ec1ce18dd9a2715534cd76ff9c2f34c4485c5d3fb6628ba2a1f155211f23f5d2e80181be8b7b312705f7f808ff6a70a866d23458610fdcf3b5e7216da2b6d096956179a606f150793f7917dc31593eb5bab41bdd0a1c329f92de496829acd31", 0xcb}, {&(0x7f0000002a80)="06f95f4cc9fd", 0x6}, {&(0x7f0000002ac0)="fdb8b77863f3b06d847e460b6004d8c2f9ed7927a12ae755f745244c97bb2c4d407650c23cdc96321f31810fd70a449a0027c98ba6d657a2734317e4031d5bf08dbfb9dc823dc29b5d8d20a785604035e8811b3ada29060f51a9f8781bb622b5b44434968e0d039329958d2a0b3257a9e48273859de4bcd53179248dbfb42367d0a0ffcef1fe13a71fb33e4e44255ff236f9ab845c07ddea107a54d220eef8f22386fe2bdc03fa5d4d35d3306c", 0xad}, {&(0x7f0000002b80)="885c41d4f39ff818ba3f17129c7136bb2fe4644351bbd80eed02fd2bd2c8f5a583013768c6da608a3fd03e3d75ffa07b75b864ff1d65e8a4c2b2e37f2117ca6ef393ddc0e74f922067bb83c9eaebd8785a13165cac7b55ffc3e6f0882a71fffd72133ec20df552f6974116ec70b2efa2ea80cf162ad073e80ae3e9595245c8af2f1cc4cf6989bf0f536c258dfdb405950f74e8a9f656b2408ed9b0fdd740369e435d0bfea5f33f97c6dae028cf4559b87153bdf974691ca406cf0f953edf6e38468ca6a54a15a7e394a4f500fff18a9d07745b407fdd", 0xd6}], 0xa, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x7}, {r0, 0x1}, {r0, 0x1}, {r0, 0x40}, {r0, 0x20}, {r0}, {r0, 0x4}, {r0, 0x2}], 0x8, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000040)="a7f7abd9849d41730f596a6adad3030cc0d12e2ceefe9e00847ab588da88e7fb4c5fbcd7be974e15593b736399fc2d57335e1208baee372d984aa4750751da2a057f45a4e14540d6bdc9c1407d14fd6253253d3358bb3e9b88eb4fce64efd6925b9db6ffc506aa28", 0x68}, {&(0x7f0000000100)="608a4959544c7452b64b3ee52207d65638763eb34138445a8f436672ceb21aca00917351973df62876d01bb82da106c5bc8c04c97a6fcaad87fe59538298d8d9beae589ce4575ec732fd2557e20f64460020c7a2a47640ca7e2eec2e7c84dbfe8807296b6c2fae5a64187fba75bfd235823a78e484f2500fdfbed1f2acb35e0a8fef4fc443b748a313ff476640acc7796cbe3df8bd5d704897a6bf2a6d547081742d9a44729ac42ecbd9c8a93d945d9abf40180753f0aad0cefab2f422bf8942061d6c1263c77d1f5c065f094ab74d2efcbc8153e94a6884d1772ae0a13807afb5bd6ecd8b57ad89846f", 0xea}, {&(0x7f0000000200)="2398a35de76041c64cd104a32d16b6d2d679951dce035c8e71cd1bd8778258e20d878e1b360c6329ea47ccb477", 0x2d}, {&(0x7f0000000240)="e58107b933df7175fdd3934dcacfe82054b41ca1eb8a09841cc3a80e80597d926b45873b25", 0x25}, {&(0x7f0000000280)="7f95f32ad38266b98b5d0353621cf02ad207b7eaecebd5fe9b0af30e2f0d115ad1cd67d0a73f", 0x26}, {&(0x7f00000002c0)="18e1cf28d8b84617ba53170b476e28a1c05eb67157fabf93f1a7032e9c28396598aa6c789fcaaa5374499b7127b226e1eabbadf7078cdacf44db5f745eabfe4f68ccf46e6ea84aa312d2e2d297debd913a9d82ff9cbeebbd19a8dc8f9ab9d879178c7b7a69bd78c2ff5100a03f7a77c2b1b1e5cf95b92b975020ba451721ac5ec8eea7365fd6748303870d22b0ff09878d037e30eb6d01987afdf2a1cb163a4c8b016fa5b6ffa8ed2ea5da70c598b11e81eb281864639788fd5086a2ae4e086f8af60f0a0d0a77f4427774930ba6a6e915f499b5e9ed5daa5af701cabff4057dba14ec2afc3b70c33695b9307eaa5e7b76bd8d9cbc713d9f24bd", 0xfa}, {&(0x7f00000003c0)="0ddcd4f1426a4de24e4a9e2c5dab361a0e87dac51872427970f63d40302432c3750f2f667debbb3ad16a8a4179a55c821fc0113f5659c4148321091ba646c0c90ac28a28eadc759aab031b9ac3094ca3db30da4df0d31ddadbd8f8fe77eb618d0c9d90c7bcd7fae420b13bccf866ad82466d3684a67ccb3fac75c166125147067f273e3b1e7023c853169be0e8c77a7084761ddf3c1c417ad17139b1ce60d6ccee9466214d4496373f5eac6849f7a596eed5c38f911edcb819c6260d8aab3a7a0f4ffe4d7da8aa6c4dae000ccec7b1834f", 0xd1}, {&(0x7f00000004c0)="3fb37dd79962257dc7e7018d39c93e8d72dcfaf6b0392eaffd24178091ca7e", 0x1f}, {&(0x7f0000000500)="f0878aac3edf0f0c3b8961b8e60a92f49900e65b856bd8342499f7f35edcaa764abe584c1d3279287b1f3a623cf66604fc4bfe8cb9e54eb17daf56e055b6a2a293d06151ff7e6b4c27c33baa1d1492b975b53f5628c106923296c7a6cc7e361ae986f57dd0826a6b482162d648bc1c18acd620f3924c158233d0b5ae5eef7d2e2ff4a4b4a3e2d02603d5bbab05e1f01e1b95e900e90b018478f92c6111fae91677afa3235b763f5c25266fd3dee9d3ab8aeac575840c93a0f8b58a80ce03a34ce15522fc775444d9915e6f68ed500a0b879931dbc6780d2beab4f1d200b0324d3e63", 0xe2}, {&(0x7f0000000600)="21c714dfd330ad4ffec67513544c1c65ac8bea980096c056410ba3c868f848b32ba19ff02ebbde5580827d98ef2f78dbe3b97fd2d33a7f3ad133aa58fd976e58d5f27be273a2667d54ebb58454364c8f95a70c3421c5247830901ceee9a8a8e6b1e6187072b5d39b69a3cd9fce41248894379bcbd222b621dba22f76e6f2de7ae5c32f6440739c970ee884fd38d193a92e2da08556a83d9b602e5e911dcd5d33c3704746a8e0e414dbda3869005f2ef51c882da82296cdeb5c3ab4339fb6f31b8f52c24d83bbb789fcd65eb023b3bebd1e7f8cff00564921cfbdf18566c3bd73fbf7f52e05531a488bdb9d3002065ec970bbf15bd7cca5ec93ccd64a330e", 0xfe}], 0xa, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000600)) bind$inet(r3, &(0x7f0000000640)={0x2, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f0000000680)=""/210, 0xd2, 0x800, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="3bbc5e2fe7feba638614cabfc9a4d97d7fafa9bdcd6ed9ba86ed9e329d50667a7c41773f44c0c75aaf467c4227e21edc95a1f39d5828a988129494be419295698d1b6b4213ef437047cae3cffab1208c9fc1a53eb2de7efebb0c63009c3a12a597a4120e525f2725f45d119ff4dc9f03b7ce08", 0x73}, {&(0x7f0000000240)="839aea0c0f0a8e8d21b21623f551bdd050c5ed4e7d6e4e64f66dd1c4a1cd26602c45b8a12d7e2e4fdeeca9d89c4f1ebcacce58f4c4a140c565b75333cb93ea0e2668f1f79ae46e851b8ba01b5cb01430c32d2afec7087f4625a5ea6864595ebb56bdf8ac19de5307eb0c62db449204471ec8d33a35fe4d72c1c776740fbab39c0b671b8325405e0757dc5c95801ee0f90e80d5bff8f2aba5a279b1e5d1937a201a215156e342383968160ebd83f4bca962d4103c9cf22c65c7007c50744a769251f8a503c02a0649a9c2c34638c567364de5e24abc857dc661c0a40cf41bd38abe9988f1654cd29fb6a0ebc4", 0xec}, {&(0x7f0000000340)="311735dd511bd22364812ca5ff8e6f5975fc9aaef2305fe55d5904978dfd", 0x1e}, {&(0x7f0000000380)="9fe2b3c772bbc810e3c4c35047c772787dabf9173ed2f2ad1ef6f3479b9123858e463037e2e8ca3edef2ba4681c3202dc2944b68fdfc0ee9cdcea91fdf9c53", 0x3f}, {&(0x7f00000003c0)="fc3bf0", 0x3}, {&(0x7f0000000400)="9339070e9de4dba4869a7c995f50103cd21d38d7cf7a66482892735cd3401af75851b4ad2ea1bf8c007780189626c6fe9e8bdafc6321e2500b40a8633ed426ef70e3f9bf5d8da60d49fca19934cf95b97c5f249a7029cf4ee64c18c216e346563f9ef6fff9ec89294eaca55267c68ede884498c117d7871bfb886d01e2b08f5de7bed494e687c6cd4f6df534d6b1e45839", 0x91}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="4800000000000000dfff00001cdd00004f9582c93df7eb9e237c84b9238adefe6d1b3ed32f21d0ac000035d842043aeea58b2b562eacc7b1764785b44e5d7971df2e935bb7b6000073160c9341e9f907aeb407a9a4e1c9a4f5db928ee134a1db0290f9e4012a50fc4c5d6b5b586c44b9d7ec2bb5f1bea5904d3009b8fd374348ad5a420800fe556f72be693b73fb69a2b416bb5f67c788445355b3c680d54e252dee27825687d2ea814e97b5fb34af409b9196ea6859c12bf3d3893e739fccfcdbbf6eb01fea8a5b4fe168b566811975b0a0553ba1ebc7fd34dd50928c7c92aafc33cd037baf1e1e7dd34a66e6754f72b6dc29b8d83ab32583b467a47f86d6619b6d675be3a5098974253cae4920e201a922bded4f32b1841399b7e71428b9cbeb82c70e8fb50708faa4c4d1d332d7638a27ccfa5cd3fd9deb7c6ac77b69d8bf181689a5406eeb9e47ab141c7920ffa7c16941c8c1baf95f119e41e4cb690cb4382888693fed7b821f9c394a174404b70c5bb9b2f1e9d8973e96"], 0x48}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="217357a8f7394099b311f174f1384f49cbc1ca07d4844b3be86e77a1e6e3c1ec7dc53ee9c737ccf886c431e6df2145ac228e879076aee8003dea6a9a7145dcc5963db777f961e7aaf18ff4191dc530313ad9079410524be2c8c9ce578a386d426bd4571feb7c51e4c28cc5c2081f7aab4690b116961fbae24a87", 0x7a) r1 = kqueue() readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() lseek(r2, 0x0, 0x3, 0x1) close(r0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33545619515a4c8ab06198824b3da0964fe382e148c71516b4cd0a448b8b25bbd47b3bf579456fc706000000000100002d72b8bcdb963e36be16b136a5d00d1628b5074865f6d7d822412796f63b5e9f8ce90a9cf94d402c33db3b1fd9f473442d0bf475ccc3e6bb4acbfb111a34f3d0ce0f2072bbd3c13ec5dccd9ea2121f1ebb6dcfcfddc200b4d38340b4a3cb29dc4f75902b82e49f91bc7aa946d28652eb5d3d823257a89e56e62d863b9f0c941b52b61fa383ef6e0dccae4b34df800a935aa59b463852b1fffd20929063cc1f05f6604695bde364444cf9052cf9", 0x90) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7f, 0x3, &(0x7f0000000080)="efbf62bebc3cd2e7f685f2776604e280c802b275dc41a8f8b82bedc01367c14c714e4286fd8fa72f221d66b9f0d0610a87779251e59989a99b911b651760dbe988ded2e4b25cb44b9b21b8af64f4d4bbfec6680b1a63f57102bb057da59c6b25f9de1f278ae5c1a376a6b3f86ccf19ccc32dde7afff1892057103eefe594dcda30137037156b0926e6368d007b87bcf74d4171604f0d9591b53671cada68ffb22a535094ad8324e3816c9c7f3764ccd7f104c85b1975ae3f9610f574cabbe38d1cc07ea85bac8397d87f7ef6ef7681b8eeb1", 0xd2) sendto(r0, &(0x7f0000000180)="a6eeec2117ce02b44545ad684cf33abce58d8cb6f354ed4369c99b258c69fa68d37c0b6ec2f7c1abab3ac8887324a1c30f3ccd586116d4779b3aaf7f78c15c8d10c179faa31c600ea44a71f3bdebf4bb59e3334ba0f8bf4e35a6e7ca99312d835377161ab9d309ccd3cefcf145e1e5ecae01177705553b3a2f9fcde9b86dab99a41557905c527374252065d54443f045686700b84dd04674701cf2580e685fede98f7d64831a1beab986553560d17b612786d663e174b2c58a27a4ba81f4e6f1d72fae296a29398ac0bb15699d1549603f614d98baac77528cad57a7a84bc95747ce8014c1b5aa4b273352", 0xeb, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48, 0x2}, {0x30, 0x0, 0xfffffffffffffc01}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:12 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r4 = msgget(0x3, 0x510) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x1ff, r5, r6, r7, r8, 0x24, 0x1ff}, 0xfffffffffffffffc, 0x0, r9, r10, 0x6, 0x7, 0x742, 0x3}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x28, 0x1) fcntl$setown(r0, 0x6, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="3a5912fe39c0f770070fb569b3a5945518709a7731574bb065a94893d1671025495c69e6e9bbadd6f51634858c2efcc2761ae743b1b486383f6cbf449139f503530a9f141ae2240afc5f8ec1a7336c7e439120ad7265cda4c2e9d79ef841379ac21f7ec0d786189b25b476cd1bfbd36d6ee901b51207f9edb858975840335421502ad8b4ce3a31ae9117511031c3e6d3d9d1ae", 0x93, 0x400, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) listen(r0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x8000000000006, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x9, 0x40, 0x4, "177ac722a0a84cc9c863af2cde3976216a7faacd", 0x1000}) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x7, 0x9, 0xd4, "2961edb35843cdaf6d5f8e45d27663c5eb8cf721", 0x2, 0x7f}) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000200)={0x1}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x1e, 0x0, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = dup2(r0, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xf3d, 0x4}, 0x10) syz_open_pts() 16:00:14 executing program 0: open(&(0x7f0000000180)='./bus\x00', 0x0, 0x24) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus/../file0\x00', 0x0, 0x8, 0x1, 0x0, 0x80000001, 0x9, 0x0, 0x1, 0x1, 0x5, 0x5}) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x7ff}, {0xa5, 0x2}, {0xc7, 0x2}, {0xa3, 0x4}], 0x4}) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020007e00000000000000dd476e473ce443595950f2f9906d1b000000000000000000000000000000022aef5760af44763658342fafb4cea5d2acee02eb7e80d7fb0c393bc70c31c8cce335"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0x5, 0xffffffffffffff01}, {0x100000000, 0x1f, 0x7, 0x758}, {0x2, 0x1000, 0x30, 0x1}, {0x0, 0x200, 0x7fffffff, 0x57}, {0x81, 0x100, 0x1, 0x5}, {0x1, 0x81, 0x40, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x3, 0x8) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:15 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/213, 0xd5}], 0x8, 0x0, 0xe) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 13:34:12 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000a7b000/0x1000)=nil, 0x1000, 0x81) mlock(&(0x7f0000af8000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x44, &(0x7f0000ab9000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="f90c52fa8890c9faf5ee917ce1c82d78a473acec6c6f39f481c0d3bd36c0ab3a15dfcdff3742698f7d229a6edd73277130177d9c6aaff070870a9840b9213cc00eaff117f7b5561ebdf815076fa67acd7765d2589b44667e5d0a896ad8d062b99c67e1f2de424bf3f3ffd12903c4496d5e918a859fdfba5acbab70b3b141ddc510de62a56d943996005a89393a5b33222f5d96cf36cf78e25f5bef6626b1a24888d63e1b79e753238f80f4694ae5cdf4bd19103cb7665166c4e316d8c90e90e70c7ad350438b15fbdfe33124ad214e514e65106b3e5c7ae50bb08354c149b9f5a03e31b2cf2cfcf258109e5ca133f519e00b63ba4f4f2a56a34cce3026ac44ef0a7ffa47135c129940ba23dc2913567413faaab42f3770a3f4f2bc9124673659b20f2388c55611f76e6004b65fa53f068eb5e7998338aaf088e68c0748bbd7fda5eca8a16f162e001044c97c8c23ebbc3c6d1441d81a28a2a1aebf0ee451761ecadaab61fef6b7a4e14c4fd6b584fd5f8d7b4ef8280fc5b130c729d2205a97d075c0fff37880b3be410760bd47ce116a8efbaae00ea8ec55bdc6e0ae4f37a52da201775d6a976b4912f55556b2c7b8ee0d569d31f301d6371635e7b9edeea7cee2ef7a2d1449b1b458b2554a297906270cfd4fdb988f155fef2da427fde13c0ccac90eca65dc841aef588dd6499ae9f4c61fcf35b71d68cd41e13bb197b48b5c587a11ffb1577f41d5719e37dde8c5094ea3d9c8321ee4951b20f00ed246310bd1b0933482264035a8c9dc0a3ee0ccad7d331682a18242544e025598b07cdce0018ba1b82d6ae83e55bbc517dea1440a447ddedba403652e99e095976b9351e5c88f689cd1a2141e90322ba0d612ca1a9277c618d138eb3965b50a869761bf123f5a7a863b929e42d4ca36074547ccc7e7f25c6aa268f03bc9d94719de848e1f1a8012a29664c6a94dd3cd5055ca041d92745a12a2d016c9549b602d2614815556ee487c743ef5ca37e75fea7d365b065f6c741a0dcea37c60c966068b073e17056fa3bd6fd22515b97866de8331046b6961994599debfe476debeb487ece272ca053a491d0b41f74e354a869664a8497668b7c96502bd4325eb4968466ecfd18322f31d54481ac3784c449e3021988071e11bd190fc0b4be52c1d9e53f7d56cebaee6e6af9e759b64ed5ef7cca595bcec6445f10857c18b8a24ecebc322904e893ec4f138b79da5e8bcbdbeaac20864df724498d4424509104dc44f080c6b7c29b5008b6fe32f59996a6b692cd7674ec726f3febee582272860d27ec31d4471b48f94cc80d169017f9255d33cca40cb8d2ec1ebbcbe0768580de1b2a2cbe8cff73ed658095975f816a47216b224740ed0a4e6718b39f0269160ba7f441407d1c75f5fed9ac08de584c186add49d71cd12b04fb1655c28e3db9a27b616285fa66de0be03dc0528d1d9cb34717b40dbf0c868362d4bf342572c35ee37743e338b38f096cb1216b716f67a3673e24d95dbcfd3fe8cac69a70af01c7442806c2e62497fac80ae1516fba4720267383dec9c8bbbe49d04176bb67d9f9ef6ac5702ed36fe63f748879996fd295cc9d3892cdff16207f7101c4cb8c6d9cb8f05dcced91572a7c6be1577edd2ed57022fd4b9e8b04038a20eb2377d5cef031ce508b768d969df2069a623d8e2ed77b01f072789ef926b38cfe6ff02e2142ac1678eaf085bf6cb938ed1dd989b83aeb7c46ce67b47bd56a790f492daad202a09777136b3684b2b2103297cc4f1c767ffc710dceec324c902558bfc56beccda653163bd8b4d2552e5162c0675b6a9eb7c801a45f21bc7f260d3f3ce7c6c3af95b85fd9531df10e4aa6c41bd7a3f8c1f6c6ed04493f7ad0ba39ab69318df5c81c17a21649b4b73906d5fd27e618257fbf77384d897c4e2c4455f6ef98dd962268a531bafb7a1c60401a8450fb9ecc725345b55a07856eec7c8fa05cbbe824791a337a25bb002e57f5b3f2ae0c5050a77fbb19d5c3fbb304438c2ca615d1af08baaf90541a5969627e740834d9c6abae7cfc27bc4a4cd1e5ae7782a32adfdcfd93bd3b056b0c7b384a3ef6d8ce7be9fd3d4846ff38e7b9f8e9fd5d4dbeee55fd2b6c32fe90f304849c58bc04d2c44198957e0dfbffeda5c49e9068651a525c3462b1d0c82907e57f04ad3be8d7ce814a0172f722e4bba0f110fa41e955e82975b8d4769ea3c30f120fcba49ebe420de50ab7ffa0b66d6c58170e45c674fdaf90b648075a10cf2579aa664279b17d96609565febee774b9a24f6ca87b55afcaa0d1120d22a457883e6a14b8740d3590ed3a2cb2e0c7720d8f44ff4eb9c3befdaff9a728ee0d969edb9dadeb21bc139b8ba74f0cc7e2a8300722cc5e734d0e27a4cf768df00a6bf67b1f34dd9c505d01d57c4e7e6a1cc617b332bffac3acb3c09b09327c469fba23016a26f11c02fd75998acc4ff8f4813ceab94c03c2652c1892fd9b15248080122654db54dc2addb3c61028a7d18995069ea5877c23da91b48356f5f98489867b97db2902a5e33939c74653245957123ea90c030d2c0709112d608a5df7b894185a2a0e181b730e1314f20fa2ee431fa8799b1f04c2398054be8c81db6ae74b101e7859a6021591742f9d2755d646530bc5aef31617e5ae4b4cb3bb91c773c9d9e803b23d0fd6c04e7268e2c65c5460d6be4ba941903ac0d5269599f6160eb8704826090b265dcc80e476d6ab721d8867490539071cafa1dbb7a34955468c99d146ed2fe4449b728dd72c07c4177c48984ad106246669f67f6a8abe0969d4393657cdc700e662692613d0ce8c73dc0e969f810a83bd0437669fdd04f1fb0922e932aebbfa0012b5d3985e1760e910438465a281716aadc9e67e75b07cb23af3077502bdbc55fa8640217f8eb243c15b7c2a1f5dcc2d85b026cd8471589f65c25a88e7f2dbcba7f0f64e75a78986ef629d0257774bc6f9c8fb4e71350e33e1579444c24713e7868b28fa2c8a7dcb588d0faeaee0beb05461d5d6d17dff7ede2bd21062daebfdd676e84ccfbade868314baeae245ab82e800460756df816a2f5372d679e0380fe248b5dfee953abc736b1097566bcf8023fd6d372c7e30bc31430201af57b2c89a4612711d92084ccb364c20b3859b39f456136ef9293a686ef476f25f898a219c0ad3b9973d9ed0dbd1b87b571c70d49550191fcb09ac9a0a6ada243d7c2c3fc0afb31dded9dcd4a3392a0bff0d2f471e3a5aa31eec176b4516bea39a701dc1b7af9f52cce42a998842a64a24fd716909bb115963ebd551fdf46cd6511079df2afb59b189d47a5d1092bd03c4ebb540f7c093f3d99adc1a070198e1ddac5366a4bd9f1b67291697d8e7e649cc3e7afe894b1e8fe0161f0751c414dad7b18691e98e291c3a05c746911cd4de137006f2f6e7a458c71db2971a9b7ee4f8fa611e80fb153806f9cdc489d7cd1de58ea2718036f73251ba002207837988e0fc7de511a82cfa6e7244771f4d08a104c56f9866d582c63cbf698c06952e4fe2f085620a32d87c41bf858ec945a2b2aba129c4e2612179439d439d895c29de745232cea126348ff6668bca1271a3ef6d4498dbe1ac5756673420597e8480073bd351cab99c1186aad2f383b3dd518fb9bee687c8371a1a00d64dfec2ceaa740135d3d3c23fdef217e06fa1509493fde0d4cd8e06818b26b67bcf737ff9d56bcfcefbd7f6cb58e20b4a73fc5d9b674b634f16f1208b3c04dbe3eb418ad05cf8f788946574d97c8e0ea259d062ddfe2438a3ef1c52105bbd9d92952d18eb95bcd0ff4bbee3fd3619f040a49209a79dc66c34c16ad78c49866d153daf2c1e1c9f64f976390cb93113cccf8558af173228799facd246e78efe686df122a2e15d6b8be0b3460f5f2242810b35eca0c17000958e836d62403a2f5bc329a4e24c1c2ca2e3a10c0da831101e8e59b708a9f3704a43d266cc0e6d610e2722cd0d24735347100d3312041d74f86f70eb9fbab5438cc71d4610dd0b1aafd54b62883adfa11933e082829be0b157afb729d07b39f180721a7923eb4f9a0bc47a7a0c2ab8d16a0d149e2dc9af6a00935072bcaa05d478ff060a12516e67de22b5b9030c3f01cb8110ce90cfde08e8f67d6394311a81e668e19e109632d079e3f457d4cfb44f34b2730a07bbd1d58207efa5cfc5ff6aa89630338f87f11fa4cc6abba392997b72bf9b66287697b0af73ad16870257d8dddfe80f841b391139dbd6e72cb3f209d9f03196607003b8f43fa4823f77bf60eb92e3ba2da3a7f96033a250881fa6690b069d1468778841291997a38cbf6a01ab55553142f4da92da1eb0514a7222e47cc828f41ee8f8dbe352ae320a05c58818a6a87408a4ca4a2451fb8770be0a984412292788f9495cca256414a83afd8b5232f8c2f3b415344eab4d40860a59be53c340bb9f686b45f0878e9cebb01a261602d9063a7520069e20eccf074cb131a7cab9bfa623d8093ac1a66996549be8c0a218d905bad9eeef36f530224ea52bb7ca3ca3cdef985ac0d98544ec68bd95140230899b92e29851518b6fafa531bf29946e36fed879fc5a18b8b8570ade0cba89a0cbf1648b63948ac527f6e40b5f6162456cd8f0a937c393bc39c51ae82aadb90c93b6bc2d914b896cbd7dd53490602751c7b753cd984a14d5ac0815e602adcc717490a1fdf55656c8c3c1994ecefb118e61ea7418a7625f775f688c9aac84199a7feb9de76139e475512367715168dbfca7c33af74b556a4e9c48f0ce9026c78f9b77c318a52ff3da4650b457906f034f067b24c423c2a86245ea897aa402362a1cba0cd9796d23549bb16f0351362335fb0a57fa18761f1c7c89bc804e08c500ca9cb13e87ee76243ea46605a52ca134ab74f66c318e9660c5ab6c30259dc243609f1d89941f3b53917fa54a279238905e533afcf32bb1d43819b579aaae2fae80986d40481f0fd1cbb4960ca99ddb58418bcf6d645a01fe69690175f1b8430066030bc1132bb7eb80f9795a2cdd20c3145f8891bf993b3f3c836d3fdd26905ad14fa8636264a4d0794e918158b2393299eb3862ad69037d4fc619722caee311027d13954273394694035a86749cb5bffaefef56eb90de66b4d8e2c86ce45c861a4b6b24578ef7bac6bbff69c9a6b3ebe802f00431ceb79756f5bab602e5b434920b55c79e4272f9acb81d6df76c2b2a3905b2d8cccc1b655ea186e72c07de974e9fd4a21e7a61968d3a9444d45031fc99b3e60e08bd428acc6991e157d82574286f9a2abadccbd6f6c0051a93e8ee8de2d90a538a2badc83f5189cb503a7b3edad373319b241870db84cae7217557ef54a460768b09c5796810507edd5bb6a45e0c65be4cab4f4220b80e3d2dbbf4f6de559b6681fcb10cd7f9b70e7e2f1dba5ea73220e30124aaded1c52c597194c759a9b9a4cd8b2d5d27742cae4be262f523fe76abf7283e2b6433d168d38ee45ffa03165b68d62f630baeeb85343da95966b70d70a274fd9be48a0d73388446144d7e09036e7c54a3b2dc91f2078618387c9a00e56a98877b58f04489b12474262f1613fd29fdb9c2622952b9e20106ab15d6ed1402a1316c88b622d85ff7f4866a79971ff788b90ddf8df9346b9bdfcd645cdc8b2dfc8788eb80c122505b172bef5d23bdfd533f01b1704aa91cca130b37efb273c0ad704989ae64eaf18360764922cd9bb7aa30950a881508fff686227c05e2f854f12e041dde15f5ab7e8052294468973ce31c14fd8cf823daf00f5585ebdf3f85cd40428c8d3", 0x1000}, {&(0x7f0000001100)="6bf6c0d89a4354c94d56cb", 0xb}, {&(0x7f0000001140)="fca8910155fb6fa01c3dd6ce911bd80c63c173ab480f36bdaf5f926a78475a9c321169f5a5305d4298720c1b06c8509086264f0cda8ff48cd19dda42a2f41b9ea99c8ef1763e5d17b78034ccde2546dfab440c8a223b4fcbe5e6e15d74172726128a435869342ab666053445dd5bcbfc756a7b1018af52dd8b4e117f6457b8e8fccac8e0ed1c59dfeaeff337fb9dee7b2db2f77c7d054611e59e593ee8ea646c418049fb9273514c200705cebb9ceee320547e45c00eab", 0xb7}, {&(0x7f0000001200)="c02deeb009580e2d02aaf161dc4ec161930cdcf9edce95921e31fe66213fba5a78bfa6dbfcf7dcdc0e2a8c1b37f2373f8ba02d4f2a78c1cb97de23e804f595b23958fa4164894092be58a4f80cb3f596515a0e17f8b7ce5227874c9c02d750b9946c509623c5e11e2cb98b0e6a1b886454b475f92a2c77f161d6daffe6c6626382da9aa13938737701f4f64eb103bce3e88830bf46e135c2e9038c12d9a9f06956064420ef2b9dd2745eca09a50f3d69c997a0b12eb45f00cf43f89b9ae044c9fb6500cc141f3f4f00127b89875d04da27cfc8052eeb70402c0cb7cead90c6af3a2f65c4bc0ff48e357f451e149dbb6e160fcdec32007e88c2acecf3b2", 0xfd}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x50, 0x0, 0x7, 0x69ed}]}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001340)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001380)=0x1) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10080, 0x0) socketpair(0x20, 0x0, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) chflags(&(0x7f0000000380)='./file0\x00', 0x10000) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$KDSETRAD(r3, 0x20004b43) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/45, 0x2d}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000002540)=[{&(0x7f00000001c0)="4fb948d842340f5031bb5896962a516f0594d25795119e7e26ca8101e853f1009c28c93d57131ab28cfeab6c8f5d9144e283f14fe4fe795d50215591a3dbcac76068eea4f849197e54123c17ea2d650e9cfbf09b59a4911e574f3215894d8954bbdb3d1ab4cf8800f7f90209416376b3bb9581dae1e3ff35d0ffa6517bca69ede805daa7cac64022c3beac60faee3f9b744a895d6d5845ac501d39fc8a63300b4e006d5bf9639323088ce581e8a55bd6ea2b272bf0f1264f06223ee609a168f2346db65eaec8ad0456150e63cdf68b2c420e133489d0a77317bf6b3f1aeb46aa11e223bace5eb23bccc505316fca8922621ff2fe948affbdf7a2777965d9445bb612282be37cf6107c553333f0a098c4767f7fd1196aff42455db13b4fd8e532bb784dc00f407647717f85b1b9af69d1fcd0de8be90eed3b17c1b0b658af7204b5d187a33a9bbc96cecec728a2f4f4e8012c2bf3a5d5e1aabbd75ae8418d5832c5032ee46a78f17d53b436eb5a53baaabd9f85f4c38024119e9e5effe3eeb7732e34359fb03654cf5f61019ceeaed8168bcb47b447e3ab432e", 0x199}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="b066a754b0d364359ef0e9eaa0e09b7e18add69f8e48afeaede3509d0cb7fecfa8bcdf246d1030b856f4316a79dced1b500b7b6625d78a52e257323c18003631d424349987ead403f4ccbbda4f66c1a3a31b9cc9bb75", 0x56}, {&(0x7f0000001940)="66e3acfe71be80cac7da7eea0fd29b7dff1cc037c671318131b54b3097c2e8c257ba7e6d8d7290569f93b3c6b3c142e944caf88d9a4de0ea547e1ed7c656d8b2fb33412e73d32d508db6ad8627c365aa1d08c80576886ea4d1bd63df0f7fe091ed61ab1a42b75056473c511efe7600d24b481d053fc9298f76f24b2320cabef452a906c2afa353c1be3961b97827dd87b5e291bf5cb5364b962de99ca5c77481bb2946efc1c022f2085d03b2e8e18368373436e1b3460e91bf152a075e5912ed0324975f201b63", 0xc7}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="c86a30a7b832f9bc4463fb4b5d1e1040006db7d2f2e08f", 0x17}, {&(0x7f0000000500)="9923ebd1d2c72d999fa2038f6887b637b54f47aacc88276399d64a31f57d7dc9244e4dd297dee9ba26a38c447b67dc78e7b93598f2de233667aba26edf2343de6dc2cd909106cd0a39b3d17576438ac7c33ffffbb2f5e6c638e7221d2c53ed117dbc6e01c7556fd0d342defa4e60c6c8f5757356de325250e4022d515d9a468e5bdaa1701558fade1dcac4e3a3d788fe32a34b15e66411fa7b1854aca36853011957bb95e9f9839ccb8b26f413448ac2e12ce016a9182920418287bd4d3df78041d7dff50c6b39c38779e07138da591f6e6385ab69bdccba84ec0ef338bae67fcf0cfabddd147179c1bbf2dc1f2fa24689e13f70ab771ecd39ec43a7161a11c2a8bc5a08a5043ec19aa582fb389e42a4228a84c81f9329c1a57b9cf05dfd19d568b3b569ea86e2a02240b24629d25a8bf4b06a84c4ce1e745b54f2b7bc3d3374560aa2398d88915c8e62ec07f720b6023712bbda44879c1f6548cbca2d4596b14e10dc01d202ae7b33887e46e30e7119ca08cad81c4fbac384483b0827c652279ed0745a1c4095d52b7fa36689d011488352295373d23ce3674e890bc5d99a7202beb524bfd6cd6701c03944d7413ac75fe46160a427634d336b3c55a972455a05dac77af7ede22585414e9bdd8d8df892bc606652114661934f7e0f5da91b852b2631323b2f6c06e9e9b1cb022c481cff152a0f5a998288888fa824dc9eb765f275d5f2949774c3f92a3d0c341a4bcff24bec3af4570c534a53f6608a8f2bb80d741457a4e7df1b33aa382925e551a8cadf80e43c0909b5a79af39f682661a958130fc19c8c394e1b1386eb7300a02fbfb329b37a8df5482e81427c1c99974f2522e38da172203bc168d73351e37c4b0196baa88af96648527eba74c360d7966817da62b6050ae066118db770043e3ae1d36866384076fd81cded838acdae7f0a50e3bb5941dd769639c4ff4f50a05eb101ba681aa69d054f24dd6597c452b884cee528b613f7368f12658bb6703a3bcf7930a6ac4a3ec627b392ab35231ce8d2342d76bf4def642b583321e7e6a84d29773c17964d2ae81f3e955534562e6274baab1309de354d13af84bb6966609991d38c7e0bbdb8b54580e88a492c9a8ca7d141f9a52e1b93cc2bc52f3be3af9a1b921f7e1471a16308419e70e30c6420b4c59d5ef8ae82cb71997612cf0a6ceb8a9884bb39ba5a733a5fba9c0584c349eb19bcceb7b94f90eeb17c7a1a5e3ebadaaaea0320cb33c6b75e5935316bb9e5ffb6ffa52e6c99888804c4e3461deccb47d29c9f31d47a653458c84af5a3789444840df6efca9c055f6ed5e5a340d0e691c62b2842f56042be6103f145e502ef6e8d038d6bc922d18ece6ac07308de1cc14ea6017870d77b7fcb1b8d510898d90c44d34de642206a45ca1a1c7b476b9f3bfc87a048fc3057b2b563f9fa8158aa0cde9bfbee64b42ca858826d966e1e8d46d51a4f3b6c2b69b950042d2eafc16673594d846cede23df7931bc518d6242d490738940aec90aee24a3a22d85669dbc14cc45bad81778b4db90da19d2c286335dfd4f8f77a360b5a19be52b0866f5f605f8a1853ad7e539e776befb75054b694d854b126c30d9ae4e511070a46164b2eef018fea00e66671ef877e1a821383c57f9a3caf382241227ba42c09a7c744df5793382c6b239678bb443b4b95d238486d378884e513cb86a1eaf17f3b90f6097453cc9a633022ab969554d5c130038629368d86d111744f48422e214b9f46349bb05d0782503d8d0d828b918f4279ad74ab0c8d5c3fa137334ea5ea2ac676f01fb7e0e22573c79077b4b3499be00aacc747b6a28c69045086be1932e827a25b2cfdd16332a2bb7c1fdbbb9d68eb91e0a3fffacfabb309f18a3f51e834bff761767ef8e1fa50bc06166c210981a49252fd645ba8d86996cae30e41f7cb8e9d1ee0f2ddd62dc849baded528b911200133edde95d60b63c3d38602b51b51dcfb88d5d1f9e04157dac5a9144debb9e131dd4e6d15008b64eea80f5f6a8b7fa2c84862dd93eb320494db988d7337769251dc6312ccf386de5ef6335749bf0edebe52053cee42d375017c031c0550bdf56aa0f4787398ce2ae78005cbc6bf8ea630b986ce65fa20599979142c884c0d17e618d13be23282e785955557782e0a2487feba6a9ad72a629e0f0d19f1e5ba10573c1b47fad5426832299368fa984b8a4e97af54b27fc45df8d2ba4732221005e8f1022e75413aae228697ac2cc43542f7d5b4f1e63def15f9d40ba6bb9854d3fbf3e817c6f4125103716a0f67a3612bb171eef953bf5d0412ef4c51a4b01659d57339302d4a0197819abf0c04d77a77935b81724b82b8495a57ef4b1a8b407e2603c069dbe570f0392400cceda35594a27ea2aa1b967817b1a8b5b0fc96b3e3d8a71d5ad50e223d5fae9aeb3efaa7d6f3b0667c657a71d97cd662230e9a14c57396a6b763b24f6d59e68e0a274b6609235aa28362747e349bd70784e648d3126baf54c27d9d1d627c151e4035301351f63dac0a674d56186040da91a20d00426cf53543ee7feaf5e840faff982d76b11acc8fe8e15e056414c8bee83dbbc94e1178cd3dda839139ac4114e9687dc1563a83a16035f792783b2f09223dbb07afef6b80c07e437c914d2d22b091e55ecac41aabc9f9ec67dae27a261d5802836bd878b8a49bdf29615598ad66838dd7b8b401700a9460edbd13a0757ba96dc20b57375b7b41f636c23ae49640344f4b37e09c81b94bd5362df7509122d56e48e7e7a0e3fd52f4000fe195b7f7a8c7255101b99afa3002d66bf83d84c2a44f1aa809e18efc5371dd35ac02d8173e60770f4d4967a097a409293303fbdcf5e12d98e672c7b784eed86dddab36720f65eb9b5bce8de7aeb0a2b13e15a39278acc3642e5a5078feed2bb40e94982451b1ecbf9572322485c2f5ec72eb5dff4f5623e1510e440380af88ede4199484a8cc62f90897473237fbdd2bb3c16d9d357595a86e0cbf8493b8df170e9186815148df8eadaad61a98a9a51ba15a4614964bf6b606df61a69e3b55990375e220b6a38dd20387cc6b24603d213410dfdf899393bfa9b72fe64bcf0f0f43ab4da13fdfafb9e00b2841b9310c3097468b51d88822462bc8b348ad5e26399e615ff8c6379af959d59936bcb0f812fe2ee65ca7be21fac43aeac845329a5806b84a889a1fc7ae048a53da7e0cbb378d9b4ef3a37edf9d120eb342860895434e33d0e87f4b75cf17891ce34efc058a16935b3309c348c342782862f5d0ed015fd800e18d1f83b71595d7b5f270c6a88a71b7a7be657660553c2995d7d42f4ed301f6844bb55f463bf392a777ffe424c4ec9e7acd7bdecea95c5ac5d0555e5a40d102a3ce48c78be61a1626d1e9d03f58e823298f528b4c84e3edc59a829f8d5c9b5adf420dfd108396c84304a4a06962c15e20dc80f29e4bd1c4a7efb599ea6248f9475d4be9cd434b1865dede474b3f4dcd8a5d468e9e2561cca78536c3595dbaf71c373752e660d691ac35153808b3c57fb7fa4aa3727112793516e5124eaaac9569e97e77d5fc35447e2832efadf87b33f4f55d2b1ee5600695d0b5cef61c24dc8243eeb6bf3994c7fe18bc358c93df56a657c8325d6ffa866ed74f0be71fcd8a04fb2e14497ddc735965cc3ce53fe39ba531a7c88c99a4912a27d0a573ab6388f6073675c3a9bcddc13ae0fd6252ceddec65784d46b903ab1695506dc2cffb5eaddfb816399c3743087572069c6fe3637a4f91acf6e636931414fd9ddfd3f00c74da7c1120bfb70872878f6f1279ba9ba93565ee4e1ec89a48f38d918583f64606ec3e79fa359203fca3cce04cabcfe52ebdf3f358d902cfab1dbdf655dcc6ce1fd33dd53c48fb7c64502a5164b4a4ce8d682dee59c6c27c30e88aaf3b7e96e5355b881ca6fa3e7d9e955306465e8a8b1efc7d3e208d2b1c904d37413358451d72d3a4170b2a0ea1bfc7dde5663ca876b40a6534e188eddc755d3ff6d4eef2d71cddf1c18c320931421fd0610a16052932c21c29d98367a4b88cff24429e896c35c5f856cc17ed7e0f36e207320ff9572c75e6d487d25cff63c9cf244b9622b75d37db4764cfd5e7fa139bda83552b2e6770277c58b1c49a39d86274667570c4f199d349c18bbdec8685dba528508b97cbda50dc665de84cdf47b6de42136f3fe65e95ac2a42b06f1248d7b1567121701481ca0c23568f57d4510126201ead73b377857ed973f029a194eefd4e3d00ef5e715e8a5a1f35c116e7efb8ae000e83109b653d71f08e0681d488f412fdddb6c2b54d266877bee56c532f3d698e58d1e969e64a816ca591fa6e9482818026d07ab962433c6df7b527f58a37422033c5adec5d4c95b71999118b9547a9996daad2668064339fac3f4728311e0cb6ab6f13b139f2250ec8e5ccea7bad1dbdd17d6193f0173b2c1d824fc405d82456eb7b9a1a2ba50e1c995b1720fe5cb72becc90f256a39b75f5644be491f83f951e02f2a968570f934251eff061448b34a1016f698625fe2651ce713562a4e508bd9819f024f1485233aa987bf44193111f15ca55eacdc652eeec70562b5998151d0ce50cc9704a95b9a98cc47589e96048227c345237b640f07053d9e32ced13f4974c9da827f491127a848a6560131689bb7b97689b45c3a8ad7f90f650d770844e3a2012f475cfa7bbb8839347be83974868fdc5d3f23843c50afb864e95f474f45a4b78f9f8b38e95b065147eeebe7eec12ddbdab61357344a829c3ad1c6407fa3055a83275e711c4ad49b2f777d9642ca6c90ef5a7f512b5833042caf0663da445106aafc4149cedd492caa6b15cdcda086004f0c2dfbf80fb85616d24aaa0308a601e7f66bc19099638eab2999ff7b12f246bf5ff460d9ddaaff2a56e63db645dbeeef2f76cfe42c1ef65e5d5d4ae205f686d6d7e6e1229d7357e390af54c94f9381a611ac3a15e9daa13c39efac7f373f7749f0b56ef5d4702ebcbf1306c973c1968fe50622fb8d8a19445a1f5cd7154f19b6e9dc325e07efff849915a1a782164f22b4f70da99c1fd1c1bc7f987958656d0e539eeb51500d8a60549995ac28fe145b36b214addde59db6b3275f36adb70241e9bfc1f90043f509f6effa6aff5c93194ba7a15db61e0a904ccea4f641595381eb9e1d57899d04d99906d5682b3353db70c725e225c6c787ad2f2c3455fdb449e76939fff5d3d463ec8b48927a8ce44ce4c447950a9a4e9ec06cb854d66f27651b961700d8c195adb7df456f8fc42c39e46dbc46a6c726ac4814b8bb17d8cb062a5b945233f123ce83b449c57c1f212be5f37f3d39be72b39bbc9b1dd875fdba5e71027ed433f924358acfdcaacdc5e84225db8cf4da85776f09231cbf0c23f6714b23090fe4b46795e5f8dd76179e2d3b0c16dce5c63418b5aa07fd4de1c32b87e3e5d4affed56b420d4f67c924fd71b7ae38831d986628f6591cbd6f6e218fc046ba19eb7c186b87f271d400873a818bfbe76942a69af73a5e8ab22475e6477585317857c58418075512879942889adde51ad8dfc3d17fc1d27b5cf7089092fff4037692de2bb1e6f47e72d80d8d53d41f539505471ac34fd37a0abf55669b603bf99117a7d5206500eb5b5a31f24ec48db262d574f10d2a4e220fdb1fb387b836981579aaf3d5b2aceffc0d1d83c848742a719c5f9b8ee35081e94c7c6f2e59e1ec8ef68fd445fe45bfa4c3d95df42520029be162de23be3506e2cef08d24dda2feb836f405db5eadbf69f8aefb526c412f", 0x1000}, {&(0x7f0000000040)="4212c5dfc8", 0x5}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001880)=[{&(0x7f0000001500)="d8c1f8cfaf503b0f5aef8d87a6406ded2725a30cf44c54253bfd228f7e06fd0796e24248a304c1738ae3c986231a3d235ebd59ee59412b330cdb060dc973989b3e822fce9828864098a0ce6aed0750dc39c9376ae669232619577fa45a0b63c74513a2e15c2f94ded9462b2b2adb4e7612961953d8fb5010b24a3e7a67536eb2420199afb0223721ee09f72db4adb2deede1e43c00d94d8a13ffb64d432efb244ede19bedc4132a104dfe044fac1676a318173204570c387192ce2fc7630c953f2a176f628442e95b1b69a9513eb3f788a3d21da", 0xd4}, {&(0x7f0000002600)="960203a495a6fb29719299e8a4805ca04ef01669d641c4b425ae019363404ad4c6c60ea5451ef528d369935b6873c1f0458162274ccc8e88e746da40cc02a875719a2acb37546c29b01202b198e779c3c42e5e19e19ba2fc6e53b9ec522c586c565983c0409dc248793075993fb48d59e1de14d853ee8c9f1f7e2457dfcd6e93c94de807978fea79088a714d55024c911a803515ef127c9a240eff2c8e5e749b1bd14a1a2bb3645dda71f9ff5bfa73f28b6f3dfd63f04d9ae438737af075353b3f77019091703d488fc408bac400d2590f5c8f5bad56d3c1fa195254ab9d07f318958352b95187153c8a841679675f33125b9437a251dccb298fec338e9dfd6493959d12f4c6063a03063d9ff64f4e843ae5251380b55a82e2a82bae624f743253fadf1276f4c58cfc9ad97330c3dbd9b81648f8f2c18d2382b4552251f84706ef8b4106eb252982ae074876222fe1cb33a6a00d9a27e290065311bbe88cec552171edc7129096f469b0830913576f6a31362181943d8b385c975f2ae87c5f5320eb516b6922766177e176f3062f087deeb8db6faed8fdd7a12d2e7e41a15771cd17a2c594f50f8331065047d09220e826ff9ad03e45f088bb97cbe7599c25a6ff67764ac6d688e8d96767421319fc75d4df456c7d99c1198159fc73a02d24f97367dc33b5b8ba9b060dbb34b1db31e6cc5fc0af7d94a0fe28d2a3d8ee74b870e65d9a0e9ef6c08f0e2b289ce3b1d51f539c8dcbc7a279e527e5ea7a9fd09cd898399b7256afb07ed0c1c1e98aa381153733da230d375b2fbd7d0ef9b8a08663f3e4f9446e228be016232b4c4b9626dcb7a625d61ad665a20deb2823d4993f77ce374b35b3955154229f3cb53b452d3a4538dac409d644bca36a44e6495e2c353140db669f89655fa2eff3c79daa6ca4d482129d37f7aa5da7522243f6afa57917188412c41a02adeaa4dec765ba651ba02b31846036f17ed7eaf3a37428fe7641aac0da6e018d6ab931300a9ce7f507841340c9395376a867febe460f81acc5c3bce7ddfc6812c9a4f3a65175edbf3e79a87ccb453153dea9063a4a9226774db7167aec62e1f17a7022d2ffd2616744df235afdfeeb90a4c781a6191118ed1497552d1e3b04eb09a930a0af7a7129ab35279548c92a71ab9823166d8792969aaaba869474944d98b94293876118d499bf871b9c964beeb46f0256b9ea49fab97255b9199d201069a84b8b1f72231d7a5cf34acceb0e1734fc4d4e9e05af778134254a50b9ce6241567cdd74a92538e44c7a39cd282dade713f81144bfe5b05c301589fdc3617a5865f0c94473d77ad81fb7251e3aa6aa0800fb5fc7545110878c8ef34314f62a5b2e5af407fbe49230ad632c5417fa39e902185b1986fb3a16f2d67fa9ecafb5ed8adef2c57617fe9a7e9e2b95b6f940b3f7d271e7f3cc5f8c561b6d10c055b584e5fa4e0adcb20e9e4c51e7b831526aad113b0a2b9bf80866ac556e21d487d46a0c2fc3b9320e8ec1f4dcc2abb7fd1e6d62a5a340dd9f6a9c12115a4b0183c577b95457c748b87862f96b6903281593756a5d1a82fc1a88bbf65a96ba9256dafce0989e3a6bc0684e56002080bc1605384f93c52bef0efbb5b4f866a07c9b8de8f5be37d94186c4aeb50f48588815fd20be6575961530892bc946bea7f0b30dc30b3e455cdae6c2680255eca3d4290387448d139ddeb34e49106bedd9b48cfacda83cb19a0c828c55bf6753fc1959b3cec573413e65271ac47088c9cbde7d59dcd9f5e0f9c3f3a00e980474b6a1960d5d40ac21e8741b9015b302b0efafb8a72a57d59ad6a258e8ffb887a0ce46b2d48c6fd89ec232db294f480c2c56b9bfbd23de4245a61291ff8d7aec1fa7744a2f3c69cb76d33bdfd3517ddbbabf13cac7c26008f7192e9cdee4458fdda07c55626f7ef39eeaedbf052f797357cbe51a8f03973c5cede4635e68df515795a623fba27e86b1b05258d5ffa4831e5c85a720af68ef42409d19b931dd494130cbed46250b0b2bbe6cd7206f693ba3bdecd6adb76352edd7aeeac949b3e5e354f3df687cc662f830a6d5a034bdbb6f8ac3e492acd3cfad85c0fb2dab3d5b37d8e8ccc0f61bf7dbb64a8303c17b0ab80ccb7c9a0a4aa3e7eb639e0c663ea956f2f88b656dd4eb3aa0de734fd024220237171bef724d09f195bfeff4b0cdd921eb965ac0a826b79dee28b2e0758dabcbb4c4710d03e763df99a7c50bd7b274614451f3a8bf3c395bcca24ca7f163f9960b572a38ba1a5b90edea397951f0a87171b8537dbe95d2f0eae68d2934ffb39f9ef631d9486accfe7a9cfb5d5281612c891e50c7a13ea168f8e5edca0abd4d722c1c7a8e07d2423fe4bee019c9dc662fd659a31482550b301fdf08b6cc43379442b39064ff7962d27377e43a1adbd23fccd2804b17147ed5e9f136a5c0a34a9f75abcedc4915649c63f00e24f634de3c2ba1c91de23f98fb9d93bcb1e1a3a4fcb37375b5b6b452d01c3d0f32b9d1c3624122c99d596fc039fc1bedcad5adfd5146a6064f70ab1a481586a0dc522611c5d6601ba3330060a7cf480e38051bbab3d577902769e5d852a970b508a0dce0a8e50d783fd37628a145c0c18a7c5f7c403fc2aacf82b51c321fbf435b40f6d7b037a2648778663c4304087a4f2d54a1982029607ed5942fa99243ce8ce2bc9f81e650cabe4921088f3156c64ba65eaeb7e648dc73a5e484487a89e57a45f7ddf5e7764cb7f7d248157ac3923296a5972542a12065758a4c245ebcbeecfb5b20d811971600e3f3174cc0337d14b38e339e25e66283e354706bba4d509e8411fbdf4599a6705acfc715eebbc50ec87a533ac1d3c17886d182d998b64dee8e2be4d4c7a0ba9ac0c1df113cf45e7e9bf575814f17d08000ab5c97e8e6e5367eba905144260f8315d2a44aeeea26d59a0e959b89bbf3c77603ade667ca75b9766053929ba237874260c08f9c2c747783aa95ed7362a88289775d1305e4cc27c926b66e39cb2818a46defbc11930f148063f90fc85391d7d58257d102f3fd2a1c07758c2e7bea08a58c311ed24523431a8d875446575ecea5ad00a236f7619efd1abff308d9f19cb0de3f50eac731d6de3f8de94c11af06d152633500b43de4233f1608de961fdffb477b360aebe6f2ebaffabecf43715e6baff192e9bb90cf9615babcbd75ad03c284bc6951a7175a5cd28427fcc027ae439d0fabd4cfd58feb2fa92a9364e844cd9201a2b9a06c1a31c6c027885705ba1323945388212e785a6e344153cf63e7957e8146881e8ba5dac85906fc130258987a6f083bfd0f1d0a784ac03d53d8d5070ffe4a7a247c575d1a5c07061057ee3c9531ddccab5f2d48470dd60f3cff01f14ab15a2ef3aea2d5c678fc153f1a99c4beb50443b16f613a9129cf70e3f7c5d836292619102c0246d6ba4b03bfa353ee7ddeda8e874dc420fb366d62be973244cd4f4662f781defd7a5affb6b3a97451cc115f102e2372cdb5efc58cb199276d0d96673e7b036a38c4d737323f14f4732bf00d7ad978c8af8b30e10f9901bb7f733f23e8b007362e45cca10599e953e746cd37f236215c513ac76b9e48771e818bb38a6e66026b348355ebcbb4ca5dce1ab6605f778c6876519fd1bf9e58e8ad2b7055860636e2078d0c5a28b553463c06ea3b93d9bd10b7d6a89f9fa3845d285f8f5dc3000bd8975eb20b94fecb5fa78ae89601c8120a8342ee23a8c0aa18b01ca66dd12a2afa22bdc85deedfbdffad4ee19940142a2d5c6517bd2324c2306c6808a3ef69870970d02db28a63aa6dc9851c90f18fcaa263996955ed3b46e6b4ae0c7b0703fed16fb5e9aacf0a4021a9a2e1552a2f1f4a05b4e893cbdecb4ee1418822f21f43a4d5c6c4b7181e886fa9c4df985b3ca52071ae5106b21d48b981a549c2529e1c935637e077386e68a7698015761a4a4f0451ed38d57af73599322797b7ff240dff9cdf23137d4d4f4971e4c1b33fac4a25aa4b8b3482ea94c6a54951c14c4569781771106e1430fdc3989fbd5a1117d5ccf8c14ac9cfd6b915cbf96f3be2aa331ae23bfda45fc752c7fa370b632d9890f708408846707c4299f1a82ca2376ee243d1436a767bad7abe3c446f2f8f00a2846857fe1b2c51c7537e2e946ab8ccb904f5b66b14d0257c5baadb7043a0ff879181bb906b056339b27dc7d097b46ee728bdbfa06f664529827be58cd826663046187c8cf9e6ce0c326b5afc1048d9d1f5117db1fed3e5778f0c9745cbd462817d36fe96359a0fe360a5d3ebf9a9873fecf72cf955c5567036376080d84aa0623c8e8da44235cfa0ac74b8c7786e9c294c7facedef89246c86654387a7e62397dab58ba4b0c51775bc57074c002e431783e98282be7396df08f19657cb9ac50e180448521f0816eb7c37d8c2a60b184e0311c4635063b829a15c9831627204078554a9a79cedd6e5d352aec279ca2f04c57a5d2c54fb3bd911b3a8098c19c3d6589570142915d49628e9ad9af635c5e3a91275b126d17f9804596869274375dc71da9e550bb85482a5bb3a383444acd71ef034c72569d1c2e03c665ed25fc7786a6babe34930105dda9f22535e0351615204e1da7ad9a4ceb9804cf33d2473062e5a293ad4229616e3f8153b35355b6bf24d63b12199457dace6c263dd89742aa2866082e7900c3c24e544db87db4972d1f17837734d76f14a4e560ef2a88de72e01683fb8cd54724dc7ee6679c729c76ca17a43bcce4d861f8136a0a73cd46389313a8935dbbc5061ad3b58aa69b7586550e4c08a8d70bd55fd4c4eddf05a1d9ff14a9add4898525bc9f35031877f03a36478bd25e93c1f57b8146201261555af100692af3f8f017f5b056955d1833beecaa5de295912972fc8a707ab0e0b92db6b5d3e80fc8b9563fec9a44cd1778fbeacd842b5d20a1b7ddcc69d66cdd5a4df5f797a37a1ac6ab48969089640420a4aadd5225ff6abcf991e0f52e25ea6d6c9aa02fd06cca1f74ce814b7ac09de77fce5c63d0af99ff1c0be6859dc34bcededaddecfb784d2f7fa74b759184b709ce76227d0e82dba8fb709711d02ee0c908b4e7d711e425aa85ca44b6657cb7a82f8abb266139e45e47fe50dba3adb49a7fd6b37afdecbb1ae2cf26c2f4a2f7bc15ab52b8f4f8b4cf288c12d13a34bccf3e7f2f427f55a2d1c320dc4c5bc7919a79c4cdf3a2302b41fb79f509b36541e5ab92f0828823d5ff8765f041491443d993f3292c506461f97f215b3d0041ae09c40371cc4e63f458ece088b4e13c35c0ea4a0cfada239262df1fc2f2b1650d9fce4685474308bb7dd6e2c9f406896d29a1f3d8ccd75727bbe1e5c92f52159179ba0bac2fe37338dd3b947b80588a84250e83f5b29cf8664a551b4513bfa21e64f529a3ad1f55e7c44adfaf79d9e890bdbdd227404398847b33360d38ab9dfc4db0893457000f98a942eda5ccf20544f5f946c28f84ac2101328a898888acad2a8dd21e68688a9b428dd942042f096473bf5611d584824495e95ee554ab9be5a1e47bb3713205bc771d8cc9db5efecbd9de55f2968756c4c786b881bb66d4a6048a8048c9707787402e7a605ca63601c8bfb3372c4f6d0c37e79adffac5166a8c6ca7abbc8a0c29780452d6e5d3abb7245ec24f7a75257fc9a8c1b56683f6ee0fc00ef3bacf63a8b81f7e54c61b295547d605c267a5e6cab0f95828ea1667eeb81ab26cf3b0d0574fa1a23c5e8c7a49506654598eb584acabd9c614e6413933a1ebc467edc265b1bc8a41a599e0d71b1a5fc2b", 0x1000}, {&(0x7f0000001600)="ff7afa2173985e6a732deb3b569daca5e5f3fb3d9c6969cafcea0e88ddb6a566abc824b33d2d3f2ec62a190997692fc5ebba5dfb3c6044916841cf8da35ff080289b75e745eefc76ad8435e8d430d4dd1b1b43d34d476e962a5b41806e8b1f40dbea7f7b4ae99fa4fb7c48ec63d047abcf14a81db7ee7282e7cd59f35b6a9f364c5df3e7f46140a5ac071af732e25190a87ff070e6dd49dbcd27037bf60a0a53edb51f", 0xa3}, {&(0x7f0000003600)="11a807af5a38e04bed0180742ea850e013e259167c48df295fafaa5a4320488183b6d1ef0dac6885a8b7bd65226e9a9720e6a3172ab43eebd5812c9d6710cdf4ca02a741d53d810a7f2a9dd899c527af622770a2debf8bf320154c880dc4d4456feee66d950d51a00d7c5bdde826c0b301f43c0e4c28c724121f20a41257d0928ac3e2978ac94bdbeed8f47f826b6c43b5e77116135865c039b52a910b124d785a6677b79469c874544ffc6c486fdee38d85828862575cd8695d24ce4fa4a7d7014e5b0563d5c6de8c18cb70195ad71909f3f45a10b5145b1b0abce33d51b63f793c5490ab7ad9e1f349ea753a88073751d6ede7fc7b148a2b75da0614dec631960835eb6ebfb3092a661b5e8decdf2831fe66a495ba6149c1594df8dfb7c4064e5e42a1bf81d47731d824ac41ea2612e4e3d25ceb401f2d7b797b3bdfd06d46e9868e69e2a46f068c9818ace2957e2b2f8675ed2dfa35285cd6263865b41c90eed1086ca3cdfa38e95aa1ce7ff21135f8054364cef233cbfe7a276a736bb5621a7fe0beba73f8033118931bbf361db8592f59e8fdd062363338a3b21be3bad05649228fd259d641e794d1f235266bec85cc171db4bf47b81854c9f68ebc073c4e01b36ec4b8f4097d4f50200cec0d11a2fd396a8e418c6b4537e1f02456871748d01e0d64a81f442106c419de79b1fad1e27e231e4ed9ca611be45f5c807704aeff5a22d0d0ace96746901dda622634c7c064776cdc4ad24a06509bd9d8d57ecc2c7aaf91f88aa9f4906ef61596a63789362c9b951aec73ad7d351894364b66b791ebec531d2370be23f86bacc6adb721b6ad92e5d9af7a5a794d38ee55d690d33636cf250e46222adc4a55e1b595307247e785b582f759e794b4e5efc87494ebc9f550103777dc83bce04ad80d03d548be970b72f85ece855eb5fa2b8c2ae8ba00702f267fdbe160d1113c7743921df8c6eb004e5d4df657341cdfb7096bdadb6c3aad2a055f55357332b21d4f6f08318b0f00978bdd07289ef46378dc7e98d58495c333d91c7a443ab7635c91993cfeb9e63166c96858fa4b98d02b2cf20b61489a128de7c32e1a5e882dcf3b6304893188bc7a2da816468c15e0c28139278323c5c84d32bad6eb16776af5b1f1df72c0878b64a654a6b3b073ab47cbd61f73ddc6d7166efbdfbc98f370a09b6d9d3ca578e86868a84fe5982a0d4a72f844c057a11b5198e3d9e075d7db24ce7e078e3adbcb898757077c78d42a0da5bce48eb5e9a60689f928310b41f6cf15da5878be26e0912f64f255fef8c01a4654ec5bd62879b0e2feeb669e0b988fa9b85a6e30ee9e295ba837b8870a76f194d381ee00338fce49953751f8039cd2c93e64df1ed0089f5ed05ed05cdda51ed2b18a881149c9738f8f0f20bbb9b3999594d7c72e6d9294950f50b3e7ecd2471761f0862049b88a3d0a50eccb3dcdf6971877d879654ed2d5a0db83e45517e9d777b2053d9f4c756e36266597ac21cdcf93dc25bc8d5409d99e000ecd069bc07dc83aaf90ceec3384ea75ad78c95225f8c6a701f201e426f0395dfba1f84ff018a01c9d97c749b814510f9676b6057070a7c00425ce0ef89c6b2de03110b1b3fa4c4a3409e96cc314314b97ea6feac1b3dc451aba517ec0f2fda7a66723d52c1b7c92ea63ab79feb5a023164e6aa487c8fe76a208690d525f5c5864b4d6faed66398c90a50014ac707ed31403ddeb2b86c445c9d685e811c5a27ccb06def264465e2a2ed56fe13f163a531ab0a7b6b321a8f9481f1cbcc2d15e146ed5b6e540c47e4fd8385e93116f777021c4246416da345ab772219716d834628509abf5d76271f3e412269053312ad54eb696726659dfa83d153d36d853765ec45afa24fe4c676860ba80c02d2654e23ac531632c5abac7f396c235b59cdde4c04549f57e170427f09b058fcbe91f53bc84cec78a541d2a4d25544176612a989cab577887a9982ae3caed1b41b3735743579b0662a5d9bf0bbc944d1218bbe5fb0b95b6b597d25023e09267ecbcd2ba3f99d7c4709ab8b937634c13e2a60485bb415cb4177f0cbecd4424baa635393dce3c8ffac86c6ec8c66c708a9b0377fa4ce92eea90e86b53fbb27c8c710bedd4880cfcad083f9fd6e854b50110a40990521371c2fd080d03d07099cc9ec1bdc4b2796e458ff81eed80c6d688efbaa730f72b3b15f8ea5b235aea01f0e0ab0f865a88a67dbe16c75112b41bc5ef248ffa322c5cb44517e368ba87dfb0c66762961a7e0d94ba92232f97ce4c14553d7608ca2698787a8e4b40e83d4e4d72c0edcab0fe13408c978edca156ead7646bc5a337119bb79e02072367ed71cab0ac87903048cd24471a86bde7701ff7f5dfb381244af35c832bdf8950daa8c8d2fd8d685dc55dbaaf7b3fd44324c5b858261acd5c37e9c8dc11b65650feac042833b69bfc7246cc25be3f11e49c521c561163196edfed42f415b6a2d1afd8349fcd4f0fe4bbd3f09d6d2d850e4c303d7e6fb3933babe128c884d1893a94ceb3b6b1c820dfbdb8f88afb7eb00c397eec2bfb1a217889735babc984af9280db83f86d8dbb34d516669cbd3024f9e0d213b58328db8c387b0bc31c40f52681955adc2978aaabd9e20fd5ed112c87d643a282247bd06cd0634e5838e2fc68f5615e84cdad98ccee8aae52afe902b20ad56525a62272d35bf3eaa2fe8b72efc7e63d098f401459cd8301107eab4438a423491d260a4ceb2b6dcb70af82e67867304c1d4ac2ed4756ad20b73df2d31f120f5e65afe14eada7badcd1b3a32f6f48b490a27779d6522aff731df93b047ba540226653cc524653eacd76bee922dcd1b894cfca68a77109e550e8ced4c25f66fdeb4c5ab24a1a797188886fbd5166a0b41dfa5129f32d136f52c2813d08ec86a7b05abb3683613c72cf7797ba4bf430f424226538e85e08843cc819914a1b020a76876f67d9a462bfa74f07112bd6766c441fa357b0e888e6834a62f32949dc82a6ffe5bacabe1d9ce018e3f1e19c20a3e2633fe92e4ada16f346762562c33e7e51192bfda5c307048398aed244ecb3fab610352c7dfb7ad8b2006a4f9d270a8dd56199897241b582c919f4e665cc1855eab180bc25caf8bf275e94df1ab5c57c868994528d13dfcf28af027dda106e5f811f5279914cc0e7477360904485592018fc681ab0e7ede29e76241ca2f1ed6ff0ceeee4fc9b147732e8fc7cd193fbc9ad74824b8df16566697bc757249c082ecfe8d9c3101077332004c74400752b590c43151f852b16dc4c6379d78e07988bcfe4105632f5a809978eb7a99ee7474d4b35857ea7c84c4b79517fbc62f9f436aa44d67f4b9478535d147d8c1f7707b3ebb3d237935bc9b1af081bec2ebd18903957c7059a87761527db9693fd1a1a0ccfde7d6162b7be36c1bcca25b7e39ec277bea6e7317ada6ea041c8d2cc24bec6af393910b9b676859bcf405f761ebd656affd944354c23c558b72a206e3c0fbad70f2c5028f52e4617604190471017240054372c1f7c9e8e21d798042fe4e5d3842842c54dec40ab8a45fed37f0c6c9729a73d7c747e6beff31c2169554615368d16d93acf2708dfe8e26be3f438c348e7f8366f92e49f851da66e9b7737ac66947eca2770b7cb5305d4a8f6b3492abcfb84bdeb71b02a8af9469e7d533347baf223b0639d86e076805678d98570a0db1c159e2df0b1ae9c334726411bc9f6df8204f62199c40601dbccd2cef2c02b24ae3dddc564a6cb1c74314524d8b565c8eaf58e4b67d7fa468dbe96e2872e0f3e2e341765bf6a3bfafedb4e1540baee1549e725808b943982bda852f3a9429102e55391e9f8429dfacffec26aa952a164654fbaa40253e804dd3ba80bbd8ee0f21d17f85b9b020b218d8e86a454868e683d2c51dcf026802227d0aadcf0e3df9ce4ba55bfc0c7c4f2abf4959cfb8a9941f9c231b0bd29013508e70287356e9cffe80dd3fe05c8e6303e7cc18598bab54ad27b4ac48372b3c7341f2448abe5962e86e7f75b74319e12c76665ec7c0d6942b8649f6ed35f92c8001e63416e40a33889e007acfeb1fd125e7dd2496c81394d4f9f602c1f55171717fa9f4bde24f8c6c85cc7063111f82705a311d3441e193768c35c63f07a821880ed09d32b714035adfa4cc1410fe091d4446835cacf7b5a74b4b3be2e0bb5b44c7d98b10f35f098591f66701504e796973a35726bb1f67db6b88a2445c2f34c02ebeaf027c1e2dbbc2c55552c78680fe073cfa626d79bb0d19a785a135938cdde58b43d87f3480526e4138356ca952163efa37601afaa8ed51dca0f76374c60c1eb530bbbb8ef0341d30767fce1ee5aec330871c44528730e155efcf4340ffe917f0d0895b0deb59e09a76a402200d49ecc23542d91b81b56c8ac4448b4dc2857c639e5f8e8a493eaf6e113ec3f4e86e42287b9888377304e621bd6d40791e5f5c960c78230ca2046860ff310beda34be859516828a8a8c44928438bdfc65fefcae9ac41c6eda15bb25afce131b057c5e1e6a5c07722c32585d5dea47228560e84d1eeda56aab986f13e1a470dca8e8fc72beb47a0614739d4f41ff351b05c3636909283296d5a4bb947eeeca11df677d470fc2a58d8acdd14b78bd2c26bef6ce765557d43516cae5e80038c54e5336a92c6df5f7750892ec4c649f18904d53c9b6e34db993b290e26706c35113311c5e8456fd5e5c1d5553fc7709bae5e5cb95943ec500a438468a0770f9feff569c8d1724618e24181ce1f0e69791c14427a549a914380c2d9cd5ac876d0c0da6881cec62346f922a9e561ba69e3cee74576de7aabd2724835f3d2261219ebb38d062b64ef982377b9c9c914a9265c3850f53e2ce41fc19b811733ceef86a5c0f2c64619a16d285b093795b93822da6e3069ac260d89caaabb5135f0a5c9b4534e4ddbb978a6fdfb7fa37d04000f987f3c0e39bbe9dd872ccddcf655673102e430b67743c4d464cce3e6817f76e694d295f54871b3a34e6c237c71d0cbacc0db8933a36ac1f264f908b7f98a72e447b03a0b341dd7c2ae80e62b253bc79a3ff27e48eff284ffeb01069486c8b4b864460330749747ebf4138d981a951a48123f5c63f653a659c9b5409e10362835237cd35f44154ab55d7293e00f4733c6226e2a81748c0aac4e29b03baa0bbfea4596d687470f81ded5f956b715d83a3802b48608a76596e02509792749c1e5556adb9c9506fbfe4a960ed1aa643fb8bb5669824dc7737fcd3b4350fd9208136ac478466f39d4793fe77189b895a6e80c27c2dc829227be85c13daf9182f35df632d2a2aad3e8319bb3900fe8146c351bfd4bbb14679b2412763ff1070539d1370752c3fb9013958bb21628a6317e60b896fc9877ebfe322ad60191a95250754dc526da0e158245189d1e7ff9f613c170aec63001372f558823f5babb2f352f295a9c38a4d97275be5d454cbfdc65b565c65acde7b170c1a0b490e0924fa667ecb4019c33c94bc0e9bb36639f2e23b28d2a66e766162364c215d69168b65948bccaf7aac5ffb95793d76727d6ac0640d11d675ccecca6e577a0ab4e968e9663d8866f7def5c93b59133a962299e4951c55ac4946e074d14e08c27ccf0a8cdb8c4cfa8d3e6e858c6f0901510abc608e8d4353cfa15355d2b72528156eb630f9ab6f36d39ab0d3dfa20cdf73181c7950d49a9bfd8ce0fc38055137d59c8fccd9291545e30f9415baae5ae074734d5e4c08707fa291a154170bde6cb4dce5f79a13b26d75644ade9780cd", 0x1000}, {&(0x7f0000000480)="79a081a39911374b5c78e3943141cc1fd0df62369ffead479cd10fcdca4e1c2b1008666321d9b42aff8ae46ea8", 0x2d}, {&(0x7f00000016c0)="e3f435c5a386c5016597524001cd81d62731b4338b83d453fae8b4e35e2b3ee6d29a1180a3d64722b73fde60352fc01b6948de378bf39408ab884a93294ee0bbeaf60cea52720a7d1661482d98b2e43692b98de8607d2c36432f2ed8f568447826fc68e85423e23e88351f262531017dc47ec83eb32fa2a4862e305052a5050bab775f32e6b1bb43124c73bf17bb9486cc39d37ad6b7975e100941e2f2a471e7b43acfa78154654efc9fe0e2653f517ce08b578e8fae6ac086cc128e63", 0xbd}, {&(0x7f0000001780)="93cf94f84ff4e6952fe9e71683f7073e3753775c90df369e86c5c6f394a8522d5caf7fe5d1c43be48adf929fcd32404d659431210a5ab0f3c04e123730ca5f8c7fae1cd6d94e196e2c39e3a08f", 0x4d}, {&(0x7f0000001800)="d4c9ffbf346c0e43c048baffa01ae717fc2f859086f924b5ab1f3a3eb5462bde470fb11c6c06d65a94ad97619f90da720fbc3a74e04f7ee2a0d3e330677e1add82454c6950fe508695227b5477a7bc0931f9385828794169cb003eca8b5ba2365a62243b8fc29943a0be8241848f488ce2580a95ee", 0x75}, {&(0x7f0000004600)="a01ca86dc7c4236fcc108471095c7ea80d80a3edc9cba5fd7032775be1ce968c274c62551d89c70bcb4a572554cb9b45c2cdede8a4e20e5c08bc17a4881decd845123c1c8fb59aacae215cd84c1f9639eb01a00d3f9866be6e31ffe7926379e7716668d3d307c06ea7ad831a80cf511be1c2e4e3d6a3cecf193ebd4666ee6945087afc6d18a53dadebcbb68c567bdfbbc24444c20c43e6246d6eddb22da9d0582158c98758b64761b77dd31fa2bd45802e8fb36c808165fbbea945501a1a4e722ba47a62b0bcbcea7a761f5b4e957a7e6c85418ce47a3bfed2b80aefef1500b51de7627c21f87de33ae62cc3dcfdcd3c5280e39df6ca4274d06be2c711d6e451837f1fb77044abb2d4c18f96898236878aeab0d2bca7800d65d9fad6e313da940956ae3ca0ad0237b7fd1ad8d90d04d9bc562457bd6102ed073433ab48360a237be2f3131aa55fd2dbd1facbd32bc2730675638ec194c146230d5443890862a9865ec1b7c9d41f32f841abd59e2ac18af1b3485a7844ee75a97654056ee51d4dbbc1a44a22281faf5b71cd4df4d0aff0111b0860fd08f2d07c80c406813c110fa4aa5ac8b913811e78e5ca6d916448571de84b5d2fabe3a4113762a4e4dda2cf60c02e809ec0cecb8fefcb50abca0d0ec13edcab2d10493b99974cf8a96703a6b75025d09623ef10c7d1773e5cfd58c1fed7e7039709107a12c076b2bd00b3795b8dbe98e421a8898482874fcee83079fe1be1be484bb6ba6e0f3670e50864d65a6e1a1851d6840253b1424bd533996fb685aa25e35cb63430ef5643511b77d0dafb20afb35f985c502c6fc36ee17aaae2fe2377a26332422be566e8f8af2d628faee32a52e5048e56a87e5da007b0702a294b8b836ed18f646f9c8ca334b6e9d7540865e43f50bac0009ba8d10a2bdf1ba8aa492c3184276b7315556be1a8f4024d37981598b4a0f2d95810251876fc1044b89a6020d1ef4f77cc5dd10b4bbabd85bc1f64f0198b519452e37435f8839144a304246d90e8094d36313f15101689bdabf4506abd34064f24a3748922c6ebfc1231147d475c7ea583a5e82d557a19c75f3fb9df6bc8f7e6e018700281e1080ef93e1a4a1c6633cad3a2691c5a5c1d787e917b043631308e6a84066086d15b9cfaff928cd456ba5da13261d5e9b7561902cc1e6140f11a5db332411e57c950bd98167af5d469c832f380995332fd2a01b593bc4d150603bb7bf06b2f36b74d3f819fd2d3f36967517f61717a9bb9c6d865ec3886a6888d7f47769aa80e733ffbacc6c7e62d58eef3ace3dedc2da7c20fbcc4ef8c045ff9653ee9812d54af6a65dcf92cd7ded8ad461ce11888c1fc5ad2fc826e8052ca31fa4c6a8793963c6e06e034645265c201a69ac0c99183b445368ec62d431ceb59d79a2b02ee052131921ea9fc423b3ab4ca56a5df8598c77145c4cc45969bc041491215093184736365248eea9d837cff5a8bc4f612d1e1a1368e98ffe815ac55fe1b7f6d772a1b9bfa24aba2c440cfc97d8614eb0a073d21806d9123829c9c28329cfd30b997e88f3d1d99d52edb53b291107033f498b2570f567d37227f58ec5082c269cacc30190bc0fede72088415392b61f8d00591256857d27656d5461baa9c55950be9523f71fe4949efbad777e4c399911278e86e60ab5f255f437d845eb61ac5598710a5e5875f2721ce2f455f4e3798ae90e35e4d902fde316534802ca4bde8c8f8ec25a65d7ff03f10b739cd87f09f3e7c6d90766cc574b40c26c39d4e6ccbf5719e5def80bbf7b16b875e6f2c060cabe3086f692a3441b1e32d130cda7bbd5581a90b2ae025ec1786eb370da7e42054eb42f81f84897f0429d411513efff9ee966326453bb3058fd11ff98b2f5a947d8db3d946ee741560f8461fed20fa9e0ed1f23934b2810e6adf1b41acd7842a8634b0b0ee7cd77941f6d33992aa8072b5d5a0c1504e70c75488b223bff2ecdec327eaa9979d3b0314a4391280bd32c17ea2612d1f67e95e4aad90a4bddcfe2b7ec2406b413d1caa89e1d4342a1604b8e9dcc9a607762555f9c80cb078df506ef757b1115b7943ad3d27d2eac14fba66cf66dd23dfed6202d19bcc86008d16378482bfc58b92960596c89e3781442299adb1bc683c3c33aca10dfb196f812d48f89c34ae19b46f47fc1164ed9c58ae33605a4e6e4b62570b1f89917430eef3047f52db7b08ac4ea63fe1b7e684782f77b6915948d954e8dbe5c72b7bac1208917da2db9ab50c69f6217a2bf694b63249999ebf45f8f0ebb7519aad117592008036d54338fd00f717aa2b206554c1e0b5aff99815d47d6775fcbdf62ec457a092439777d750e84d59dc01deb03e3f5f6309dfc2e4cd43400043e46db69994a93cc9bbc4e29ab08a6bfbe7d6c340bb0cb8c266527d88db134b86dc9465459a4af8509b33d9fc84ae47d552b55c333a481a3a2870bdd25958b6b5c13c0b1622488b6c608c457ab163b9d818b7762355232121d6c231c3d4db86c06e4082fa1ad6351296201c139c6293f01f9159d08a4686cf0941193578dc90162b57c43cd4f15cc444b99cfe7a408870540abd19edd7bcfd6c7781d9879d8eb6f71b856d74176df42322d0b59ec89de80b8ac8c918ddfd031cffcb1a70041b62a9d89a239ac3dd2da20e29702c319c9b7eadbaebf1505501e0e16d1823ed0e9e95622e0c38e135a1f1f2b7995efc6b9ed1cf486dc3508f29a7bdbc1303eedd2afcfa6ae099d3dcf1bdb909d24259a0f989035ad79433b80dbbf5f8941cbff54a1728839ac5e693ec721740fa5f5454425916260fc50d00cef15d84286d4c03d08875754f1f190c4225d1085a0d5c6d5aeed3bcc948e4c62dcd8eacad6410ae6769bc74532180a1e46242036ee07f656794a36a99ffd3bf11db3c279239f25c5cfcd0093820f83edd811b9c92792519b7e8161814f63ac1c3a2679889617d12233cdb0a4b2f255b3ebc3103146f8d3457542e9cc9900dc51fb08c5f0de84a69aae324fa49f761d69937ca198089b8002cc79775f3d1ce24387b105a8bc73751252cf3dda8dff5d0a7dd5ce91a67c92cf0557be6a73cb098c6fa3acb0c8239e133c94c7b5b7555ce32044172c87cf9105756f28f2113e26d7bb102b1f9befaaa3aa69b78ecd7146a8d50f3f3f98c346a206b7d7d457b7b958c8487ecbe62d550113888db7daf58519745c8ad6c76c62904af39b3b4af8222eb04099f4b9a0da051c7a56c517385ad82f1b0295d38d00c953e2cfc2f60d9420836dfcbde812b0542fbfae805e4f7235b44b539ac4181c8af11590344813b33664e3eedf6ea2fdbdbf4f42c3a5c81a6224fe7e24aed1a552adab3fe606f50473200edf4d8eff54da297d629b79fc61f5b3fcca0fc6f7c3a893b3df485907e30e0db5000925c19ce2b848bd349e52d9268f1180fd5cc50a8a530ea0ccb7f9bf23c1f5e3571b7f57f240bdae95abfa9a4bbe9cbef6ad41f22ecbe921693387258ea32cf5be3cc975cb930f01529e4f010108ada73de2a5a9529e76087693d2d154a6fbe0b16e69bd200829a89b627b01c877f3c214abace7322e181f59fce3f81f85501dcb05b53f125ff19194d888b73e0a50ddce2a53b072954217d00852b926877e944451c2d1b24bec1c6c215f3c6b51f77da2b33d66d5f582209ae12e4c514b8c8dda6f84451502586a8225d8d7d58385699fb525889caaeb1bd751f22af74b0fb95475b9c81bee74f0620e01135a974045cd457555de2450170288a5fd7fb98675fd9eeccd837594576157ece5cb2fb78e379b776d0b7419c9fca83a6f134d08aa27052df74e5803a363cf0dbdaaf6d2373a4feeb4dd452a8a37a6885c9544748d8d8b53ec90511b8dc0df50f0c8fb44b50e49bcdc42351a5e4e6f708298c20e4653a157b80c21cc509665f0dd5f2a658d872df138b277c6942c566bf7717c14b48a4839c013c6e5cdc6af49c718639c8ca58a96baa47178e3a2d30f50724e257069adc4f75adc5cd0e5414efb9e35c6ae2d07a874e86a13c07413dab804b3c0b353c0084e8a6e733a0b907637b0bdd6535536c21490089d83a57a580788262d7a23409f2a950701b0331fbcca4a024da58cd176732c0eae37e66f923196b893fe3de005d9759dc2e075420adba1cb1d113a05ab67bea905d8af750b134aaf0e86ecea89351c4ab6ed7fc4c2ac8401cb3d48f8ba80a4e987f9ba58d370ddb9d61fb63994c8ee4ab7c5f434088e10920e7444855f0c70543063e6c8c25efe8e0b4ddacfd69f848ae24eec9148a711aa430ba328bbd21b0ad299088015249f551dbc98f685f37960166c3026f0a7a60e3b1b51dc3a589bfce84f015dd4c86a35694ab97f00525db382db81f1e400691ff563531f572785d0e4c374b822a3928a16881c86b4c87d1212af22ef25a32ff885e56f00b73a6c927dcd26ff8895cd10cb91591a75d47481aa326c3e319601e8f3eb9476f101cfe72ed1c885c8d351c89691f75fb328bf181b1a6945ac0d839e3636a16b46ebcef7be6dc1a38e5c272e58f770ce5ac07a0703880e884ce0a6c0189e3c026315e007669e4f61efb9f793cb2fa2f2c0d66f19e9f9f7cb6c2e181dffa3653b8f62ed3e61ba4e9a2188479707fc133152d27214bb91bbc3ae8d8ea60c32e9522ce203ae54eef726f05bf41a546a00c11ffa3a2ebe4658163db02b618c480c87bb633893fa5e02c87395ec2a8bb8a6b5b8dab9a78ab92e525eadc3beea6794664b52976801c13af2747cd267665904bad7535952217b29658571de08179db61dcf774043a64f058ed6972f44bd002d98d0cb014250447c70b690f9599d711bffc52a45ed755d056b8ea3e437596d99697e4bde1cb80423177167091866c3a9afc4ab92d2d88f3e33fda0b154518a06a9a9c14a4231ca0e37eb4f19fd71be2e42d2ead9079ab902669fd506c44a4bdecb3d082ce1b799adfc2c39bc453947f12975ecd51d41d06999fd02e6ac1c3d837b04f4f0a02ed6fc4975c34354b84201bea9018b77ed6b16b6e6f93c8d3ce92d6297493cca9bc4a3b9d3846dbf479d62bb41b4e3b21868af2b971b79f1813281a14099adf059ee921b468427faaed04df5b2293efa0b6171e0b14d2bcf0cc5377b05dfdd89b6fe6273a9962715730971b09ce26e2beb3a0b3e9a14c6ebc4b0944c0138e766afe66606368c955a501eec67f16cc7f9915192513920d662a446e02c5222ddd8b8f75ee96bf7c3d99aac8ce081042cb2d02ccc45bb13f12fa0735a5e6841bdb581fb7e53e71da93749b09abde40653c80f68b996cda85fd58edac8a417477c7339f6e733fca1be0aafdec2dfcd0cef5bb3701f76df8df252d730a7b44234f4e027bb16059780a11cd2cda8ca56c3fcbf1de08a8aa5acf1ac4c29005c8f13188f0ffbe353978dc9452b68fb808877409358db269373db1828eefa902381b0decdbc10340b49af296994f66e01142dd80faaa888b3938e2b2ff6b21190d8244dea9bb725207e3ff32801e617645d197e2268ae2562df9da07b8f73da91aac7011c72334038feb5765333c1385faf49ccd1c4a2bed99c22b72112f6c49532bb1442a2bfb3e0ff0cefb0ca48ad3b7ee99adf99f3f9d3563e5f3a22af675433da565e3e099241c7891c08cd568119d5a88563f4878a54eb1652564767596b88e558a40c8bd96037c701ed56aaca9dce6d34e1d03f5275e7d0d917683948312bab29975fd69780dde8a6691670d06c5fe507cd7f55ef13a648e502a6e977528ba1063e791c2865c9bfaa735a7", 0x1000}], 0x9, 0x0, 0x0) 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) chroot(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10600, 0x0) sendto(r2, &(0x7f0000000100)="f24789520970ba559a2608f8fcb300abeb1ec69643c2859395f449ac433217e2a16e9db9cdb5115735d5f9a0705620b49736781cb189ffdfc70cb80cad72cebae469f1137136b74a3af58da11f0038c9fae2038fe78a033a1295011ce9882cda8125c562ec432e68f2161ae902abe40e695750c57bac08fdf48a2366fb822ef8153af8ddc751b096602a1b8b109160cd19af753a6d6868bcdabfcbc91e", 0x9d, 0x40a, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x10001}, 0xc) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) pckbd_enable: command error 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) writev(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)="734cbd71bd4cd3052ff851b6b502d4a989f065ebfd47a2101d2db536e76097d8cb1c227b36f04b71979f882c9629671193f6d28f858bfbbfd5e88b8bdd2cc05eba89964f2daf93d33dbe767b4d0b6165b061b2e45774f21a604a7ecc56ab8f48684ce8f410bddd60de38e09ef316116236bd49f9cbe9ace558d601105abae59771814d9bc2d584994390137380ca44d2bc69dcaef8fa7f4c8a15d5d77f21c42facbfe15b22341024e11169aebc3b7c106cf56eb7c893968d41dc2f8964089d7505a0f5cfddbc5744a57428ee6b8f1eed8b594d647e6f0430f31b9bd6f2387854c1d33f0433bed9dba82c2c3b02bda56c15dcd4548d36ecc3357abf77e630a49abb4520780c1c7ad6e941090f172c8efca2f2659ad0eadc65f55525ee25d63f764283d8735787456777adc86965fa6922f1bfefebac0d8c3fce2c2fc99af7d6260b077083b46eb94bff8ababed9f9c0b3b804dbe39f65de8547e571af3a770881c5350d90de6ddfd06efe77808ba75c90e4f2f59c3ac8532600ae6d970701a5969257c25b4adf5ddbaf3010cb34a9db8289b80b9fa5328fda346a990b7033cbf0beda3073f1bb7f12e27e5f811bb238a7d11b5c9a29d8466859b70b0a1e135b31a7a36d8b68519276554d953b37d7d7575a6e9208411374a27e9b01c90e6bc8e7e86e5cdd4c09733f42881db7bf7a6553d6e799a2f077ec41cebf47163eaea1b3d66d2c99d0393fe9b7bf9d2673685e9cb0f63efd3f5dcd1037135c9420a88c5c1652679f073852983fb520ee0c51a5fe696ee37ca829587c92bc0f6c5b1f217743d0da17f0db7ebdc8b71f949548da101e1407aa17988c6e0ed086e944a77834007576982f736b0d7d999b26b20e2092712a210ad8817dfcfd23355ee1237f27ac076e2b8c8639ebc588db03c16f12398c64e647e7459e33c43abbeef8f407960b1f07394f3906cd98abe6e617d1997b5270bf88e7e4d5e05c604ab62daafba0f3b90f6d58063824a13a55fe202f7592eef19c38741537ea4c565eeff61c6e48d9a70a55dec5adb832920f8194523e8451c41c55d7cb56fd5417609cd884aa1112b842bbd6019bce52376d0451bbbf0ea84425f52c67c780c6e749022f11de643da5c61bba97a273855f02c8243e9518b564b6e60e0c6846b3da8b132785a667d2a872173a820400a9bff7112a008b37531725674ddc9eb437882f05c53ae296553e8c13c7916e75b017df9d16d3a41b26650f46830bd96062a387c0fdf18563154a9e79921ee8f4aac58d9b594b4571e69cf21b3919c60718f55275fb98961e41fce79ab5a1909ebd7ff995e7b8a8c09ae702a79e2dbe4eb20a5a215e1f525fb05f019ef5c6b544ded3e1d65d893ae093e9554a35ac2c38d30ed15d00c6c507e9b14de717d2f1e61a5c229399d29ff700e447b0886da0e222cc9e7fb55f43fc5f81370e1157de387cb3997c4f112c7b2d6e536c941c6af5855d418b17adec67b216d08d46bedd1dce5b2281d9066938d2d0ae072f2e39210e87291033ec257e86124103ef824babcfd1924b8e8dd87c4e6b4a638f27c3d2c0f0d635c0ccb362a580b0f6a18cc65673d5aea26e24d6928c933ccc7194a1a6890dac0046a22fbb6d8d04167ed6a4181583919412a3f0eed1f9c647a2ea9b7bb0b932e8ba7ac28841c0b3e2f6b8d78ebf3789e8bed6a8b43348a7fe3342109e6e44693e3d5feda8351180321b0a3b3ce74e310c307eb1c489d26ad91f73c3b2671432c3f9dcb0e7e70215e2d16e97f2c1ae1292cc12ff526cd0f8352cb605b521d64a1a88a168aa17081e96e98e3a388d09b3b5514eda956d1f091ff3e6383b99c669c6274ab220353ddcab72cc410b2fdb5c62bb8c3fdb594f4e44a27da929742c4b199d474e43e0dd258ccddde66cb31e09be6372717742a36819ce467f9fc32f6d6bd0399eeb34912721652bf5160a2df428f17fda5ca7ca75dd5d680d8c3dbdd8ddb44d88143752aff664130827058bd5d03fdbbbe41f24741322e71c58f3a196b91ab90ac297431101c9a7eb443ba8ca5de945b216a0672801bf956c0f16ee3d4e22a06cfef3bf5c6e90a2b7c0b64ee27f11e27b130e4557033ef46a9ddf6f0f2ffeb5e1c70f284bfdf808676d78f5af8c0e3f4d9784da1d4efc9776afe714240e2b6231404f546aaed6bc54c3351b6b32d33061039219b0bcc4a7dded43e82b11d5a3ad8bf46ebdffe6a82a160f7a9dc650622b45098a8711579f05141a00395c288193298ca63666169364c38697bfe5ec3d3f4e27278dadfa6dbf0939519dbe1da66fd1f87ab17971ad7efc535dacbd7cfcb4cb5a88fdbb3dcf207b744cb90bd5dde68d727757bc9c3b86dbe8603eb1e41e865be4e559df259d3517ae2f9c09bd655941f7612764956e93eb2985ec2446f336592ee2a6a1298d7aab3411de8b299ca85797515dc98e85ebe0e5c591ac72f933f9922f8ccd03324841cd634f2822409de8a1125cd6dae20d8020710422d2eea4b3c1d66feee793841826abdd6907d1c88f5837bd1407d42635e771fce2e4d3176489f6539ef1e65bc3079e59a991c1d99714124ccbc7ffe3c43b74f55b908768375e5f48dd72a95b922b413e96a3014912471f6d5880ef91c6c32c93056f28d300f985db621c1c498699d1b1478655e8565746be763c35a64c12ec07ee0df83bdcf00299a560a9e817c3bd23d3082e1ce908363370877edb4f57d0ae749715b83fdcc0bbfa3a4664fa08347adcf932616638097226bc0b0ae835b7ed007b2fdc9ce45f7bf5aa150e561b97f1bc5de5de6bea55030bcc1fa384d92939cf0a03f84f210d2ebb329c12299dbda345f9fa0d6b4b4226f0e10b594dcda3338e03dd25bc0c15267fbef63a0021b72b1edbddb13bf6d3d73995d3d7bfc1f108c6afb9e868f780397ca974e33d2325bf1e8350d20a24e565e340a8a71211e91d6b8b0cd4e7dc6b158ac0329dc3334ba3f310724e775fa95c41e6da17d487dace4dd6f198ceed656d69f0f79e79dae73abe68a06923546434b21f71df7ea105038578e7587a700703821e1922e9353dfedc92bb84304bad02804d8ac0f792608474353374257490488b108d93f550902cd7f62b3e45e61227d28e9f09eb91c81966193881898ec5b76c947b14433ad2760ba6ea00d51796d9eca3281161b3c7546db812b139f3e81141dbec9a18d092340fadf1906bc678c9cbf6b877fb89db6e87638055f251a5214b8e1623077d69acf1f35d1e1d1e3379bbed51e263860ddb72121136df1e9c7401c7107f0cd09f7c3163571080b95449c8019554c903b4d23217b64a643ab0b3681588e9757560113fac28f576fa3842f06ccdb2bd34386d76e2b525104dcf9844d46af23d7f6543d51e9e80f106aa79753d172d86ead7c91e927f04f21aa70225997b34e61dfbae9546527f6d8cbcd2ca8202de5e5d2a998e63fbf2e290948a7429a81deb39d0f727757f46bc44e1e9c97aa1535622e3969bffca2c38cac27544eed825a3bc43109fbb018ed8cf4d3cf4a13ac8273041c18304e2c6f0d8b13b39958b40d41ed79a5c9cd5fcba6f265898bfb63bf2e87f07cc2466316d2c817304115ab3802f04b867bac4e68efbc3ccdd5798ff58bf6b692720cffa037d992923d1fba8fdfb77ca3957f17c203521a840206b9458360a6e87355ca6328de8107c6414bef286a6facc2d252195a660a094746ed6b618a9ef151cd2e5018c20b700e6a7cdd3745f56485394f11be325092e17ac2ab42f882cf28f070777713f2623e9215451aca9f54d6f648929d77f8b42cd408d46d03a663aa11b3a5bd9a24693fc1fc512a9011eaa01b272528cecd5704e407da4c5071dcd180e4d3321b24bdac0191a2e3d5da2fe3c68ed809cfe7495b6ce57c6a9bfc98987147bffdfd2cf5b0dc423fe652f1e533e8813129dda3189c45683d335a24bd08f11fb704bb8b2692552ac8b821556fdf863ab177f535401a31b464549486ad1a03b4d7554b32f60596bdc3a2b3576101120a4119a5685cc4ce35c5bc54fe5834b092a6f094662832cbb8365eb6b191c78c6c76daa57b40634dc0f48cef52e5d4c8317723bc8ac2eab97765320c49ae2733bef033506dca551c90b54e150d1695a8a740fb85726d03e96b9fa53acba8f4aa088c1ccbb0728b83dea57067edc0d03bac9c3d98ae7a0cab7b502a7e17a1362979234941b92b360aeddf94a1677005f26c3c0222431aadb417efd0a09dd3c6c99ff53dd9b2888f1eea00405077c357d415b07289e230e10ebb574c2585410db068108bbb29c525dec228128febd824f316ba3a6284e5b32e141bca42ccac14fd5ce3f5234812c0a79a9ce6f18b156c8249c75d9f59843d9c8bf028959e825d22f141cc291a7d19a22930d7cecb97bf2d8107cc3d58f1b588db87b3360ac825848c39a9662df223968ad6be4f3373d82aa34f3ef1e5bc561e85d3f4c865de9223311133607a603c7abf035bf8aebbbb16e3f6c9d5f2aaea0f9c706cbac89295ad6aaa9316097473bd2efef05c233f0ecf1d215a9dd376c3c772f70fe004a0933254f70247a1f5c0fa06eceab96f797e548991e554c1c795a2d825159a15fcb945042a6e62c52485605f5ae8536fc6d447311709303be11aa453f4caefb54ec9a076a3387b4e1f14f9d3185ae2892f62c15625bab0245987122fecc8246a8be34c284f7907c989d9caf8607c4c2fae2cf9c08f0f29e0e424625a8e62b1216edbfb5a538744e8a4e11308f69c153e36f3a4e2ef3ef92ecb595be20f83c9b40f80305ebae56f45f5371db60ed1e7f303c9353b80f5248cb0575e6f32f813bf12fa12ec1b347431fffe1a72ea688b757fd2470a866c66568ff6fa4e61b6b369afddc5680d9c2222b7691fd558c56b12fd5328546b4f094e4c402bf38da5a1edeacb7b45e7c6d5ee36c484cc0fd652d5e968c4a988a38d0a9cbf386f48f9246786ad2d44bce2432f16d42668264a22b0ab9550960fafe0dfd90df1000495a40c6460dcc35de2c9b2c774e949d45ca8a0958a663ca43be6e54aba905a0d967283bf58dbe4af7763db6a6474e1c49e2fa4708e5f782a71bc12673df1bac9010a2fe667bcff0e68b1a270030e629adeea748942f1abdcdd7985c9a39c6a451c11663be76bb56e9a68be449a2b73f49f7fa1d8f296ea992d6a5509134b3980419e8407f1261930b43d375d57e1eb563473291b9543da39ba9df86f9c7a0a9b70070dd2a2c388d6bf76e37032202b2620824b18cd6edd243af523e84044a7989ec0233881df61fdd16cfb61e2caf2a1dcd925c6156eba84d9bc9234455a58b0d83c31680ca9e5dce92ded47077e3bcb3197e012ad91240e82d4fe19267096c4d102c54659000b3915b96543863ceff050b8e30b238dfe2debb640769ee7e059b4515933c7df5d4efbdddcb644c17d34c6f5ebf213d26dda04392b710d4caa076ea42c6dc58279e69d36e0a7d79d4c932c60d0f43da8d4083e94a2cd1456f32d8a94293e29b994d4481b889ab386b4b537a540d90d4d91602ecec24566ca083c28fa0b95251ae66390e6f43ec41bbba5dc613cb101c1b5286a95216bcfb2705e1765e20516ef97618e9332d972a56096b0ae3e017795a2c7cfee324ccc142fbeefe481cb492c19b29380ea5b05f643797081d3fc7dcd6057125e1d42c0420deac58bec2fe8f189fef90bac805ec834c13c4dbc03af173042433fade44155dff27e9b37cde8059ec030b59c67390bd96c3fe400187ead7b4a3253f5a56f79ba95a23ea3be766965c50", 0x1000}, {&(0x7f00000012c0)="50b5af7c6bc8a4ac208615800cc067a9bfea40a66693e8c992f589f502d33500fa77562e42a1f5fb1be5b9229c76d1ffe98e791e24728d541c100f6b6c1e16c17b65e2b5fd62b29b394666dd0bb3d66432b0d844b37cb6499b4e1fd08d3fa2926ca489ea66bdd7a89e4ad45682fb35e32207ed4bcbffc57a47df0d01dda1d05346a225d4f489bef3506b2bc74eb045ce675ecfa8cb826ea256d3d044d307e32dc684008cf3e81bd846233b5372cf88a0da63f8695180499d51296fe249459bb7534bb98326dfea78163b33b348cf17b4", 0xd0}, {&(0x7f0000000180)="3b4c84a106ec737edefb936bfd0046c7c0074b9a3f52cb539c9b5549decabd094683c632c91e7d09b4cb72dc5d860522b877ec804b91d20fe3f71960e326f641bc002ede2576bee4e313eb94d720a3a7f3bfe49513a2a536722351b4c86804e3a33f6ef65b8c1c984a7d32cb0962b88d7f29b2a33f8cfbf2ee26d0257fb0f96a7efb12f6ef182f1a559be97e3bb04a8425b4123cd786", 0x96}, {&(0x7f00000013c0)="1420f7b266364400d5a883b301c6e83d2af005b35cf7d12012d90f0954d41f90eb27cda298b6d5fd7e371ca08eeab87049063af106d2a922221f8ffe772fead230bf2b399a6707c31b93a26d29f4897562e11274e1951e5530654b59b96d7bf68c9c5b57b37a509afa85003be60fb24b9c7cfdafdfe6af02453064b97f47a0fadddfb737bf4342b6be4f684fd213667dd4aafbf93d2ff4a04fa005f9a5f5837bdaad470861a6e4cf1136ae7edbaa71fe74b2e165d0a9425580dcee1916e9c3", 0xbf}, {&(0x7f00000000c0)="c9d8ed7ea2cedd73617394fb9139", 0xe}, {&(0x7f0000000100)="2758269aa6a27f6f7d4563d13b70bc8c2201fe62e8a314", 0x17}, {&(0x7f0000001480)="2257422bc5a176345f76d5469fbe17752eb0261602923e26f0f1eab89ddccfcc10b72e924a21f12abc6487a2caa49f98bae885b4fbf0ef41d615f5939f2d2c19643f8caf01e848077b6cd26031d256e6f5c7c4231f6b6da2df175d9fd8692a4d96007812d25297de24516e80f23b40b7fe4a0c7097c4347ccfe1ea54f6df9239c76e58975defa2fad84f4423b87850a712d600fce24a640dae8e7b85b4d3bb8c4f8b7301c00c", 0xa6}, {&(0x7f0000001540)="cf359fd927ae730d67d94c5c4bd55d35984521983d572214d7cdc075659b531b2a0aaefcaec5ba0e5dbace8b66710b66e48fd922e2db8d94c8bf9c820bca1fb53ea91a78b2b33ee8982d8fc75be1e4626d1d6cd4488efb4f179cae4c1a132824b7dad4235f7f5eb5064f5b8ca8c76c751b760325c535d65a12c312aadab3e1cde4b1ce4db17e740382db7f461289f50d60a3f5982531bb310565b8800452a8cf553ea736dfb9270b52665dd580984272fa67e55720ea86014a63ada25b1bb7", 0xbf}], 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x7fffffff, 0x1, 0xcc4d, 0xfffffffffffffffb}, {0x1ff, 0x0, 0x3f, 0x2}, {0x4, 0x6, 0x9, 0x5}, {0xff, 0x1ff, 0x1, 0x1}, {0xa760, 0x1ff, 0x1, 0x3f}, {0x3, 0x3, 0x4, 0x202a}, {0x75e9, 0x8, 0x3, 0x2}, {0x7, 0x4, 0xffffffe000000000, 0xb2}, {0x3, 0xa34, 0x9, 0xfffffffffffffffb}, {0x9, 0x10001, 0x1, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xf0, 0x7, 0x568, 0x3f}, {0x1b, 0x5, 0x8, 0x400}, {0x4, 0x2, 0x8a1, 0x8}, {0xaee, 0x5, 0x2}, {0x4, 0x400, 0x4, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x1e, 0xc001, 0x1fc, &(0x7f0000000240)) 13:34:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x6) r3 = dup2(r2, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x1, 0x4007, 0x800, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) dup2(r1, r2) 13:34:13 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) dup(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) 13:34:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x3) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x7, 0xca7}, {0x7, 0x40000001}}) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000040)=[{r0, 0xd}], 0x1, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x45}, {0x6}]}) r2 = semget(0x1, 0x4, 0x433) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r3 = dup2(r1, r0) semop(r2, &(0x7f00000000c0)=[{0x2, 0x20, 0x1000}], 0x1) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000280)=""/140) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) 13:34:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0xf8e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x351) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) 13:34:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) 13:34:13 executing program 0: r0 = socket(0x1000002, 0x5, 0x40) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4baf285f110000"], 0x10) shutdown(r0, 0x2) 13:34:13 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x3}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:34:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100cc748cb0d16552b7390dc8604c1e73d33815f838109a4fcb9a5a72c99047f38d8f0ebfb6a735c7a74d4d09a751fc551dc8a380c04e40ad07ba4880fde29998effaff8cf65566a8b305e96c2737015caaa4937f0a57894d892cd0d96c93a55a7891859e721117b812d61ed0f610bded3ef0f05dcfe8fc4d3766f6af823ea5a8f8dd5455cc158f092545eab2800fcb604524bd82d8bd9edcf2807b90191445d2807bf98637736a38412792f9a7c13f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgrp() r3 = geteuid() r4 = getegid() r5 = getppid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000003c0)="db014a9d9b90f2a227dd33909df34349683cefd92245492cb7a81d334af42e675d965dd5dd100621a3c04ff7eec195b6591836c57a73633797fb2c8da49a6eb80b7118df365501a9bb338695739fec57f2cb8e58578a498d36f1a90f2d92ae66f9863d2e14f834b37cdca698ffa06185959b3569061d750d07dfbd0dd70ca500063fa67d4fa4b30d07ea6a8c5f8cfd9f9915377650474fcf83287e879c441565f2083336cda4ec4732dd96e480c82747c38cfc441badf9c5e2a23fe409c38853edd0ba51a2361aa6768ac337cf96825bcb6f0bf4cf5545099818330e4ab5182ba758bd4e234772065863833658297ef014f6f9c84dfeb640f17d957d429c421fbd8b1b2795aa850e12e4876785c439f16dbfe01e06704f52f5de164159fe4061bc3b7405d15b56e37c824377a61484765bea256b9594b73ce84b0e9c019512920b77e1da463bc2a4e59eb5750ea27c0850fb6b176c2dab68516f396f029bd7edb49d6f21d861e1d3dbbf1d79e9992653c07217c2cd87094c6c8fb3c569f6b11e73d38c26c7d605725a3e46b4bd594b4aa8ff1dfbd21bb943172c30543ee09cc900de3af5f82904edab76a8f05f96498ae874f30fa945c8ffc3c3f7aa295248a3414ac46fae53ee2157dc4a00233df084083f2523f96f4943c2118f702953667912be402c142d967ecb4adfd7c499bac2eee1d183caf63a4140ef6361a42d4252c86c0464e536de6a07d759d0797650f497c8c77ff9a191b53514999a9da79b7b842b8fae26fccad38b13cb825200630f7f7ffcb60e2b13faccc79a43b1d86914e90dabac1c15a41d39a05945c4e944636e084116d3a47c3f2c878ba7ab6e3358099a9807a85fcfd24585ffd76345e4402aa3779266218e987bf8f2686d170183ea1e47f5d2d4a8ad0dbb87a187feac0a37aa99069a2a0e9d6d86cceb4e2b1256bcc1df5451d4c575779ec2a4f42a378e948e37917f41b73adf5486d6830dfc431125a30708def945dc6a5cf64b8ad8dd3f76b4ca8d2460f60015e9210dc93df7c4afbd74c7ac7d502e2d9eeffd27f3ff8e4a35917364fc1aa64ad27c1cdafeadca22179f28b73e6d1fd6d4e329cc7506dfc4b01f12dffbc10c47bc629402c93dc451196ab613480840f84b6831200266eb8f205e046c0662ecbe2116386a2c0b683cce20fd80316c5e4ffdf36c2fc97d0be3d5f8aad356969acf1e9be1060802ee8930d7c059b28f24b4ef116be460a017eab99f78f7b1c4b15cc659d5a4a7a17b9ea848eebc050a1abe6f987cf28d5d6e108adc898a1191f81b5889379a90b8821884e0425ccef33b22fbda8dcb33625128d94b81fc3d17e4b00ec43fcc18ec2c04af10f3601592fafccd6f70aa61bdb529e7718f122a65d58f30c5edfca94cb1cb9d7ba19396bb3447c9a77a5814e6f7e1aa909081f0947d5e82dccf99f1f3dec93f2dba7852a7904f3a32126564e721be32c0e4f1b702311680fd36726fb651a4335f730000539d5647e0a08587d27cea7512da00560b1acf6975bc979915252bbb358b9aead1adcb96e6aff22d1bec39c0991738c2715bc2b0a120ae8291e90f47bb2e893d5d6df4a0981132fba0cbb6092979520fe7a3bd4e8db80760e4cba699df9b43cb3cd87ddf195a39b326217855b67402b7d1d1b4022071e606776a19bca6f22ea84b3251611d727bfefec0c32e5784be9cfb7bc7caa749c0233dfdea3081aa51ce829ce487720a240c4290a497163181f8918bed643a87722e4bdbfd1eba4638bf38215d31b7c49907e0f64ad237a6af300441013218d28cafd0a8d636fb6555f767333f03760707288581165abe6f72b231fb1725bd400fa8750cc5c63a9ede37936c8d0dcb880f4fae2d056fc184d4f60168877855a9dd7c4b813a5f3dbf58518438b8bf669daf97285f5abc2e9988b4911b8047b2c0ae9ff83d03d8e85055a6e1482fa5da6d95b562559a2f599b2a4a4aa52a56359bdb6fbff1e421bf3cc15a4fdfef2580adbb6d4c73ec049d4ca2a6b7faf993178486441b63ef985237a56e1521cfa76e503a63125a4012677949c4431a51ed43237b7eec88f09aefb1364dc0af6ad8358ca9613b28b689a8785c1680df633d5d16b1c688e138ec85d3378c134ffb86e12d14cf9c5b66daa84557cab75379e66852555189f97a2a149375a36b273ddcc0e406ef01f88122b7f7a26cdb18410443431ff3548a31264e1e8405ad2ec9879667a1cd5e9ef437554cc9430c239d53fac8315b007acb8110541a8f2b49322ef3aebdc4742d2ccaefbfb0eccee3ba958eff8ea375f19e8777a6ec2f45e055b25a182495c1b66fc4bdda0757d7f8c82ddc4cdd4c060689faa25a9c7de8a1ec0af7ba22aeecaa67f7fbc092cc751f4964e21746d093772f2190383673538291e04309b1a130552388af8bf917cad7d271c81dd2cb4d21a2fb41f1b6a73237bbe9ff751e1b49a3921a1441c01ef07dfef8913ded8d2de2c19525eb4399eefdbe7c9796cad8e70036ef61878b095ec8521cf7c7338c39b6180ccdd6eda2fc09b59758e45054124c27d2afd22f701f32f1e425810843ecec2802cd09c62509bf9fb30e684f6283f8214858cf1715909b92040e0895eda95cbdae7d8d0b01646954541894cf12514b4c0227bf841ed02d7b4a007f5d8e6c4a63272f45b617200ee6319d952714258b4c5cf6e9591e2b5d0513f26ac19aa2877caa639b119bc4640694b6ec9c8c7a0c754a7e76519ee66f1942b4d4376d2f2609a4b7531117052edeaf0192af6f2fed335dbb18edc78fd4ca43a0f2a9a9df342e0cd90531db5ffa7dacde5ed23421e850fc976b3c014c5c8ef084dae5de0d2ec45256d59c0ffde0a37ea54caa390119e75fe2c791fb94e891d5001ddbe63bd699882706f6a02a2d70c06c312b46e77ac98086169a30bd4df6f8bad4623ddd03e71784e520f020890b2770cee2436ca275d17b291f46046cfdfdcac02ed843bce5a61c8f5c2a658b21743123d732490f3666f4d557c355de4fbda76de6590bcc7660969c63ef450e093b2f066f5f86ed6c1a1fd2b2922f61122a74bc897c9e56b29a7b7bee074cf5e49b7b9437203996bed2f62ddf1ebe61b8005de8479d06458d859e99057de7189d0cf17199ab9a5cf1f8646740dffac0c36cae90352461ce75aa04a84832a8e587255bc5886b5f4ff9ebe6e15d08d428275af9bcabd93baae3f35633e924a2396785aba788d1887525c012e9a2112f46448596ec1c3db0303b7797193be57e25c8d4dfb2bf0c3b5e5f4914211ec078fc9e38de3ffd796789750a713dbdcc687937f56dd9f0ace06f1dfb584403116d1e829c645e5c0f262d389bbcbfc30e44c3e99494949915d979ac472ea799baf2b7a7193c65af11e9621b043ce27754cc0a75a8a1f7c2f8a6339f2533c60d822237f22fbc374a5b4baff03923e6f7bb51cf152192c41f0c75bf9f0a6a92907ea2dff9f2a41182e07cf7453b5f022e448813b6d0952cfa99e85248b44522b8d6aa62639e8c4f0006f6fd84213e1a7f60eee1f16002d6a45ab0ad2b6c935ec67490adf87a901d5f2af2dcf95d87f87c226ddabddd46964825e5b0f56269a7d1d094bb7c1b5ae315b8f8911adc142300a83f0df64617455b4c2be38ef69084e1caba486969c6895b9f416a6a384f45fc7ebaf6a97d96b1741e62b8850d76ae3e0a29f66abcd052b8fddaa5c173d1f55401f1109d27e80e975d290d8d1a634eba57f7d598e9b26f7bd4ec7202d34e2548c3e76278144b67ab968bb2e2a11ad71235a2c202307d04349ffb8d4a230b53b62d0c2d5e63fe9f7bb6fec1816b63432dfb284fccdfe2c09c62c85b66bb9ac6bcf60ac4532a157c44cbefb35d3910b7c58423d8d05d3d7b8506665eb3de51a912fee4b49e92a5fbae87f46218a4f3f0acaec2000b661d8b5343b16348a6e7816513697449740fc73d99c1b0aeef8a67173b8325db1ac58e334f6b723694fc6f25b9e932c86d8df48faf15ea8a7e445503fb68037aa5d74d6abc1ba08d939ed9b789af416ec52e4ef4bbee3a56511aac4ed1a6e250a339418aafc945abdc4060d2e043907b1563592441730066d35d7406834835963413054c478e648425339e33387cc0a9789b727cb7334cbc16f56ce5c0c0869a565448e1132001bd54dfd8a47baed9b8700a6db1150e1889a3670f64244c8ecac2c15aaea1e4365c3d2b265271be11e460747bd675db75a295623381aeadb2dd8f90c58e2d2d0bb7991c880b918e99807255ff732c3a0584e6a55e2b3435d7e35bcaf057f936e59c3c8aeaacfe7ed7229d2a3c98c803516db339770008f26367ed8691a8b99006ec0ef1b8ab9f4f3af57047c0281ba1b3277cb6b445cf1b4dd054bc8dfa85ad990bc898c3b5f1dc5a647c7b7ca81b6a460c21f1654d4736a8bcfee28e79e698e898dd4a96cebcab64bf973982676f5fbea815831230679cbfabd6f979121dd38ddd7af75d1c46913f7cae7a6f51782b1c5a15aa1469ed81e6297001f712bd219e850b5cf1eaa0b669033108c86744cca50f33021de3cd71199688c3c36b8cbbcf8c5b98bc105535eab5b3d159b8d8ae7250c08be57d494657fb96d0ef4fc3e8dd49f0baaaf7681126c728f73b5b19e010add2712ebeae5391cafe77899e6fba85298f3a5b8c3762933be1fa45a655bab7500080b8e6d54d4ab6045ec69e60246a0c087af66e0bcc468e7c69ca5c986dee40fdc6b63ccf77209833eccdc78f7a55927825c9b22a84badf764f6a14eee8c63dffb9457278f2e8c08108cebf5a7eb3edf4a35778b7bc801dcbc61f283a9747d7224561d252e1877f85266cd1d2e29652a484a9cb1999642c39ca882927075e0b22cffa59854a0be453fce42b6c19b8aff9ee619d182fefab58bff6b200f877ef9fb8abc39182070c3d739277308a77814f93d5fd265ded2efae1e804de8c21a3e9cf9f40598bcb1ec9b81ea0473c3397845ebf1dfa09f0d097094ca6820fa4f43e5da06bb7eeab7d1b71d94e7c1b9d648cab15aa6d880c02d46b289fad884328919e9e7fd8c62d56fd3ca9e78b8b17f57c26d229a4e631ab2a7f343c7ad6c6ff6f3bfba41bbea9d61e42f7f88aa424885c85d248cb68f892ed3360f90195ff3c37d750fee8016715aa66a6644bd38502c8ea6643f0501486ebbea097c3abec66266ca45f6a1a236ea35c6ed9b9408355c9daf100218dd6f8c6464f8873860a120959ca79e76769b8e9c6c40dd6c01326a4e585ec36dfae885fd0a40096b325daa15e3ca9d4c1ebed8de638dc4be89055393687676ff5429f46bfdb02d7ef328d0562c43c9ae609c32873f305d76b6a9b9a47ece6d198087a99380996cc6397494199c8ad9ee03361d18e1b0ac72194b0513047402221f2dd85e3d81d1b212bd167a98ee21b861e94c598d6b55a7d159fc14daff4b4c37ce02756f48196fddcd78161a41b70fce2c87c1acff724581fb7ba1a3364b64285d2ce599d11d99a51f7f98b44809b5c33f60a77d2cfb386be8e76936388617b3d4910ef0dfc1f0324858280d03b913b0619e4b15d01bb2db8f4e11cdaaf2cb1a8a0d76eb90646a781801c8017c07741250ae4940dde03c8188337d30bf4fda147e00853dbb3f59dfe12e0e957fdde1ea02f902e8ffe7f49a01a7df8d6f36555deb7b4ac0e727492c0b29a9b08da48f674c8c6b290ade56d42d711ae2dded5fe13438eb09c1b0c35778c6b95a17130dc7d5c767e6476af85139137a337e1dc8e8b8b20c8411c033f103369fcf3d9c32a2e2f50185b08a792", 0x1000}], 0x1, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x130, 0x6}, 0x402) r20 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r20, 0x80185758, &(0x7f0000000040)={0x2931, 0x8, {0x3, 0xffffffff00000001}}) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="73db1f5c1b71f081d751de65dc2c1b7efa29d55fb5ef734c0ca2c87c197259a58c0594944a69f06362cf05c974ee2b1b33f8da20a9dd297a429b4acddd8c6ab27420ac17bb475b475fa288fb7b7ea2dbc39f5512d6faffed1d7f58c19e07eed388739b799e8d5d9ba80c453f44851bc5c33b5848678831f15137273c24a038e870fc6e97719ddd0ac700cb6ef9907a3a6d96640e7a0250701a71048c634b6810122ff63ae74163407838f4a8552180e140defc6228694a6f643f5c66df", 0xbd}, {&(0x7f0000000180)="429632917be3be10327033aec7e153abd729acff", 0xc}], 0x2, 0x0, 0x39) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190ab78832f0c7254ffddbae2ac2739061599e2ffe8890cafe125fe3d2cf51dbfdbd3ff563be2a915c0ed255c2549b92c98867dd25bfe03c676a6d15ce4df491a518388e4141812f1d4ab0c5c40d6d9451ea52142cdd29d5610cc898edbf0036f473119f8e3462e461abb57be7864d87246e1ece1b8b1f1b131ec1f8ed", 0x4d) 13:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x2, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fchflags(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 13:34:14 executing program 1: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000001580)='./file1\x00', &(0x7f0000001540)='./file0\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000001280)='./file0\x00', 0x20) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000002440)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e3013443fa76323dd2a725bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bbbea55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad520e58db083985dc3c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a010e8e1fbeab017ffd1b8ca1e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263582f4f2eba0f721661e598b64a085b7dab01d172b88dc174502681e474f4651db50d1c605223a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a30748da15d44a8d7903033c1941511d11bb7d462583bc74c59415e5cce67ed9b51190000000000000000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274c75e1776829203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x80, 0x8) setregid(r3, r3) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r4 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r4, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0xffffffffffffffff) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2a, 0x7d}, 0xc) 13:34:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) 13:34:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3d) accept$unix(r1, 0x0, 0x0) 13:34:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x8, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/185, 0xb9}, {&(0x7f0000001480)=""/138, 0x8a}, {&(0x7f0000001540)}], 0x8, 0x0, 0x0) close(r2) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff]) r4 = getuid() fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x4, 0x3f, 0xfa0}, {0x8001, 0x0, 0x1df9, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x500, 0x0) fchown(r0, r4, r3) 13:34:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) socket$inet(0x2, 0x4007, 0x7ff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 13:34:15 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() listen(r1, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='@\x00', &(0x7f0000000080)='\x00') r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r1, 0x0) 13:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) 13:34:15 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f0000000180)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f6669fe003b1143b7746233b60f646c6530008b5023a0fa39365eba1ae0353b2dd2e8fc05f094916124ba4658518e26c98576d5d08bfa2c64bff4627c17b8b5880c5a79056e3937452000cae8"], 0xa) 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1c389746f76d00004d8438bc1479148765c561c800000000000000024e56eb9625153ed2b4c03aa909375f8580c46849e0201d5854a9ca934813399c3bfc6afa8e6777e247aba8f26464f6a960e91ee00eea2f4a5b08773bb0c47a64a2ecde6eb6d34e5a2848d92698d456d462aeb65778", 0x71) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0xffffffffffff8bca}, {0x26, 0x1ff}, {0xce, 0x4000000000000}, {0x25, 0x4e6a}, {0xab, 0x800}], 0x5}) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x59c2f5f460769020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0xffffffffffffff2c) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000040)="e56459c0a05ffd6c95727bddf5f50cfb4bd68f319cb9558d8718", 0x1a, 0x40b, &(0x7f0000000080)={0x2, 0x0}, 0xc) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getrlimit(0x6, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) lseek(r0, 0x0, 0x8, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x188) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="aa4fcb4f12bacd4f65f51dd2be7efcfc7a4fd4fb29775d4866c49fae33e22e27d6b92a50c7c766394fdef06aa8d9cd6d25bb1d2df16bcd17804491275c304fbe853429184ebffe5ded1151f1308cf336e18f379b24ac9b0086e8e63cd12c8a54874055484b85cfe450cdc7627d032cbfa17516bc5a0fb10ac48df9ba8b", 0x7d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000008000000000000000000000ec0018000000000000000004001c"]) syz_emit_ethernet(0xa, &(0x7f00000000c0)="f3e83371d6370df6ab2c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x3, 0xf306, 0x7}, {0x9, 0x120000, 0x5, 0x4}, {0xffff, 0xdd3, 0x9, 0x3}, {0x105, 0x2, 0x100, 0x9}, {0x0, 0x3, 0x1, 0x7c1}, {0x5, 0xcc, 0x12000, 0x26b1e666}, {0x8, 0x3, 0xda11, 0x2}]}) 13:34:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) connect$unix(r1, &(0x7f00000004c0)=@file={0x1, './bus\x00'}, 0x8) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) mknod(&(0x7f0000000340)='./file0\x00', 0x2, 0x4) socket$unix(0x1, 0x3, 0x0) 13:34:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x5, 0x100000000}) fcntl$getflags(r0, 0x0) flock(r0, 0x1) pipe2(&(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 13:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x20443, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x80000000) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 13:34:16 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x5000000}) getrusage(0xffffffffffffffff, &(0x7f0000000040)) load: 5.37 cmd: getty 5381 [ttyin] 0.01u 0.00s 0% 317k load: 5.37 cmd: getty 5381 [ttyin] 0.01u 0.00s 0% 317k 14:41:20 executing program 0: r0 = getppid() r1 = getpgid(0x0) setpgid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = msgget$private(0x0, 0x200) r5 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1, r5, r6, r7, r8, 0x20}, 0x100000001, 0xffffffffffffffff, r9, r0, 0x80, 0x8, 0x9, 0x3}) r10 = socket(0x18, 0x4000, 0x9) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0x9, 0x0, 0x0) 14:41:20 executing program 1: semget$private(0x0, 0x0, 0x80) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) 14:41:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb470738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000100b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55bc9cc0acc63d156c970a0000000000004b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576537ff2bb1295b065ee30839a5b4477e694b2ffb5e98fbe89fc9d6fa12e3ec24df3073f433932f3f2833424be13aafe000000000000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x5796) writev(r0, &(0x7f0000002bc0)=[{0x0}], 0x1) flock(r0, 0x1) 14:41:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000008050000000000000008190040"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, 0x0}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xc7, 0x4}, {0xe12, 0x1460}}, &(0x7f0000000040)) 14:41:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x202) fcntl$setown(r0, 0x6, 0x0) 14:41:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400000028100, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0x1e) close(r1) fchdir(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="19668744cfc84199dfaf462eb4b07ded4c0799ff095d713d4544fc2f00b9dd000a3183ef9cd864a4ce8a295abbb612ade33779031459f331ad61939c8001f7cb224b0da264c5933ce7261ed42c4227866bc232f2ecd1d48b833ee560a991d921fdc3f70bfbb34516d22e835615b4741befc0ac25994bab76bfe597fbf1d9c645110e5e7c7508374da933a6170c98838268d0dae5f5f413", 0x97) fchdir(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x80000000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="dad50dd8efaf6847023cfff93afc308acb69699d821ccbaf602b4208ec9c4cb9ecd80412ef8ca28026d07d80d0dfa4327791fbcfb1c2fcd541302954e03d51b72222e69a895a9950b923b7b98ae33d2c1fadea9da2790c95214a8ac90ca2652caf53c1feb0e4727545ec61b20d13b3190e61422d4a5b7352f203", 0x7a) 14:41:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000480)="75669916c8e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67f3ff1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30f3da759563446e7b2604f64c2fd24c3d000000000000000029797367931a79cb618961189666262ba7b17d7c77deee3636d0881c62913ca82b83b6a04fd9fa29ebb74250f142199cd208d835ce768fd4140a34779e7cc76390127187ae4a7e7a9d3006c4774c1a49f23c2d10787fa5d9a32ecf971d746df9b6fbb765e6acbc84ae542082b21b42a94d126d93b5bf78c023eaab94657b866bb17bd507f9e4dc52fb9ff19b804cbd8487937565aa7f2be52fc17faefbc87da5f8b01d045935415e89a7429f3b448d6d42767c2f73683c641d7c12882cbfb053e0049222791b226cee6e3438f0ee8408aa9358cd0104a1d36f9f511a7dbcbaeb5cbcd7869ae2282fbe412b40886319501b191a2cb722abbf3ed9c4ab74ef5a5a1232025f436f88b63452bf6acf276a70d4a9f36fcb27c5f52ff06ff5a90ba076e20ae409a88370c9cee63409b651cbdb13040051306f83a77955bb83262fe49e874f4c926914c712e60b749f32140f08694d73b731d236dca37a1692cdbe60af2ac5e3b13ad3d02ca1db2d53d2ae18e6c81cc8b69552ebd98616b3c8a10ffd28699ce77bd136050b42", 0xff7f) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 14:41:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8800, 0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0xfffffffffffff001, 0x9a186b2, 0x8, 0x7fffffff}, {0x9, 0x24, 0x1, 0x800}, {0x5d2, 0x0, 0x1ff, 0x7}, {0x5, 0x3, 0x8001, 0xfffffffffffffc00}, {0x7, 0x0, 0x8001, 0xfffffffffffffff8}, {0x281, 0xfffffffffffffffa, 0x66b8, 0x58}, {0x1, 0x9, 0x8001, 0x7}, {0x4, 0x869, 0xff, 0x84ae}, {0xffff, 0x1, 0x4985, 0x4}, {0x8000, 0x101, 0xffffffffffffff6c, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:20 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f0000000400)=""/205, 0xcd}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000500)=""/203, 0xcb}], 0x5, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r0) 14:41:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x6}, 0x8) sendto$unix(r0, &(0x7f0000000040)="ec6c60114e09dc6fc4ddf2389fe422554445a645e9230d2775c17d3815dd9bf0e9edfbd05172504175b23638192ba811bc08045f564599bcde995cb3d2ece3a6711f3c1d187ed4de3250a5c09ed18d28d6", 0x51, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f0000000000)="2aa0f7b9985fc6ed") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffc1, &(0x7f0000000180)="b6") 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x8001, 0x4fa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x482, 0x9) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) flock(r2, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) close(r1) 14:41:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) getuid() setsockopt(r0, 0x5, 0x40, &(0x7f0000000000)="9a854b8453c5c89f0fbc0c3c0d24fca32f57f17a1f6a63250df88a5c7ad1a578ba53588fc956ed5740beacfeebfc8f5594331ccde415a4c5b452646da3fa651a6e0f6bae24a5bcf3969cabc4792c3dfbc0ab9e65fa4b6f08e57bb0e5085c9374b95f3c822db21feb7594185b644b2ebe28caa9fc7ef8e3fe4b0ec5fd461cad2e2e2ea4967b961aa3f90d78d817b5e19098b8131e8d90c739fae5545a3e4358022028c004aed48c71f117bf8bb77ec17a6cb3a1703a1795a5d95474be8e8a844b208151cdd9d6876a2f4b09e6ac", 0xcd) 14:41:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x4000, 0xcd) connect$inet(r1, &(0x7f0000000000), 0xce) 14:41:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) getpid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5c1718928e5207b13e2163bd481faedc5bdba802d143f129a02b45220c960d48c981d7025f", 0x25) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x43, 0x6}, {0x41, 0x8}, {0xef, 0x2}, {0x125, 0xa55}], 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpid() r8 = getpgrp() mkdir(&(0x7f0000000540)='./file0\x00', 0x800000000000009) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r4, r5, r6, 0x1, 0xda55}, 0x9, 0xff, r7, r8, 0xffffffffffffcc00, 0x3fc, 0x2, 0x2425}) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="f4d3914a555ce4b7bb0f66efd526be4332fcd04c4770ea0eeb243fc56161b49455", 0x21}, {&(0x7f0000000280)="c928dbff28fb4a49888cdd0c04c3377e84f02a75185a9e8d2e72b1d2c275e64c6bad5191149fe886cc69952d39d4f0e44d1883b1ec2b96208ec9d82d323af3f5bcad7ea889cb3c84bb7550b401ef11c754afb87435e692462944e929e5b36736409c593225d82a227ef67d716a9060cc52e765f6807eac13ace1058607adf76a76c36579cfdd688d8d543f31e92fa6253d29818964327bb9e11c8b9f78b91e82dad889194e06f1f1f55cadb4c5dfec9512fde7e9914b0a41418b7d4dcd8369cccdbfc25cfb70eb1b97f9c47cd025dd6e5a", 0xd1}, {&(0x7f0000000380)="ba748eba1629b2e087339f37e192af5ae401a8be0627f8674171c85b57", 0x1d}], 0x3, 0x0, 0x0) 14:41:21 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mmap(&(0x7f0000b0c000/0x3000)=nil, 0x3000, 0x7, 0x1010, r0, 0x0, 0x0) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00008fb000/0x2000)=nil, 0x2000) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1e, 0x4005, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x1, &(0x7f0000001500)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r6 = geteuid() getgroups(0x6, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="fe04aac17471199eebcf037943ba6db68fedb0375cdd994abc631e304984340676c33cd001cb", 0x26}, {&(0x7f0000000180)="4c584a237509022f3d8c0a456578254c849819eb2a5497cad576b1cc63fb3ff717f82ae74a8cec45277da21f26d5e466146a4823c9006a455f4b589d5e478d9d89e0eee65f55bfc9fc228e761ba9a2eedfe3d1e9c6289d5887162517a0771e15348b8a91b75d16295845420bbdec5c4331e857d1455ab8a3f01e5a1bda70d892f3e9d8d136c741a3b1", 0x89}, {&(0x7f0000000240)="faad6fd5615e4b8e4c24610c6d89dcd6418df25ae77435e01f3fe62f9816032b4b088bcc968cedbd6eea132a82a9f05e4a750e2ddf7a06cd27b773069041a65d5f4abbef0e1e974a5945ea7d49e0eb6b767d247f9ae493bac8eb006383bf1f12297208afb323b232b7ef5448d617f42085c34cb2f3a3bb8a7caa0c319842324d73368206569e3faf1af588af43e96e0fcb6d261cb6fb5b7f65fa32ff5863cbf0", 0xa0}, {&(0x7f0000000380)="e61c5421ac70aebf68ff089a2ebe9f8f03e8ef42d13d18065c3755a7055123267a339bddd5cff0a0c90b", 0x2a}, {&(0x7f00000003c0)="c3e92c0cbbaca39346c19988731e0fea94719cfb848fb701af72d1a5e36f6ff4ec451ffc7b137a072c2a5c6062f74552831be1a0ee4bf626dec1a30174dfe6d8668db0aaa479e182010381320f789446ac8d40a5e31affa9edd8a283109125926fc1882d7df49903b4a166fd88cd626d644b1fa1a9ccfa12ff647988bd72f822cf635fd2cab25cd18726ed12f96a8c23ed4f94cf8c9f04aaa4ad3a8ddad1fe23dabe8a0fad451d85eb43e5cfc7838fa8b9cd555b0b6f395e5f9ab4826e60734334715f53851c46986e011edad1d633b9f957124e03f21cbdb38cf836aa1ad83c0a9d38fae99697dc19263ead18366477c7085cf2221839c706438eca98075673f7f7ac73d27dbf53dfd220de5615831484e835b1a4d597cde8dd8c6ffe24eb73e5d468b4f4af76018d9cb8f822868e96c9d0ab3466c33644079670bbacba94a49910b96a81dc31567c9e8b9f2402550281087c8f8d7562a7ab9e5b0848358f34bdcaa375306eacb6060301fbc9529de37ecb05ba16d4c6df5e6d45571ce2e93cdd3dde128b819d31da41072b739b13f3cf3e39c1301541a8f5e9335a9cd641ceb0dfa97c44c28024e98bdcd2a3defc492b668a209b9a038c70ff6e6779b7e2da1dc7fa35d6123c6016d2a144c315bed28eef606e721d679fde587e67babd41aa371dd6ac3396ace5a9b4ef7bf6ca2d02ae124ceb1d9cc84fcc6d6e14c40d57ea3a14ba4f96dda3b5711375270ccb54caa979fd0212122cd949688163c8c4244f81ab05ecad0054fdc81adce5d3ca15eac010ba8508155be6b04d04b701bdb54d3658d49324a895735d0ef3a71054bfe5c8c08aec065fb201471d6796ded20e19ebae14373b3009a8694527cf27581f23a65ac52704e86f5c28d8a9e56a394689289ec781ce90dbf20abacda74e61346c57bfdecc5e82a87cf27d427b0a5a73798180e8dd3a119842ac771b42d2301ced5bf0848c96436b6dfd8b0fec63c9716b0bb4940715349eb72ed7fcf635db2546263d69a401d0243cc48f5b5fb7bc388d36eec12b21ceeeeec6cb6b77d247e12ef9cbed624c38405192e341ca4df5ed08c03821f9313a22b393b13c359754b510b7906fc5becf3c03502695e488800e883b09cd831f58aa9ada67425339fc7e1da693f908dec9bd0789c0518700ab061f87f80aa31ba0f2750deefa1dee66347d55924bf6ac5d709cb7ecd98bae67c7b7dd74335c69c5b291d367fbbeab62e792022160b90cd3fef185f6b426f313cb04f70f0eb9d67aeafdf8e0d1cc6cf9cf105ad4d22d4404d4e3897a757a62e206ce7c102a5fa990d8241a7e1d677e605cf582fd0f76539db944e1087f64786265dab7fe65b5fa43fa7271ff87d83e01acf037116faadcdb13fc24732e19d81e1702830450f4259f01ff7eccbacffacaaf07cc6faff1416377e4d7f926074d1315910ea3473125cc5c2adc6fb5e5a94a3f196e4b59bd9434c693b20219b5ed792ed3d8b2c545d7fb3052d6f16a59f946539d789c783fa186f889f359cffd117ba7b63b7d402d9f8baf66bc793c48512dadb431d3e42840e3efbee27c03bf2a46516f9110e2e1d45013e1b02c13e55703317130db77456e969ffbf955cbc482d0b1683d080d0db961d0c60b62dc87f008fd8c15b19517cf32619a4afd98d389214606692e67f7d6da7832f17c2285ce21c8ce8e06fc30be5b911f418214fc398c7a48a497344aa75c45228908d7a7bc97860c357c266a9d6a9f234b1ae5f212858ad48efe923d3bb7cd1eb7f21b7d7a0d8a6ec161d1ae76ce1bf47dc048c5296d443087b54dea03d9a6245bf33bf9386a0071829330de75903a59b6eb5b19ae1ab54ace02526ef233ecf46aaff84e9012c054104156c716fc38f5e13150221531d48a8b39c79a0e8f75be545fd1a145f2aaa18228e08d65e0dc414afe43893d3f356eed53cd1562629782701fb19a13e056080000d5a0b11153630846119c66668b6d7bfe5e979e19307a633ca805c101ed58fc3711ebd777685a875de9dc33f62884841f55b0b7c1a76e89441a8739be9f9c98b42514554677301eca08d1ec96d8a642c26366f671ed65873d40c05e201e7c690450411ea64dcb193d2fcabb889c7d1b4336fde5876798031de651ebe196e5a9612cd642109a57982c6c7d5f80dc077fecc17b3f4ff236729b28c6258563c62d972ba087bc1e872cdb57b35b9e44b86fe8482b216f03ac583dc49a1a5b0bed5b3dad2e4a0530106899c8d16da815445961367c6617fcb6c29c004becc439a0fa3b2b08fd86744db77a671fb55a83b844ca5a055ac20ab9b1ffe3ecd37c58a4b94610624a29f54a8489d59f1441b32ebbc546ad9ce1632955729f0ae2b9030409f43eff1d96a224d3323ab98168b728d53c65b07786de25d3c3a53b0ae1aa5a5869479594a6808aea8c0345cd8a2d30ac7b96fa646828275d31b05fd41e080981ba08d2fc956ce7bb5302c39010895c8476120aa2ee6c592df5c51fd3b814b12fb15b052f4621b1969cf06f7332e8ff13105803b1bb428cd3bbb23b9f284e6a0e7c1c7fd6d06e34b8879761529fcd075e62e2d3fccddfa7900483144be1aa79359552e595c1924ec63d2fd620a5309aebed7be8e61824e703831643dff717d7a52b10ad4a820c79770a612ab931f5c15647252fe2a3aacf40f3739f89b6cc064c75a8cf96941cc1a40c19920789c727a70cb50295361e60fa7dd866b2d496c470128d5caad4d7455ba595b43cb7438f3ed18e4c8f9354f783a5d47fac2b093951b5c9cb9053c82823164ce37a405098ad267eaaf82c29f1aa9c27162624932e31821c470bb8cb306d6ece17c6608b8408df52a7eb2d0fd0246459c3c47d6885949562ea810b48f4b617d2f915fc3d99d1856112c7d7b5abf5b023292d12ce81b43925ae4a29eb6057db8d9fd178ce912d71e212f0c436f672f947f582711c360cafa400794a98f8e5bfce3e9de75fc6bd6b92376dfc59966cad8f1bb8b68ad9fb18c4bef8816fbd13700176c4bbff96c367a64ffc3db87e149fd187af1cf8235882e7adeb002ad7aa98a7cf3ece6e3bee95a0ca3e994074ff69a734ee12762365543b0008c54787f9c24f450ec718ef25a68ef374a68a99e15cf1817976573eca6ada8cd303e00c72eac489da30e44e03acbb238d9b0c79270703205fd3e509debe88c9d4ee76ae7a7f3c3c58d9524ef47830b8296fe120a30d78b1d0c965947846df6f3e8e52e2035e1eda2b7ca63ec1f946d97160301bb75b52dddac0569602191bf6b94861a038f9f6f1b35b437bfc4b338a1672504892073b61bdd9814f4c3644dfa75dabf14a75bcd7050ccea0ad1eb946efe6a3c5eeaadea2f7b1998f771871c27e8faeef325c1d024ea0b69eea541b76793a0d4278c5aba09e13260d13dfe67d1f6b727106ab0123277d2356853a55e47bcaa7bbdb2eadf2b0e848a4d1417b368bd1e807b22f40c7da1eac6211e03d21182cac4b0a0f062e3d259ebe1b3553d976802001a44386aab36f37ad85f099bc2f7dd220ffe58a4d40a63631c3ac7b51b8a95db18641990aa927fb8c1594c11e00f24e702c52e6ee10ee9ec36081d4da8d01b43dc638c1b5681458a36507936e029386d587d7ddca0635b6f8f48bc4d62c3a885332043ecd1d2a5804bd81c31422e3390b3d5f101c15478a74fd18923f42e1a3beb6601e01c2485d8a2f9edd300db62ecf55a33881556e9162360f093b5137da5adcc1a3f49f354b6a15d92b3999333aa4a056854b151c226ad80f02659f649b641e05647c186da5537ef6f2d7425661e56a4da1849543b42f052a3ace2f13c38d7aaa6c4ada10af050f6479e833e56754b5414af97d64f7a87ad59f36a288e9c0bb0c85cbe93cbc6225c28550162fff35a175cb36c6ab928f306d9e84bd5a557db9a6b5c81cafe225c66477baeaf91e5c1b2d75881d204a60e15195cae4477947337b98f4b629dec469ef754981189b9699b7ba3b2bbf52230d40936671e39ff8c04c61b7faea83baa4afaf517239b4b05a35259ea0023437c2464a97029992b48b799b68f668957eec2dd1bcae240247cc2f11efca27ddd6d00e0e1bbe5f99312d737e64fdfbad535b7ce97a9b825392b52f9e7eb5f5cc4d8330d0e481fbd4729d974739a758971eb50b9918d8f0ad2d6c596722569abcf28ac2d59a34ed47ac5a2625a79063e4614ebf7029b5d2d9b137594d64fc73a0261e8127f777e1d59ab0d24498993303e2fc954c1871b0cb628666ac24df0f49cf410c40a4bb89a005e1a298f2b4e90118c98552194f651530ab669966b16453b466419a028bd300d08b5bf54fa6c9825b401e72adf6919284573aaad51a55e7f9fabdc8ebcaa1193fda20626eaa636dd813a6fcc2e444049fde4b99a25d301c47671f0067fbcfea3af1f440cec59b8f4acc83644a8a5009be067168ac57952bf6ffc1085ebd6261c9808de5790423cb43de637d11ae443521090b3d8499b4f3a1df205316b423d68697f4fcbca90efa89ce4744f2c8bb0611d2aeb45c8031cd9537484bdcfa7caf648d8b5a2a6ab424ec9067f2e25162bd9d4f92a87a1621c51a7157fac2618f2db672db4eec9947deb50049bac02bb18576f0361d5ab5bb9edbf1fffbec7d0c15e968ebe3c5918463c8c534e382fb1d6e0b5382262e35681907420454812c12f290da18b1737660696218df2acde8f328b612d55472b49e71fc31e0551536e0514e90dd059311d6b70dbc7f0ddf1ac9d7bab4a55628193df29e45b22bba1d39c2bd469313b6514055e2abdedaeb61192c0668677c5def10fc709b614d489203973d3a9f661fd6365995e5750b897659f9fb803bc911395747d88371c9eff44e3df56d6ac2386f1d6f97508e72c64f68d430bbbc939dbedd45bccf19df468c5a6f928b6e17aac516afbac30805f900fdc37b939f7b2552478bf5fa9f83b142ea94eb11cdf7a576c37421975bd19644b522e2e5115a03e2659462e5d02e3cbbff24230d3870c4b34dda54e78b18d3dc2a398143d00d3a604e77ed8b9bce186f43c9c832782ab6911aca67c6b32e095406c42ae9277cade7168688e43fd6a1aebe8dd988566eeea6b8806e927ef8c6c50143d8b53d01e4a35aa6f919fc24c968bbcfb85d4d970a121b55bc2397cb7b1f326a6e24dff9c41aa4f4bc2445e165bf61eab7615db62326716c3d8f0d0f44da2588ef77e4748074be2f5453ae60d52b9098d31be3a97474a72f5b7f8034ae33f8ed1b40070d20688b65d6b751f66d963aa3c525fb8b58394e2812403464699795187603f41a6e3ff00daf7ccb67c35c62c6440978197f491d8a695877b131f6770c9df64e52915a6a655341eb7186ba1b3bb9d7e1cd0411dcef63a92ac3f6f8c211f6d1c195f1f680e2119d3267134f8b8ec70d9efa78ee853b08557e7d1f7b2de0195bdaf340d756353bbec1758f9981bc3706381416f5c6cb87d19f00025334347e10a5b124aa4593726e8e6a75d2daebabc49802936907236b2dfd7e1fe6d6c6233a837bcd732c2397c07719f88d12c34487d553702583070d9c4e13c959e718fc8db6d06ac1986e9d1de52345252c7318cc7d7885572bcbecd3618d7b9f024b4d78720bc3b16745740dab3a51e7f6b633ae54bd5e60be6e11b4913c5787c2400b2ca1597a6935bfc3738e7df76d2fd353156913f0a49985f3248754de1c555d477fd28a53d690f60eda2266a580346d7a08b887c1aec902b5e2b3b1c1ef8e4bf7756a7f8ce25799be7d88704f5067549c64e96c5a08a53ba6", 0x1000}, {&(0x7f00000013c0)="68101306226788c34dc0797a35a7d82fc00a0f18f1e752806a044c77cc969058ba44bb64a148603bf67b8a28", 0x2c}], 0x6, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x180, 0x2}, 0x4) r8 = openat(0xffffffffffffffff, &(0x7f0000001780)='./file0\x00', 0x80, 0x24) utimensat(r8, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0x5, 0x628d}, {0x8}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x6, 0x7, 0x5, &(0x7f0000000000)) 14:41:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) 14:41:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x79220d52c212c46f) socket(0x20, 0x7, 0x101) close(r0) dup(r1) syz_open_pts() 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1000b, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x400000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x3, 0x0, 0x4878, 0x4c07ac81, 0x9, 0x1, 0x1, 0x100000000, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x5b, &(0x7f0000000140)="36ac329a8c231b830c2c80f9a45ae1c4e7658b623f6ba94ed34aebd07f767c2401a17be81801ae145d40704e1d9f198a8a1a6eb5be57291efbbdcc5236c15b9e27f3b6f9fe15b8ddad0f825e962f65758f08c93a7658171878b4c2") 14:41:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000002", 0x3af}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xe) 14:41:24 executing program 1: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82ae7d58cc2c02ae2f66696c653000a8ab3f292ecb889ab6d63c845ba3eff5674f883304e6c66411188ebd8465c376c8f5906413d5ba9c521301fb940f5e789cd6c60303c0ecb345c7b10de94aa298c58dcfc916b80e840a190ffd0d6ce54bc53534d78b108cd63e3e16bf5e43195d4e22111b6d1068044e5455ae74a76119baa52985114bae80961d39f66d5555f5a7ecf35c453244b8e155c907053f0c6f6f86b60888caeafa48b6af2b2e532bed201d5d01113083e59e37c1737dad617d5ec4de4f7d46ddb4c67cb678904ff3e3be6aa2afeaa2f001b8d3a60be6f4b949c115a6aed9b962f366e2d367e3f7d53095c9a8c8d72c98bdbe1463e31e2ba9fc971a80c42bd6a05c31b6ceb6bd6e4703cb4f490f861d5ad5eeb9f3f1246c0694ce9cc7c986c44a2f02a2d92a59e9e12431f7f7d55fcaa76b9ef6ec9bfa5bab5e499feee122c1d8c7399c4abf04925e92f925d3cfb0b9c8c10265f40d6b3d8c63c3ed866379fa31ac0675003cc4b4bd1fe6c3c7150d0af4"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:41:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x9) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 14:41:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:41:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x7, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x2, [{&(0x7f00006bb000/0x3000)=nil, &(0x7f00004a8000/0x14000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000190000/0x2000)=nil, 0x7ff}, {&(0x7f0000579000/0x7000)=nil, &(0x7f0000598000/0x2000)=nil, 0x1f}, {&(0x7f000026d000/0x2000)=nil, &(0x7f00000f4000/0x3000)=nil, 0xffff}, {&(0x7f00002bd000/0x400000)=nil, &(0x7f0000552000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000559000/0x4000)=nil, 0x5}, {&(0x7f000064a000/0x1000)=nil, &(0x7f00003c6000/0x4000)=nil, 0x10000}, {&(0x7f0000414000/0x1000)=nil, &(0x7f000076f000/0x2000)=nil, 0x8}, {&(0x7f00003b8000/0x3000)=nil, &(0x7f00000a1000/0x4000)=nil, 0x7f}, {&(0x7f000036b000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0xae}, {&(0x7f000039b000/0x3000)=nil, &(0x7f0000387000/0x1000)=nil, 0x59f}, {&(0x7f000018c000/0x2000)=nil, &(0x7f00006e1000/0x4000)=nil, 0x80000000}, {&(0x7f00001ca000/0x2000)=nil, &(0x7f000063c000/0x3000)=nil, 0x3db}, {&(0x7f00007aa000/0x3000)=nil, &(0x7f0000472000/0x2000)=nil, 0x60000}, {&(0x7f00006b6000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0xe2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000791000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) dup(r3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r2) 14:41:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x4, 0xfffffffffffffffa) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x101, 0x7dbf}, 0xc) r2 = socket$inet6(0x18, 0x40000000005, 0x1) r3 = dup2(r2, r2) dup2(r3, r0) 14:41:25 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x142, 0x1df) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 14:41:25 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x3}) syz_emit_ethernet(0x6d, &(0x7f0000000000)="b6f526c21472cdfe9dedb85f7af353be5b17f923cb5862e9225ede3c0eeea94a8b9088f0455f7e87e0fadf2460c2ff58cfd09df2e57b7e2b40140bd138f0b56190660fd195556e2d7b5c489665afbd9ec599218c22251fbef210eb493ab2ee1389833634d0321d279f268887c4") 14:41:25 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) ftruncate(r0, 0x0, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 14:41:25 executing program 1: socket$unix(0x1, 0xa00000000000004, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r0, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000840)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0xd}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getppid() clock_getres(0x6, &(0x7f0000000400)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r3, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 14:41:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e01bbf5a7480f1422fe6499422b987893740b35ee5c275f01c9428344b85623fcba48deede9a92f6e4d90098c78939a78c80eb208b0f6084f9b02e7c40f298a855533dda6604cc98de6a8a35ba023678a5b66696a8171fecad8c27ac8b086c0fede3c36764c299d5173190c041bfa2f2cc138fd93c90aedc2915e7b7de20cd00083de4c3d1a73281010be2ffba72ba3435e18c5014b6295b562b101a785c38fb8a740e3d186fe01a67bbe6446678ad9b7dbfccef9207b325863c3a8f29a2f43ab31bb9aad563ccb8139c251552d6e4638ffbfba0aecdf6a923e70776ce70a1b7c5692f", 0xe3) 14:41:25 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000000000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313809cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d0000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148c34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329c734d59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6faa13c25b3e6"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000880)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) r8 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000940), 0x10004) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x0) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10010, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000280)='./file0\x00', r2, r3, 0x2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x39d) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000003c0)={0x3, 0x6}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='>\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\x00']) 14:41:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x420, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x4003, 0x100000000) listen(r1, 0x100000001) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) pckbd_enable: command error 14:41:27 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x80000001) 14:41:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2a0, 0x30) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chroot(&(0x7f0000000080)='./file0\x00') flock(r0, 0x3) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) r1 = semget(0x3, 0x0, 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/136) mkdir(&(0x7f00000001c0)='./file0\x00', 0x101) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x6) recvfrom(r0, &(0x7f0000000240)=""/119, 0x77, 0x40, 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/159, 0x9f}], 0x2, &(0x7f0000000400)=""/158, 0x9e}, 0x0) r2 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x80) recvfrom$unix(r0, &(0x7f0000000540)=""/4096, 0x1000, 0x0, &(0x7f0000001540)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$KDSETRAD(r0, 0x20004b43) semop(r1, &(0x7f0000001580)=[{0x4, 0x0, 0x800}, {0x0, 0x3d10000000000000, 0x800}, {0x3, 0x3d, 0x1000}, {0x7, 0x6, 0x800}], 0x4) execve(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001700)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='#]:$\'(\x00'], &(0x7f0000001780)=[&(0x7f0000001740)='\x00']) chmod(&(0x7f00000017c0)='./file0\x00', 0x1e4) unlinkat(r2, &(0x7f0000001800)='./file0\x00', 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001880)={0x5, &(0x7f0000001840)=[0x81, 0x81, 0xb55, 0x2, 0x20]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000018c0)=0x7d7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001900)={0x3, 0x3, './file0\x00', 0x2, 0x401, 0x101, 0x4330}) r4 = openat(r2, &(0x7f0000001940)='./file0\x00', 0x0, 0x1) semget(0x0, 0x2, 0x8) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001980)=0x1) truncate(&(0x7f00000019c0)='./file0\x00', 0x0, 0x100000000) fchflags(r0, 0x10000) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001a00)) r5 = openat(r2, &(0x7f0000001a40)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001a80)={""/16, @ifru_broadaddr=@in}) 14:41:27 executing program 0: semget(0x1, 0x3, 0xe4) r0 = semget(0x3, 0x0, 0x82) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) 14:41:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x42) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x100000000008}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus/file0\x00', r2, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x53a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x4) 14:41:28 executing program 0: getrlimit(0x5, &(0x7f0000000440)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0x3, 0x7fff, 0x3, 0x2}) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000200)="24e44889bdd3f76ed10cb475599c65c34d986946a09ec9d54ff72391fff7e7a51f897b7e9a8a513b4a2c7e81b9484ed411d0641ebd376d870fe3c5d30cc0c3f4eb8c6c613630ad4f30956ac4fb9423fc27dfc062516422f79ecc1435d3673ae20eaf805e4ca59c0919", 0x69}, {&(0x7f0000000040)="7c0f25b88411eb6273d9e13e4b84beef6d02357c", 0x14}, {&(0x7f00000005c0)="7481bb854596f93f6241261b02680fccdf345cd3812fcbb6cc2cd6c7197d90dc68900ff91d52741d9fa3631fd7041b88ec7dcb8f511dd44c3ee830efec6cdd16c36e1f4b6247d76a04774731c83307845b3136ad18c367c476aacd29aadc87364521c00faad2d14f0a6836a2755b115cf6c367495f7ddc67603d6a742eaee7529a8bf38e64c9f66a9ed79876eda708a71931f055f879b30c6ee714d19aa5d9e87dfdc9fa1f015f129ced38f271192dc793ed7aa4b9f73070e5f966e3cb93ddbff725705df3c44972ef7601fb770fa43641c402e9c0ec55abbc9ae0f8b3f7237f6e2f480d46dea643e3a5751f004b3e64a022a7d731e5fb2342d7211811c6fe6e8d6c1bf35b7aafd2f44c992fc171653ad8f13941c832d76b429a63caf017266e11bcabfda08242fb8192571f544e6fb4046eae138e19c4aeb574e22a17cd7699b7a27707419a1c0c5141d40748e1419335d82707a1a41aebf03c999480399fbbeeed837e303a6cda14b48c0b06285f55cf4f227f5b9326ef4feb7497300f69f3958f30ab1d12f33b5fa89d566724e6461161f48938528d7b19264a7940979c35112e6b493287365ba31fec3af13942e38aa0fa0fa4c381bfdc2f76b04066ab2d950735c6f05f16ae38675c023a44f1d804a961256ba784003e645b6a1f5c582ef415bb70bacda1ca0558ffa4454b616a1f0df91e5d3e023743da8d1a3e8ac7bcfe2a74e3215d647cdc8b25f52ae12b1d2bc5d9a2033e4083dfb5108d1b4dddc670099e89715e9d9c66d7be5ff1cfd788c076dfa29c6d9677cfe9cd3a2e03cecd01aa0bb82d5573d82ac4999aaf29b8d80d9084b552c6590b79547750932f31b515f15d6c9d9be37d2d17589cfc90057ff04ac005aefbf13906eb7ba5899605c8e5de483fd1d0b1c693b30b4c9c4b985571611f81c9f15f3223909889c3443aa9b430ac56d110bc92f2615812ad481bf86748dc840c9a4cad0671499716786f87054aafa4e176128c2813d2eb0b51c3a2f0fc509543ccc777eca2dc8bb022968b64f737c6ee621123d7d6db49122804715fe46ab3ea6ed90fb21a2a9a491e34de68e8071920bc509e257bcdff336b515aaa79cf2dda51ce4976436ef18908a122439c22cd674db12ffae0b0879cc0831e8a73f25e76c70a593646d07157154e45b80983258043b07a1d4408ce866c686ff0a8813c9e2878b6b04bddaa61ae9746442884df3002984d58128338c2f8690aa64f33269f7506261890e148b422ff173b9b486087f0f773cc5e0acff4f84b093694f2d759957e663a75dd231912e54ff8e868611ce5feb073f897e06b04d87082db374efbebfcadce8cf5d84c4c040ae5eac60cbf79746061927d4fbf76ce3fd627ca0b38076662779daa03fb7445583121a86ea83708262089f843af9768a8ed588170197cdd2b4a21501be0af5e16a0cb2e9d3b21ca7d2f9f541bd38b02be7f62f7acdca17c2dce9b2c0e65df99e662e03fc08df10007b1d245a9367ae1a6cca4c18e74eb4def94564bd0e4f4ee783345e3ad2b17910fb235ea15bdb8806d53b127e063837bf455aa5e46584d29679a658ba29a02a55441d541078c8ccbc20b1ecb881e7086780368a09f859fbeda1345d9a5843c116dfed6f0d2178babbf8d1b3de4cd1e68c65c999838d3c3c64cb3414c1f2ccd6ea82ad3108d4cd2eaf3e07d9ebb2775f07704ea482b0f9cbaed61e048d4e9de6929c42629f26951ccf555a6ef7408b0b27b4bdd3806e6c53eb31d1f679bdbe9cdfa1582e9464e93cab6b951a2716007692bb6b812bb88ea411cd899af5280d50ed08ca234fd64fca7c55e7c4f3b3787ced0ef78366a94431307092f07d822ee2da440a187375f29818ae3b375838d5569eca98d5df6cbcc05459d036bb0f0860f25c66f9f5ef9e8664e5d9ef9ce1c05264429dccf3434f197e8565acb479db322a07022a992b2aaa7d4e06a9266f4684c1b98b0c7ca0f2eaf0f5f2eeb32d5cf9f8058b4f03c5f09be494d06a34f6c8f9647b3ce4847e865d163c91140be277e98850b64681fa53c32b6f4357eea48a4831ef4077e713be3182f1b655ccebdbfc3498a88230a2379a7613c9506e849f00581b9a56fdd15686908909d067765ff237ed956ad2cfe31ce75480ff6c131594f086ff3a5035934e3c29f22b2bf565eb8dd244e987dc0605ac4f810e8aa3e7c83dd5c817b804969068db024890fb5abe830636cc8f6e06283ea2fd33a40e08950a442eba483aca581b3ab8b211dba957b8975a2d10d8e3374f39e1f73842cceb15946168b7f0d57fe07198b3c35efe78256e37ef8a3c036af164b4e07a7e919e0f13c9c310f714c900ab4202a2057f470fdeedd59fd45f0d47bb320bc601e23bf33d6a484d4314e81f28e31b4cf66fe9e487d9ee3050068d32415f1f2a342a272ee3069abc16ccea3cd1b80d718ededf9c5f4360f0afe07a6244de7ed7b3e4438c6b12a28a8aae253bba6153a8b245a5d0357aa788668c028f623ce81d495cdc68018728e81f0c57e82b7952f238ea0027adb8080f1d54327c43f3eddd93447d6bdc86c79a81a7b4dbca541e4d289a8a547048673e4d2165e5b339f9991bf6727340d9c72aebb1f16a009966e1629ae8366262c31f317765c3b054efc812524c13241885e59f7cf4f4d8c4d72f45a3a9e3dfb7b13ef7bb41d5c8469c773bcbdb871ce1ae88ce7d33db94652272a9516be2192c3d49138f3d773bd2aa3b775c0e1198b4cd424ca4b36717f1fd1ade62d4886a376027dbd989cde9188ffd1d48d42c8254dd217f69751297fe0398f576443e311d9fc5d6b14a28337aee6cc8139099275bb011f38ad1606523919c24adec4907aa26787b1682ba0c24a65a61abba210d19ff260ec3a24f107638ca9522e53d2e4819133bd227c73b7357f77c812bef7825af1bcd5ee7343299c0c9b99f7906145eb779d21c2dc8a51ac292ec28e295fec7363884c3b1eeef83a16ff91e3e6008abbc971e08a945eb00058a07079b6f35acc2f8a28fa39fb5eb70d53e0dd01e580da061fb95194485d75f8b170dd17fbbe76fc5d588242cd810d787c1fa5ee1bde9711c9ee6abe6d8c819307b3e6bb010c37468036baa682ffde485e4cf14a56bc5c5962583f3ed491f3a3fd7b97868f9c2ef50fd5bb9fb56acdbdefb856e326471df1924ea6ae9c78868722a938557f7f42e86daafc1e56a461cf3dc0f136f770ceb8460f0d28ca270e9938e60a129b35ff7699d6325abad17619cba5b9031fafb5a5f2c9c05e39e2fa07cf4cc51c833b9042fd0260f098f38f4d6d65c2d7b32d9164efc37c12c12a16174bdfd1be428b6d93227f747d83a08c374e891f92810a65facc48753241bd7a0eaccd5863ff73193cb9375e0d4bf3e023e64073f39273dabd05ce4fbf79393c91429ab69ac952f982209a070e39894247825916241b81325bcf74b6dd756d1b9e38e447d9fbb85145cde9040bc704fb98bcb5364de22d3e2a5ef692f6abd1fb606d830d238bdf1ab65132a78cca2203e7fd371ad4820bb01e71c4f318231e31417aad70c8b2412fa9d8668c60f4ef9fb01d39685ae84354d321618170db81481945fea10bc24444f38291467ea8e9f8bc80662e90b512377d34327211eb43d148ed59e782286d82cc9c891aeadd191b895f338fa92e5d38eeae11a4e42747d95ccea66e544d6e2eb09d9dd98265fa44d9622aa46238e4f3f5458aab153fcd053352092c306321fcc6e7066d663aa54a2461db212a4880044cfadcb3d2c5807358ecf9ff6a75ec659793f44293e81646d72b392b17e0b5ca96a3e377915fe5b2710a118275118fe5bba70b92a5d6b0831b301bca4863b782c326587d63bcc85c9c08366c2aa7ae5dc95358308e5463df4f414a84f3a466e53a70a3c7f0ea401ab458db4f1593f8070e76f306c09a3097ad61209b8ca64952f9974324f9ec7682a66304f56a661f8ad40adb08046fbac9a7653648f8c71f9da74bc1cf1a109b8df53718ecbe2de3074752f0d1287bb900c000443c0ec9455e141b4337b76263a13d3398890f297046a598aa30fb888916171dc0dd66c41c2774c0aac6a4a974947dbf6d3c4098375b8dcb78e565e6b6e6d0d80c0c4be018c6ee8fa765a64934ac197027f8a466d9c3024f5bcc4bc555cee1beaed1b2980751555b0f0703beff2d92b7fdf76da34e49ec161860fa31eb1d00fa29a3037f7689b2041c3dd36251be30e8887fcabb7df43bfa8565c9569dec43dc7b29fe9d826c6398a217a9c790f521e9f7e54e459de806d577b100792c889c0e6eff6a97c653d6822dd17c2db5cfcf91a8f99645f78f20e29c4fecfde80e3f5c9a51d797a54ae8ca9dd2b3d56b1b362a7359d4d8e2d5efdaf34e9a3c14828a2c51ed6ec9de01790b4508f547acfa7b6d710cef4ff9ef377ba7a32ca60113bf779cf272527d446707191a0b7cd1a25b16bfcb9fab080faa0606296e8da13015e3eefdf252d0b48fbf3e89d1a8b8fed429c08e35b962e56378aa9143c064be0c4d00d026029ec77114f33ff3929eb19d872d021e21c6b7eff334916cfe02d890bc5b60305297438e77c12da0c8361e6f0a265a07257c3c70b971837879ac75200b09b2c84ac0c9ee18ad572a4acaf5d83cdce69feb0319ff57da3600bf0e68205a150fc5030f348ce94c0911e52b9d92ad90e411f97c81fbe215d3a72db1d0ffea5cf05d4ec7bab67860ff0bb459841775c8c4f886f56f9d41fb2b2717b4ba5c81ae66fd3abd1d4592a1e338da57c9da657c678067d0ec786c1206a326de595b9b08feb339a2f2867a9fa190a329a877c36c065991dd514f430f1e8ac6457808925fb793be48b05b6cd5213a0a1a96672dcfac2ad55a1707809167048aa978ff1866ce587b177600a6b061f4a662a2f2a4d610f99748445f1c44eec87da9b6ce5d6493c63b493b7899b9d93be0937f98fdf99bf868ad250f065c261456ae07f77b17723a1feb6bcc171e17ccac26c5e64703ae19a10ec21949e4f91c7f18abb3860d8f7ea73c59740e5edef4ffeda01f1d5282b3134dfb4ba549473afd032c98bc51946487832f85181fe835f8ece2b9886a26abda4202b53bdd2956a8a19d61929ec7627af258074059a4f3b80cd5a35366fdac9b23c3f2bd43a15c6562f4d74965e7fe47bba76fa63d8f3458f6adeb03959f43abc9c3d522c98c9e78b268041214449efedcc51cec15c3f3f5e17ca27ceb338f7594388a4fbb6f5e4e8da5c3b91a3e7509d7d3234d8887aeb08525e67125561e516a4ef2a84add08f6ba21198e97486376dbaf4b7937506b991f05cc8d28043ecf4bf4417fc32866dd10a86286fbebeec81c3de44e8f2dcfcc558231b70a4c2b9c054fe376a961d7316b3212e61729b0b7687fd70c89d88cbb30b533e0892cb1455f2b4ca9a0cbdcf6d87e5c7b7e82d54a57db720cd3ea0f711c7236bf1658bae0c4f3e8f69c9761e26d0cedc23b33716ba4301a62920873219e7ad93e783eb26694f1b0e276596401202d30b9632c01bbd0b0ad3ec654878803f5a1682d77e17bc8b6898479e5bce629f69847f4f2ed0a667f3b3522d540f8fdc9ddcdd60dca936d7a0617173cdaa8af3dfd51e3e96e4d92d9ca2b32f34ab517680b40209ba646f5504036532bae8d0ae0c0ef6fd890c144f1c89149da80319e32e48694f0da40c72af25a97c116b11128972c45bcc3877fa76117a0fd32817478d5323226c148e024bd76b594b87845559b988562c7431306f594d89e0839d35dd7e9f710c0f8fbc89c1bfb525535", 0x1000}, {&(0x7f0000000140)="98744f68fb80d7c50582dbab7076707b561776", 0x13}, {&(0x7f0000000280)="67e2cf33e740be7913ee4d325177a64b910b070d684487a85353f17154d47f2ebd7aff5caf878ccc5101e7cdf7e5efbf08ff0fc06b5951a1404b833c16404eb71b55f68601518ab49bb1f3fc91ff64aa4dcfa96dafdda8c8e27e036e9fcd300d1bbb195e787ee2955e5c7c943988bc", 0x6f}, {&(0x7f0000000300)="60bc0af4e77e5391644e8f85921085970dcd8f59adaaeeb171271fe261ed65f67ec68884a43af6e4568eb28459841913921de8533299a344f9ca32efb706e317081d8bb6f72db4a4835fd53257bf09f61c86ff4bbf273732f071a72f991c047146fe63443d9d2bc6c0eea4b3329105ae3f71e094c35bedeb6e325a879ca84641d36c67eb753b3e8c3c9cb31eb3efc257892de9b8bb18d9f67641053f07c054b572fc02b49641aacaf89a5eed7df52f07b569e599afbabb3a6b1b", 0xba}], 0x6) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xa52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000280)='(') poll(&(0x7f0000000140)=[{r1, 0x4}, {r1, 0x6}, {r1, 0x80}], 0x3, 0x7f) 14:41:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0xfffffffffffffff8, 0x80000001, 0x7, 0xffff}, {0x4, 0xce, 0x3, 0x6}, {0x3, 0x1000, 0x9, 0x4}, {0x0, 0x6, 0x100000000}, {0x8, 0x7fff, 0xc937, 0x74aeadad}, {0x8, 0x5, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xdc8) ftruncate(r0, 0x0, 0x7fff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000840)=[{&(0x7f00000001c0)="7cbcead9bf4f36675ee050fc76701a0794c65d310dfb2e44f73466352b05886cce22c5318a352810d0b563273378528b18ed24e95c3bc572acf04f1d5e1a36997e65f8235a97f819f2", 0x49}, {&(0x7f0000000280)="4073805f0d9b4ec79ba0d9948218fd9dd26ad1f85f3b9e5a50daf786606a2c34ee0c289c024e1f2c7dcb6a06b57bf9ecdc42505a62a10183eac4e053711f6d0d91a5327cdb1a07059b21c5562c1edcb75598a6da7c7abc1ce011347b860dd8a14b54d340f093d1ff0cf95b102154ec81eb398d19c25dbe54639a51d485563a9f09a7170e0b5e392fdb26dafda95f666d5d576bcca1375e25adad189c1272ad556032480bd29d027198b4495fb3dfccf8533f5371e76c44f8e821571f412b369119d6ab7816adc90594d9aeaee54176af58f305548f50b2d2ec6db73939dfb2b9c6905317f260334ac89702b8697e5f51d8a49f726d", 0xf5}, {&(0x7f0000000380)="e0db014df7502b4502b4a9e81dd8e91237edb5e06d25abd5393a3db34ec4a132dea3be654b7a46b14255caa62ab6fba7506d60f7d21f926466de7ed0cb9c6a249ec4c9ce4bf21825b29d31f40e943207312a36c0e7357b5af800d78c0378c34d476e8d2c41a2591b4491355af8306a7f746a3f1e344225b297c295d87ff85425b57ef55dc4b896964be3", 0x8a}, {&(0x7f0000000440)="3f52ee5c180337", 0x7}, {&(0x7f0000000480)="f6da74c23919485d3ff9dffec36962a166", 0x11}, {&(0x7f00000004c0)="ea08e6526ad74d88b5ff4441ab112938596c6ac72c99c195e0d221dcb8531c8a0ae3abc4d73c546226b18ce0ec37d30d8b83880ef184e3fb8047029de54c2dae4df3acfe502a1e27d7454ef461c6bb22a26348a3f10d26f956d0c620aba8b88da70c18925374503f83bca5", 0x6b}, {&(0x7f0000000540)="dafd26a507b2a9616d5414c0bd2122465441d279acf6af2d0de8b599b1b072b6cac299c9efe885dc797d31ac3646c5dcb96996bef085c75f633676bf9a10773fe936b05906b88d9f294428d21a2abbce785fe527523f5eee210210443f3f2b86158a9595978bbb596bf09f89617614bfc05e98279f25d2f12085abd8bda473d99b3d35", 0x83}, {&(0x7f0000000600)="3db23d6b7557db42a39b0cf19e53204ef860bf352be24519f7ff47c1e865c503337b0cc80ec3d8e58d00e46928ed3d6ad325f5d1b734bea2c7f1e0354d67a20027718d28e87deb2ce9944ee118e9bdb7e9185fe1a5dfae70fa3cb7f94f8452d1abfd43bb3a49f2a354940ec6f44065ba3ca55785ad369cbe74eafc29741351107a74cb6f80aff23604d62e5314d36f0d47830f1b3a55366d79154ba8d1222c7fe21ce44621954c6b76020ae1b4fafc39b01cdf32e7af0b871f697c2bd70f9a7b66a360", 0xc3}, {&(0x7f0000000700)="eae0122ce9d254884319ef7a5409b14e7eef64f50b2caeaac9841e01ac864e8a8bf1828150bcb44c903fdc28ba63c3bf1bc5ddf23d912a3492c3c396bbeed19df1e257100a904ccabf10f467e8fe53aad2363ba37398f416166e9666edeb77cd3c615d8935a1ba18cf44779dba2afd51e98a7d4f96bde92142631f521b52956fca55eeabc4cc3c8db9905d3f74c5971d8ee2065e5687fa6147fcb1c917234a07811510e2a8a20135d6bca8f985f8ba7e8b9eb57ecc68325e079254fd3b3757cf1354119074060c", 0xc7}, {&(0x7f0000000800)="4cced6f1210d8fdf6ed8e3bad69ce161922a7e90633cf31cbaa7c3989c7d217ca90143bc8c6f89ae31", 0x29}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:41:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) read(r0, &(0x7f00000002c0)=""/178, 0xb2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r1) 14:41:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) socket$inet6(0x18, 0x1, 0xa1c) 14:41:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) listen(r0, 0x2) close(r0) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) socketpair(0x16, 0x0, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0xb5, &(0x7f0000000080)="6cad69224047baea53824caf1eab10d16dd48d04b40358c04656755db769fd30b60d68e77313ca3651a48b9ee38e5ab45ec8fd4a3eae2ee4884614553fd8c62b53133d2e8ae9fa584550f6429aabe91c7260317d124ff5db1baf3f5c70ff42059021781457a49007c6390937b5c294bc9264189e99e8f55670c9dbb749cef26c1572da45f2c6c16eae20ff9adaf7bf6f0c397874bcb9fba39354cb7af10b237011aced5871a0131cee4ecd79ec", 0xad) r4 = accept(r2, 0x0, &(0x7f0000000140)) ioctl$TIOCSBRK(r1, 0x2000747b) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r6, r8, r9}, 0xc) pwrite(r2, &(0x7f0000000240)="d1", 0x1, 0x0, 0x0) getppid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="8e9c1b81254a1ec233e3ea9620fd84d8faf8984cc0950b129b432d6c72c703285d5f4f5d398310e0b10289cb74770a3eb788bba78fe93830c816c69080b359465119cf24a5ef87cfd963764c09aa102da9641d356b4e391a35c41855455e2a98fe93efa89bd5f0ab440bf28a45a64a5c760f41f17e0149f85ea9d60bb0a6f2e0bfe5a51de1683556", 0x88) r10 = getegid() poll(&(0x7f0000000340)=[{r1, 0x4}, {r5}, {r2, 0x5}], 0x3, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000380)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getsockname$unix(r3, &(0x7f0000000440)=@file={0x0, ""/78}, &(0x7f00000004c0)=0x50) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000500)={0x7, 0x3, './file1\x00', 0x5, 0x20, 0x200, 0x1}) setgroups(0x8, &(0x7f0000000540)=[r7, r9, r7, r10, r10, r7, r7, r9]) poll(&(0x7f0000000580)=[{r4}, {r4, 0x2}, {r1, 0x24}], 0x3, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000005c0)={0x1, 0x1}) getgid() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000600)=0x40) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000680)={0x8, &(0x7f0000000640)=[0xfffffffffffffffb, 0x9, 0x5, 0x3, 0x3, 0x5, 0x400, 0x4]}) 14:41:28 executing program 1: chflags(&(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc0a2, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/198, &(0x7f0000000000)=0xc6) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 14:41:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10002, 0x40) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x3, &(0x7f0000000740)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="41d0f455a6c144c8055a3a6f9bd9a1bcac0e4e25e2f81b54a99cb434499ff0aa2f90c3edb7118ceef3a07608318d36ecd4efc86f4156597c8e5f5ddbdb3f4c1dad5b01c5160c9d2aa8b175defead798522a23a40fd42fca7d6634142effdff7161008a7247a02cf4a9b8a61453c2ef57e5269615116c65cc2175b902092505374b2f0ea75ee9e172cd45fbe5fd7f3f098b3fcef309713b7362d21c", 0x9b}, {&(0x7f0000000240)="3831f5b92c088c679ab9c8a100bd30894cf656d6def23cc8d048d5ac931122dd2af541cd1503da866664415292efefefc8", 0x31}, {&(0x7f0000000280)="563956b1fde5ede1c3d204a4c8309ee47dabb1e88daca9d9045dff6acb125a52d136d20ae35bd7ca6c850cd33af27432a3d58d477847274212f1b8151a976f2affc7f20a237b3265e0442e9f28cafb294d5ec571d51943e9737f78fdfcdb3a362554020d3c7e15", 0x67}, {&(0x7f0000000300)="1cd3d62997ccb5c755b852eb9a57bb6c8406b8425ab932cf9dc9a01c1e26878c120c3988386d8e73ec45b21fe74ef2e58f06d8c4ba5dac788d24e6de124049202d524812a669ab6f690fe7e6e7bd59df617d1b87a671ea57d8e9264e457f433d27f8a2c5e11117ad5c4f3ee6f51281db804828b64cdc", 0x76}, {&(0x7f0000000380)="803469a95b93baabb695eff8d4763f5f9c7f94012587c032d84a75d1eea3704930d28514088edf4b0fe4e6821597cd7b31c70f6c458c58c7092c0f95a24888e71b54f5295629dda66bf52d794250e17e5f380005b0bd81993b8488531ec6d822226525ea8f622955f36f774398520761bac299f0cb50", 0x76}, {&(0x7f0000000400)="e7c7e97c42385782721248af3c993f98cd080527acb9271bf387e950c4e508373c58267a793d5af7c1b39556b9ff6f82a2f9134e0fd890e191a57759962365b4c9e5978793", 0x45}, {&(0x7f0000000480)="995bbb9c833b847f", 0x8}, {&(0x7f00000004c0)="7d4b648a1a12da7f88497aad643e1c016ed8ecc5c28b75464599351fae9bc8e2a73701637513ce00ba5d41eaa07dc4681c5115ef58f61549375570d97fba8ab7d64ecf63a274de214f6fe77c9b0e7b168fe987abc5", 0x55}], 0x8, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x10}], 0xc8}, 0x9) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r8 = syz_open_pts() close(r0) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:41:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 14:41:28 executing program 0: socket$inet(0x2, 0x5, 0x3ff) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x6, 0x4007, 0x1) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x20000004, 0x44) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1d, &(0x7f0000000280)="d5838ed6e8b7352ea418ae25cd01b11d3bd709f58a1577d5ca039232f5de633c1de477b24474e8634edcf34a81871a6b709d39c4adb4e4c2fe10000000009a3c63647e782be3bf11fce25a207a98942929") 14:41:28 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x5, 0x401, 0x1, 0x81, 0x101, 0x0, 0x2, 0x2, 0x0, 0x9}) kqueue() linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 14:41:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x8a75) r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="f815aabaeff5165b93d1bd131eb461294f6d3aa2dc18a5221e493c68cf426297e2b122bd14fa13c4813a9f8f2daff00fcd35a1904ec96658eb54dcc448d6f34616d491299f4bb6d5155a9e76304401eaec9e5cdfb9f8b1a612ac9037c6f524ef754bf1edc125d0ac291434455121783e854c2408d45cbbe85d98d705e12a52ffe5d440ec7d486e19b8e7b5105bf0e6f9b317bca775f068779b0924a21ae5b4fac9e5481b20413c53f51e037c620b9d6346818d886366b81532618c11303dec6f32a7e06c40", 0xc5}, {&(0x7f0000000300)="5dc334084c407701c10be9c132c35661c8f95144684ad00c930fbb1c8a57f4be7953b3fb60e254e14c64c6a162988fef4e4af3105eadb0b0bc2dc915450ab9211193645a8cc618be645d99ac18996c30d24e760a60ae10071059178f0a1e6ac25ff99d8fd25cc42af376b8ab1d28e646beeaa1ee12a5fec4176bbf7e449e2c5be811baa808c55df466b6b3622ce3dda4decbb64880bccfac9710b566a0f6be18a259a08d6b42dd9c91d974ac86b4589985201a594661895e5c87c505b7f71a6aac72", 0xc2}, {&(0x7f0000000400)="7623ebb91d7e098edb87ffb59ce6048afe6c3632691a82628dc4bb655af1b68aec778939723285887e8e5d3db9e8078931f3b0c3a1a105814c70ba598bf258009599b2ae5f6f1f4b220017f6f43605e1f8de0abc178658ecabf86e08cd79fb95feea23a2f9a8fe07582bbc9d0b37456ee069c573f36d0bdedf37c7537bd1fec874eb9fe6ef6bcc362dfcab230c44f5cb31bdc2aa2168328c11148b02a8aacbd360dcc1a20ad84790d888af0180020dce89f581f65bb5e68f549a513ec3cbd28febf31f526133fbe5c33e96d54a750969f58a550a1171a257433f70759bdfd4fde1e51e1ad2b3927e4519dc62dec170d0cdd9bf4eb39689", 0xf7}, {&(0x7f0000000500)="d9d425b0480936705793fe1713ce1d5006be893603b7eabc39c04a461d5545b09c5a541316488ce859d48e48d37b1334d768f591b8acaedcecd42a60f4aa592ab77272fe3929017079fde7aa75623d35cd533190d38352947e87ee4bed68b93cb8feac0592f5c7f1912279bffc48552293772d7093e04af9b3", 0x79}], 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="08b65ba9098b8babad241709c03dc567fb46f3fd337be778a16328bb99f233c8d9f60625000f68e61d0178e0af23bdafc4152209f294f898b938a9c9a15d3f909be4fe4f79a27c4f38b602c6ba17d452eebfe892e7d291d43ea94d3d6d5d4d20e9c4ca030ccee8135f5b1f78f9e90a02445991cbef645bc53f2cc73fdee24afc349673d1d8ac9d92bb567a6e2b783417a7047fa950959f5295659942ebcdd3c8df91e3927280867091a609453d7c9e38632c860ab8153def36333d0221e7f1f102fab09170a5f6a9ebbc0a98e0f87b1fd2d65b55c8002eb19af97f2f00ce6a443e21086f3fb799bdcc673e2ee4", 0xed, 0x408, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) chown(&(0x7f00000005c0)='./file0\x00', r2, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000580)=0x100000001) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) setuid(r3) chown(&(0x7f0000000700)='./file0\x00', r3, r4) poll(&(0x7f00000007c0)=[{r0, 0x102}, {r1, 0xc}], 0x2, 0xf06) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000740)) mknod(&(0x7f0000000780)='./file1\x00', 0x40, 0xf938) 14:41:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x6}, {0x1000, 0x78}}, 0x2) r1 = socket$inet6(0x18, 0x7, 0x6) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket$unix(0x1, 0x9, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x200, 0x4) 14:41:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f8fce552bd994"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) 14:41:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x400c5708, &(0x7f0000000080)) pckbd_enable: command error 14:41:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8080, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/242, 0xf2}], 0x1) 14:41:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xb1, 0x2, &(0x7f00000001c0)="dce93dd38abf457be9ae1ef065c34496e4eb573ff6dd97dd9b0b7ec3bee5aa36c86563877b2addae4539507d2ed32ce9b1512e6707da6a25176ff90028f58f6ab9ef585eacc6475b3e8cf7e50bfbfed285693cd9611bd7ea5423b5cfc1d6f2d35c7b917c596add395d0e400cc89ccd8a2164e825131acdb482e5f7a74f6ea72fc0b32942f6da3e4ec2d0f03696ee22714bf942715b5b35576af405f3f4dcf398178fb7957e4cf9e4707f51e1dfee0be2447bdbe7192fe0758aebd2e5046faf57b5b423e3a27e549a8e1e7b6a6c2b23c86fcba31732f296f0edaa9365020a1b19eda1", 0xe2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="a7a538629e", 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="039a5aca065d66cd625ec2c1174436c0c8bb874733e22955fd1389275a71fcabc2f214b77a8731127f72d9e1b456abaea2061ed18176dc2a49f61c587a710cc5a5a2f6694a85bc7bb24a994b6aa0cae558a4db962d26a78601af3363b5feedcb32c67fa2a0feafbcf582810408d2015c7f89f88571dcbc35451fa24678082925cc6504e53079e33b45721914c7e8678d1679bf83c77f331f680851f8b5eb2672e1c16eccb17723014658083ef451b97e370ccde91c7588f8724bedc5e63b6f2b3bb76013435eb9e508736adda5f758148fa12217ef80256dbfb66138c70dc8e71141084b06", 0xe5) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) getpeername(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) 14:41:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r1, 0x0, 0x0, 0x0, 0xc600000000000000) 14:41:29 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x88) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44678e859136d8", 0x488) 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffcb2, &(0x7f0000000040)='}') 14:41:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x63) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8608c4e09d0237320262a470837e3c5b5eebb7a7aef0af201a330d7b3e68e2f4f9952359448115fecb75d35172863634419ab8a62907293483783b5eaf39388a02e4f548fc2d2a8ec80984173a3f61aaf2e9b911d08b9981e7d1706b746a56f2e5ca52d77039c47438dafdd5561ab1fa7575e0fb6a18eb361f76d26ac02cb49701823583ea6da0a84c1e1510ef6e2718571d84773f1d423a5c61011c1ac13de372bd23d9b3963e85d8a1bf4867", 0xad) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000000)="18617adc") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f363ce5bced", 0x838) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) 14:41:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x84) fchflags(r0, 0x10001) lseek(r0, 0x0, 0x0, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 14:41:29 executing program 0: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0xfffffffffffffffa, 0x8, 0x10000, "b83652521d1c732ee3168eb5f37854cad3499a20", 0x2, 0x4}) 14:41:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x6) r0 = syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xbccd}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x10001}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x53}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) 14:41:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x4, r1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 14:41:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="f021caa77b147c75faafe7ac846f9cbbd181267068c9f9c5ffe10d174a6aa17c92d4509996e5d04752c5672f2b13d24433b8560fae3d6f220f6ca9d15d97940ca2b21ac38f9e7457290163b049047955aa6a16db6149f7113de15957aade9c636137d82f3f2b0d8a0f7244a03019bddc5c5f69b18b3b622918098412615bbd46310dd7569108604110", 0x89, 0x2282c1eb6ce61bf0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xd8, &(0x7f00000001c0)="fcd1113cbdbaf0fb5d693a52b0a67f86efbbde2b53ee80c8a34e610b3c6893533653bd7aa66e69555034246982c9a81a9231ce0bb3cffa7d439b7167eb1cd595d54bf588082fdfb0243a73ea1f0f77ef6f6c5180892748fc636a00975db76071fd65b2660c11f1f3b7cc2d0d2dd5cca87dce1e0dd0a1e927b317762d3d9bbe743afd608902fcab25036c0c4e347b51ceb9c8e348917369607055000442bb88278e531ce7421d8df2eb52c82b52624bd08768a85eafad84b4dace5c375bec8e238744e8c1a180a07f11840b6159a13ce94ac3dd7693ce4847") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 14:41:30 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000000080)=""/36, 0x24}], 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 14:41:30 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000180)=[{r0, 0x102}], 0x20000000000000a5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) pipe(&(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x7f}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff1000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x101}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x10000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xb6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) 14:41:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20090, 0x4) kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x8001, 0x597d, 0x1}, 0xc) kqueue() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x80, r1}) 14:41:30 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$getflags(r2, 0x1) setuid(r1) 14:41:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xb705) 14:41:31 executing program 0: setrlimit(0x1, &(0x7f0000000a40)={0x5, 0x93}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x1e, 0x1, 0x7) socketpair(0x0, 0x8000, 0xffffffffffffffe1, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000980)=[{r0, 0x40}, {r1, 0x2}, {r2, 0x100}, {r3, 0x2}], 0x4, 0xffff) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r4, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000000)) 14:41:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000442f66016c653000ba9ca87e3a40d0a31fc29f2f320f602d13678b584ae3e32bf079a7e37366f9fccda80f2d41273f6d819da30035fe9f0a22122ff962a9b655e704c535dc7dc29d90e6e5f40fad058299e38eed48b8a2d586d690630d7b9f9ee857eb32c6ce0000"], 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x60b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = dup2(r0, r0) fchflags(r0, 0x10000) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt(r0, 0xffff, 0xc, &(0x7f0000000040)="7d2fe8660c3c0700", 0xffffffffffffff11) unlink(&(0x7f0000000100)='./file0\x00') 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xd2ac, 0x3ff, 0x80, 0x7f}, {0x9, 0x1, 0x4, 0x1}, {0x0, 0x100000000, 0x9, 0x7}, {0x3f, 0xbb, 0xffff, 0x81}, {0x7ff, 0x3, 0xe729, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 14:41:31 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000040)}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x620, 0x85) listen(r2, 0x0) r3 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) pipe(&(0x7f0000000200)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x3, 0xffffffff, 0xfffffffffffffe00, 0x7, "fa7e1ebf263d5667ff2c5e8d1983018282b86477", 0x101, 0x7f}) linkat(r4, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0/file1\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r2, &(0x7f0000000300)='./file1\x00', r5, r6, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x108, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 14:41:31 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x82, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xf8c6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x62, 0x12, 0xfb, 0x2}], 0x6, 0x0) 14:41:31 executing program 1: pipe(&(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) 14:41:31 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x32, 0x0) 14:41:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="48bd50539eebe12f38dd0f355dae1c4cdd4fd47d05283c1da237d46811905a253b46c9edc05225f7184c533899ebf812948d0a2b3e2f706d6f38b239d93dcfce12a3f71e4bc6d8bb72d32ae70ce95eb23d36cbc9be2048ab54cd78ac839b0c70eebb213abb2054e35ac8e19ec219246e90541d59ae7bbe07", 0x78, 0x0, 0x0, 0x0) clock_getres(0x0, 0xfffffffffffffffe) 14:41:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000000)='.\x00', 0x8000, 0x40) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0xf41a671dd0046a5b, r0, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xb4c, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 14:41:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x7, 0x4) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:41:32 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x980, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x400, 0x200, {0x7fff, 0x4}}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) execve(0x0, 0x0, 0x0) 14:41:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 14:41:32 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000740)=[{&(0x7f0000000180)="e7a4e773bdfb07e2e53700d7308f043e2be173180f027c804b9aa5d5f447795e93c41c7d904abed9fdd34a3e62f23f9dadb7b83e898d26f25728304e9a27d8db7422046b8c93faf5f6c4aa367114bd7c834f82dc28be7e644e5f6cac24a94449183c1d1d95323bfafdfaf8146d52a283a186254e0b915ff537501a49799b89b622d4b68fc0a23dc52d95ffd53577b18c634c371449c2b84ffc1c0ea5cababbde68135a018e5932717b169beb97e440c8d940e5dc155ff6b96958efe522c2cdc639d8862683", 0xc5}, {&(0x7f0000000280)="026a0975e1d96605bcee83718fb94a3e0e603e91f85f75b4634ac03fd8301a476343a53da5438ada01fc20251a78ee19fac147a2a3ad82dc36d2d55ce8bb698e2254bbfa390b3f1478217d25428b0eabda0482c7afeb01d76812ed5d77c240b34c1458c51e9f9c46d64047b88a013879fa388e6b92464d077e4b79d263f81d7a0fb0d7ac0ca1a0af784c7e", 0x8b}, {&(0x7f0000000340)="7c43d01e565debf86251841a091109bf744a9d6cb799ba270a74bf02fee55e68f3e5732a5c5741e5ff38ce2018fc6215814add54f8dcd45b752a0476a8eba8eec2349b2c26678e5df4a196f88d82e3392bd5ba4bb95efa57fb3b11737afe80", 0x5f}, {&(0x7f00000003c0)="672273c771cf5cd87cf005850ba10276e6431d419d6faf0963f4c0774e2b8cfdf9d7d6828dad0eaa427548d52f664d63e7e0080d016687529637fce3869e1273df7f39d3c7194a5a5a13c2633fc0aa8f832ce045fd4616236f3056b2c1fc2abbe41bc9032300c09db2ba46be27c4491a4b811ab203863f", 0x77}, {&(0x7f00000004c0)="ced19a6f500653607e7daec1cd30556b009b6a5c320c0049b644d42328e743ee3b21a7641046f7db79757be866875460c03bc0f441627bd1f687ecef368e33f8331914863fbfe44242ace133869d38dc808f301c42f0b8be68be4a8082acf0865ea2898808d9730da39204ad36e94c09e1347ea3e4b8f94563987c4bda77f119d4b640619d7a3427f8dd083ea114772e911031bc75a4725f37e0191353fe5fa13e10176a963ac6018c97dd2725d2dd1983811a8cf0ba92f8ad0cfa3f3a72f77a899297e7b64a80f585d2c8bc45f065f1398b3cb9108d8a7a6ad1b708e1239b40efd7c2367913e872120307cb0c4ffcf556daaf6e882c25ed91", 0xf9}, {&(0x7f00000005c0)="057c8c352bd6787202577b89131212793ba361fa39a602b5b7b449f99e23c1389ccf2c76911b1459752dcd47ec59f157ff5eba184b24dd10f3339ab2d5b281bafcdea8d28503c7cea01c66fd98a572eec79fa02055aadb54398bd43d08604b7d7a5cdd80940a9069963c294729fb04978801f86959c29aa703178a4abaaf33a45daf36cbcfce94fbe7b5", 0x8a}, {&(0x7f0000000680)="4e90de9d5e92fa2ade75b4ac3be7ecc0b20512b260177614f07924a1e8ceceb778c6184c211e789da12699b4738fbede61f252512a4886042b70dcc18ce6b9603b69eee1d16a84fc6dcbc3bc70963954802ac3f75664e0f0ba05e33077affd41dca114e05e14a0c5fa78c5ad605605b3af72b7d47043bd6da5063c6b8104fb701e57eb3447f2d50b5a3cc5d5ea37839714799acbd1db5ddebf451429963483cd653d0b", 0xa3}], 0x7, 0x0, 0x0, 0x400}, 0x4) r1 = getegid() setgroups(0x1, &(0x7f0000000040)=[r1]) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530001ffd5ba268a192fa83dd65136e5155f8744828c6b45e9d4125400281bd0ca0a616303cd754156290bbe33df7"], 0xa) mkdir(&(0x7f00000000c0)='./file0\x00', 0x180) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r2) 14:41:32 executing program 0: rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 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) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 14:41:32 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x220, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 14:41:32 executing program 0: r0 = socket(0x801000010, 0x5, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) accept(r0, 0x0, &(0x7f0000000040)) r1 = semget$private(0x0, 0x7, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/246) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 14:41:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) r4 = semget$private(0x0, 0x3, 0x80) dup(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x9, r5, r6, r7, r8, 0x2, 0x8}, 0xfff, 0x3, 0x3ff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000300)=0x1) semget$private(0x0, 0x3, 0x10) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 14:41:32 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/154, 0x9a}], 0x1, &(0x7f0000000100)=""/25, 0x19}, 0x843) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:41:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x24}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x7fff, './file0\x00'}) pipe2(&(0x7f0000000240), 0x10002) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) ioctl$TIOCDRAIN(r2, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') msgget$private(0x0, 0x200) getuid() r3 = shmget$private(0x0, 0x1000, 0x103, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/244) getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) getuid() kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[0x8e9, 0x100000001, 0x5, 0x5c504aa4, 0x7, 0x7, 0x6, 0xffffffff, 0x9]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0x6, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000b3d000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c5b000/0x2000)=nil, 0x32387c54}, {&(0x7f0000aa6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000a6f000/0x4000)=nil, &(0x7f0000c2e000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e7a000/0x3000)=nil, 0x2}, {&(0x7f0000b68000/0x1000)=nil, &(0x7f0000ab6000/0x1000)=nil, 0x3}, {&(0x7f0000cea000/0x1000)=nil, &(0x7f0000ba2000/0x4000)=nil, 0x101}, {&(0x7f0000c92000/0x3000)=nil, &(0x7f0000fd4000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cd6000/0x3000)=nil, 0x6}, {&(0x7f0000b13000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000a56000/0x1000)=nil, &(0x7f0000b17000/0xf000)=nil, 0xfdf4}, {&(0x7f0000fe5000/0x2000)=nil, &(0x7f0000b71000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 14:41:32 executing program 1: r0 = socket(0x800000000002, 0x4003, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt(r0, 0x4, 0x5a40, &(0x7f0000000000)="9c8c5bf01db226d12eecfafc43fb008cb65fcd2fa73f0b5f681d3ee317bf4942f69dcec4f893366e719352341fc5e0adfd31cbfd064c74b9f178cdfc76c8d99d18823bf8e1436d43ad57e68694711a638354a69f413d56d4e48e02b3fb77ca8db32b6506b0c3c4c0a8158ebdcbad7867f3830b27e9a0e871431f86061ebc892bf27e60c891aea2316df8c47fd8cf8ef84b3971fa31f2ade8892ecf094040415c15d0825d23b3b044825390ad78a1c3bb963efe837f2e011213b30a1a5982a6a9ecc23b441b852e1ea23009dd0faf750fd461ce1078bd3c5f22f5930e0b22c5753aacc63eeb", 0xe5) getsockopt(r0, 0x308700d7, 0x5, 0x0, 0x0) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1040a, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='\x00', r1, 0x2}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 14:41:33 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1, [{0x3, 0x3}, {0x3, 0x2000}, {0x1, 0x40}, {0x3, 0x1}, {0x3}, {0x3}, {0x1, 0x40}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0x7fff}, {0x3, 0x2}, {0x1, 0x3ff}, {0x0, 0x6}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x28a1}, {0x2, 0xd}, {0x3, 0x2}, {0x3, 0x1f}, {0x3, 0x3}, {0x3, 0x9}, {0x2, 0xff}, {0x2, 0x148}, {0x1, 0x5}, {0x3, 0x736}, {0x3, 0x7}, {0x0, 0x2e6}, {0x3, 0x1000}]}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x40) 14:41:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000002c0)=0xe3) r3 = geteuid() setreuid(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) getdents(r4, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0xf8, &(0x7f0000000140)=[{0x4000100000000}, {0x100000001, 0x3, 0x0, 0x6}, {0x60, 0x0, 0x3, 0x2d}, {0x13bd, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x10000, 0x4, 0xffffffff}, {0x1, 0x8, 0x1, 0x7f}, {0x8, 0x552, 0xfff, 0x81}]}) lseek(r4, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7, 0x8, 0x8d, 0x4}, {0x7, 0x4, 0x97}]}) 14:41:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0b5daf4f988225bb7e783073e51bd86604bccb2b23cb62406aa24d067f9c391e148ca6dabb3a989eb0245ccec885334be66d8dc9770891d6cb4ef2db809bdbf2bc69089b331dfbcbfdb70a3a60331440ac557ff22130555e0c8209354991a8fe96b7b34304ae8aeca2c890ea528e9606add41a83243f80df34cf6a9810e89d3002dfd9019f9eb3fae7313538775c3893ccc60937e32c7c054cee68e7daa107047181cefc2070fa50f0bf0e3806f31220de50d9b1176fff781799d0956e06230ff5b410fa1583d4a7c0b5eca8f9bab8e86ecbd753cc6cd594999d07948b2d8f43a5d39377ff3dbcdc05d9eeb2bf84100bbe40de6f29ece3798f060e3b12e581b6c22db27c39e428fbe36ba9379a5456d82c384418b3286dd8670fcca48118722b6c3fb53fd016fcbfaeddf9133d318a7213c191ac55fc74f10d8a19f2128bd3836077b6116235c6b177299b26288345c4c82d5070251170bb7abc069a3c180a85b8150d6559685e6ba408a0e835e0746cc430a925ee8e55aa666354633b78b5edfeec0fbae259bbb20f6bb22bc536ac90007f967436de313f440adcb1bf8750b59d2fd5e73bbbf44e1920da4b9d80c21f468531ba0b66b8df7c47d4b280a075b1911b30e0af96b547d2396b6ee59103de69f5d4567d38c0a0fe788056489665e0c45132ceb1ebba2fc80049c69343f6eb786e468c028b491db5e6482d4c58f877e72e4a2578267e3aa98a14e65f3389b940abd3598fa6d19935ae23b6c9a303bbc3f783aff1f8219fdc88fb9a1b65d45a8c6b145ef6882c79c9b809b73829ac18127087077bc2460aa91ee5be990416aa0beeaea573992f9dd2f3ba3fc485c25121777de9f34acdef34ab30ebb5147f0f4284413130bba9c80df10f20856eff89f96a0a655f872c05cfc2321ce96fc39b5b8bb687c374308601024633c6a12969f9091aca9231a92ff74f453ce5d4c7fd0a1d21f617901a00d1235623dc457e59d7fac8356996535ba80c32264016a62286ab9e551f2f76e9163cd27b5682c206be42f773f43033a8d233b0f7b3812931a6cd8815fb2df1071e31e824679b48676d466a67fcfddc3adcc31f4f215e79d7c7c1e06195789e96d3792082ec83427e6e51a5e8dc644d924f22571d71818c71869a4a501bc68cbb3ce31d86c7aba97a2e1fe2139bb3643152b86ac83c48346b58f0dfb0f35e3cd610b759f7a31bbbd9d8be6ae7899c9412087c2b55931a5def8966903112602334ff014fb204283fec4ef7c411472c7a57a507054c520fe0134b8a166061d3793990e8b545a7bcf22413119c18bc8925a7af9c286eb70c65f1974a7a40dc03ec23ebfde98154f059801218837b5e75fbbe09720b8b0451b24289801fb7c3be41babefc706d9ff504a40f966681afdbe18555c96797b20313c28554b72d51267078b2aee5707f0436c7617cb4c3d1ef7b0a27f87c85a429ba8fed9e0176ceb4dd5881b0759fef96100af2f8a18ff84ac070d03fe70614f061ac7442a723219d044b0acf799fb3d66250c3b969fb3cd6f655bc86aab0cabd9622e975abe59fe5d019189be5b72135bf1c9aa31658d67299e561249db92b2dd4fc84ab17fa8d5b36cac12c33f4f896d621e60d158129340000bdfa9b6b18d882cb576355ba9a74a6440faebe3e76fe28f383d2929223a8de225875a74e49be67fe13c1b610b2ec27f89b6adbecf4795d876914336d8aa9f220cf1ce99f95d3ff9b055349b336073e09b0199291fa03dbabac94e57f3ef0c4107cf01959dc63915f2fc61d29f5df61e2879bfd2e38db6d0dcba01e495efa5667c7f8eacb45470141e48372cc54ebef4c2d7d1c59cb23839289b6d36a0c210f8565b3d7b6b695b997b5914dc1be6f34d6ada2ba3d89d6f620ee6bb59c535546d67fbbc72c20dc08091e4bce64282ddd1486a4aa114b1225036853dca7e27c1faddd37ea07159a0c87dd7a05abd075086d5f81a78a3c6eac424d2a94f45fdbee85ec1849a47685075dbc305e3148b6f03ce4db816316c153b1eb3a77f16dffa5f9fc7a77fb86ab6980e3628385f05f7eefdab26d4a6a04983fbc7ea940ad46fe2f75c6bf6f065268e7eefa4545ceaedef2221eceedc7d5c04d92c96591e0b15ee310b665e4a0db162636c3f44753b72a54f93135c016ce87a471ccdfdab31b87117faf09b53a9ecd045746e0fa4c4a1e4165b0793ebb9ec8145967fed04250aaf9be390920ab7d650c13a96d97294ddbce82d62177acba39c92d1b12fc9da0f489a014396d419c997c74a59806c3c3cdf985652c463057a36a85d20f9f54a438040d02294e3b06a213a26acaaa5cbfd4a15e52d6da9e26a4fe807f0afef590e6d8ac4788bb7b9e1a2084f54db6916427f95566b8fd7bd8d5ca16252c9a073e0bacc38e8b4c21ade33c26961f16d73e18bd95e231993046c80324f9ba5af88945df14786b98783f011cead478379ce311c05ca8bbb805dc734ff5047b6f7aceae9cedbd89e6c64aa117b1e884ff0587f66e92cff4dce3c8ce9af9c85517ef31da82caa0807f7f7ecd9a6628dd91c6da14237c5a9cfe2e982636198bb36ba43f6bed5d4e500f12ba3acd67a21b35d880595a1251ca0324862912a0f928ac87ed5e58bf9b30fdda3d1a698f4a4407dcfe837c249d427249aea9651d93eff600192b94f16f30718e319888edf89e648b44f06582295cf571be992bc975d5d6cc6b453a5536088d6f58bd5a90ce41c86d2a67937a6685119172be098c3a91a10bd73ba6b41c92d9d984e2f416e48a54c8e45392516da0d75e46b14c90023e0192f6ebf5f57fe947343ccea57d29a58bd000f6a561bb02a80624824e477fc8d8128a69fed9a64d313e0d392f7f5435c3266a0b92776e20a0a71afb8c51", 0x801}], 0x1, 0x0, 0x0, 0x1}, 0x0) 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = dup2(r0, r0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 14:41:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x40000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:41:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x2a6) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x3b1d1539}) 14:41:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='.\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x6, 0xf6e, './file0/file0\x00', 0x6c9, 0x7, 0x8, 0x2}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') close(r2) 14:41:33 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x4a) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r2, 0x0, r3, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 14:41:33 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 14:41:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) 14:41:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000180)="ea") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 14:41:33 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8001, 0x0) setuid(0xee01) r0 = msgget(0x1, 0x90) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x8, 0x6}, 0xde, 0x3ff, r5, r6, 0x1, 0x6, 0x0, 0x1}) 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) r2 = msgget(0x3, 0x40) msgrcv(r2, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) ioctl$KDENABIO(r1, 0x20004b3c) 14:41:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c, 0x0, 0x0, 0x1}], 0xca, 0x0, 0x6cf, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0x7fffffff, 0x1, 0x1, "d9c89abe905fe0d525ae159df3b27ffc34cd3174", 0x72, 0x80}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x60, 0x8, 0x9, 0x5000000000000}, {{r2}, 0xfffffffffffffffa, 0x89, 0x20000000, 0x100000000000000, 0x800}], 0x101, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0x5}], 0x8, &(0x7f00000000c0)={0x1ff, 0x1}) 14:41:33 executing program 1: r0 = socket(0x10, 0x4001, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 14:41:33 executing program 1: r0 = socket(0x18, 0x4, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) 14:41:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x0, 0x1, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 14:41:33 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20020, 0x0) fchdir(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 14:41:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/21, 0x15, 0x800, &(0x7f0000000240)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) setsockopt(r0, 0x52c8, 0x8, &(0x7f0000000000)="d84bd64663e78557e9b54219500b32dab1ce9cb940a611503f2971e752c154e84e7287e9e9b01e275ee078fb9f8cb2686e919d9c9bd194969b8e5176c1b9a8024e41651b414e9b6c21cbe16f0811bb9377d1d66bbcc1f2215d22bf8c19dda8613b8dd3b5e07aa7bab4de76a36a461626b45ec1b1a8374e1bb9afaaab8077d0f1a24d53b9805a970a8b977aba28835c077aff2335c37c9d5e1f3bcc8f05c19a1d8110f8f65912c5841eda48d9f11c4a109090f2c7ae8c68564be1e01f08af5481cd9fd346d5409cb217c63ac760d26ca08b963cc73ce0079543640b4c05516865657aff4dfe7e5fb50e3def6a", 0xec) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 14:41:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa002}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xffffffffffffffe2}], 0x100000000000017c, 0x0, 0x0) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) r2 = semget(0x1, 0x6, 0x80) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/118) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r0) 14:41:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000024b33dbbfd85fdc6ec92cf9e2c55110d461cb0c7501df839f2124a73f00000080812eae09b45fe240cb80dc30", 0x30}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff) 14:41:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x100000001, 0xe6e3, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x6}, {0x18, 0x3, 0x3ff, 0x100000000}, 0x5, [0xec6, 0x4, 0x80000001, 0x7, 0x2, 0x9, 0x100, 0x3]}, 0x3c) 14:41:34 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x2) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 14:41:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000b00)={0x10, 0x9, 0x4, 0xdea, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xad2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd77f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 14:41:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x6, &(0x7f0000000040)={{0x0, 0x0, r1, r3, r2}}) 14:41:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="f8013a4730d94fbda7b60c4673c771f3988d204d1da4c73f", 0x18}, {&(0x7f00000000c0)="e03e48e3696c9dd3d028a6520ed94c0fe2fbd2fb895f2e7e87883c3cba5ba953a4adab707983a7d8874b403e428ee73debda9c2a04b341ea374645c6234e857e8fc4060a36fd8aad1994b804f297c0f4b01d1683a65f4327865640f6eddc1b3111828c16b930f5fc22fae5a53f9c72aa8b8157bc888047e0e4c4942cf454b91fb5a2211d040d1cb93c08303d15e03ea0a38747dd62cb079a22c3df97ba320d344538017c3e64cc6d6c51cf1da2706789807a9e13ac464b04c7f071a3b20038", 0xbf}, {&(0x7f0000000280)="9125830346d97f32cd1333f9c898682594e0b9735fd04f7610082ca74dabf35ffff7bb5d2c01da437aeff6ccc10f65fd6949583b6167ba9e5766037060af4faecc3b15100d963a331739ffc2736b641de70bfa1943", 0x55}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) 14:41:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 14:41:34 executing program 0: nanosleep(&(0x7f0000000080)={0x2}, 0x0) 14:41:34 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000666f6ce76530"], 0x2, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80c8, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 14:41:34 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6299032f3f3fc0277d9eb09d23651783cc90c9950b1bc4b8a824f664d434f62d111241bf702ce02413645d53bb26c374ea3f194fd03c39782592e39b3fe2e62f7f41069fc64256039c6e1d3f7b3552dbfb9941a8679a72046c299df66266210971066d9dfcbf165ab292ce9d5e51526aab350d35a7ca1988eb35fdd80875b755639b07d5628f4fb3e97b7fad60c7306d981a8fbc12d573cc0fb75e9f70a8d1aecb02d4bb61949ffef595458b7df39aef5b0d9609fade794de60783b8c025b8bdc632736cdd56c92583d1146b4648e9e31c9700000000000000"], 0x0) setsockopt(r0, 0x10001, 0x1, &(0x7f0000000040)="ace1abea76f7d2bd417817bf7c9bb6ff6bd5ed92a560503ff7d1cfbee2233e40540fc8891fe74c769f1971ef60fe920d55be2f96da0483b73dd393e5d3d4e7096a112f52b2f764524cdec35f16d6faf65372440b392384e91aaeb4517655fbb879f5a4933c77f5777919a9eb2edf507e1b36d0add1059d3738b4fba930c0b52fc0a8192f8fe9bc35ae0fcb9d9ceffb00d4c5826515f492d9b84b9e22ddb840d7fb023daf92d80b15a0201fedf421c04d098b78f5a115ad4108d1f32cda8dcdcb28301a0e609dacff9cb3f60d0437889a0f283d2eec8629990e6dcd", 0xdb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x7}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000400)=0x200) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x0) 14:41:34 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x56fd, './file0\x00', './file0\x00'}) syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 14:41:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) 14:41:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x8745, 0x29, r1}) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) 14:41:35 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xffff, 0x100000001, 0x8001, 0xffffffff80000000}, {0x17, 0x4, 0x2, 0x800}, {0xffff, 0xffff, 0x10000, 0x80}, {0x9, 0x100, 0x2b0, 0x5}, {0xffffffff, 0x0, 0x8, 0x3ff}, {0x1000000000000, 0x5, 0x6}, {0x800, 0x7a, 0x9, 0x7}, {0x1ff, 0x10001, 0x90, 0x2}]}) 14:41:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0), 0x0) mlock(&(0x7f0000716000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x4, 0x200) r1 = dup(0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x3, 0x7f, 0x1000}], 0x2) getitimer(0x0, &(0x7f0000000040)) 14:41:35 executing program 0: r0 = semget$private(0x0, 0x0, 0x41) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000240)=""/4096) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f00000000c0)=0x2) 14:41:35 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff7, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffe5, &(0x7f0000000040)="bf3cbe") syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xca) 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x6eb, 0x2}, 0x10) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x6, 0xfffffffffffffffc, 0x655, 0x10001}, {0x7, 0x6b, 0x7}, {0x5, 0x81750, 0x0, 0x2}, {0xac65, 0x2ea5, 0x51e, 0x9}, {0xc52, 0xfffffffffffffff9, 0x7f}, {0x1, 0x7fff, 0xfffffffffffffda0, 0x9}, {0x6, 0x5, 0x4, 0x7fffffff}, {0x4, 0xae4, 0x6, 0xffffffffffffffe0}]}) 14:41:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10494, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)) 14:41:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r1 = msgget$private(0x0, 0x200) getuid() r2 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 14:41:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x100000120) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 14:41:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x8000000000001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18000, 0x0) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1000) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:35 executing program 1: r0 = socket(0x1a, 0x1, 0xfffffffffffffffe) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1020a, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/206, 0xce}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/236, 0xec}], 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfffffffffffffffa, './file0\x00'}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x3, 0x6, &(0x7f0000000340)="62274e795c8925f56660ed318a2e3de84f18080bcbeef8f15826831373e957d46bf607f3629acf9f3c3df1154f7e86de4c45195c167ad16b4eb06733461a6f15aeba9a6a6d7a2db96fa2cc46fabf43cb1b055a268cf58d42119be724625a15d4a7e11fefc4e4151ae4f030695d6ad16db7141215727d04ddc0b1c2aaf34ea54a3541dcae85b960dfa53968e1cb9fbd0e9fcd24d4c8ee266009b00ddcca9b13b9f8e537e74ee420bfe52c7846ba86fbcb8ba496560f4fe64569e355e351", 0xbd) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 14:41:35 executing program 1: geteuid() r0 = getuid() setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000549000/0x4000)=nil, 0x4000, 0x2) geteuid() r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x82) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x480, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0xc100, 0xfff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x100000000, [{0x3, 0x8}, {0x3, 0x2}, {0x2, 0xff}, {0x3, 0x7fff}, {0x2, 0x10001}, {0x2, 0x3}, {0x3, 0xfffffffffffffffd}, {0x1, 0x3}, {0x3, 0xffffffffffffffff}, {0x3, 0xfffffffffffffeff}, {0x2, 0x8}, {0x3, 0xffffffffffffff81}, {0x3, 0x200}, {0x2, 0x7f}, {0x3, 0x3f}, {0x3, 0x6}, {0x1}, {0x0, 0xe8}, {0x2, 0x1000}, {0x3, 0x3}, {0x3, 0x7f}, {0x3, 0x26}, {0x3, 0x1}, {}, {0x2, 0x5}, {0x3, 0x7}, {0x2, 0xc4}, {0x3, 0x8}, {0x1, 0x5}, {0x3, 0x6}, {0x0, 0x800}, {0x3, 0x101}]}) 14:41:35 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) setrlimit(0x5, &(0x7f0000000040)={0x0, 0x3ff}) pipe2(&(0x7f00000000c0), 0x10004) pipe(&(0x7f0000000080)) 14:41:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) ftruncate(r0, 0x0, 0x3) connect$unix(r0, &(0x7f0000001740)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYBLOB="18b2757729c919453274ad00c10ccce73a4a1eb7303c80785f04d50c9baab3569c144a41fe27c2524bceebfdfdf65d936657186d5e60276c22de6a7347b752ed31d0973b744544549cc9137895fc43ef300ef69bcc289c9c89f810cd61dae707ff339b73cff1db6f6e3aa8704db9a7a9e2f4705fcf2f4fdc19cfeeb162eca3e54e45521eb69555784d", @ANYPTR64], @ANYRES16=0x0, @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYBLOB="ba5004ff3893e7623f08175c437ca6d45739c6eb10c7b91df7bf82e46a51f65d3df29114715a0cdb4d38d5be79643a43a86cabba5f456df05161fada5aec65f2da2f5e8bebc8a416c073c877060dcfff4f00"/94, @ANYPTR64]], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x3b0, 0x38) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10101, 0x0) sendto(r3, &(0x7f0000001540)="d5e8e8bd4024f3af7f89c59131d531a9afe8dccbb4682583d8397fcfc1b83da0880e43a2085ab9521c5ec5529a2a3fe6a2146aef25a3a79bddf6064a395b0ff8d479624a9b613f9c9a2ff4b599e10c90f513459945d3a6d41c3a05ea90c30f9fb9da8f6989f34e2962b96f2c44938cbfe78d6b885eabcdc7d51ab3026c989850688de5acd8808b623b287a0cef3d762a57e36d3827144e7e52c5fa32e0bcaee2e778b840eb0d92adb413dd132744fe6f3d564c13d6822cd01ab3d3788a981c4eec25bf3daa3f022d7bd13cc594cc5949ae6b651b4f71d4a2110bd4c3c197db801a8a58cffbf04764248d177afe", 0xed, 0x405, &(0x7f00000014c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000200)=0x5b1e, 0xffffffffffffff44) 14:41:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="c2a93d859ce895f23a23f190d55ba28325f37abfe48d5b78e91c83ec91a1b59c0a5ad2f494f91cbb183af595751310eee4833d64627b362838ab374fb0b81f67f33e4d0430f57c8d733e5866bd57935774d6471cba2189f85e7be4785e07f6e2fb5f5b4662141948b3ded37c1cf0c414219afbb943df69b61e2ee03c41e494535c7ad9e54212280b71e1942536", 0x8d) 14:41:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) 14:41:36 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) write(r0, &(0x7f0000335000), 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 14:41:36 executing program 0: setuid(0xee01) r0 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10099, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x100, 0xfffffffffffffe01, 0xa99, 0x1f}, {0x39, 0x1, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x8000) 14:41:36 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2013, r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ed56abff8696af95076b59105ae6c3988e49ea680831f2338c6e643caf8b9a5458eec1d0c43d95e8be8fb04ebc1da94c717851c0f21867243b6f3e3ec8181b0f755f0e92560e44e57229de1b7a9d7588a1186ef477c4792991f61a444f7c6b9d7db711f8d3138e60d3d6587"], &(0x7f0000000180)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x3, 0x80, 0x6fc5, 0x6}, {0x2281a82d, 0xe4, 0x1, 0x5}, {0x4, 0x101, 0xfffffffffffffffe, 0xfff}, {0x8000, 0x5, 0x10001, 0x7f}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x6, 0x7, 0x92a}]}) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x20, './file0\x00'}) 14:41:36 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) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1ba, &(0x7f00000007c0)="f9aca861b97ffb5bae568770af5ec185e64b0d15bb2b8f71f16e9025bf691974741ba75022ac40b6a3555a65135cc57e1ab30739e8f49e0b4bc8d0673a55171889d28817591d8fa99f79e0e8d5e24a228e7ffe3aa6f4769d5cd0cf051a40635d90c327e172bd83716363791a648f50c175ba3829f94be584ea90e92ab33193d1cce92c1c52ef2c09b801c0c1b1758749020431cb2ca2c06763d5dacd8811d84dace51502b052e4a0bb9d0a74c37385fd3f7ffebe9684dfafec6c4013ebdc983420b04a448e3ff0d776d7974997ad8136bc06a364753b2dcac05e2e2bb6b34e608bbb0e090376fb3ce898087a9edf1f346689cbbc438366aa30071e7f1f6367f2cb1ff4d7be0f7e8784ca34378d3dbc93342b20c305427e27b4bd6d8dfeb1bf74c686d6515c76624d3deb0c2a000f124ecd33933e6a3d2a38514fc0a2c5d3aac6d3ed8348536d055f307e8f550f6a2ec135008159ca2c3c849f9bc7bebf85f249adcf6bba6c8f9b77ee7e6bab6428e9c1b50e8d01a0464ea699b86a990a0099cff14bae13be3cdfc9081ad19342e8b4becb73463b966021054271d7032fcc5151a426c2d353b0e2cb9fa0ead584e8741ce780d139d76b96091095") 14:41:36 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="eaff96bc80", 0xfffffef9) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="6f53788a73427aebef8751f0897816fa39b422d60f9bf1385388a25127ade5464000c63fd7749ea5a737aa0d829146ce99194ce838ca60f204a4b00ef01066efa9fcc00726831a1a7952243eaa0a20da1f5a675bdc5176d581b81f9a441e128a95cf6b8a59247cff886317fe9955ffd70140ac148f4b524cf11558dca9b1e0e2773120584f4cfecd5f76722b221bb2183f51f5d7e2c803accd79cd75fa276206b95bc7d16a5c87cbad631b9bc57f9c39072b321ab304d3aad2eda2e4daecf7c5f5737740c9672f6e6ea115df6fdd8605616e16351c60589fddb868b2382727769f280097b4c3c56c28efa019b40a314adafbac49f5df4d1db2dc", 0xf) dup2(r0, r1) 14:41:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xa, 0x1, 0x81, 0x1000, "cbdfe83575da4945e981e19b79d59ff786658f58", 0x0, 0xa3}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000040)="6047ab6e576aff21d22a9aba5a231703068f674e9bc1cd992ca98471", 0x1c) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:41:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc5005601, &(0x7f0000000200)={0x0, 0x0, 0x0}) 14:41:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x1, 0x3, 0x4}, 0x0, [0x9, 0x7fffffff, 0x5, 0x8, 0x80000001, 0x0, 0x3f, 0xfff]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) 14:41:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005bb000/0x1000)=nil, 0x1000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3ff, '\x00', './file0\x00'}) sendto$unix(r2, &(0x7f0000000240)="7424176937cd5ca7215a678888b57b3d5296501aef6f26cf7e46c5affb57bfa112cf69edc518b91013053b708abaea6a1a9feaf01d912c805afb530c1831bce8633fcd127183bbcfdd47b6c770800d89375519fbb9c3d0e1cb5bd469e653c330f7873aa490928156e24a016f41421a484c364a8f7b9f2dd1a0fc4e62832c9fc17f788d8b6195fd801774c04c69ac08308fd496aa50b7855f27a80552bfd318c12fe967348f8af9876db69a85870564d46b791baf68d96e9d58e9a90e62112172767810eb39bca426a45ed91238636a26c23c39f8fa01428cbd42903ab57dadae9bec8f87c9f7d2e491b30e90cd", 0xed, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbbfaf8a8d1a029be96914f6357e3acbdc97444ddf40370abe62665114b7c32add3183d178dad08f09589f4666680000000088d36dde900eceb5fe28445577afad11a7c366372c2897b378564e4e4a5d16b427ce331ae25f5306bc1df36000f873a84a77ed153651ddc56e63b72351aa533dbb164abe25bfa62992d3c8ea5e2b9ba2ca83cbd13346bff9883005ab6008f0d224722ef7bdaa984d9122d16fbcd4a202003a33d761d46d39249eaf7e717bbab07574df39fecb79f1b29fda5b7e11673666225be7afb75501e76a250dceee11c6800000000c9200aa0202a4a80cbf899b9f7b94051015950b8bab7a4c39d0d7e510eddfee5116d6d3de5cc4146c0b639c5de3cc3fa4063ccae084738b0bbb5964dccb35c8aa40e4b788579ac213627db506f21308bc59b04a94ef9de4cbb1da881e7d98ac85464a5261c7d0d3771e2654c1bca81ace10d2ffa39173a40000000000ffffff7f0000000000000063f3d7f4c7af5e6252f36428e2fb5c5198154ddf", 0x172, 0x0, 0x2) 14:41:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20, 0x100) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xe8bcb6b057705401, 0x0, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x28, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x0, 0xff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0xd583}], 0x800, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x5, 0x5d, 0x7}, {{r0}, 0xfffffffffffffffc, 0x28, 0x80000004, 0xfffffffffffffffd, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x3, 0x11, 0xbeb6, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x3, 0x6}], 0xffff, &(0x7f0000000300)={0x20, 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x4, &(0x7f0000000080), 0x5, 0x0) 14:41:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 14:41:36 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwrite(r1, &(0x7f0000000240)="81e56344733aae5251d9b431c798f5ef958aba584c6dbf07accaf50f04944d9d34fc603384e106c1b07b260b43a91da290032ccf9d81f22f241651f4418e987878be3503a697e4c1f18dbc512247ce2a72", 0x51, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x6f1, 0x3, 0x693e, 0x8b38}, {0x0, 0x1, 0x4, 0xb850}]}) syz_emit_ethernet(0x2, &(0x7f0000000200)='\x00\x00') 14:41:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x325, 0x1, 0x95, 0x5000, 0x6}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f00000000c0)=0x4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001340)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001380)={0x1, 0x1, 0x30, 0x9dd, 0x2}, 0xc) r4 = syz_open_pts() socket(0x1, 0x8000, 0xfff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCCBRK(r4, 0x2000747a) connect$inet6(r2, &(0x7f00000013c0)={0x18, 0x3, 0xffffffff, 0x4}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x12, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x80) listen(r1, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x7f, 0x0) r5 = semget$private(0x0, 0x2, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x2) semop(r5, &(0x7f0000002d00)=[{0x0, 0x1, 0x800}, {0x0, 0x80000000, 0x1800}, {0x4, 0xffffffffffffffe0, 0x800}, {0x2, 0xb95, 0x1000}, {0x3, 0x2884, 0x1000}, {0x1, 0xaf23, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) 14:41:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000027c0)="4c90a8de2a508a6f2d3720e2776c1e4b092e040000eab8004d90050c674e048edd9b5361590adf702dd6e7ff4dda0f0facb8c113cae023ea99ddd6612a09368669dfa202aa497d149c4224c30775bca0d0c5460929c247ac80601e268c6493a030fe34e34104e42b04b52dc3f3ae970a1a3da96a066568311a0d203cd746205b11081debec426ae30008cf700c709e2d14ba1743dcd9a610c73e6f24c5ee63943915d6a50c4d5f66bd3c8872302e17461505d12920e9a8", 0x1b7) pwrite(r0, &(0x7f0000000580)="32209b1487fc904b772cee472deaa2b421b66ae64084c3d8a4dbc9f8b310f7a5a55d757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79014c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d8552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be900ef3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0x173, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="90c346157b7ac90751b46dad8b496db82a27be64eab962fd3dae71769019627ead80c50534abdb065cecd687672f4abee112a1daede9034a", 0x38) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000700)="6355bfa8d02fc09e0e1b9a5385dda71d435b2510896244d06deb97ef5aa31cdfd6f0a71f3e95597a0166c433f284812f01c7fe89272d5f0b07c5b0824f9ed89196d62516aa5791a017687f0c1f5b3d5625a896482787e41db368f6c8e065c594df4e54dec723280dda95aed962d8921d03b33d4f4531a274dcd50dba143e937ecaf14ad0c03d676c44ce60d61655ab35c70479328dca463c946f3e711b48c5a5b795ead5e5fed71857fa428961354520d4060ae9fb28311797e50ba24c5231593748305d28acbf3261ede444a831223ecee95ec402bff5a1ce4c145db0b9e868e4b92daa8b476a415138e24b83bd09c0f652ec222776157444ebae5bfb6fec672192aed6144545d4bfc73561fc5dfcc5989950f17a692604e9720f72484d8d057f964e8a396c5ea0220501e4ce0497b816b6f84074a7a1ab0ecafb0c213185c928c672add6ee6a3597f0d0f2483a7582d6f36d843b035478378ee8dd3e418135a105d66be642e1426d28ed11c3a30b167c17c135ce586b5c9b42bba88aa900e728e33ad3389f619447016097269a70cd47fdcf61bd5b17050bcc7b3008b020efef44f6386c6a99f7a905b5e12267c496448f6bfa65367fbd7c9c6d7d37b3871fd505cea2dfeabebcd2f032796254fffc4e464cc5abc5e1bb939572c54b6ae29d64d92d08e1a550f8ce9dea9550dfdefeb9d9fabc4304c0297655de7a2f44ae977c487534f052e8c9f587845b7f7c8b91032a90cfe45d61c40c4f8b7c7677d8c6cce94dbd9e06b294bd149aced73206ef03bc45c000c986c11fcf86c6e903af73be73a3cec7dcd7ec6aefdc9de60e1b8913c5332a1cac504686b7dfed49a431d9d7969c3db3fca26393d2e26ebae55fc590c71660cd2b124e2e041747b4e082e1072436ffca27d26dc26076ad2c0cd901ae266c610198ab6859f883af36fe2c07a46d137ab94efb2e6e8bd99a8b46074598868c1ec051884c5fa0cd9546e8fca4e4986d331e8e435a532b75cf55cad18ad3125513d3815f9a91dfaa46b7f5d2c9ed98170d021332258af36b891af69fa9a2de0cbbd227e1e4680d0f05dd16849694a4aedfba1a1d1823b9df40b07565829e8632705d216980af012ad1aeb1d5c2d93388b87ca48fc3b2f09433ad99b6a6b02bae4f7d94a781e0d1724a88bf9beba83067d0086a0bd8f9021a0984f3c3a6c5ab95ca44dd501cd8194ad70cd3763c1bc29b476f6280100ebc18dc4a4569c972288716a7da018cd5a3442abb48ebde5bdf514fcd2ccb355430e8e64c4c989898ff65aba76cd2e137be6c97dfb1d501c821d4434f6cce42592aeacceaac8103fb11f24f7e0ec633bc566818dc0c7ca94b6ff17360a194f6744db1903851fe79bba6ce3b8b89eadf9c0ed3007955b1fa6e0de68eb33515a69cf277d0e128c21ac7bcfad46819183df20523743a3be68fed981679266c1e8be91dee326da2adc926ff9e14153ad79ab4903617f437943a886c29115b1bdd3b71e17a8c25adad240826f8347e5d5f225825b6df9d90361a80dd338ff5cd8c761fca66c22966be54c4a3ecaad5c893822dd87d4a4e328a40ef3ae0851c2da746a35d74ca5497647967ab9280a4d1268c5f99388f54220b36b3bfe5261d5a6ebea06f711c5dc237ee9ba19f521954edeb05daf6d2eafcbf570c3bce2d877f583cd0145b52a6fb3ae9c7fb4bf1efa0b254f9381733701b855899974fa64c20715a059fc523fe3cd10d7062d0bf9e73efc3fa8c956670bb33059df2a699635df6ad4012bcff0c53576021db6fe7275e9d6e9e20a2aecf0e306788da36b422644886c9cca0aebb41817e157ab7d6cbafb97e2bb6b2351a694692629332bca259942bc52a608be1c6c2674cdd80fd92bab66f1b1c273282f8779abd2034fa47b083ea16c4aed0d63d39d9f88c9906b6d7b2f5832ed044d9aefd52f97383a7c5f2e0b73b0d182dbfb3b528c721ab3da786ae5647ce2e237b2a5a3eadf0640e243494d97df4cce6280ac9bb62610f63bac5db4f8f12b9f9dbf8ade01f0371a7bc242ce6ee1fe47ac5aea28502a106130ad89b31551bec68251c3756ab6243bb536fb0c11011146279dae5f78021aef7804dad46fd4ac9816be91a2decc1b19dec6aa843f3e373e1b30854cb05029d4d05353f2e6bacaa9cb1e2551f81f51ebf53f5a0f69989ec8c5a50112b797a2ab4c2e99805dd31e47dbb37eacced07ed17785fa52ecbdd47eb8619e2023830cfbe468c393039982bdae193c03075336c3332a861526292ec095b44133e56b8f49c1460ee76ef3938e80cbccc27720f06bf73d5629b1271613de686782352978799e19d8c954772240d6553ee3d95f132065885c11f37c25b54d1294e6364a524e26c8457ecfe33d369765f244a9996f10431473bfa1af6d5e360994d72840bae477050a75abf6b6a33ad4fee92bfe3272341b21e3f8ecae640ff8a959f023de3e88c7afc105a49a06884851099b66647cb51ef0b4eb56f662643a3d8b6cf8c14cbf2d955ad1ee9b55ddd72606007d32f25cd5e720f43c7ff5097ebcb1c1bcde70d5f06499a2fb0bd5da8e0a9abc3c92176d534439da4a355e2b98d455a2ebdc68b8a6822a0ba6043b7a7ba1f80f5deca321b3d397943f698382d38f4e10be51a9392cf1700730440bc178cac9b198d6d17015ce6b74290e8f32a8d3ae2a129e6d16e2c538e52c4a77ca72d18dab785542af376c852c0a8fd05d327bb3b1b15eec5c10ef4dd3b5ff5dd4d48c30c8398a06c93ef6e6db1ac04a9a6b0381dd7329da7dbe33cbe29ea3aae925eec46e507b373395107e267d89829e66278b6b36b20ceaaef09660dbdee616a5ac84390664c071d21537a04262fc9734e4072fbc5c901902d3e9b616f68421ff184f7b94133d1f01ec044cd03647b0c80f863010ee73afe688fc82b2f2f256dcf42777f5f893a7d10c75aab431236378dd729cd72c0a1c4827a41e76d24c1cbd4bb311ce05bb2f633ac16842e42f6c0fb862583932cd0675b6ba525ed92491a835875d72aa46e8833c6b0895f909b0d29b8251643412f009961c4e9260ea42b145a28e98f405e31145a1f6b99b02e958930500b86439ab62ca702eaeb82df999358316e8749216d226156702868502261861ac57735b5cc81655ea6e995116673d8ab2dddf2107d3e7e4e308b2821340a813fde6da09511c6e64f558ce5fd7dd5a00da7e67178536c0e40286812bf8bb9bd2de8b449b88b740e51add890a6299798da09eccafb49cb2859913652c9dc6d6408026888a32197787faf373612cafb12b846283228ed1ca81e9311702faf026f44b5624716b4792121a34cac97bb48268e90143d1291cfd030b04e946864a38b8abd30ab4d8c4be1ca003a8b1f69205b8df9b3b8f92fda6aaf6c243e2a35e69f7343be370474d2cdf56146bd397bb6d47cee37ba1664443706673e09c731706f89e6b01bcbc653b41580af5157e8b50a252ed6b85fd7f0a5eaf88223b0178d756416881adcf18423d45bb1e580ddcefda0a7328e3712b238a8ee8fddbf9ea1557ad413ae603dd1ccd113d707cf4e4ce538c43297930bd918a6f75392b8253910bb2396ab328748494aa01d465f074ec640c68921dca7f9e1bffeb282375762b5700ca694a5de858a5143cce5e427c8b34910b6dbc2f4297ae05748611d7542b1c62366f7dc17f683b6db8173da897846ffaa0169643708f32648d3161fe6fcbb22545916ce3fcf6b31a01990b45ae89b45cbf1029b6c4d8faece64b597a062845d9ce0eeb661bfa296de9c49abf9775e1fd2ccf9b5153c2c7939737df5c653dfa1eeafd97e98df851f738bffd59ceda28c6a426311fe72693943c2a512536eda8eb85aa620ba4395cbd88bcc3e3370034c8ebbf7a20fb734ad34ec4cf2a995f414e3e9628fd1747721cffc3409d4f9c93f091472df7598f0376bc4069d587f9df0bf07cc4dc0b2db039279322b4c7d6a7e436db81855e89fb972096e68c18e688bb7fc3eed5d0d5788a893c3e8ab2f0de34dfeb711e35dd4badd6ced19efa90791b6b14bed88db79cf6c3d45def2155059ad94df4a482637ab1fed40fe9446a62eb4f4baf5d94559a1fed9793fb77fd6c40e1e545f996729fd68f3e26c21bef19dad53942333e5cd3fe604778092b31aca86ce08dbd30add35a74ecbf9ae68bb13811ae2ad2e365ed0c6e50b383dede16fb62bc16a4d6910366d08f4647927775fbd1590ef5ddf3d6973cfe20f33affcd3417154d5fb25f202f017b50124d3e3470bc6bf6c75ddad95f4f125c8a87e12e24c9dffc6d4087ade60d8c4657a4382b0ef24e039332aae71e6bc1cee5363a4ccc77866a43e669dd486b52a4ab9c1e281065d49a99c79bdfa6a57894b36be2e10bd463451a096b646178653628900a9e1f6fc5ff4e2af2ee892e53b3b66d4e1ccc44d4556c6a1827022fef56b1702d173f058c767929170d7c9654d474d5a866db8d5d062eeba0458548011d1a16defe26aa2c333e524b96dc94dd80935d40801548915894dadc525874722ecc244793d317dab1fd256c0b8b71b295571f4686615eb7f1ab6225ca7a4dc05f234f90f35c9cdf9013ab99bb04ffebc4e4c146c4250bfb1fc3ded8e0bce29678271b70c99b33027b5949ebbd19f3ac2af7883f2b613047bd4a8a156e60971e7ec1b87200092251b98a55927ee6a5fad60521ccfecf25236dfac9d63f2348cce6f5d2df15d266d9921e8d431756052f35dbabc0e703cfe005961d126f1e6b74a33e12ad211f920d606c517b885434b8f275b533fb2f669dcd48dd3e799ac988394ba04c5a1d3919b0508a2a514ea542a42e9828014e0a8711d4f314be3e037cd0ed6b6e53e6af7c32d704642adeb1869bc00ae503ce121b4a790badf97d9b667c7b33d66bfb29f769e65c67c3262cd261401129e26d210c7f3460902dfa6f719bd9c18231c5ad0e0585f0fc45b801d1cbc710abd1e541e2c936864b603a4316add0c3db21996e5e3e5e10a2c751046a9fa358b819367bc0cfbc071d4631f6b337118349774d1f6b2aa0b06721ccb15a925dafdf7d62b53906902b58f95f65ec32787ca7c8d02824293bfea07d6c1169c011e5a0133ce7a429446dbd6218c165418319e031937fc6a75360e661ae30c7ff2b1f30d1eaff9e6aa0e3ff5185e07b1096bde042fd7d6a210ff3b45cd56c887d6f75fd08c193a35da6ba6772cca149fe304cb04877229520d960c2cb63b6a8303cd04c6a3859e4863c4268c5a333f7bf3bdaa90473941169657bfa2727c14f2ce9c950a2a0df7f63d40e7379e3158383e17d3868e7f99775a85b6e1cb45f33f66182285dcf22a32cf12636719dc92eebd2960ed27c1175212b822d17f507c3ba0b2153f06a3ac6f3092a730b4bc32326c3fafc9b21013dcde52802a8b7e49c0a565819aac5f501068cc68ae16f9d107dd1eea33c1a32554cb239d66df93b3ac103bf40dcd4cb47f7f804df5d60029990db92bf3b463f630d73201ac765c4fc5cc9b2354171eb2d112178cf5708bcaf89b7ad1f49f44cb928c04362d60780c6704263bcaf6810db54fad622d795a2437e503e9bcf6f9b25b1eae9c1bd77fbe72599f123c41867382b4dfbdfe126d859d652ea016c0c35ca50d7b7caccfa6c366d747fd5c86b01516a36a3e584e0bffa8add26136ddbca8fcffdfe6fc21f35c9a21c098e76637f0b7c78cd19ac2021202151cfe61f0d3b558a21555105331454fef6c7a9ccf4975bfe2cc97b9aa35b844eede19d4f1a5194bd4f70eda9281e347347eddd69b", 0x1000}, {&(0x7f00000000c0)="22e85560d08298", 0x7}, {&(0x7f0000000100)="899df57d40a8707791c32e34158d78e8db0887e0d0b9bd2fd9a00a10fe91b94eed0ea3b22f99618aadc3061ca923cf993bbe5a716ff1f1490665cce190c0de003297250ed05cdc1989a9c18535f0d29872a820f3d535944294cb24be3c33efcea2c8cd79c4a07539b539ef8ff626563f051c8a713c47a2f985bea8edd3d6a3f7a32c733df0e8b8c345d7e11eec774e593bbec6b9aa06b34d71940ad758cdd2b54b2c345d532515deaf0caf1692d69f0ca2ee5018f18368a55612c635923f", 0xbe}, {&(0x7f00000001c0)="20598f89fe4ed4b887d52c8616d01ae3a2e68f1b181cc9a2af4492ac390c99fdc1d5105f0c16a16e0936be2886e083e844e1e99b568cbc2ead0cebba215f07056b55353b338dd9c920a6c4c1ff1f7f44658f20af0fbbd3dfaa9fc123d3b7d8d603c99f32e371e00158f1864c9e44cf8df3b15022602b09ba6180394f15637e63eece6e4d4d44727392e415a136265f9bdff7751f382944c7a0a2928c130ebccc334c4548a15831a8735ed76b4c6ee4dc6f1481f84421c22f8b39182904e08132b97f81a214", 0xc5}, {&(0x7f0000001700)="fb1bf8b39f72c74bba4a260f030045b8b663ac1788f2204dda03914b360aea7ad10c173f5cf30d8042ae4213a2d3770c2866d44e77da89c999e80274103105c02d9285a8ecdfb12906a6cc123ddd0bd2cbf55bc9eb447030a365433429939875725508f983800af68372eb27027754fabd153667d55842bac6008ae69a3672b94fa16885dbe1f7ee6ba246ec02bf5e738b23b8c7d71c1ee034384578512410e433dce41012403175a54c3f5e14b0099aab8ea9cb3b7d5da37f99cb9cf7573ae34de2638083944054feb1a7756f3599d244147c1cfef4affd905c371e8fb0bb08f6d4b81f05fbeac553131dff06d031d1b3845c68249b5bf28022441b5acecf8535a8e23cf89e1b3f8d2aef73935d800971dcabb992a0a55f71c91b83eb1c8aee793b989ce92064c96dced8c6df789fb69f8f484a2f2b96d54dbb72e388dc88b1fbb85dfaa4b7dfa5540b254a1609b6c4691b655c4be383dd9c4396b5cb0023e3b4eae1d318447f2ff75c0f49e876042d8049add6cb39cc362be1c6103ce12660a9d4a70c06e2fb300adff20d4e3f8d857f8534a724c9a61748fb2c443ad677e649b8a9ce97f1ffc0c7c3545d951bc6c029c5891e1dac3df34bb6ac4c74b61e13d06ab72fabbf66a28568342228b386e8ef389c84e08a99abaa33ecda0249ffba7909d67c3c7d38148db00c46da639065a7b8f78bd7ded1ed8ff3450171e6d28ac339d0fbacf4294fa4d044a447638930056ef7f79f7701090dfb783db705d113ed867ee1dff13b8556e7e853ac30e42a910bc8ababa6ec9716b316791e1021121576fa95b9130705eacfb4b6044b0b14ea14e261db25e99825d5ae39c4bbaeb2df62ce05ce132f3d28c35299b611b9d947610169c539915a3288a74654d2f1d53a97880ac9d8b90ee56df469e4b4ee4fc77e221fe690ab94180d53023f5300ba17052e2087d5f2adbe150d692246a943dba58295130722a3250af87ef12e90381531bf0c9e28a2c16636ddaec3c9b1dc2806d18c88ee792ca20f4ecf589b6cd68958be7866d779044ef020ef9960bd8bdd31d0ae985a5e6c4dd2295e6bea48c3428cc80acb0953773ace515ab17a817d196c050b790a97a8e8706c3bfc8146d71369ef7a8cdfcbffbbb570e77351d815276aa37dd58eefcbe28d0677046839dbfe492bcda7956b40ab34b21c4a50e2d49672df1f30150687272eea0e85d3d140bdcc51da00f66476c31548419645c4208f8b1b60a57472a00743463eb640ff3215dffdea8a2903ff280b4f87bef389916583e2b73560ae06ca57507d456c65e9082478c7d7c535ff9f3d576a0cf6186ad67d617a030ab38ff155cbd96a452a5e2dbd789bd9923619ff3554e0f5f65c1182c3088a466a5fcda22c471a90e92a5bb0d012d86e831e830c951d9d0fe620ec5cbd00e2410cefc2ff7a355bc611470643870068a0981a2630a130be7931aa7189cbaae6b609fc9f2de61bc610d08d51e8d09cb0cbdfac1d111d9295ef8269360fb0edcf05258b7633a88f7231720b511efee6dffb0ea37c7ceed4e0da94cee093f6d402ac7982fa33f03523031cdaa50e676e8c135964ab586cd231720f04d7afb4c4f151010072713b52ff476758b1a70e6cfa52e1f9c888ef97f36f9b6a913ddd8ba89077c119b23f856d98e0069e075f189bcb3d6598d67f0e55c8508150feea8654ecc05e5bd44d771b25bba8f7cca4822f8d3248db5244ee81ea231e71bf2e273ed46bed69a2a77ba9b3e6cc96a90aced163ff79443a97952bcf7e39f1d9d2f0f9681918379160985df110a138f18add87b834baaed70de457a1705422acc51c136fc23b4031281f22ed096ac0a348d8490e58ca62d50b95de90c2acb558b95c259e440c4f2d60edeb305c58f38fce2853a77e29d966539828d3eefde883efad7e3a5a7bf04fa54c3fcb2358106c5c00a00cfff0bdc9854ae79d849af3121373e797ab024d1bc5a8ceb3b9e617409f2f50d01d01bc27e123c550207d801c4a8b428941addb568e679b5ba87769da69ab333efcb86c4e645bd0be7ab49d10e77f49b0d1c58cc6c08e93299a903e1d4fc4864a513621701c8f0d60eadb3782e70528a4ffd34f1f9982a5c2ea563351bd19b168d86a1675f12f3a9d3c7831198bc204311206449b8a14da98356841165299c7be9e19b875e8caa453097a77b55204e1926bc4ab03a3e74e9cccce81df2461f6a6a6dc3a7686091518491bec84abd31eb46e266d8f1d2526c8ba1d5c856b91cba9bdc818e54afdfdd15149b4b08fb06a60974029539caf5e3a1af5416f84574d165581ac928064c6717594e1db1743b6a9089f1da3e44c5bb72bd682c4aec43ec744c8136bad5b97501ceff6c82d6e34765c933564b75455385c729c7e022a86512cbe29ca2a6f423029890a5faf6b57acc0f6ec5d83885fed9820c2047e7393a3157c1ef899f200a22d7140f3e24016874bc4a85dc21cd775b89c8246efe257099dc75c3fb68cf2412c7b9311dd65aa2929f21d55fa5fc71ba3db7f9132268d4197aadcc3aadfdd2a1985662b9ca686871cf9ed06ec03f05ffb00471b38829114db4717eff224d172bb3d8eb00763366194107ee2f22fbcfce4dfc4f7527d371e2db260042448f5a401acf72f7664fae5c1f559787da7ee0d728a3b3f8e16689f1a45183737f351ce8e3da1078b97c7105196b2d4b2a251cfdb36382ab360520e746b752839c2dc1e63e12e3c20d46383d393f57459998bf4a9107ec4f08016b3a036fa88fcdf28433644f68b2b8065e1cc1d0ece17693a658839f5665f5078579c7ebf71a86a26e3888c32d678660a3ea66297e3a067a5b98945b1df223311338907ec8a81886df8f338b8cdd1326b99b6791eeba651e79bb89656fdbc10a3a6e1964082b1ca1d42cf40eb67107bd75e0724719d513d0977bb58a3b6f022f1d8be3e690a96fa64db3b33832e21602691e72a66b07197e6bcc8ef8f4bc9b9cb0eccaa8570112dccf97416f94fb957af4924714eeb19ffe12a0d42c249c93d2298fe7a6a424322fbf788ea3f8e436fa9d364c548bb1e86901d9d101dc668813e6eec8c0c39dec7bb9bebc8bbe3fed214c035e1fa924e5f8a973cc0679aceec7d204cec794071566bdd3e5ec10e745be1aef3c98996385b1a423877b47ae37997ba6278af8e33dddbb0f96a150daa16fa80f6ba22a3be042251ba0a50e19ab72d4e06bace453e38b8c2a97f0ddf4e56a96ec7be6ca3ded6c0c96b8fb7baf858839858df44485ae8811024c3f6066914bc649ccdf3c40a10b8b66292456adba31fecdb251c0a8f51e036e9fb4b85f706aa3d9d669b2c266d701d77be7973107969c458446a1c3c64d913375c016cb073e2f500eaff7fcfd84870d4f3a72b76479846f40134f8cbf729fbb0736e5ff050c43f91ec8056463482f6f8cf057711d583841a7bb43ae0f0f84c5a2bc024299ee3d27e6b6efe689ac3a07bafc00e6136f0427295e61fdb44048c4433f0ddffc8d13f15a665f7e76063de67799d4f25ddfbfbf30c01c18a8929a880d97e4012aa89e850144d613184adb6e73294c96dfc256eec6be35b669b228632e94771b5fd3a01e2fb2e27dfca2d62d22844fe60640949a4c14769830619f70e611be33b5d3950b567ae5bb2944e0a4a1a2a5556e16c59e35c3f9c2e30f440429568bdd0e5e2c54f7209bd72350a6a7c9adb6db8083a334489f01db4946563552f8c4ba67c121f3e772f106e23ff92aa8e59be7c541ac48b406cb04aed1b17b0bf5bb8a74da5a06a669e8636d46fe553532a5e82e229837dfbf61651aa0fbe2a7cfe27d837666baf812c26d2c7acc13cea768addf4acb07c04db802c359337b674fe7a65108015b4c081001ebc6e11cf067db91a2160cfb980e8a81ae258ecc8a708e0bfceb15fc03cc81f471aa6c7b89da0e7c2511976755d4e2b28ec1f987fa215939c82bc5a50e7fe32bbf0325e469a83155d321d86ed5c3b9f7d4aa76bc09436b85a4112fd132d587fc49d49526ec2dcfe5cd2189bc964f5e1398d4548746027d46b5162631305fffda05182ae4b93770374fd34e87f1db848f62bf7b4e9897a29c4617601f2b12dcff4755dd1f30cea84a32a146bff82bf89f9ef342455a094c2d239b9b6927f0576c103a37daaf629365cc73a81c587702ed7160b58e19fd821642c1fc6e918281d84c1c7867ca4f00fa041fcbfaf199d688aacdae41d3d5627fdbfe9ad9a7c83ab5974a5672b5ea075c1fe577417e9b94df748b71f853d666e0adf61f2bc39d72fdc9cd951bbce1f19b64353ccdb7476a810406601f279c1c986a52397e1e35cb6c6eb8c9a4740b077c98cc42eef3606d976bf7d7691377782dd2e72332c53532300e1280fe55de35b96553c060a14efe208ee46ca2ced02eea9e5ba69b016c62666e6442c7a092995d090bf4ecef6616598c2d7b59792052c00afff17e4ad449713248dcadc2e88da8eceaa1bc3391ab0d50d6c6b320ef025e2dc7acad2aedd721e47fa7f3e7ff5eba33f929c12d11b34a7b543e61312b4fa1c3f8d89f3ce45e363e28087f3bc0d91299f60644fda36ddb1ea251db608ef978cb3613a36df2a0b8c8a3e857276fbd37b188475ee062dce98748c5627861747c2679ec2dbb66fef22662d0b73af9be8503362deeeb35028daec5b04cebaf5f7511caf024d079b496fbc01a2eb69039fbe3256a09cbd6488eb5923420f46ba158749a279ef71372595e5d04c7d0ff192a43efe2bb315fb6d0658cdf0b6ee3ea32947b5fd42d23436fdafb5ff67ccd5c53fc35b2fc6fe42ee13867ec4ce8f9dc5178ceb0f36cd281c56cb201e4f1ba7625f1e36ec73204dc2e2bb8f4d5e12e7e21ca1cbbe481cb8df4d1f60db2d0e0d4cf7fa78442fc89016ff638f6fdf6653613c05a2a6a212cfbb852a648e7a8a1529f850270ca7ac173c0e5b966a116de6d1f2a0a053167ca92a520fbb182aa08d92c1a01e60bcf66824fbc1af93250739ce0c35ce16f5f37deed23cf2364c51bc740efde8634a4be447052dbf0faa4bd0001570f94cf716d1d4eaa172d7a8beca95384edb5f1cea7025f54aa01ee04290015ea8e0f01c1f68bdfc91c14ea1afbb7c14dfbeb962a8bf2e6d4d045689e37dfb710531bb658a44d80ae0a989bfd608f4e77d139072b97a447763b0a87829955b6b635b3d1322b508da9f21c6047f076652dcbbdb463ca69fdcd442b255c79e8591d152633fc7444da30aca75ab426d7d3859a7d5d238ffc1cd94e98cc930fdb732b263285bf5eff6fd448f097909fc23f2fc54709c0378687e5cdffb207fb716d9f7680cbaec432a609b2572989948749f9dbb648c302d7e38bf7aed271ac56f6f3c6bf10f9a68866bf540ee131bf3dd0d9fd2e1e7102725a415230549014bd8b39b87dc32902f482986b4b2cbb8ddfa9f76d449262df382be0fbf28e0985556499a88123e46f6fcb033cf1395dc150c19e31dcff74aee013289e7e9d4b8f77ee4b2a2996fd198e1959b59770525cccd2ed3e41f6eb5b31ec465e57743b4cd5910967f60970d02ea0178069c117cc8548ec103f7fa78aaa162fde2300cbf958fb0f456aa4c7d623c84ac20c0c1465943c390fd05783b354ba670fb8164e9e597c4ed56eaa7076ffc70839351589ef63d7a8ee129279de4027d7b085d9916cf14afdd0c8a3dc51fcf339f7a2f17c8e216340fe4dc2d08ae25e5f0e983857f7c65156b5b0481450f7b9e989ba8fc3467bc69e8809ab99fb168e9fb652054667c30e2af4574f4b6ccac4f08a49d905f2b", 0x1000}, {&(0x7f0000000340)="a82e884acc3da3c0f1c620b289d09b40c9eac6cf5746917927e9c96d2b17f667fa4508a76bf1be5fc7f41bcfaa2141e8f912c27438c03e24c0343a912c067bcd16ece553199d0e55aa04c3d525e13e2720db353f899dc0373d8d360e4a06a7ecf69c4b0733f735a297e7dea17e27fc6eb220176335a732244c83e0c73ca96e6faeb8530baccf8a8802aaa43f41ca49f54b6290bd14402b4ffaba576cddcd14d87dc9a3224be660212b0b7aeef961a0d6ccf54cdda6bfa19e410cdca07d22f06ab853c7e465fba37651d0f6b54d73e8867224a471565130af6694c5", 0xdb}], 0x6) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x6, 0x6}, {{r4}, 0xfffffffffffffff8, 0x10, 0x200fffff, 0x3, 0x9}], 0xffffffff00000001, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x80, 0xf00fffff, 0x7, 0x280}, {{r3}, 0xfffffffffffffffd, 0x92, 0xf00fffff, 0x7fffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0xe, 0x10, 0xe6, 0xc1f4}, {{r4}, 0xfffffffffffffffb, 0x90, 0x4, 0x9, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x5, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x400, 0x5f5}, {{r1}, 0xfffffffffffffffe, 0x83, 0x0, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x1f, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0xc, 0x8, 0x2}, {{r3}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x1, 0x8}], 0x6, &(0x7f00000000c0)={0x3b, 0x706}) 14:41:36 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x7, 0x5, 0x2, 0x9}) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:41:37 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 14:41:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) 14:41:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socket$unix(0x1, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/125, 0x7d) 14:41:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0xfffffffffffffffb, 0x6, 0xa203}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x6, 0x80000001, 0x0, 0xfffffffffffffffd}, {0x4, 0x2, 0x1f, 0x7}, {0x80, 0x8001, 0x9, 0x3}, {0x1d, 0xd, 0x87, 0x7}, {0x0, 0xffffffff, 0x5, 0x63}, {0x1, 0x0, 0x8, 0x25a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 14:41:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000002c0)=""/249, 0xf9}], 0x5) 14:41:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x80000001) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 14:41:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") socketpair(0x6, 0xf20c75cbc63516ad, 0xd8c, &(0x7f0000000140)) pipe(&(0x7f0000000180)) 14:41:37 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = syz_open_pts() setitimer(0x1, &(0x7f0000000080)={{0x997b, 0x81}, {0x1000, 0x6}}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() getitimer(0x0, &(0x7f0000000000)) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 14:41:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000000000002}, {0x3}, {0x6}]}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000380)='./file0\x00', 0x210, 0x56e8cc0ba9c533f1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xd813, 0x1, 0x7, 0x1}, {0xa5b, 0x3, 0x6, 0x3}]}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000180)) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:38 executing program 0: r0 = socket(0x18, 0xc000, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 14:41:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getdents(r0, &(0x7f0000000080)=""/241, 0xf1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000280)='.!-$\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) r1 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/217) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000018f, &(0x7f0000000140)=[{0x20000000040}, {0x3d}, {0x2000006, 0x100000000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 14:41:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 14:41:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x1, 0xffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6587}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x80}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x44}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffe01}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18a}], 0x20ab, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20080, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 14:41:38 executing program 0: r0 = semget$private(0x0, 0x6, 0x1) semop(r0, &(0x7f00000000c0)=[{0x7, 0x1ff, 0x1800}, {0x4, 0x2, 0x1800}], 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x20007478, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 14:41:38 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffe, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x100000}) setrlimit(0x7, &(0x7f00000000c0)={0x69, 0x8}) 14:41:38 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f52ffaef83000e98ce1ee20e1078876732682859287412634935d92c38f9464e8d2b2e46fa09305d37a720e93839d0d62a6671725ce76868f2699ccfb9acab7380e"], 0x10) write(r0, &(0x7f0000000240)="006aa63fde2f136b19436799ae54ec85d99fb678b14e17c2681da3eb16e1bfc3047a45238f27d4b2ce922d28d9938dfd19c68a33337d22b951582072444c9ed3a67a42ca563d7e551f6231590158b3dc6b3f766b7d645871d183f652f70225c89d0c6857758612a8c4884957c9a67c7f685eda1f55544f384fbc9f51f6f4e5e3aea4299662128bb8f602199b40ed45086a7d89d9c0e8ce40cea75c9cf85da307fec5771d73ac56a1630ea28232db764bb0a773da7664aa1092241bb7", 0xbc) write(r0, &(0x7f00000001c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000000c0)=""/2, 0x2}], 0x2, 0x0, 0x3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 14:41:38 executing program 1: r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) recvfrom$inet(r0, &(0x7f0000000380)=""/179, 0xb3, 0x1, &(0x7f0000000440)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xfffffffffffffffb, 0x7, {0xec03, 0x570}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) dup2(r0, r0) recvfrom$inet(r0, &(0x7f0000000240)=""/139, 0x8b, 0x800, &(0x7f0000000300)={0x2, 0x1}, 0xc) 14:41:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x803) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) 14:41:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa2, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="96e0780136590a71db1ca1f7bb673cc02186e9a5f8b0d97af2eeeaaffb4f00beb503705aae0e65ab97fcbcd0912ec8693672ca03a50a1adf30d91558de11e1da2f2227aef9f0d4e544468ca9fd6b2b15ffc71c4bd4a16c772f515615f38712122d82c2adeef0f171d4d37dc4c46ebe30dd9b48eb9f4a6b8dd5f46c3e3bb2d3fa634236da080a3110c85f62bcca205ab5631d8235728be6887a6e6e9efd4bf9ad55a92dab84cc48568d279bb0a8a79769ed475ca2d9d60f13647bd29a7bac07ad6d2e8ff303371d1bb3ed7b3ce66a0735fc47d12e882e68942df649df1006c0fa2dceca788bc52f0d9e7386d023ecaf12a7b94ca61135fbb1", 0xf8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x1) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) listen(r1, 0x9) close(r0) 14:41:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0xa2}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0x7e}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000600)="507ca3aa5fb88a88eae898d7a7e9286654aa952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d048547e1602411faf0f4fea08701273c95f697200e9a0cf5e6978795645e9dcc23f721d0347ed86de227822a348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcf57", 0x90}], 0x7) read(r0, &(0x7f0000000000)=""/11, 0xb) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000d80)="65d288789f2a1b45492c69051bb13217b75c24371a4edb161560154263b1bfbb2d74efcc43168337a5602801a39a2b32f9c9a42e624faf049a9bdbe14c28cb66f6bc022e8345950e9164e2cdea8a2cad6d7008b6596d7a4b94bc4b0592151accd6f8ebf39e0fe3aa48a0c3df9fc1767d961dad25b8b2a4eb3ec40ccd5d44756c90db3bf456660b01960a7e3ad9e649d35736a625909d1c922f8d64d6c73d23d96ec26faa0e5944f148f89bdc836a0ce357ba70e2231824a42a60a1be6bfd8f76227b6479ec8bfb58bd8aadc7e3b8a569ce61d04c06383ea122109332c954c7377630d23538cfc8ac50cbc1549e1bb32ccd2cc5e138470f0db2cc09886392bf2aa14d503a825278b53e4c3d0be063e6980534984ddffec0720101fed5b029bb29d143b87f31579e961be1df85c9c1da9113d5e6df4d4872d2de3cdea28c9c300baafbfffd39d32acba69157431d0d4a51509bb4b208fe3884f8416032cea8402f1dc81e161b04057707654d7acefb4c8d96da9ef60e7d40bcc0a17fd4c179f198a445169dfa9ef7eb77e8c178f872443d89dcafdc61ce965d58abfd054deb13cb96042596160172f00ff352d295f81bbe215a61b9169b2f385d87344eb07ece4f1931c27b1334e18306e62bc2192060acf958eef05f750669c65b88f8c1910d4f977ae59c945cc5663cd3b93bca33410f941909a8454c33437fea476e5b4c88e1bbc12ffcfe54fafc88eeb37390998e06fccfd57fa217806eff1d5d43ccdb91b5637dc05e7ced9d33f8d225eb84c2d175767754ee7be30c9fa03771c512f50c1945293f5c4a14715d485a862bae45bd9f7eb0f9501ece783a656a4263047a40af24d81353dd234381b162477be301c0f78c41ff3865f61a1ad71da8b02b8db7790186a6e20d91b5e61de8a2236fecacea61487479eca9a3918753c90ea1c3d93af98b0b3322f7dc28c13a78e8907998813c9eba7e03914c06ac5af9e4e8b0c4f2b70d4e00c9f94677d92067d31026fb646cc6577b2db81f204713b388078f8df187344c44576b769d74449662df0a6565853d9f763ab0eff5f4a0aa8079ed0cb0d104c417028a3d7c3c1bc7cad8682fdf9c2ca3531522f9255c2aad1e701f0fb1826049c20b9d6f3ef9ace540fc7245601633cac796bb8ebf448c05ef3f4bfa47a548ad8dbd43905c6b628c10e0c621d9460a0a78a35a21232952e2e9be6d705eeccfea7ca29684b786a27623c7eb1345e4bc26f3529d954583af37f7a59f2b913a45c13190038d36fcb6a27172061eca4ee866f42b7f639323fb8b2fbf9ff856e66146ad4c17754922de96e71beb1529d5ad3e13315b7bd469216c4790d0a9b6495ab5d6820908546cfad4c7e0343d5bcc56035c7e0ab6071859f5284d01bfa0aa8364511a24a49708098cacfa4bcc17ce3711ad12edc8ce48724ae34ef2d6fb6aaad4b578aca1fee846723f7995ac2d0a33bedab331c39b04706a7748a6b748105fa8b788f6a6000b88edc63fd1cb090a7151a8371107369982a5a7d109c1dddafcd05e245c21ca92fdc7cf22805b8f60aef0f2d9f1870f47b2d0e85c69a7dc9b760709cd9e56aa11dcc572834d746c2ec24e8c94230483d5e3e543ff59a077c3a51ba3e0efd18e17a89abcba7614a1098f333c149ca32d6e6d7cb5667e2063f48e44b1089cddaceea92739757c3e7706dfb2657cc551dab465429a625b9b3a02e9011b3774dd2c37b19d504851c835f849931acc9d23e07214aa005498ad3fe1723810ee33f0d4f0bb7c6415f9ec21e91efc50fbbdb62bead1172d70d486c5a2d96a33a4ef158a09c15adb5de674129a2529d847c5b34d59e22b5aef3d87643a583388d4faa89cbc6b447a9e430b240f67dbd570a816ee13bf10f456cdc2533e57b5a813adaf7b7b30e484b2366f471b79720a0f1351156b3d7e41bd2e302c9325c6f27c166dc32a0e7ca9518b4844093fca1c2bc6c3b3d4bffb369293fff7cc7784592a0461fd30ba24e2b544b9b6aa8d6cb15e6fae151a1c98da08b5bdbae9b71df180a4f90e8ffa7d5d7b8858676efe07e80b2ac006fed093e6a7e5db2b46f05b55fb007cd87d2b88098576a180f628dd53b9ccb960dc6ea842ef73e3037ab97a241e59d41f9715861c077363fc274766639052c713cf7beb3c040d4fd28230cc49687107d90981b9331985fd5c72e0ed9c8f20c47fac7608ebab069dbe6d4ffbace14f1a1f472da90c8e2d9953ba3eb5b1928b01c1f6b294917b5ee4b5a873b9f5fa143f1ef7a06b0b4022e4918a4f05c895dc7cf8eec61432778932d9f1ef2febb6b0113a5cdd7cf7d66a5c3b5f51ff7a243fb272349586c54f09d459a3b1f65212d2c6cf3bc2853a075e9c09681e20bb6b313afb7fd562f5eb762193b37aec900d803a4113e2ecba5a63441e68daaaf6e207b340c160e3dac62365f3de7507d58661d4d2e3c44316331b510aed957df078008351bc636e876326ed642512cbbe428a5bd109772b63b80414ed92aef68ec1c187428d13caed9b28d7578b6cf96f006dffb5bdf7b461b8438456b13595480eb94cbc3e4b1b1c8eb4c0ff4674fc24106c4dfb3049c6513c743c9507016ac84904308c34f22efea43c6c7bc6f24fa3e4825ff17d7317aa8a677fcdd4a5c4b5b3b13f29f00fcedbdfc7e7866af583aab7ab6785ba48a17119eb9bccff1bc776b06afe6b1c87386c355dce969492d9d374cddc6fdd780f24095b2ee4c17e8767fa29c1da8f4bb6dc08cab1da611ec634691aadb62b645a142c5bbd3d0d2585fca45e96a57e9124a9e98b90d8432fcc270d50cade4f3d0934660f676e32a891339c4a14a991defad5a932131e8272efa7f4d9fdb30ce04523cc1cdd98f292c3292df19f76eda152331876befda4afa07633bad0173d0b704575f38f455692540499c074fe8650dd5b46946ecb460d8a90498b91c9e7c755a1923035b72723c7b5f1cacc2a6ad98bb6c41f77b64e812588221e24c7a2ba0f3672083994c32d56dff5ab962f6c68af1bb8da3902fda1ee2c26ba8a49aaaa42e761dc235a67589112cb7b2b13fbc2334d77b6aa091bfac7a8c6ca894698c693c799cfb188d449436c5e758ed32172098a83ed11d6587b74817b3a48b87afb57f7feec5b3c2966e65c11e5129c7d3f96d29d5e35af2c3d113cacb598f283fb89fa1345c6ef2a43a9f167bfc2ff73d503593e3b690a1f29fba4066319506b17190233453c7b3ca22d5ad92fd57d896ed6319aeeb09013de23d0aa6733b258da5bac975d9527d74ea6827ee6fb917720e53768dae76dbb5e68db656d9258c2c9661177989e5c60c3fd0290cddd4e2c554eb8c780945bc9f2e1093f4c9bd5a2953c44bad80c0a654510e649a960b1da6ca8aa5e4a60c401bc9c564df461532620c9685e3c30eb3792e9fde67276c894c6c6d19c22dc69ce637da27e19775b5dc2146fc1b34bb10b85c211adf757be38c7c53803064a777a23ed28efbd670c46381d94f202bae57b1c302733ba6339c848d736bee673c631ac109e07786bcde41eb0afbe392b34cbf3b4c1a6ab20b57abb67bf58e2db5a8204171dbe432ea07782f90cb46c1f2a89a690f6cec73da99c22f322cce5209d9903d7977587e600e1e383028c582bbdb698dac72f400db2447c8344372736d956a476b3d348c54acf81554b46d0491a164d9104257a172337bd9f10438ab621ce4f6bf2dc8e81e92e72791bd5a51887ee8c1c0efbdec28977f4c955ba79d6b0b905bc43a119c09dbc4bb21d9dee8fb65755c03516c2f2e7a4047c10fccd0876f9c1233389783c5e8fea685801d1d9038d96196e6d4a43e135e979d88f386a9a33300ee42fd1bef97847fd38413c9b0ea4d003e3d485ecd374f654d56e2b05b8876a4957e1bd030ee30a303913e140da1ec3bfdb1a328c6790186c28656842472e929b7a8b30f1b97b0d82018e096ab0a4c67076934d175013800d7cf9c54277a6fd280c301680b8a4f319f10e27214a03805fe87c8823634077b52061c10857fac7d4877dc83290adcd77978afe16601cff96dd7396473920d2da9387afdb684311f197673fcb823b50bfd2568006f3c4fcaa4421b10b0a5804a3140985352c65115dc6762e911b63d2a160b34fa0adff60883a2a9dab38bea2821bf8855c4b14bf3026a3a81ab5b00a15f4a89b29683af6c3b30066c669b4dea330d8962da2f66e9f58bb0920e676712d34b09b42d0df4417588e8f82986621f25c82a1009ccb412751d735d913f43e5eb3119e173c4a71672fca588698d4a9dbcd5bef4b0f3e9b653df4928ee929a4882edcb1194ecdf1a34871e3ee2a8141468608d981e5d491ee5f33fb595e893015ff7fb4abbd94d6245bc6934f48017b29d7d782ed52f7141f6760e8550881f12773598df6d34aae887b339e7dad4b158dcf7965599964331d5421a236bfbc1ade8effa6da640fd407c05fa5e867a52e738bb8761d9ff69b941fcc07b2edeedb07306d3543ebc440d98d0783e0d598e717d987e929f65276145b83f0e87ab913eec8ec419f7298a6c356a1bbcc5172501b597e5fbcf8b8a5e9a0428150f4db2dfa78d5f11d1b2f137d9b377e9397db3fc7e7ad864cfcd59b88b9724e2d3fe3193e904a125858f28b773d14ca1c7d18714f5a801a1510fe6da4f0a806b616833d02dd9e34f3d8a5570ad3883873c3d2a37c1767474b4d7edbd6d31a30dc67717f7987c2a4e825b6d874c2e420cfce54dd05832b846c3228dd2e0619caa2335332b43cb9185d0c15b6f03a99ec4fe521ee1a8ddc9cd42566e62914ab2458f8bbce171bd9e416fd5fd4a9b1a138f24a40c997d854421e806238e138d6df5e8c5abe2081b3d9c02120568311a8ef6af365a4fc69f2758c3eb399c857553a148ea3107fa1d79e4a45f6e85387f2cb29084c93a77578c7aae3848a3e2b956c3d07a2322371d9855280f563ea0a524d8ba8f97f4203fe0a1d832c8cdaf4c9c899f66a7c9f7b374d344c5d5ed6b2561d87ebe166343715a65d6c1722b21ae62e80cd882d65f7f6aa834f07c221a4576e6f6af4266ddb73ccd6ea4645b0c5dca81fea35ffd72cb3a9172b91963364639cc8438863dbfb28c340b367dd2a4cf8be34c40db291172142c1b6a38f0df85e9f6377dd2eff0f2c04279ba77bf3e5cc28d67889a91cf63ef5eaa1160a2f9bf7994ed93a015420f55ac9ea8f4e34ddacfb967c7a55c8168cff00b3578694a7cc26285f088496f703a02cb7353fbde4f9fdf8ece48c1856f6e849d7ed3b14fbf5d2e760a430dff9073137ae79133c742a298ae5222b22a61c532bbab78c4a9dd07ed3e23515bddbe7f625491b8983b612043b7a8301afaf3841f6e2c30619e177aa9d32de82562764604487c271ba59a23f9740ffcf2f2079b419f513da7953d5b280f21da386e457b2a33bf4f0626325a7634a98ee9f42cd90e705fdc4e0e7446f40fa29fde784b3ffa6edc71950a5b390dbac5cc7f4260d801c323ede1a3e17153b4c355c0d11313752bf244780b5fe15b5e6b4df0c9e4320ddcdf3b24e7b1d3feba81c05c1833d8a43697ceddd49cbd400c059b38917c4dd807fc3031119fe7bc9ea5980d8f49bf9312891858dad726e597b92bcc14f1061ac416d257a57d148e319daff1af4f2cb0dafbe1750bf1f4dcba22ebc4cb8dd1e2e978323c5deac1d73caafb90376e93bd38df298c4207d2e0b2ea1559770b4a817459f9f9a2ba57df7a01e806ba225c580a97b8b5d6f1b8b3941425e242dc5afa63a6f15f8ac24cc47e3d3a645a7e723979d", 0x1000, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) 14:41:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x28) 14:41:38 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="bdea", 0x2) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x100000000001000) shmdt(r1) unlink(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0x22, &(0x7f0000000180)="bb7f6a1a0a2313a3772a243c2921a8f332742d55b5d500b05240e69417892434aeb2") r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/213}, 0xdd, 0x3, 0x1000) 14:41:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/3, 0x3, 0x802, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() 14:41:38 executing program 0: r0 = socket$inet(0x2, 0x8000000000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4ac1, 0x0, 0x7f, 0x200, "b92d9ba01f9327ccc1f7d1ffeda32ef36ef96c6a", 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="48596e2705a383dc4113a709bee6b80171d94399ee2078cf9075e9ee2b1486409047a58e13b2374d9b11e05f4d855d8493299e69dc2d37d6628b6e9c6de59086524102ebde7122582c5ffd5e1f4eac8a22d5afb16a0ff64d61fa13dd4f29caf0d68d93f6ef39e21cfc568ef34e2122950db9ec2cd45e7a8a2bdf44ccd71aacb930554d10452ecdf0dc7f166f0e7506f66fe65a7b7c8c42b178bde661010ece44ceb3ed890167007fabb65ff07b49e3aa127f", 0xb2) dup2(r2, r0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendsyslog(&(0x7f0000000180)="ffb455db0db743db472bc92d991d5b843650a6a00da41a9abdda354a8e95e243138b374048796023136c369ccea1d0e8edeb6d0598c19845d053d0a46ed493eebc4e3b8ab08d4b54ca1caff05fee4862781bd5bb8f8e52a352fbb68c2651de246eb21b3b2e3e4f22d1ea999b5583e15414dd03e26d11ae427c61e955e8f78f5a44975bc4cfe582f28b4ab2732465b1e0a09e3a990010ae1c96af4acec0d78e1abbf818414e7e54044f212727212b8dc1be7898fe02d7f91187afb97db8e29c1b091079e980abcabcd1369929185518947e360065af8cf9d0a5f9a6899903489964d71e1334e253b567df77a5b07a84b91101a8332d79ccde05f4a2c73a7cc91f2e8e7f89e4d6cbb29b61db95f912e02e7c4633fd9c7a7a3ad1a015a79abdd749377ea914c813489e76ffeedd534c7b9a4485647ad9379ad8f3a3e2208bf9b556287e321394ab73cf936c64b104bb59f0724f78d9f38dba822a2ca71d8dcdd3d9e9cb5dd7a76d0074fb7e5ab3ea469f8bae9188caec984d457033e5ad79a4adab44eb6a96d95c4a915e79b778483719b2ef515148f0a344fc7cb729f640fb805d99d0f488aa463e7b0d732e613dce4d95112ade72bdca0b97b6c7df0e8822395c058d2b8687033ffa913265186d342c7fc51b9001a2984577215a46eb49203d0c1f3ad1649c03aa88488b6d7acc16f299ef6ba9e054a8336b1024126fdd803ffce57920bbb2a3ad78dbce262be20f990274aa8f81467fed81e1ab6f0d9bea18ec0aa5cc9e4e7aecffb4058443ee83d06e81b69b034349cc753a171f81041f0d726b447208a9cca593445e2d89320baa588adc7cd234b57be757f06822d4d22d59a4c82b8590376902adf35a403be8520a29906c6a7cc207be4f31c8e848cc89b216e5d1d1444dbb60b2a7cfb34e498c9b96b2f1035871a21ae42e1e264cdb25d6002adc01d63bf70e192ba789e4885ef8796e8c8317fce99176c4ff55b21cf3bb472c660cb00ceddc815062349269764e3a096f99973645bc5b7a884e10fc8e711721df5fe7248bd0c1d4cd6a50fa00deab5ad4d2754a204037925a2e525b30ad9107acf85ea9ad828d384c339a6a41fd747e772393acb43427944bdf0e7e2aa212ed93102d113cbeb77bd48762b37e96230a0a7c2a474a92f85b8f1d46371d3546a0c9d0e596ff3354b1bdd0fb88d91f741377a08275aaab87e7256705fb2ad8e60a6661a9ff67174833866234b400aa9fd7c5c8ff0b723ba3c39af4fe12328988d2a4347dc5607ebe3d0e1c34c466ce377b60aa08de26af0494c75bad04a0b519c8c685aecb41358648e023e1a6cc97267803cf8f91bd223bc0493457b86148c3d64634f01771e50fd078e99b51a7a14cd0f753a5fd525d0f66fedcd83f15bb39a59f49f6e1c7a33513f3d0852aaf7ec3686ad0032b210787ebcb0d66d15899ae9fe27e18b3c52db366f397fd9ff042d86f7a69c36a4064496c46d456d4c7478aa005ff27d3a745678dacb9133afeefbda3ef35a972895d19fd661da8a0c09ed1f46fa67fd4d0921d66d55b3438d00da0f0801e7919020f5867219b513b84bf9895cf2a442fee857aad1207769efe9e82758bade0968149c2b840214d4da00b4f6c751442ec0b264127078978ce81b43f24d5e87e493a9b95debf133b4237d113aa830a77ad726a0d321df966575c2a91969afa3b2ab39926ef6bb4f50fff705f52fe9407f9936b159501851da9c28bd82f40c2f6f8d6c117d8b9c0b62504be871da13ba0605e0404df1a4c2665dbab6d2aa8f8bb98fcacd2543a3facab00afa89f6a400bfa393a332f75b096c5c9d2083b22f97b02443cf2b3bca5b4f05b386e3f7c2a76b046c1b4aca0d83ecd220150fa3a9d356c8f03c0efdcbdb6a1ab16119d02d65a34434a32e668b718a87e6bf8a5c6e4f09f140825779528b765e661144de8dfc7269b8f47a49abb059339f93d0fb863d7f864151ac58c2086a141118c1686b9be1c5538c59740a3d5cbe3c31659e8a05b8d7e0481d0454dc09603c75409f5bb7f7d7d8f4c53afba9b1561abe58a4b06802159f952339923f590304334f8f744faa341fcccad529f68f6ba9f47251afda07934362eb089ff984f334b5d7d64be88577695ff25f4ed851cf33c39e8c8a91ac7106298cc3ac751c61af47433b057c4fdce83f4b2771ce678432628ac6ffad1c91c74fb7d64cd68f80d8da84e6f1311ede7540d6a9c57f75c92a70866922128c80e5628b288791853885ca6f044307ffd10c517b3c062e7651f6e7f7b6d05017b3ccb36fdf4cf8871422d0bda24de98b6cdc86f190f92c8a7a7bfd08eb7ab49088ae4fb8e79f190cddac49a430fe0367f3ecba3c67fa05b8491feb47b4b2f2b487a6e362bb5e8439569b5b7860068742c209b6a572b7a8690a3a4b7d5276ed4818dd6f76dee00f620d4fa41b5b58f356ea7d3a7643a10c2f32fb2b9c0a5d8da7bec04b40ccf9fec08020a0cbd3a5de9aba0755e353901ce190373703365e308c3f20c73be38302fbcee06e7bdf23f578d321d94b5c5a01faef1ac8b0f2eeb817796f47360676d2ce6e9a278264176f36534320afc0381762b83e6bde911650be8aefe2dc62b527cfc1a1ac5aaa2338286cd123542ffafdef3fff6864ee8ffc87ba9e31951f36d0de815c80eeabc79003bb670faacad8b9452434a682dd49fe0ddf3bf7b2bbfc38224e016fe4db92d5c90c93f919c67b7beb2ce2bbed4e0444cc583febb7f843541069ba29cb652a6646f93ac559fe3ce90c101615a7e6bf10789344513ff80e2df6df1b7f19fb4ef957010d57a9129f4942f19120afa188d889983c2993485c1b20304bbc83f7964f530b3b29bf4afa56bd0cb1864f45d95eb67af2145a483fa97d2e0587c66eee56086523f602279d4469168d39132c37261b18784502ed8ba314ff126a48353288ec37362a2c5ffcf64e78631c89324e2f0279c63e293fc9bd1a977e06322a79abd827dad2422b3b06f703854028d54bcfa92e865df700a5176f8e8732937a5acfc96ff9e96906dd9e6500f3d757de48e421db0b2ee5e791683a2e0ec99d741e58dc83100291883b61f14cbe97c916fe1f66ae6f2f21915800b460e741b02045f425d8a9ab27ce16c9a61751a1e09bc5422a13ac9a94a6e6c40d3ef0c3c7f5c03a8d552a35f2292498a872cc246a84bfef720540b63f382b9c16ff3b45619da4f0dc765278818d4e0454302b837146fa5ac709feade51dcf33bd585839f645cd2c10b031a79711e098a3b76982da3d5c366ed5c49ad4e236ff41b8ca98947c2f9e009842ee98b3f9aae6002aae74a5b2ea47bc7286e7165ecd866f192ee02f10d8e909dfa991c95cbb5d41ce713c905af5db08ef06c5d53e36c5d761f12f5ccac4a2cb07d1ba41129ff68a5738258222723928b72fefdfe99bfcff38864b7f4d7f37750baaff1e0f04106889ed5ab3d4dce3cc75fc6546bffb33a2e90931ec4f168c37d1c34f2c9f4740a3c95c30401cddbeb40a4eba5e9ee55b02a8304da82bd90d811357657d503bf841e573a101f3de09b94cdce1ee6146d6b9d2b0f00d6a78fc15fe5a7cbab416c909ab288365e271590c620a60d4d16e7e0e69e6f89bad3143f1cf589c11f6db53c36e0010a56645cf651161af954fd767cf26838e2926a3376c2d6dbd743b79f0e2d96a4a2d44b9264cb1d636e4cf19eb21bcbea61af515f572e631c1e16d0bda47f56864c98dc753db2e29e1c162d9e962d984d02ae6535b0f0ee13e5319974d5310852d5672d5dd1b001acf45f4279f18e4af7d681b1ea97f42e38fecd62804500bb1c8899e4ff8fdb324eac8db199b8e7ecc07d45fbcf4beaeb817a05da70eb8f311ee7dbbe8451295c8d3f433fed5c7e66cc69b0fe63da89d735597fcf3f64eea001e868c5db408b0094ef6d58a69f70b72e7bf6ac06129bbee651d5062938541abc7ee2cd1175b352ffbd4bb6877b05b6b48d96a084a02a789c8879e8785dfb04a82cdddc744f09c63ff82e6040a449735f5e0dfe39ae99b039ac42df85a33e391183e08a8b888226c95e91042692c284af7ef1e212f78b5436384f9235a06b52df59065bc1fe420cb4f91151a543271ebbe31f5ae878582b53bd26a068152e5a3c22c5145392f99d3d365526b4007fbb4f15cf4836e1009a8ceb8e0da27c9b75945304252db2bf639f9deaa5c872d7efbe0d9627759c8a744ee4774286b6a0fbb5c52da2ab5e3c5648d45d7138e70ba126ea9325eb35ce44009e6842a792d000bfef90d490ef4d88d433f33f9f32ed5257f5c05c3c2bfb3af174dfae5f2f3d45636cc9c4e8cd7162135151884058c9e83980704a908e92e844c8b1bfc1c410c8bab65a728bc544161e8576ce99a2e0ffde2aea6db58684801d15fbede45efb83837f9cee99ce7c68ce1fc1af4a22ce4e3ae72b6f4beb6d2af2749ffd95c1444bbb0da50672d9183261844f37731b3edadc9a2c1b9bdef3cbced467c68edc24292811477b503a8f7225a8bb9d1d5b7d663ccf8df88b1668d57580eef434e297235d246061ad01ff6409d9dd2dbfbe4786d643a4637d5b15dc81b66da84948c95e3b57ea0c65287f2991651116d9b34fedfd632b63529b4d4f3c7a6dd2476aef5e778e17f1f79c367b3860e0e23436dcc7d640a07b6b851d8586a19574849fee09dbf0dac0eb175d4ae67f257967461bfec2a9679810d2b8f2dc182cc174cf8ae7cf143ff59bb9eb1f2787089e1c3f2bdc326ab4be4c159c79709d55b6338743e1e847efc5ae4086186f8a6ea28c541629ff7a2ba301358d63baa425ebe89f3c8acd1cb43de5ff3d6de73d2b27789a77f9d851ae2aa69c51b4badb6dc7946e1fe607b977a16ba5a533c3fc34a76ad74f8488360f812aeaeac81f678740415b958fea1d5918800d3d323406851487f76647a24f0673593955359c586b12cd2b1127dfdd9f6661bf67cad6930813eb716684415bb1d385bd53d3e6b806792b070e8b10c2787ff54c398a8691a022d3c6263f7346d74ed2f736c366c76d835fd0ac711bdb65ce2d2be8bd2271465ee75c8eac177218505c768bac2e5ec2ac2f0742d1c3ef4c12f74c2801c73a8a65a87f70b1d1633a2a2a6afdebbd90cab030ed40eaccc23f45ad9a9e70ac63dcf4e821da9ad7a9a32bf0aa7a788d4f39cdd1ca9a7996c83e13707297a0b40c2c6643b287760b3d6645cc78e7813699fceceb896231b032c33aefeab3703a31aa066a756efe11f1272c27f025c248bfe91906655bd3032524a850a653b9e8e017d1620faacf76158da504ee372fa7d3041ad6cc4221554855784c716bb7baec90df2e0c05edc10cf93b45558b359f3d5997ef0f9b8f9589d6020d1430797ba15523d5a96e4a5b9ebb03955d22ae0b7486d5056ae98363d4a78450d25b3f9d44f42d42a65682b4bf3ee32943086a74901990a6b0bbca03027f7d78db9f1d113f749b5f7ff53f35ef529fae449c647b350cd1d098dee73fe95432c761e5364b9e72fee60db5162b6c3eabcacb1f241241d86194d62ab58bb1698f434ef461f7b3c9a014ecc85c23fd614ee6296573b8e1cea036ce99578a4a3302ffb7970e093e37192c1765949c65f010508c64230d90e7dd8dad57574501b6d56dae08954db661766d1c8f5a4d2ec825dedd090d5d0dcb00709f9a77eb2b5272a4415c1f6cd2fb7cb44dc61b730372fc159e26259227b3254d4ef30da738ad64e0ea894f32d4e4c46e3f9323c5a50b00ecf7dd4fe102e1967f6a385968b5b73c11d38f56b490890dcc6bb18c", 0x1000, 0x0) 14:41:38 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7f) flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x53, &(0x7f0000000100)="ce35605426a0a3910ddefd7ca305010c34fd25b5d5043bccae86d518b9a0a36d0a0502ad6e48ece7ce23f61c57df98f6d7522e17382729fd244cfdb922d1ce927ed0f2913b6bd6b3884296599fbfbe23834228") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 14:41:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) dup2(r0, r0) 14:41:38 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x1) ioctl$BIOCLOCK(r1, 0x20004276) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x483, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x20) 14:41:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x3d29}) socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb1858bb036db12ab8aa81a8d4280c5f54ca11c1557b000000000087fcb7e2f66b4529272b3b8f4912b866a4beb104a50e95d9977cf15c4a827a3b26d59c88fa853cc291f2e6647824153390317464aede1dfdd2afe9467079ee8745a72279a2a5ec0c623455"], 0x1c, 0x0}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') 14:41:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) r1 = getegid() r2 = getgid() r3 = getegid() getgroups(0x3, &(0x7f0000000000)=[r1, r2, r3]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) 14:41:39 executing program 1: unveil(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 14:41:39 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x4, &(0x7f0000000000)) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4040000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9}, {0x9, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x8001, 0x100}]}) flock(r0, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28008, 0x0) pwrite(r0, &(0x7f0000000280)="0b77ab2dfb49edd2eadafb85bc744456cfc20c995a2ca333028dffbceab6db9ff680b0a4b62826a33653bcdd7e43bde3dc92f7e6efc97ed564ab839a095981b1464e767cfdb492eecacd2708006ccbbfc921d6d4081c887725f9a837179c3b0e4218cffa4b3f078595c6fde9b695ebd5867a65ffa69b5104977f33ee41599c76f485589b1fed6daeb83ff977516caeb560e7df52be1d5f4a177a041dbddc260fdcb388d7baf9022e231169d9cd3443b948e96f337b7e224c40b864288b6200f5ed41321898e26a54e00b63c3feaa124ce2112e56934fa6e342aa46de2eb1925c27781b597f542ef19f7586d24d289949bc2e124b32483045d1a9956cb9191953440032bdccb4bb06a8ac63afd9c1e2067f633dd803408ad6efd5f2bc984ba526e3effe47e87024c53de869a53682bd3ab318dc07dc1a841c97be746d689eb4deea63c8cba6522ba4a343d8d372ba7652b4e326c6e9146a5ff69d3f5b6d3ed1e9eea25d68a8910728e88b30e08e80180e006583e235009ffba2a5c9fa3be2bfa1171e1a98c070eb66d32eff315fff8c0c896dd5199403c26e7a6e72baaa1926bcdfbfea8d2f4c6f25852415b4b6c83aa1d8ed17f6e8bcaf92f88a780c9e009160f48d99a008e56b268ea690a83a9fd17d5b11c7ff7f900dfba4b9a6039a13122d55c55be6648fde550d6a3bc0c3cd861bbf7d2e5b1911e741f326cb012477f39744de86a873df5416c949d04b76c43bfbbb460017aff0581ff88184a62428678b8ad3f67135337dfce067caf8a721b43adf4f00c5c27a7da6ad92d222f57384db0bd4482f095205ff498654785521ddbb9c78f59d15c89b887cac6f5e20269c81ca5f10220fd6e75539f223fccfb194a0acfb3cb8944cc409b5e8471b9769200e8fb00a3a0b5ca3d64f5e82483ef8c69c330e0409613f46501157c9098ae1b1d25a00ead2cd27f28d3ba277722675d8f0ddb693f3a9b8c4941e2d5b2c50f1d77cb9a7e76236ef414558f5742fa28ad617da5a8d403c59e903a6c194d102d716c503b3ade7ecec3ec63b9e30f77049c8731534171903c4daf6cf1188f99de9dd63ce4755e9551c400a535dff983567313b80b4110227962b94cf2e715bae76ba283ded5f98f91a44392a5b4583503674499db92989c1db17c0a62646f9aa397ddbb3fba97f1af06c1c1c3464204a8ebd410a1e1f7b773997d6a9def30d926f7422bccf36c252d0cf4335df5b4920032c1ce5073814629aadd72a2caebb4875d87790aa432428b91202f21e8d7e9d54a3d4266cb8e6548f783a95c4cbeae7f2d6b0fffcdaab5b8de3ea94ea2b3bc3013366b581c6d3e73886e92a7bfde4b1f75ec7933b1f3c85b0e0ac1f4f0deaad6900d8e23d8a1d62d5ebe4ea22f0af11622bed35f4f24db128c0bd32a6f3f4d18ee49f33d8cd41ebaf5ab935ae58db109605a832ffc2476672e95f1ae5c53ec2d88bb551e63e3da504ae3895cc6a9e99c6c725c91a541ae793bdba3b5fd7acfb7ff4153905edde290716e9f2d15edf966364ca0ef89f8e199f31242ae2e709c631553d58e256c39102325f42e73588983e26011f90c7935acc506120792a69d2cd6a3069bde7e6b2aaefc7c5b9868071878eb7efdb796d48e0968e3ef52555ddfdafb8c79170069ea660bf94c44083f12130afa86f9bc239598fc2c1e93c210bc5ae7329f599ef74f716609604484b615f83fec6c6a3d6aacf8dbfdb4d78cd9645980bc2cff3b4884ab99695676aa553ce778f89ed77967906ab3b426d6b2fa8d7fe5ffc3afe548cf779d115fbaf7ed583613f9f1dab9b68dd3c965bac217e51e987e35ec5f36bff2a07078d761216309955445c3948742ce74a072e0afb0d286fdea27f565a9174d097637bd031d9841144f8c9e6ecd9cb67cd518722c8ce295ed67aff2611a352f3960036b2db85f3a3952385adcbabdfd10d85bd427f6befc979a7b53193ee2a8660208f92d5d8e08cf6a81dc856e000f7e31a220a3cd7b7e6d02b7019653a4860a03db485eecf8e5ad863b371118af70ac27cf4f9e58b11af623bcec7ea13fcd13038a0b4f6cf9080e76b4260b7ebc0433a4b40f14d684f8e7b6805fedb067058a6b8ec8909c1426fbd29b506f41c6d9a4cabb523e507faf7a29efb42d4cc25f24140ff0e5853227e88fe5bd7e55ae270e10dbb4036727f09e916c066f193d3efc666125991d276b0b01a1e7d02781be0d726569b60c07f30723882e756ab4a18cb352a1fba0d6f535d139771a40cb9348ec90a6fc4026869b177d19628d88826200300dffed9652e06097ac16d77163b53b1e6fbf19d5d7e59e60ac3ea71b08e0aa35128e01832b7ee43c10a4b7a82e7409c80663fd057d5a12fad0aa77fe817e0d5eb81ead23b1bb0de2310a77eda7985cb209c8eb500e39731450a34a28d296a056329817dc938b081cb955b44df4d3250b2ca1ec99cfbb050282a466a96b00bff04c671bff0dd456b447f6c24e607e6e5ad11dee6bef22885ba250c92c2ce5ae170f6a6d7292aa74a0d96040d25b5b402293c306318d0f1b2f4f5c75a51f8d07711048c98d20307b0dd643c9c6361afa1b38a2628180fbb73e911318bc2d5776c8ec140b48ef7c0fb25f97dd0b2f6530ea2964e62e56eb35a4e95c630033205a3c4baed9a86c9a851957c3291b5c5bd7cb0215e4fc2ec1265ce6d2c6da21d43e027f8122137b2c3b61f53381758fa9538ad4c360888105a6d991c9bbf4b194bbc6cb23fc3e29ccd6a169ae472e6b66967f8b45013311195af0535b3fa72707abb7efb22825896071ddf11b514749aae2848e395714743df65b25e8485cb406dc1e287a3ff5593a4ce187e0a47617acb2e0a409d28a5c009b684a9b9b48486449b6a9ce06c419756dcf6cbb0039d854a4fda5681b8868b657512f8aa01df55ee55b7200bc1e4ff3c3412ace1879e8b4310695f6ddb274e6b0daeb86aacf409199b2abc4b6998d5387179dd2d9f250f812c8f73c83aac3095bb3df9c5a3c3f337531cfae970e06d6c0f3134efa8a1e440c1e3fb2c6da370df68b7861006807b2bcfd541f3d4ff730731e2d1e5484d79449a7b88b99152a9ea459d76fe822f242fc058675aa55ce524f1df3d2855f4d9e2552b31b4a72c94139e013f726d9907b96947f78db642381a0f7072adca35c52161b76f997f00b17c11e0c98266a27e3eff5128fcc7293586a170fed9066c0cdcee272158fad4f7c251d9bffef25e4250b6b0f413d844569f2dc62c27932e09516438f951e150d9c89be62b6e3e2c088aae785cd34bf0360d310b6d3c894e11a6a01fd6e9a8bd954f655e58167837a98b47d7db1e5db96cb9af8c1adc50b4daefc7ac09a20a5cc05bf2978670f06d80f0f222364af265547ba3524207eb5878f5608f4c5e0241d2206004f98e40a0725c52c57094ff70ab20bcccf32273672f1dde5afc6a0be3bbe6f043145ca71dc5e6d25bbc3c478912a5103e1a46b0788332d156a6ca3f130f3f7286a56e2c87fa7ca60f19cb3b70d5e5a81b33d127325684698aa5474fa2549de97c9cdf4fe778a5495ac991d132c4689c6418e1da6038b7eb4c873184d883a320be0bbe241fb8c849a067e53b97a262d9ebbd32e5a8c7aa496b000744eada06a4627a269a03a9c4d0605a7caa7758f6a8ad9c3fe2d9db31d2920ece1b8fd09cc0908ff308c9bcd38928c2d53f3b616468e4699f78f202d895887504c41dc2223e5945cf60d7f8765a638c76e4a1b29c51bd478a0e75b8cfcb48a4eed07dcbca8e9bfc43e64146cdad819b0e43017d07320ce6812ccce383c6b1324cbb4ddbb8cf7536a0177d81ca489ba56502e11b2c60ce71b381b69ff1764624f7e8781fcee30a04bd0aa4afd64fcc4016aaad801f71a6754d0f11c8bb60a23c866eab503d9c2f2b3a52a35d265aab7e7a47c2a9857fba62e42dc92c1221d1135be47b1d090512639b11ff8ff80f53a62d8e69fc75825ee760b2fe010df37a550e12cfaa4063195d2bcced6230f140f8b6497c05ea761710445c5f250a7b3ffad97d5cf469d6722f02e16017db82fb8ed5f75115720cbe69955f14a6abfbaa80bda936feb23d28e25cfeba42b988899b4e481abdefe96b80d9fe6a295dae54b56ec6bd6a4e827d2c86b616ff6648271cefde078bfcd5fcd88692f8e7e7ed836b44cbd851e2668a235eb9d6582b5aa1cf8f0528078b45ea528754f26c4877513eb0c1c23c0ec3e63f612002a79114ac90165c3df3c2202511ef16829910669c2a42587dcde1236b35b6ed816d1a81d1363cf61acb0d0a90519ea181c13c8056168a5e02a99ac894160a02f2b0fe6ede0d5ae4f6202e481f5914149431614fb51de6419ea96ffb28cc13e8ad7ba81d0d45907fe7b5535c97ea855d2371ccbb978748599e19ef6713f65f2cd5056e6444d1cb0c41c491ceef530a621a1703270a2d12ad7bf43630187d8eb517ddef4b6290bc544b98d89efb5bc705c5658b248891df392320615264921bdda82ef9be08d05fe61eb313fb1fbc0e5f9247d2f857f6377eafa34b8d64efe14f4ecc700faf58aa802c3cbac6cf2a9b51bbaeedb3d0a694adc84a45e48ab9b25e4d68c7ac04c72252735e8ecc0b704dd6d9d272dab89a61942707825e1d69f8315d4f479202aa6d44d585ffee0aec6182d10434cbb41df289d2d29a824131691c224c09d826bc186b7a2e0a69394798c0a2e4264492d5f6d203c504384cdd64b8c46a802d8fccc894c1bd1b167175dc24b069dc4b5a93b43bcf25518388d13c29bb49cb773912ce0b032399aac9f8242958e7273f789fb5472a4ac9a3328b6409f2122656ce37bb7caaf077941779308cb625d06aa171a38bff8cfbf1fc2628b467f656cc1d3fdb5c3e0d977862a9ee7a02b2aa39b8e24ebbdb888a852a219e6e766dcace872cee889421b00af7fa4ff5f6f9c71b906d02e07edf7ae3a92c2956947536774e1eeeae6ab834b16564b81d87ab161c61728ee0bdc1e10bf8912764d63f1b9af7a879681f24dc7e37a3fbf119453ccafd46754695b8eb8a1169a537dbfc5fd59b44231a905e1784d4c8855b896bc35b16d67ddba888f2f1a89b689b6833f8d3d5a83233c6c5e52a493cf4e652d5d11c58d1244661a3e1864b28635e92cbeaad81968ace07dd2fe2d52773beeaf8c9228dc370d0b49eec2dc0d3fb17d95756054dd284ac675893e9fd479ff83a5362dc74b57859261aec9f612a62dd075f43ddb031f18a4053e893db81844b2633b1ee53659979762d74ab6fc2d6c37f7117ef0a84ee8f7f6c567ad83484b8867a95d4fb99da697dca51c98785af67d2e5452aac4cc24e78577e753e7031eebb209abf092e5712cfcc0a98438041604b80691eedc059ac93d0bd00c706f0baaba83872902f27280b6bb1416d18f34abd8954ec23a8c6a282507fbbb5adba61e6c8b02f7b2ff1eb65d642a23e8726d3c35017c8223929f1393654fd62f571416edb0eb16e363c593b48240293426d51359967d3c7c515facb6191eb73adab3563c6969fcb74205da1a25f70133e43950bf3d0efdea62feaffbe07267559949dfb009be8db44a587716c90e0c661ff6463bb81f1a93d493a1742305e153d4f1346e4aa9e71656dc1b092d6716518aa3f95f1abeb0022709d9c10d83ea394eb2eaba6b18f8fc0cb18da481089053d3d76cbadd0630bb615855af55f6942b712668ca34fe69b4fd8c1da74487a9c662598e512ecb8ffe48a962067456d4231fa4413f6b922003b7c34351e55e722667567277576bf9f7fb8bc49bc75a8", 0x1000, 0x0, 0x0) 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3}, {0xf126}]}) socketpair(0x16, 0x8001, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x1, 0x9, &(0x7f0000000240)="bb262c09c2baf9816b211b5cfac2d835654a6a218abdc8fc0e4da66ed65a2e027dd5cbe8b43fb7465a7587b6d117f5bbbc1b7a75b4eb52a477143c1aab5d45502bc1251bd4f92d83a298a0eae7fba66b5b6ac2b99aac0fe751bdd68d372139e39e30a816e3a067f48b75bdda005d28f20ca869f21f0a3d2a6c4578e1307e3fef9609d8a8a8ceefde95b12933dd76378d2a9778e8604b515db70a666546c16d79d8399fc0598957009d03f687ddf37bec5c7206770e19221420147c335b23baaaf380800da3d2629de047ec074ba7a1b66f6898470aab3df9e556794ce0538bbf1a20d9c90d3b762c16793947a90cc142fba62b17b6e9", 0xf6) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000340)={0x10000000000}) ioctl$BIOCLOCK(r3, 0x20004276) 14:41:39 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket(0x1a, 0x2, 0x1) r0 = socket(0x1e, 0x4003, 0x0) r1 = semget(0x2, 0xffffffffffffffff, 0x100) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r3, r4, r5, 0x100, 0xfff}, 0xaa14, 0x3, 0x1f}) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) 14:41:39 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x6, 0x5, 0x80000000000002, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000000180)=""/174, 0xae}], 0x3, &(0x7f0000000280)=""/50, 0x32}, 0x1) setregid(0x0, r0) setregid(0x0, 0x0) 14:41:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x7) pledge(0x0, &(0x7f0000000080)='\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r3 = msgget$private(0x0, 0x421) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r4, 0xffffffffffffffff, 0x10000, 0xa6}) 14:41:39 executing program 0: r0 = socket(0x1f, 0x2, 0x6) sendto$unix(r0, &(0x7f0000000000)="f4fdc4c98a7a53ed60aa1e0be6e94756", 0x10, 0xa, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x4, 0xfffffffffffffffd}, {0x3, 0xfff}}, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x1c}], 0x1) 14:41:39 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="62d5d9f387fe5b65bc5f6d5d1c18977121ef4dbb0fc7ef11a5331e63d7dfa541a6ce66b3b5715a291c8a0c7deca0089f9ed9c84e0c6fe43c2931aeffa775d05da05458d517fe5088e9db6ee188084ef2dfde5bf3e443b0b3f2a63ca7c521e98743089ade9f014df86fd0099a334b1f338262bf287ed0a6aafee3b8dbfe706ef365864e8aabeb346d3ca760473d778201628e36fa119cd3b5491b46a02167ba74847108a444b0159e6b591deba8b22056296fff432ae605c7b54052b0851f6f4ba10add4e76e57a0fd9beb1b3d15b2add2db83b9d156e1b75fc248c6be7e70afa94b6c892cc0c573f70c8e76b7b67799b86ed3d59663dd896f184831c76b6d1b8ae9726618b2f5b5880535e50e88fe1408241327c8d0fa7625c610dec378992d1223ad600d651147e9bff7ba0ec4de5ff29452ae5cc7cce00b95011a3f0510622dcaa857b04f81239540eb8e0c143a8b44b2f05148e3e32892183a76fb0d7ef144e60b6cee594f37290e7a30d9b99927b94bc74e73635db6ab3b72342cf0c24e301050d9d21474c2c239ac5960c909ca3ef98fbec692096cc46133c98a651b1317256b471834f34e554f4e1cca1cd661d88f1a5781276bee543a2d2e71932f739db3aab9f8bbfa7996c4a5b1881071f87d87b23f2117e0a772f8b097e4ad29c48768bb9ff3227234b8df19e4296ccacb1e95fb2681e643b73e690c3c828c5dad3156f22c4f5eb3a0782156653a5260803d42298c362fea2f4714e12cdc2c6d80ee5fff05a2ac0dad0aab4513bd430e3cc657fe88d70f35b67fee0056c5ae8541a8039eff11526b1439a9242228f4ed91403bb3981ae769a6249ced907c2b45b0a8924238d12eaa3eee88ee0c488484811049c1cc695d4a699a5af4a7aec40db3949fb702959905ff8f5c0350fe3d7abc3bcc953190d0683755ed2996d0cdded3df8476e12ebbaa880a8b5f5c5a0f443900fce4999b53402278b919ba7ee8b54aa2522d0447a606f2eb54d3c06333965799b9a622a6f316aa57d25255988f0fa840d2605cfde46ec471e90d346f5ccd4ffd7ac85ca9b05dd6c67d491c0a951413023f104f6193303a7cd037b6c7a491c034215b34daafbb3ef48d4c6eb721471a90db2700fa8dd0d7bb22201e429eda306c7219c05c94535d7f4371f3923df2a78832e12b49ac832cc2fe54b81d4d383da07bd93552eeebca2c71eafb9d9600788ab291dc4b109ce1bb5a81fc296a3f4dd4cbca1b19db94c004ff57a174e1a1a6b4cda9cf317a9534298214f36c8d23f057e73e03ca62791184907642561e9fa876e414558121f3fd88316b25bb0b491386cfe5cfd501d43ca035025a69c900992f1c69c2e2ea8a6920e2e9e36408006e9669a0a067a55cb23e5d8900b12571c667fa9388471bb5e8e4042bc32e92493e91d08136fef7413335a5b287997a7fd47558c1e0919d0eb326048a1338d106eca21c86a166dd71947499feb949e7282f73dedb43e0d52942039a3ec47f3929b4a2531a5828eb2543d06bca04bb7c63519918120ce2dec91c3c89379b606cf9114d735963119d53c185cf3ad7447afa699492a81894069f53eb82d7154dfe164dcaa44ec80c353fe4069c876e2886fb2dadc3c17cb717789f7b4a1314f4731e780eb34680de6731151229e8ea91f1decc03e6d65f562576a2cab8b2af4743bfefe43a7c3f4cead8189a75d1e750f0bbf1b5d8f8b6ee7f40c2b58e315adeee5a10e2e0d8d3203d4414c4258a98b771cb94fe4d6c46397d94dc1e41be873e3bd1bd830d3c2458af530bd60d9afc80fd7618b318b1bfe2998f5bbe84f20c96ddb370d159f25d33d1cf776c3fcef8fbfe2ba94edf20de477dc05cf9485a51ecd03ec1e91a017237077f712455ffd7537ee16a9712a0083c97af973cdd90296188bc50cc6174cbcd40b58f8975a53230748ffb405db2caf641d7c091cd75f28bd63b2e9aefc772c84f3583d137e19e369518b718e1b54955dd0ceb1626bac9fcf2c767afb7941e011a74e7e2ed4da542f72a96aaefde902d6193f41366e1f637da3f7f37dd2c294e31efa324a5a4403547cc3a928616c74fe9dc83731c61fb41904e90bd7fe40282834f45c21d3fb63c80850eee8cb00a4dc5617da6e918f725db72137c3c5136a8b28f297c84841495ddd45891a762cd464cacdb3d41334607ca110ce898e886b1c6c62f80c0df5bd5a776e28d4b1cd537be4ae05a56233300fc6cc212ef7f8873a4200eba82491b776e9696cc8ca2489dfce0537550191e799cbd834b1859af0f8dcae54cef6529a3d15d21b98e520668cbf3eb841388ee1337612217d70f299877d64c6a9076cfd9b405af0d7623b857e191392e100c60c75059bb0a2339ee248b20dd56d03b76466054507fb1c486fcca26a1711a88ae124c08681a0442e03d712329c34e4e36612243c411dff5b03fdd95db35fbbaf23e5b8586eee14e22fc8fcdd32ffa7a9a823ccdfc647eecab2a0b22ba8fe53224295af883c2251d8e718eda83a78fd3bae8f49775fa528bb75c2f6549d22f33cb5845bdb8930de6afa82e6537410f288446c3bbd6d5d15fc705f2998bbdc21bbe4a2fc859c3661e4d128bd30f15d4fedaa4cc916b1f8f25b90618803e4079098747591c29a3f8a0fae7e0f8c651104caa1befb560ac0cd84c388ed9896a4eebfc0757523e8babeb85e82833602b431c84dc3ee0bff148a5569768d4cf84c4e263901885fec91ef86abfc762b59f1de75fdfb8cae0cdba3b7685c4125dbaf6f9acfef2c120c1f47d81c7a249a027164cb922924758c5cccf49320541b4e74940da0c9c50dea3d952be0f756177031789f1875702ae68942aa3fff96ad409dac4778d49946db3f89cfdb59ef315a7dd9a752b53f1a36390c53af00582fdea89860b951863df43267bc9f93bd289ff866f69131480504eb9c5268984a1d853b30a6a2485547956b9e3e25a45485ba8ed78583ecf3ea6e683606c0273f979f82edc14b616d01d9760b5de7b8531fcc2d48daf552bb1bdd106b5f74784cc3607945654642cecae0984939a030eae5a4a499ac1a37e49ef79a881234423189dc64e861d8138f1039f70d118fab7778f41ddd069d236af427b6b578667a02ae805a83c50fc8d3c060917593af450b95f4d1020ad7e5c247abf13fad64dcb8dddc3aff45ff083b46f2fc4e667b11841bc456e092a9e124b6e44d781aa9f90be8f870f785151e1021cd1a2824f2f20d6c1a445410ad7e1aa142f788f89b7dc406420207bacc133bc0ba7b680f2bc133f463c38bfe73dd8ec75af48d6bb978f170885aa78adc4a8ab6f419cdcb1a64767c1c2ce4d9ca6e281c8e843650dfd8d0fc830db11a1a33752f0dbf411e1eadcf79109cbe9b5194d9cda60131811fdd0df141bf6afe5f512d454bbb7a66e15accc1d453028ad182003b27f595b999cac8a6c2c65f7e4f16bd81d4587e593af27322e62b5292aea12a40082c529d7317af5c7f85b5517c2fe50433b2c664f7760668bf852524830a1fdd802d16381b9cdda13ae391c2804d08ab0269aa9e30e812ba920d024d09ee133b5a7d51b8dd085d7d67137d199331411047d4d42416202464dad6e5f580a2cc1dfc70d190813417e91b8ade2400da9026c089d0a473bf18c678a7ce99e3f088c81d866ffb3080dd8168f8d12cc838eb7905ef1f6e620f8f61a201fac0ff4d75704036c30dcbb112b71ac8745dae64b5035c185311aace092a795db503cf5a4eab691912f01e77ddae22a8fc77edd8d1ceff0ebed014dd05ace9a8b6fc30a8563131e80ee3ff2c7751fc05f9a4d327ca95a7c634ba5ded508234994be36a43012be90b5f3e817a8912a5d4ed9df41ca303b7148a3955c7367c89c760aaa3384ac3159f123add433a67e105ea6c6752d50076c966b66906828245d38fabfa64eb00458b7bdee06171ee1f7a6fdb6199fe4d32678ee1635481529a451a1a3cfd2569c7fc4c3a9e19cea5bf5d9bf5be54622daf720481d58cca0cba1d94b609c3213b18003735802c9cf50178edcda21f367bc56cedeb0cb59ba2d8498a7a0eedeed0c67e0ac9676df887d2998610de106e428b685bb5ffd91d2cfb6fd922dbc906f7fae411ee8e6fd44b2c811781170b1b0826d1293db1516b4072aea770557b9f2cc28d797849054d8d0790339246ba5e4a4afeb4294875a8947ee1dfc413fb43591ade1713932de9d490e6b36617e0730eeb2a297dec51f399ae636f3f32cde94905e995aa1763b8783bf4c6c0fbd17d967f9005f394a9040ebae38fbcee688efcf50b83ff8131ac4449a552dec2b8e5bf59c4e5b5d05383581a710c1d7c8bda077a850502f813b001d84f96964a2202591b8d6143b0a5818d2ae4821f00de32e35ac5ab1f1db32e04ef4ce01403126e24a4c29e671d93e72f0204c5f7bbb65a91f81724caf46a3203b656621dac4ffd36a49ba221e98cd1d35eb78f07b2ab2d6bb35df9dde917c338b7d993dafc6bf0c681cb8985aea7354cf3fa1bfb729fd3398f96cd5abe8fd3d43943db70a941f5a51ce2fbdb88d867ef8f025132dfbc2b9e810e0c80db5a2dc35cf23e8d29c8fea0716defc1e19c58633145ea83c1658bdc28fd1b48f4c9ff1641abdb5d17049ce957c4b9aa871d0fa120f2f0f6685203af7e8d73041f0cfb0114b48862e3b9fe36c32ac6e0ecd1b4e1de9488bd21c4e3cecab80266305a65282c080f013a1f8f911c04bf5ac92f8f3ac838f93acf94e618f82dc73f87ea0d62921550ea71d5dea8adc17b1426a03574d87ef8db78ee13b4b020a17ec88f8207a972df2790ba038df986f8881e76bdcc48d0719f1bd1b9c433f1d5413ab8329130f9ac4e5c15d8dcdeb7dece69b4247e564b909d9d1ea708c7b9000ab14b9c37c4e0c8bd1aa91a98a57c82da0f5931ac1dc3bee95d9811bb2426ab63498060398916122f434efeb607dcc40c59f887283236141a562fc0f984825c7e31b6e884e548c7018edc6db2ae523bcc9a600a72c4e91b31d9b7305e76d13c02b0d4ab1632548537b0c69c4eae32b7bc7ac8a079e2f3799b5e27121814da3d590ed6a545c891fb9f9d94d2cff9f436efb824f4148c9c4742cf2369947ab1aed6be81a8cb2e8ff8f50c4d2a65a8fd215ce88cf9c74622d13f5200d2d4b430c1fd46d3e47e192a5dbb935eae6c7895d671d24ce79c79b5905cb36bc27d13fe89f19ccf77951cde67bbc21e2ad451943586e7bb455c75b319ac2c8ff933a189d7fc8298b813ca366093af0b424cca65211e9d997a9f3b8ad78473753a12b0ca467744415ce70280e16a395bceb657c64795f01b53bef1181dc4db70bab21300b9ae241c313f02c510108646f542c40e070a256602db7f014339a06215fc497bacf95b6d3544b69f59c572ce5c4c4072adc4db17c43a18848765f3db651e5dbab29217a78bfd6b2181a2645cc78385039c1ff5663ad68ab214bc042971fbcc143c2bb9b73a35bf68fa5e466b0cc159345c35f4cd23c9be1f8561470ffca8f31c024168e48e0e7cce85b4f8503695fe7a11aecefab5c213a2e77f7f772c79257bfc06cc387414a588b7ca7b42fcde82d25952212b0940ce1519364fa836220219d3bc70f41dd872c69d8b820a37a6f41d9dfe9cb70c9092c212d982c2c0f26c6be4eaad1fa023111ab1683e77033499a85365ed020ea4b7731ffc3cf21f01a72c08814d22ac84b89e677adab34c9869f2cf2362489b888a9262ae2e2d4fbdfcc418b955c29dc7bc47be5ee2bbfabb78cc56bc538d1a53077489b65d848a8073", 0x1000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000010c0)=0x4a3e9e44) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001100)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001140)=0x40) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x12) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000011c0)={0x9411, './file0\x00', './file0\x00'}) preadv(r2, &(0x7f0000001480)=[{&(0x7f0000001200)=""/67, 0x43}, {&(0x7f0000001280)=""/39, 0x27}, {&(0x7f00000012c0)=""/170, 0xaa}, {&(0x7f0000001380)=""/217, 0xd9}], 0x4, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r1, 0x6, 0x2e, &(0x7f00000014c0)=""/70, &(0x7f0000001540)=0x46) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000015c0)={'./file0\x00', 0x9a05, 0x8000, 0x9, 0x1, 0x2, 0x3, 0x9, 0x1, 0x1, 0x0, 0x100000000}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001640)={0x10000, [{0x1, 0x100000001}, {0x3, 0x3}, {0x3, 0xfffffffffffffd44}, {0x3, 0x4014}, {0x3, 0x4d5}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x1f}, {0x1, 0x100000000}, {0x2, 0x8}, {0x1, 0x6}, {0x3, 0x8d}, {0x1, 0x1}, {0x3, 0x40}, {0x3, 0x8}, {0x1, 0x5}, {0x0, 0xffffffffffffffff}, {0x2, 0x8001}, {0x3, 0x2}, {0x3, 0xffffffffffffff96}, {0x3}, {0x3, 0x9}, {}, {0x1, 0x5}, {0x3, 0x4}, {0x3, 0x8fef}, {0x1, 0x20}, {0x3}, {0x3, 0x1ff}, {0x0, 0x5000000000}]}) poll(&(0x7f0000001780)=[{r1, 0x1}, {r4}, {r2, 0x80}], 0x3, 0x4) read(r2, &(0x7f00000017c0)=""/14, 0xe) msgget(0x3, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001800)=0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001840)=0x1) flock(r1, 0x4) r5 = getppid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) r8 = getpgrp() r9 = getuid() getgroups(0x9, &(0x7f0000001d40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001e80)={0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, 0xc) r16 = getegid() sendmsg$unix(r3, &(0x7f0000002040)={&(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f00000018c0)="1055282efd902df337f8cd369f4f761b29298f6e", 0x14}, {&(0x7f0000001900)="fafedc2b9bc990f5533a49ce5b69f495f094d0d0da31a772e0681ce30c63b989a59a1c1c7f12e8966415e6027e6288bc7e38c6e4f9703cca4eb0f8ae8a50379329feacd49f6fe7fe477a2f9c63d409a90c591a3a08e95c1e0498590b26834f638a16b01e38746a3bac5a4f6c175ad87f4870a892a349851276742e4bc2d8f79930a9ed0026e28ea1be6635edc6e8217d2d519226a2110b40ef65dda677fcd805b2ec28", 0xa3}, {&(0x7f00000019c0)="24920dcc156a69cf0c9fed8489eec959953536d84bbed5ff827da2c4bec240786269e057842c61f29e2975284f868e954c8e2a05548bf8ac2f6888a781c0", 0x3e}, {&(0x7f0000001a00)="ccabf20a7e13948bddabf0a7358cb4053f", 0x11}, {&(0x7f0000001a40)="34eb4029cb0e3bf17a94483949b88198191ea9cae04967b3ac17c4866ec8d77ed9907a315baf4ba3bb780f0a61dd01cba738111229af40951e59c3d4f177038d860e21d54cc8757820f71e3f16c82a55a1f89cde3a4e8e8ceac5c404edc7dafdc76ba37897985a6675038fa9a6e834012353d4089c76c5c03743a4d9604715059b7e09557eaff55c0f2f894118c7cec9579ef7581a9b2bcc52dfc7b906daf1e62dec07a90b5b9339f60f81984f8ab8074da39460825a6671720dade9cef4af5d825d11a0eb17d510ffa9e4973a9c7775a13c60510b462d2e58e624d2ce5ac82de1f9ff33180581e78e11985ef77c52d61933ce26934e0dae", 0xf8}, {&(0x7f0000001b40)="0e043f9ef60689bd6bdd44ffcacc6629c05a6c0adbde50a17156ae1d8b2c4a7d0657fc994f80e36131d1eee2a58cdd4a89ccd72dbd71977fe8b5bf8dbe6bfde2e1aad68fe18c1548117c11a1324b742422e801cc2cbc849f4ec983c042afbf47945b3ff1b9c3fe3540d8382bba27b455b9582810a859315f39682c682b41a7ab02890f04180d870d5ead3793e1404a2b3b3d762e1884fe06c6d3b776d956806c5390c8c07d54a8d58a821848006cc1c7c60181098d4a02f5b1b66475ce42df6b9f9de7e3c42ed0f3f7eb990a84a9e677e99628441c74dc3590e85cbf67b4482ff70eafcac2387934fa81b5332e553a74c5913490b6f4c91a7d606997a78a", 0xfe}], 0x6, &(0x7f0000001f40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r2, r4]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xf0, 0x4}, 0x400) 14:41:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x81, 0x20) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x488, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000580)="f94ce9424509e29f8b8e877848c3b6ead88e10da71494fde900d98d8bb85b1a75daf1ba49f760705a35113c7c26f85af147171dfe13cd7c8e669cd4433244c7118d7ce32a320f2afd2784a346bf9616a550d3e8b33fb3feecc99f7a0234fee2214132794a40d1d71fb383398e60915f646ec390f579b9df39b5180dbe9b3d110e22e12fdc4d14feb179adb253acb3765a1f15ccfdfaf8560e2af73e3402c0ea1e4d77494a170788037aa3e673ad0", 0xae}, {&(0x7f0000000640)="b10e4245af96003a85902a2faf5f2aad6ae60c0c44263e7a96755184b4206565f35ff498fc1a2f017a7dbcf363917de79f782d8fe1b8310c67028adcc59934d5f1c3832b8edbd3587cd201d4c893243fc472eb5a1b719155d2a84479de79a5c5b036dc630d7399ce50a1fd7a9a4fca59c3d55dbfb1539a9c7eb27c647670d0a8aa18ffd9d0511d7cba771ea22f0088c496d63e35e41f4d52eab350cff8854a25875a6c2b7abbc2c6f44090f1d4d1d3f85ed6c77aa3f950e3ca5dc12b9ea3db82bf31327a8d5473c3eac53dd42bfdfcaa5dd168997a133066b18226528fe2f5a05c8bd87aecedf51d5549176c2aaa8fb8d980e1fa906173fa", 0xf8}], 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) chdir(&(0x7f0000000100)='./bus\x00') pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0xffffffffffffff8d) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 14:41:39 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:41:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x61}], 0x9, 0x0, 0x9, 0x0) lseek(r0, 0x0, 0x24, 0x0) 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x7}, {0x74, 0x0, 0xfffffffffffffffc}, {0x80000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000600)="b6338fe1") 14:41:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x822, 0x0) nanosleep(&(0x7f00000000c0)={0x16, 0x1}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x200, 0x8}, {0x6, 0x6}}, 0x2) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x4d}, {0xfffffffffffffff8, 0x3}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0xe9d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) close(r0) 14:41:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="40062e2f66696c653000707681742e71cd9779bd36fb"], 0xa, 0x0}, 0x0) 14:41:40 executing program 1: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0x44) listen(r2, 0x5) dup2(r1, r2) r3 = msgget(0x0, 0x201) kqueue() msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/69) 14:41:41 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003e9000/0xb000)=nil, 0xb000) mknod(&(0x7f0000000000)='./file0\x00', 0xe020, 0x7) shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f00000000c0)=[{0x4, 0x9, 0x9294b688b1cd9982}, {0x5, 0x4}, {0x6, 0x7f, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x2}, {0x0, 0x9, 0x1800}], 0x7) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 14:41:41 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x2d9) setpgid(r1, 0x0) pckbd_enable: command error 14:41:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000100)="e34e84c4aed0e9258227dbbaa8b42f63b4aff87b89e2a18c5e73bddf57d68a62f869b409448ad8e2f8912a5b2940aba767c6299636f4240f013295a1f206f0bb0884060a023a9248ba6487bbecea2c43eea4af0942a9a79edd64f5c018b22ddc1ccc2f9748661c2dd08f783c77453520465524b5bdd6ad20c6bc5e2c812757257b2ad60cfad43027a64a94e717e0f69d009ebc5b70", 0x95}, {&(0x7f0000000240)="27f9ecc24c0a976c80d6864c49166018e84e3c452b9c0d2dffec9f2649a1322ba1226882ccb47aa94b9c191903a3c993d94d4d33c104d3327285910a7242fbda0563dece45887a9ab831045a5e97eee23c220e34fbb0d459a3ac17a508940e96dc876321707ee73c01816186405c65a3d96c1f9100890ca76905e5a80d565080344cc751c8c2fb80b121384b22488b049597bccea9d960e7de9c82fbe68a8b63805c62d3ddbd38707f194dd6f11106922b3ee53a1135008aeffe3a51a803355fb74993802888a99aab7859bfd6d7a944954319d2fa97e039cffa721795a7a07c24b02b65735cc1360c09601cdd237a0e4dce3552ecd77e5904339d2daaa3320ad6e64a921d3c7850349db6bb72561ae809ed813e7c2ee9e10408e1c81ca79af8b10b5300b292b93d65a33b175e776ecd32aa41d32992541adb8cff72a08e05d9fcda2aab69a28d94baee75451caf734d25922eeccc8c64860c44bf7afa53f3d9cc8d66c5bb3073ab50b32de3ec3c6f56434f8eb48278b451acf4254fab5241e1d6fe8c163a1fd12739829f5b45fcc37f4d207a743a6fab9373fd085bee9461f83cfb8fb6320ef769f7d5a412b2937836061d9904ce7ccceaac746d0484d4b1aed785b17dffd0cae4d873c2e9229128b88693043c3458ec5e49a3f3e3a2786307b7532270a884fad9a38403b6a16e8a980e4e0c55a51e0429fd36a0971001327c41e26f2759dd9387dd0b3da0673debec6e5ea2367c4a7f67f5e3a6f96419f4f84dffad99f1aa0b05ad34a0292e39d56a872947cb45e8b3ff928a59f9ee0b98358a90d7c3fa81b7cf45b199f946d0b5ac2491c1428b5f3f8d32764ae55c20a49b4712547bf764f9e55c939109905a6bdc2808d39261c95e7297efda77851e681078abd25b68fc2100edc50e29f375e61a2e23324e1a0e5244adcb8c129e41d7c8e22ceebffdb40963c5775767f3dc779d1b4a308b6607679a160e7baca6c12a55be6a3f0a83b6b9ce6c0efbad60ea778b1af717b2070c7834e9be1bd03f72125d044de4ccff30d89d7f82ee162c2e7cf99f7321cc4a096cd876267fe9402dd10af57122e912de8e83424b0d91a916945dbb271d815d5a688285185ce6a39d9ca33602decabf26e42ae04fa37dd00e5d8a3b66d1a730d2e4dbff204b35d1cfb5fa1bb38fba27071fbf09f3a6361c681ae603bfe3c39b79dabc03e2de439c78da8c926e23df7f04b0742ae931bd3c7709ae88c851d1aae045fdee3d5badb12b531de77c0886241a06c315d30738eff3ec9abbba7efbeebc17fc8cec38aeb7f94fe2f459cf9bf0a8a20c322211a9c1118ffd5a1119bb4b623a16a784f252bbe6b5432b810fecbcd9b2b74d43f268e915176da44d1ec182380765c2925ea700a2cb4e8aa60d52d2d834b1b6891a61cd02f25f7e7ec21f3baac44b9b88dddcaa8d27b8f52e2954da417264ad1a38327db964d8288e75f166dfc83bf7af4f91655ac56be36ca41d52273e41f648017f77cc5523363a3e1322ab842ecdd33245f5331615dd5dd77a2c2aac885f03d7eda35b68c449280835d92b301cf5a98ab7384fe55bc973e73ca12e01b8c741824681886549ea35a59f29ff6ba657d1e296d7316f56ad3661427bb5e6f3328f668ae68696da472e474d6fd71a994d6fccf5448829772b927e797ca68c5cad25e67e7f6da57473b69b5afb3035d5837c086dc966add610af8c101f454797a9388d83ac26c2de4bff1371b51a4c4aa728bb77865226901976a987bea338f52bd1bb511de7bcfa71bcf42860241ce17d439bb8a3a4cad48c6c3ec0d4450d8ac3f2f0d0b8212a420225b9905b41db887229c7dff4a80e23426799f9a71fad3549f35db07bdde6df63fa1eab29ca5b27ff121841f1892a5a711a063d44fb4904b0bcea5e73722db589ff2a2183980222afdfed171a75665d356b111b1368af7268023b33ceccaca082e7f4449609b186d0242726e41d2b9b4bc90065c50e2a4bf5fb4fb2a434bbaabc7fde91156090e6137dc438599c81b18ed6e96f548f97248df4a5e95e5f6f2c370e5619f25763903f8c6983f759f938e397951b5eaba460beb43a45e5d215369e618036f1654235d404e53eaeff44aa5a5485388cbbde621daf60ab6b73ede14b98729744d69fc5e2637f734a6dc9b1534158e5d002304f048eec5dc932a225e6a62789220e5bb50eb644abb76e6456c3121175690ef929cc6591b1f50b16b27060291b31af8470c7a89b5e52472b7086704cf1845d7c12b11974e543e3e9a8d9343942e70847e58c8e9994ec9a2a22e3b3530463f5fcb03ce8126bd17f4d8eecaa5c77fbdca4a722b794a18e93388f0d2704466cd54aa8cfd2a39ef23a4161d68adc22114a3df81f284045e6ba4a990893f90abcc1e8f0e9ea6a6894c160cad9970bc39b85ac8dcd17abdd3844ba389f1f4bf748f30f2ad1c2d2ea0c5ca3e36d8836be1aca51fc32a04b11765428c26c00a4fcecd75874c43b8eccc545da8bd9a1a2f410a7552cd1eaa5a53394ea1873c911ef3dd1324deac9e2fee0efe13d68ef9b531606d8b3cc0dfcb6c47708b2d472b747ce69a505ed9c39f1d27a4db055d783c690b658a15187dc18031b9c2f2919e8e7be6aa4b04183f9b8450f419d2c7b99ac15a03ff9564cd1178a0eb8761417f40d87f5920bd87d5f51b616dc2d479d43af463e7e6fd904c70613dfa290f585a40496a811ee9a7f68107e74739b8a2bd22e11c7fc49bbe81394281c94b27cdcc8201e5a4eedb40987b4b71370d49833b57ca3bfe397cfd60285defa1f9535ebb31e2c4af81490094b79a9e4e43d1f9463e100fa7ae04ff8e8b60837f8efac6dedfccd441647f88152f04632ffe5424b92b95d7dbd6cf28973e86946f76961c210f783a8cbe22076d30304a2c02226c9e20446a06172d9544cd958d927c4d4fd0afaffbb6796680652e189d9ada71455a9a8ac119f7a0ad3dbe8f11624a704da1010826f187650b232478bf0fce7c89bb12cbe5e2f8614c1f644250fc195de85616aaf46f0448842a99b492d349e1c3ca1161ce3aaa1c11c2817c01b6da03f5913adbd3f684ad46ab5bc11299213f11fa1d5b31b19d99635ddbb58a9e5f90cd71d578b8dd9ad632fce577812c56ee7b61eb0286540db7c4d9e734fe2365387ec371872a06f207fe141d3052b880b409263aefbd0f11acc24aada0de274f16424dbcfb64aa24ab2f297dbf04999ce798890fe460a3c357039c638ab90cb08783b564e7b456da7575cf207a9c910d0006d86ab7c2f3599facc540c48bfdb604172c12af856cb3234ac3e5835fbbd954c0bbc25c551b89936b317c936b29c1aa7b9529580048664b598a0a12dcca1fd49a7cf21b7d79bea61f55866db760970b0da8aeffdf1ab1a4ff6bfd733074c29857ad8777087f9bc5184f96d1251e00911d3837080c2e8983efb0efa910ecbc278c31fa46316e0bad2b182b9d8ae59bb2dd906604058cc5a5c8fee22cb9a471275a58432f8cb872ffa354659663088da86dbc4a6a5bb711858dc9f548a2b0f7ef1cb9b7e57f010482447e754b3a7bc7e91e497fa560cbe8b993435284e807dff1d3752ec97b3945d32c687bff885fc15aa41a9ae5994f8f03ff7ed7d4c1b64643b2db8f90d5edd3d7d5ae2d002c95f46bcb38bb2f67444c5a24546fef12cfcfaf4a553c12472361b2b1d6347902dea69023a088a69db99b01a89a45dfb3697de653972af133e7178ee288109e7243503c05a9e53c982babc6034f95c089c99303a93ded1905f63856e9ccf17b05bcb21279075d833d81e62c2a4668346c0f9f55fba7c2f82203df26b19e40011b5b5d09d88d4a2137c8c316c05f80eaad5962156de05c5be6fdfe01c53d314318c2f2597d60f3378e80f0f72a4d08f869acfa51627f2e189505d323580f3606ff7cc4fd7047858bdbf3be5b3da04f97e45bbad9d33ba4b1570e554c177ef8ed234798ad63a8ede7a7161f88c001d00d1bdf4e3ccc9f1d214996f743edd6b3c60826fec5073462b9a7d7f5d1fbf2ee7fc8bd59fd91f618683e78e10ea4c1f53e0651e611fcf750a0cc7bde80dc2f8549129fb64f293394e94a51009e9e1c24feec73e101abb88eef580e5c8d5e0302bd2f8f5367046061a83fe1cb488b540411be3fcdaa2fbbdd6275b919731adf505136df1182de4b53a29eb715516da6d9c35e3daa0aeb150fc340884f28b0bba11cdb2b3fe776da98b7aae66ed27c56bd485b34646fbe1cd03b66a892ed6db2b071b7eb6b5a0704e80bb72a560946c11e3e167a4e0789a9772a471e89b2d437b846e3bba4413f7a8dc6e9e790d963693dca8d700e886a493faa3e2cb42e4b09abb281946ee2f5a6d86a901a15c2dd35983315a977abf916f978d85b1c850de32f568700160b7ebf19d1caac6a4a40613e18fb80a67847119b8934173284420746ed35e653c9871bb0cbea125efae9582f0d98d3fa6a69b4193e38c965000d65f0f6a532b7a3ed3b4954cd2bd6223b7b133f4313fb2eafcf9fc8fc7c4bef9ceb3326e18def07ff6bde2495d76bcb594f48532fed7f353356e1f15c29b8cdeba3868d3cdc13fda2160633aa581731b0c14a23603b6745915c0730e346ac722202174711ee380d9d9b25e6219eff8cba6f3dc63e6a0de4515488158dad56704faef58a3da5c039bf4ca1a93e16454b511448c3a240b58cde799bb58fbd0e6128f443eb23ef857c78c69516a82c2e796b8c4cb47583fddc53f8ee56fb8111300fd62e01e00ffada1b172f8e8ebb8e748433ea2ed34bfd8652f44af5c578f797ea90091264a66a79a3ebc2f297996359f34ae47a24de83c77274f367d2099b2f0cc9654adce710b70986e562d5301d52d6b13bf92d93f7bee84fe4f12cc30dd21519fadbec9d018d14c837ce31ed7ae0a192293988d79fec0f401caaa0646847fade886ae2e62ca868c8403c426cc846ea109262f12dddcfa620f55e41f6e56534c37e79b2c3926bb5f3044712ae8f37c63623d586ef8857c97b0dab9f4b121a5c0ab074a54ffcec3fb4f726cca2feb427297253b7d7a0ab5ebf1fe2217d3ef607023113fed2282c57773136abfe9f7ab7e63caf1f885f33995901fbcf3b199c2c1c0e04afe0ddf4d13bf4a581419a68011e14347c3e078483924166ad186e62ac4c8acdea879d3d00d0cb34ed66526b01286a9692732ed4c2d395f11f4bc7be539efd661e93b1796e4aef9381e7cc6854a50c7ae4448309ce02ffbdcdf1b52b360617b2f9339f767e0211af9d970d4e335332e66c8305589ea0416be56461cce7e88f5f2fdc911707c01bf6bcff6f51a019dc214eed50865c820678f5b76cc5bcdb0737a5b8d1bafaff85c28a282920e057f2c18dade2422b45bbf0b35e8e2c23095d156375f787c3a7afa3730b166b59a45de0521485203321a643507560ea67adb6bf2fdbd552b154f2ca4a38beffb75135a14f5627c9886ea8248d5860c17cdf2d5e8d5795fcdebf3f339abec7c40b69d23c6ebdd53f5969417242d7c1da1706a841ea3c67b6d1253b7f8ce253cf76f5002d0e90046bb6ac964af1ebd78b5f55038e7617ffa79b67fa3e2d4db5234aa05372fa0c6005725ca1db149327cc4e72a6fc7adf2eae20fd818e794c66496f1034fb0ef6b9e27ab8f7e728952ef7ee4c75a79cc70cb93461a2e90558ce5517dc62a42da394139c0b27fe00581e6c1b0554b9085f945a0d41f4dbb9131a4386f8d424db9d67ba0adfe0b28587fa4e3adb33ef6e9f2b070a5313edde3e4f3fce4c42d5ecf351f", 0x1000}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x1008, 0x0) syz_emit_ethernet(0x5, &(0x7f0000000080)="ae874e1c2b") 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) pread(r0, &(0x7f0000000140)="fa", 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x4, 0x8}) 14:41:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 14:41:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 14:41:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004401) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000140)=""/3, 0x3}], 0x2) 14:41:47 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x1, 0x7, 0x1, 0x7c, 0x7, 0xfffffffffffff60e, 0x3, 0x3, 0x0, 0x1}) 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r1, 0x0) 14:41:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7f, 0x1, 0x5, 0x1, 0x7, 0x7fffffff, 0x9, 0x0, 0x1, 0x8, 0xffffffffffff297d}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) r1 = semget$private(0x0, 0x2, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/4096) getpeername(r2, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) r3 = accept(r2, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r4 = dup(r3) r5 = socket$inet(0x2, 0x4007, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001200)={0x1, 0x7}) getsockname$unix(r4, &(0x7f0000001240)=@file={0x0, ""/22}, &(0x7f0000001280)=0x18) write(r5, &(0x7f00000012c0), 0x0) write(r0, &(0x7f0000001300)="822c83cbc209c018bdd268a93d083862bf396ba489a4bfeed991b68ab61a5abbb9fabf769686526f054ca7b1c609aaa52d36e9eea717aacc23a482fd0fe78310ae54b218513b149075aaa82e9451aee891", 0x51) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001380)=0x3) mkdir(&(0x7f00000013c0)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001400)={0x0, 0x8, './file0\x00', 0xfffffffffffffffb, 0x8, 0x8a7b, 0x7ff}) r6 = shmget(0x2, 0x4000, 0x415, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) unveil(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='c\x00') r7 = getpid() fcntl$setown(r4, 0x6, r7) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_extract_tcp_res(&(0x7f00000014c0), 0x20, 0x9) syz_extract_tcp_res(&(0x7f0000001500), 0x6, 0x3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001540)) chmod(&(0x7f0000001580)='./file0\x00', 0x54ea19b604c1221a) kqueue() accept$unix(r4, &(0x7f00000015c0)=@file={0x0, ""/23}, &(0x7f0000001600)=0x19) 14:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0x9, {0x2, 0x7f}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 14:41:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 14:41:47 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x1f, 0x100000000, 0x8001}) 14:41:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) r3 = dup2(r0, r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000180)=""/148, 0x94, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x7, 0x8001, 0x5, 0x0, 0x7, 0xffffffffffffffe3, 0x8f, 0x2, 0x3, 0x5, 0x9}) pckbd_enable: command error 14:41:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = syz_open_pts() unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 14:41:49 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0x42, {0x4, 0xffffffffffffffff}}) pckbd_enable: command error 14:41:49 executing program 0: r0 = socket$unix(0x1, 0xb, 0x0) shutdown(r0, 0x0) socket$unix(0x1, 0x800000005, 0x0) 14:41:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x501, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 14:41:49 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x101b1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 14:41:49 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x20) sendto$unix(r0, &(0x7f0000000040)="89840d85add52ee1d0bc514694650c10741f0d8a71d07c7a08543a25f63a563995b7f63533a83c4fe196501f4812817a8ce98fce33f398a98221e650413d96022d63a00d30a85ee89110a588", 0x4c, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x10c00, 0x4) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 14:41:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x2, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f0000000140)="bb84c4c9d675936a84f2d0402deb4bcb31ec10b6d79f373c23f20584eec4c72684ab91b92f297b1c3b9c0a74687d8d8609c6f6678f9f6c220964fcd5443fa12194abda2cc3b12fbaad144db14a4eca24da7ca2a28d2847ba4910427cedaf8e9931d9f790092c671054547c5f7d1edfa87763cc128b0857c09331df05f9d6e74aa51b067f738d1d92b74a872366ecbcf8f4a55131f5bb1eaf032bb3c8cbf9f07f0b0467559fe8b300", 0xa8, 0x40c, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000000), 0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x6, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:41:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x27) socket(0x0, 0xc000, 0x1e) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) socket(0x2, 0x8004, 0x8) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) 14:41:49 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/199], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000025c0)=0x81) ioctl$KDDISABIO(r2, 0x20004b3d) 14:41:49 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x19) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:41:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCSDTR(r0, 0x20007479) 14:41:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x80000) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 14:41:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x14, 0x30, 0x80, 0x7fffffff}], 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x7}) 14:41:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) r2 = open(&(0x7f0000000200)='./file1\x00', 0x10000, 0xa0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x9, 0x712, 0x5, 0x8001, "ecf74d38404dc3b37a65b41457a0620d6eb3ebe3", 0x8, 0x9}) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0xfffffffffffffffc, 0x101}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0x7b3b, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x9a75, 0x3ff}], 0x7e, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xa1, 0x83, 0xc, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x41, 0x2, 0x10001}], 0x7fffffff, &(0x7f00000001c0)={0x4, 0x800}) 14:41:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000002800ffff0000f6a2287f433f", 0x2c}], 0x1) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) 14:41:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) close(r1) 14:41:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:41:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 14:41:50 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60a, 0x2) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 14:41:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) sendto$unix(r1, &(0x7f0000000100)="1f1266383ef416481ab1f761b2748187a160cb4fa84cff238e3c24948e52712eda6c8faeee79c371", 0x28, 0x2, &(0x7f0000000140)=@file={0x0, './file0/../file0\x00'}, 0x13) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) 14:41:50 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x108) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) clock_settime(0x2, &(0x7f00000000c0)={0x87, 0xb5}) ftruncate(r0, 0x0, 0x3ffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) fchdir(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000000240), 0xd7, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="945f6b3ea74fc175cf931a6f767aeb991101e2d5b59cf991728db56a7d58c1109b3fa554f9cf4508606a4a7bfe72b9b090b0ff14be3074bf51b00761afcc71a6a2a039183b3a58447d2a5fb6a2914c91d3e8050e7a85f331eb885ffd90802374df11b92f7aa4868ac67003e08e54431bdf552293927e0c204cfb443239ae52f733c77e5871e8d5b78aa7d121bad7dbbd14e6ddb5f3e7a25a381ff4abf5b6c43d10725427de04783944c075b433c75820ea94b96153cd4e17d608f84e1b0c885bc7b4873787bae29deea80c146891ce976da147210e84f70403a8a6187a445b66cf243715b5c57f8405f63446ea4d402ec685515a35a2f80c3ca3469fc5c60b08d1793296e0e0a7af6e54289f00af5c0c6326c45bf0582da5f201ce14343f58717b9a42e556d623fa016a86c81bb7", 0x12e}], 0x1, 0x0, 0x0) 14:41:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/133, 0x85, 0x841, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000180)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='$)\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)='/dev/null\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='/dev/null\x00']) 14:41:50 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) r1 = getuid() getrlimit(0x7, &(0x7f0000000000)) setuid(r1) 14:41:50 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = getegid() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './bus\x00', './bus\x00'}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, r3}, 0x44001000c, 0xfffffffffffffffc, r1, 0x0, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x8) 14:41:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, 0x0, 0x220) 14:41:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x2, 0x4006, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000b00)=@file={0x0, ""/108}, &(0x7f0000000b80)=0x6e) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000440)="906d18f0f83c8941f33d5da9dcd69d3e1ddbf832efb62d5c4e7f28579e983b71b984fc9e03c39ef559cbe69a70b7426b261f02f4945f9d8da704388afec584c0fa1e46702b59f1c433d66b41e102a3afe418eabe3adae3c5f75708ca1da23d8838ea0711fa568e6f5fa2165b7ac18c7cdc3a7f2c06128952676d59d409ffcd81d3b2a6117df46872878fe62225ca8b3a582601624ac3cd25b84a65c9ad7e7f7397a88e93c2fb0508fa0e984b32647275ae7b84b83fa4236e120125ca5acf45a3eb08c0b3bd82298745f892a09b09f8aa17a06dbfd390aa3eeb3c3a3a54657e5c627539", 0xe3}, {&(0x7f0000000540)="39cc31f29599fc34c27d606808b6d88bad9b94b59a5409a557230f2827f074442ccd6c8dc09950831a36ff034c5a21fbec9cb421d541acb618c1cea78ac5a3cc268b00d4297d6320d7120a1f9aac4bb486f06d421c3e96c5f47e348b08941eac151dc402745663814771d73fc7e974871be8d16efc3c5b415868a708c295f59ec283016f07c868f83c0d09a5ea1be22336eecbf09cc20e738b96ebe97d0258015ab64c1f06ccc9c4837fe915516b846ca8fcd6eedef196ca8247b22049b75a4eaa2a823d2ed04623fe554bcdf5e059f33b78df2b39580133d20af792d26fed3d4535aff0c47d230c", 0xe8}, {&(0x7f0000000640)="8311ed2e111984a81c557deeb36f77a286245ad012f62c65d9ad3415998f24b206e2768a8824f9f9d6b7dbc1a1a51e8634fe3015793b01972d48ade3cc1b35fed3ad77abf7daf4f894e66be5e7a8d98145953e018b3d90c56e6b1f1c1041cf67e6d39b5d6351e3e9c8e810f80331685bd2601ceba554c30558d68024332012", 0x7f}, {&(0x7f00000006c0)="e908129f17e7d73d28c12364d8dff02fbf25fec80e252e18d912f97f75439f3ab14b23fb100229c6a660a469f6910543eede801890bab28a0c7951dfb2b5eddd1161f68f01bb84", 0x47}, {&(0x7f0000000740)="4e847d9d2f867cc57631dcd2412fbff43a7a675f9dde84923e13a1818b074c7284ab374052def037e7639a1af686b41a8dafae4576bfd9817690ada208c5ce7cf18d1a3a26958ee19783a0148f3e7a4779edc89ea3e86e1e9e37af77cba35ab2940d26cd409aa5718f911e089122e93f3417549a0aec3ed539e84d02bcf7a27c2970063dbe866afad47f20ed8b358175de91", 0x92}, {&(0x7f0000000800)="0568cfacca29cc00a9bf849a6da445a0960a83963083d57f61e545ba8191d1638838a79941e8799face0257c57303ba943bc2d34e00ca5a7708dacdb5a64db2c4a51bb129a7c30fb70c48f2bbb4e1cce64dd7d72affce42ca729c637b774162bb28fa2657186d3d6f021d26ed0143dbd82fcbe7613530330da0d86d9c05cbd6418fa03e05e024ace7d8b004ca321702132d32254c1151089537044ae91b5dc2a6dc1136ed62e8bb6b99427a5239b98c37818dadc2ddccca9d58f920070762f8b9219fb8a935a8ff280d545cac0a0e8e75a42bdc8c8baeca69bea7db1ea58f4c321f398ad07704a42ea231c123e0ee6", 0xef}, {&(0x7f0000000900)="7c1b6e983ec73a1bafc3b1f08a4fabb57c1459273c42082334e45533469e4ad67ac6d92f037a34bf5913bf1faa27172092a790295a8d5a2387ead907c5cf949eb2e39bd815c24d90ac41b25603e821efb40829d8a08b13557554b4dba9706a4cdcf9a260eb9b1a8cd5d1fb2235f06ac241cf5598c4cd3d9f2df89f134676489d34f62977dfa9571555f381526785a78a0f5d8dfb2b41589c31eab19f4cec243ef8ccef843162a8908480c2e6c1abd37ef71e65c43ed72fb415aea422bb20184c422cfe90e115c332e60757d98976d4d90e6adde86076ae68de", 0xd9}, {&(0x7f00000003c0)="a6b60858902c66659bbeb1750fbf", 0xe}, {&(0x7f0000000a00)="c66ced80d16a4a46f4f20e6e29e82baad3b358dbfb472267d0f604b1ccc08484a646fb500cc811a00495b70c3cddeb1620de8d4cffb46db67bbd509c21", 0x3d}], 0x9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x2}, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/218, 0xda) mknod(&(0x7f00000002c0)='./bus\x00', 0x20, 0x9) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000006b00000000000000e4ff000000000100dc", 0x2d}], 0x10000152) mknod(&(0x7f0000000280)='./bus\x00', 0x6024, 0x7) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="4e0a74a5b8bb78c723b6f804e65c5d84e36a7c757fd6d7354d52c5303f72d6302ac0b5006d9881e456ea35fda11140dec35859b17742db98082d7b54965a21d75dea4d17657ef86f83ed103f658226ee70f9db4529a656a36c3dda513bc02da4c54528a4715c08", 0x67}], 0x1) 14:41:50 executing program 0: r0 = socket(0x10000000011, 0x1, 0x7f) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 14:41:50 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a199a2178b897c92ad23bcfcab41d5bfef6933a29bcf04778b4e8dcb973ee0509348207fa12738bc3fcfde"], 0x10) writev(r0, &(0x7f0000002bc0)=[{&(0x7f0000001ac0)="b7a1112541ebc241ccf8b2b91753d14b7d4cc09090dc41902719d7643d57a9c9a6e26ef535f048472cdbfb1d2e15630554b73417d20ad924302bfe6cc3b1ae20055d4184185b1ff765af6404faf0c095718319577f1a441c0c9a73969a0b636c9fcb3202aecb5013a7f53f323892b5892d76a67cfeec86f3d154755085091b7ea3bd305ea0aeebdbe7a57172272757ea35f20c962282d9598e15016d251ebee0ac485863be0449ce70e790fa5e4e7860a66c478d6b8e2befe94d334e1a7d1b509ea9a0017b7577a28182b6a76fbddd86ae11e9082f18ea8be1dc5252fecf775d9dc05b8951110751131795367636ec26dfa191dfec4cd60e92e3e9fb25a3d68eaeb47eedd812383ac32810fedfd378aa6f2ae7bcb2c6e17edcd839647a441677d2c476d00abe3de387e86246ba73d9580a9549c56b93e927dcd56736ba8c240998d29cb6838d97aa6a55f89bbdd297ba9097a4df5dd388ea9144faaa91e6252414645aca83af64348ddbcc3d064129fbb806fc767841c5664f58d9038c1a5e72391e21589362f8977f0eae5fe366da6c8f4da49c8097b3b4721e15c2e1b1c25c4993c40cb11c0185ba53ce3c814e9be2c5e9a3b79de1df7014cdd7c84d4b1a5ead8ac8c99b2499f6c32f3fffc73ccbfc58f46e349a1d9be8136b8f367912f889927180c50c706b5740e221aba0ee0fbe73f8fd24959b9bbb45100e0bd266130f126d08a4362f2769fa91bd2914d9b0e52071f42fc443407e890521e0abe2e82f5000736cf43ef3d40b704d0b3e6740a79398c793d11c8e1b47ca6c16febc94673feb1354c2364f2c6f3dadbfe33a904015eaff4e5fe62b4e491826bd25407c4f5ba2bde5cb1f1455e244fe11fd6331a270d5f5eaa7c4408c4d64400994af0bd0dd27fb3166c189f1424b760718ef1fb3296e35f4626c8729c27d7b72109187dfc9d1d2bdf7a08f1964d7230fb3a24733e063ea4326f5380e202de96948e4bb3badf8ec5283edf486655400105a02d548d45306c6b521176b4b3980c508e3bb6eb989520ee285f9838d84deb65ed0fc2d7c9f07a348e6c9fa6c424f47c95fcfbc07cb5bbc29de6a0ca2d60b6c5a4bc7b97b59fb7332611f11b72ee0d8a7302a4e8fc07270a43be6c20040ac909e896996413a09a285dfc9d4b05dc24cdab6c5dd67ef2118a5d86ea233dc00e34cebe37408d0cb00a19845e2105939d362bac83ff493d7d7609821ef765a1705919debeb79435e70acad9df12d1ba8785514da0367e6a5ffa9e4a8c775b0abfa7d6e08166627ed67c450e865c6aa8130943cf8b785c624b981fa17f27ebb193844a84b18776db02f91808a205d5e81b5f6d8c65b983a2d6df38b29c6e9ec6af0aa71e07441a96e6493495444df3f578c2ab9740e66f6ac9a29aeb8977afa98632ce24f4abc5e26d3a5963a6ba1a247bf68202d46c040abb9bf496b834d3a7ed095654194a6ab83f99d084e7fd97a9e58b874a9754343239698cb58e240f72da715732c8342fdf50c8e4023f92e8f7626a29613fc08c2ff1612f1360ab7d208623bea7538d56514b6b44094b4b341e8d2495ffaf5e21174012fc9023f73ce834dad139fe8b0e9c29b1aa116abf4973ac3e879cd3cececaf53ae9f81a8627b27e7e095bc6e9c2e7a771c3700ef91e1c6aab712d54802797caf9e147c58a27469656a247d0da1851584a0ad48600aa4783e78c0f7a7bb35537b4fa6d56d645c707f18277b37308d25d4323318762a2af6ff9fb642be9b3ddad4251c3a968f55466f7b4a6d9e7c9cea0f06b0d77a14f56ca9f4b3c2191c8e1c1e7434b09e42c5b2fa61af540ea9ab84d2aef8578bb137a3c6b550a1ef8c92fd07e7928fb4d3d98bf95b8dbd7dc84a09d8b7af36a31cc0bc368bd0e2e50d950bd89287c3b17e0c46d4f79fc38f9b106547fcdceba24c0619d2c20aa67d0431213d951f4c378abead421e1119754edd84a7634fdaba6e54a62a7dd7612fa9225967d6006417eba128d84c51100e76f68f35327874320624c7029da673235dbd471f508ada33cb92c512959a86de19cd791d47e3f68cb2db47cc20336372a1785d751cc29cbfbb21aa0adc64ac70ea19a50028ed9703890dd4c693f32be21ed68cceb9dafb8d26d625736da8cca8e588a49f240e8201401186daac7401f365a1566c091ea355352d2db15140cc3a86cdbead9eff550efdc47aa8d3280aec49d718775ed8be41781b274e3895c4e398faf791513bd76ff42a65b6b3d09c237375e532866f47b19eb423e818db1b9e443369b16ecdf26553c5ccaef524e584d047c92590686039dccad7ae38039f4c28882abf46e49e26b1291766b7c7865cb972731c72bb321bb19bfbbb9ea95ba42c9e2fe7a8fafa93a762c7cb6f5f4e19d1760ca22668822b040e8703ec13de48897174fc60e43f8d75b4640e718f8f68ef8ecea9e74a236a5a3529f4dfbf1c145b64137817336d9156f6e49284a9a0995d9a6d53a0aa96fa7eb0f4b55c4f62c811984da806bac98d6fed80dc8642f1ce22613842b3a1672476aa77f1ff2a82a3797a25f619517eadfaae6ca67148e7876fda480d53746cba6a6d4393d04f5f3a796eab4bab764fe96c6e1ac7047b54602073cf1cad8bd266c53a9ae100216e19c05e84ece35eea5ba60a5d189cdbf4372d6052dde61f6c352a05c02e5d49338f2f5419781de8f4117180918cffd9f22bde25901152d69971003c2273f374454fa7c34a2bcca95f4edc6ed1878c808f693a3876c26f6bab78a0ed36be6a32efe92936bd097f110ace321de0490d9290e379abaf091bad1bc94c23f7831f8a05de46743532f8c20491be0160a6cc41eec537b5cbea797b4b59337fcf31e494b8178feccfa0cc15dd9c1e46b2925bcf73c08658b89d33e0ed951f34ff15770c210a9c9b7f8026aa2e1900be769725639c231bd6f042b8b6103acfa5b9480a1eb8d2a114db71faeb78f5c73e33d787fc317d10063d6525a60376bf91e28770d12439e9c512f42b2f8d12784b1547550114d4ba16ca8d0a86b32089d3bcae5868157b04ec0ef1dc3b2d69faa4ae945668367c6748cc7851db296c2c99cec922c4bc8b26d5b6e14c29458d9c66f3d6438f98b9c48cf6d19b135afe020057ea63a81fd49da4e9e58f62d0ff3e6c9c2be350b6c031f35b4e71df4be79909cc184dacdfb86ca46bf5eeb9d4cdf26489ae4aa6e7be50b990a8ee2bddb62cbabdfe4f28e61b64679d73e5730ef2bbfa4a3e9132ad898d9b8ff5084e41e1aaa6499fa53a18fd31fa551881726e634a844371a5067510996a4566ca4915894f2ab256574177f8872f4e087625486730b3373df2abb7166d0e687b1c90e5f7a6bcf48f26e9c443165eaf441fef337263406e68ca629f469a2107c696935404bdef3d1571d7a58d4fe00ce3df8934aecff67a2df640f085564df9626549f697d73d387ee3b5a3b0eb139377eea0c495da4761d2457624dcfff6f2646d1e900ac83747f3f7b2a859184978da2f856f01086018f3c557df4d34ef81d004fc97fa04ff9af97516dfe5144a6b793766f1bc672a96ccf240d8bedefcb5bdcb872bd40a15d77c2390f58f829be55d514e79ba25fe42497fdf912153da290cdf91ecafe0f1b9b570801cd6c04ba40e07131d73ff8bf05732351d92a9e10470c59d3cbb86410763fbaae4bb84ce9d3d29cfdad48bafd07f984607aead531ac784c17e7be7ffe41cd1abc346023dae3490f92d043e594e4f5f9aa94a9ccefbe2250d8453a66355e574eb6c3be11aa12e71c4ad55c2348762780efac1643f23c59af0c30353883e854caf13919931bff44ddd3fbdd60b14bf7a1533b4b62878b91df2178427bcced1a369b00ea111eb1e94fa310856dd7e9df50c86636fe2d68360e3a6f9d5c50f715cdbd3e43943e05e0b3165919fb293f062ab92462ee0c3bc5560d31e5535f4b990aecbff9495dd02e61114c83afdec1a0cbb4ab91c786d8071ac4c7cba7ce8a5f19eb32ec53dc0b96eaf902b1b7c1d9c0527404dca1c9916ee53fbb77ccba43d0412ed893614d6f22a996a2e1f10f05209e369357515768b690686078e48ae20a87f616c154ac7ff3b93b43a76313d754f7f3550e19132b783d1dbd8ab87f8f48a7797db45f1e67d559370ced7ead4fbeceafc06a626806c77864efc80748bdea4ef0682f0b24899eae257f3b68bc5313003c580a002acdc8533d5e57aca9b3ba93e584912656d97a851657ac49625993343af4a2fa9d881b1e9ffeef894f3f0749a99d5437cc6b60c959275ef4ff306b24d60293233a546a802c93ccfd73177a6055b7d59c158b15d19f5ad65b7083a2fb58aca", 0xc00}], 0x1) 14:41:50 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x300000000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x42, 0xf05b, 0x2, 0x6}, {0xfffffffffffeffff, 0xfffffffffffffeff, 0xffffffff, 0x6}, {0xffffffff, 0x6, 0xffffffff, 0xffff}, {0x3, 0x7, 0x8}, {0x6, 0x8001, 0x6, 0x6a0}, {0xd5ec, 0xbf, 0x9a, 0x1}]}) 14:41:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000048001fff, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) chflags(&(0x7f0000000000)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xfffffffffffffffb, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 14:41:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x4, 0xb5fa, 0x7ff, 0x0, 0x355]}) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=' \x8c') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 14:41:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCCDTR(r0, 0x20007478) 14:41:51 executing program 1: getgid() r0 = socket$inet(0x2, 0x2, 0x0) getgid() socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 14:41:51 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r0, r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 14:41:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x80, 0x0, 0x100000000, 0x7}, {0x9, 0x0, 0x100000000}, {0xfff, 0x0, 0x2, 0x6}, {0xadc, 0xffffffffffff3f0b, 0x7, 0xcc0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x54}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x9) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 14:41:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) 14:41:51 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x42) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f00005c8000/0x4000)=nil, 0x4000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 14:41:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11e016bd9662197d1189da7ef9047522d1cdbe7da81aee73c36534649cb15c83572b2f0ca0d9aca7c9024e7544fe046fe402ca2ed652063418b1f93a5e2906ff2ce1cb3d254b6d5b32a7d670dcc1fc6354c8173a55407ff826cfc90e413b74725806cbb0dedd78fc5738e186425a907e421e043b793aadde052e5c1255715a11bf84f1764f406c800a5766", 0x8b}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20882, 0x0) 14:41:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:51 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) 14:41:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) ioctl$TIOCSTART(r0, 0x2000746e) 14:41:51 executing program 1: r0 = kqueue() syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffbfffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x40) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x26760b7aca3f0873, 0xd5) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/246, 0xf6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 14:41:51 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/177, 0xb1}], 0x1, 0x0, 0x0) 14:41:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x6) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) 14:41:51 executing program 1: r0 = socket(0x2, 0x4003, 0x5) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 14:41:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x884) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xff, 0x1}, {0x9, 0x80000001}}) open(&(0x7f0000000100)='./bus\x00', 0x40000000404, 0xd3) 14:41:51 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 14:41:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) recvfrom$unix(r2, &(0x7f0000000500)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 14:41:51 executing program 0: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/17, 0x11) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x7b, 0x6, 0x7}, 0x5, 0xd2, 0x1f}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 14:41:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus/file0\x00', 0x80000001, 0x5, 0x1, 0x465cb0152c2f1282, 0x7, 0x1, 0x1, 0x3, 0x3, 0x9, 0x1}) 14:41:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64, 0x100000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='S') 14:41:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x7f) r1 = socket(0x400000000000051, 0x80000000000003, 0xec5) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) setsockopt(r1, 0x20000000000011, 0x2, 0x0, 0x0) 14:41:51 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x2, 0x5) 14:41:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000180)="a7", 0x5193793ee7e2a363) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) 14:41:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:51 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 14:41:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x8) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2d, 0x2a3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCFLUSH(r1, 0x20004268) 14:41:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000200), &(0x7f00000002c0)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000240)=[{0x0, 0x4, 0x5, 0x6}, {0x9, 0xc19, 0xcc5e, 0x5}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xfffffffffffffffb, 0x2, 0x2, 0x1, 0x40, 0x5, 0x4, 0x1, 0x1, 0x7, 0xfffffffffffffffe}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:41:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x94) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 14:41:52 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x3) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x8, 0x2, 0x7d, 0x2, 0x21b9, 0x63f, 0xed03, 0x63b4}, &(0x7f0000000200)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x88c, './bus\x00', './bus\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0xffffffff, {0x80, 0xb7bd}}) r2 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000480)=""/67) 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x50}, {0x6}]}) flock(r0, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x31, 0x0, 0x2, 0x401}, {{r0}, 0xfffffffffffffffa, 0xc8, 0x45, 0xffffffffffffffe1, 0xbf9}, {{r0}, 0xffffffffffffffff, 0x24, 0x20, 0x101, 0x5}], 0xfd80, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x11, 0x6, 0xef}], 0x8, &(0x7f00000002c0)={0x6, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 14:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xf4) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 14:41:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e97904928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac559901a5f1908636281e01347acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8936c1119000086a70b4fe48ef9b1d78bce4890954136cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783"}, 0xf4, 0x800) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setregid(r2, r3) 14:41:53 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x3de}], 0x1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwrite(r0, &(0x7f0000000040)="10f5ce76532d255732d282ebb693c2ff0ba2d630ac9d9f602629602669129f60abfc24bb77eda970ae0cad3632cec94b1f030e955949faf3364e80e5f52cc117fd68d4e60abeacab50d96748314e", 0x4e, 0x0, 0x57) 14:41:53 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x8) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000340)='\x00', 0x1) r6 = syz_open_pts() close(r4) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r7, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 14:41:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="5f1ccbe2ffc1069985c6f569da930e918c24a2c086bb121fad39b5e66b0b4e81a1045aab243433d7104d0c92f811c5d4d08cc8b184c1f04f63d0822da12c0767e4ce84c14948cda91cfe2af35b50bda084e2d6a295", 0x55, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0xc, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 14:41:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x100) ioctl$KDENABIO(r2, 0x20004b3c) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) getdents(r1, &(0x7f0000000040)=""/16, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000001c0)=0x2) r5 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r3, r5) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000240)=0x1) 14:41:53 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000c7e500000000000000000000000000000008cf05163500000000000000000100000000000000000000000000000000000000000000000000e21a000000000000000000000000000000000000000000101f2f63efb35c5725d0ee5b6a9d62c98f7f8ddd38fcb4639008afbe16410d9dd0b714efa93ff73a808c72055171fc25b346d127f5bf769c23a27964b64913710c80a93a04da910e546b863b8a573cf2dfcf6873d2434cc3e2351426bbda9422db0eb56cf261c46dac8ea920fa"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1a0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x8) 14:41:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 14:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d, 0xfffffffffffffffc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:54 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="9c3f3371840ca65119073ddb50938e8ba67df6b11f07730f3c5988255f735be794472e7675209572939e50d5e91a1fe3d6746525abf1302d63de2b76bc11b68f21c880fd3c1009dbcd1397cc91fe34cfda26985b3884f2d84adab795c7bf3440460f418c7c3f6d5765bd537df186ff169e372d9882b346af5bbb4a034c649385f64b747b8fd06d401e32f2bad2e202c00bcde6bc8db552f809858470b177f5db43f6f2385aabdb104d6cf98814cae6dabd843ada241ea49344dce80ade555fb6690df03a44cc2d1767b537e51fcf30c51bbce39ce8a807b7b783aef654924e5e1a2d47bf4c4e9ffff77057e089b628f9b45a3c80503f", 0xf6}, {&(0x7f00000000c0)="3f755b77df30b1fdaeceeecb59b8048507e8809ad030f921d0a0625f4f8e1fd921d98fdc973246256f282c3b8d51cdb96f1725436d0ae5255b31873c809eda2ad64942e2b4b4f54409ba3329a19e88d943bbcd65ea61d5bf84b8335a9336dac9287d352e5b8eb45db75f95109c14fa8708f1", 0x72}, {&(0x7f0000000280)="8feb5435b98083b6bffac96b0ec47a163945e7c52dec0e1fd6e8817c183feef9869bfe5a02be8f01c2edc95936cd4ce1376d46475831f97f9421611dac404b4699d0e9f862e5991f19889ef78df3be78e45d1706a31d9ea6d832d6e0447e19a202625d3b80", 0x65}, {&(0x7f0000000300)="8f0f4c820337103d466137abbc10f7311c8fc08688c52ce50dc43da06c9deed00d27ca9c4a212fb9e4ce25053f570ec02594d62f2d3a0d0332f450096491241b4d199231e85c2a830bf108f48af658ae8e10a0fb90fbfd9f8f1e0eb4064ab6f222f3593524c077f53fa17a05f94b8c9e297d450c7a1b9e0220af76a161bd781b3fbb8f91cfcfa322e1fd15f2f53d3f01e5", 0x91}], 0x4, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x80, 0x2}, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 14:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) 14:41:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x0) getppid() 14:41:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82042e2f66696c653004c86ee8694b"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0xe004, 0x7) execve(0x0, 0x0, 0x0) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000000000000015}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="01ecd33e5c51f702a8dfdf3dff9d9c80624a27bcb81708347777a3c04e6373109553d175a0dbb4749c93781fe564aac0ecaa8033f2d73ef5299005c431d440546b51fc0817a70ba58822f24afa77d8f6b6272637e7dbf947cc5d8d3d9a7ee36b353e117a2b01bd32907b2fc21f6adc05a96ef9d4842b8ffa2a6bf84c49ebd3cd428541f2e230aa34fa8e60e72dfb1a646a620fd4f22cdaef46c0667bdac3ee", 0x9f) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:41:54 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) 14:41:54 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r0) 14:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x7fff, 0x3ff, 0x80000001, 0x100000000}]}) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) read(r0, &(0x7f0000000040)=""/101, 0x65) 14:41:54 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 14:41:54 executing program 1: r0 = socket$inet(0x2, 0x4000800c, 0x10004000000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x9b, 0x4}], 0x7, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x430b2fde483d8589, 0x40000001, 0x6, 0x8001}, {{r1}, 0xffffffffffffffff, 0x82, 0x2, 0x7c2}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x8, 0x1000}], 0x9, &(0x7f00000001c0)={0x101, 0x2}) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="f844adee4d918114ba35b119b45cccbf", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) 14:41:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x10000000b}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fchdir(r0) r1 = getuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f00000001c0)='./bus\x00', r1, r2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:54 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = syz_open_pts() r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) close(r1) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_open_pts() r3 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f0000000280)=[r3, r4, r5]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10000, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) sendmsg(r2, &(0x7f0000000f40)={&(0x7f0000000f80)=ANY=[@ANYBLOB="00002e2f66696c653000ce4e7f9ad4a714e946eaf36116b2c61bc69050787749af3d820f1b47cb5a08f14bbc1641cee2613a1ba887f5e8fadd92f8d2c4d2724e3ae83ac73b2600002f9d1d8de6a9914af9345c93678bb918ffa75aefb38c151b41a7d9ff9dba52b4ccaabedec7af662f9b7f040eb5996dfb38d6f67dd3d56037c69e6691de82e8c88d60ac1a3ddc53c32b1ae75effd6e859233c8a40"], 0xa, &(0x7f0000000c40)=[{&(0x7f0000000940)="a85d5233b4cfc916082c5a4927aeec90729e5f6546934ff1e48d4bfdaa4b5674539855f11a64b016ad76a0eef3fbb785498abd929cbcbb67f2fbcfb31d5e44902d1631", 0x43}, {&(0x7f00000009c0)="771169a0d41b02ceb554548dcd20be71bb96e165fa040ba55a80a50cee5165bf6b3572be76e37180640be8af40f3532ae25d23ad948e3d1a7480147a7cc7257c837a59c0b17a472c1cb1b3d20572a6b87e9555235a340dcaf374b32dc9e6dfe8ed1156d9906adb1599ac0795e4023fea54b6ee95b3037648c231ad45a7ced7b1075fd38b69482553b090451256d89b08790c88b751804499874f60ca5a6c8b44c1854280d5f2ab491d1472e563527f5221b6e3d7cf73aca7f57d7e0a4fe52a4bb53d", 0xc2}, {&(0x7f0000000ac0)="cf17d78303c039ed628036d201274572bb80d26bfc88a4bbee26cd1b141dc99b103a4ab7f36224a57dbbb7aed145675b6e14f93b0e940ab05169cceaf575f52ec40326c2d6b549644ab1f7abd33cedabc524f758acac031cdec1ba01b69480f41913c0aca436972fe1aa9be32cad67fd175e7779af9887d9bd3960a4fefb25cd4305df7b31f92fb93756b74c531d7ca1af", 0x91}, {&(0x7f0000000300)="59f1b4b75654adbd4c5e120990656133721037d91a3af0163d7d5425b59d5ec1c84d", 0x22}, {&(0x7f0000001480)="9a5a2b4c96888fc3bdc3339b0fec91e09683a5dcb0781312aca4abef60ddefe6d9fb2e41d909686415243c18044c223968a3f73585c107b5d2d6cdfd39795ce29872c7a030a0665208f1461b4e635f83d34a2f472000d58a7de98d9497ab0b9ba5bf73a91b3a43c4ea9e39b5c2d3cee1046bc455503f8beccb6a227e3d2c0501127edb0cbd5cfcfdc074d99f84475d1bc22806f685e2afcac6446a6a34087c181a7b0eb3ff9736d2741188cb4a0c68627110abe644e07e9f646934ff3c8c8949455bb191a24d56f11315fdc339551a757af4c897f9cbd9eaa14a70a8482b4f7ff9cec9b6f3f198a47d458e77e7bfd476c70f449eb159171535bfe2d97efe893fdaa52688fbf4389735016aaa788d1312637db74ef92a17cddd314447158bb4b75d19fdfe9d62f35b3ec9565ec16550969f57918364333d752e0898f046ce32022156b44d0e162ce2ca6c82d5931e7b9bcded29b635e3a4dc9acb22f460f5323635daaa03d28a49fbdd2e7ad3a7ee84a6a41eccfc606dbb885e71ed9a801c3f5925c5f007d626313636e97f9464a07e85533335bee38dcfa8a4b6f257a9d42c876678655aa417b2c6a24a482aa4216afc4fed7c35f97252b7a5df0e117006fb8e2f8d24c9b0e0f0b8e91c5d9724e20a4401f42cf7f9fdbb6aea4f2391ceeaa7844164ea3d8c278fdd11642025f1ac760176a5a105a49fb7bc9bd5f13b7a039d9530c8c6d91ea6722ad6e1641970ade033dabed1d3f0f90c960fafb00232524b4c72087bb374c76e1cac58633e76cfc30a6eaa6d1a7a3e1183956022471378bba4445da4f0966ec3a3d7627aa9281fe96cf2389331a233cbc9418c35d0f5525616f5f939bf3ec5a761a0cd6632e0f2d6c8badab75a7be69cf5a0891ddab096d55da2d260a505c8d1d0ac9b89f2e6a256a7fd1dfa76c9dddb040c04e7b80ec08317f71ad4655f49dfd899ebd141bb095700d296bf865a7aa22fb02fdee0d6b0bd10bcc29698703c373c55de95d0e43ee8fffaf4e275083bcdbc230b9a9ac32ae31cc3dc00ea53f5fa7cdfc3eea8d82c0569ad485a70203bf255227cce552d6ec5907c8458a19cdb712bce24a13c47e3650ea6dbae0ab99c45d7940ae1a0a6f9f7268f8c50742046ea1fab0c73ea574cc8c5413b9f757e4eb110671c01ab69c54ebdd93760600c12e28fc923d80a07e7ee83b389fb5649ad83f963ba3bf9a7b15ec31219c18f26dacb01cbab36ad5d0964ba94ad4833ea56928492e5147cbe94a934e2b7d854bc6f42dabff6e8de40002d75b53456c4d9433e00d9458cd0c118a577feb16a088cf6bfa6708fd97ad78a5c510420d10a49042679a4bce03237ed408ddb7c999210a4767f5e2b0385cf5a56622e88bff6062bc595ae437915ed24980ec4eafcb89b3a7103a6a2a0ff3b42b03750f89be377239e9f32d21b977c05b46be113a2fe87d30294a06ba77377986a147df9ba5113ef92160bdc3511434372959bcaa55eeaaa552ef3f1a20582b03ef81abb834972dcb1d56ecf9d41d4ffd10a292b792b9d0d2bc3748842f358dfc6c5627b3d05ffc4cf7e65ba5e520da47d1e4c79621afcbcd859dac7d3aca688e53981e4ecb1893271dab07cae6900a856d7c21060bcfa58733eddf6238b4b819f18de4fd25393cef2d73be23efb56fca571d25924ed339de6166253eeb4efaa8598b091e30c3c57bf0132a55fcfcc2ea0524a3ee00fcff065c7460beec0240db6fa6793d71579ac9a16097b05b31ca4b8f9348f2ec4bfd8fc7131383560b843cc962bbf60c595773e7e078d5bafbfbe59a751255efb2d56fb388b0413d6a0d4068602a199fd792903b2c47f4b7d2335a826d713922a8e4b2ce7f5a0ac1a502b426c897e3fad9ab766793a8e8c652f66cd01d51aa6d73f6d5890985c78756dd9687e52849b9a6690634e3f43dd6f611d6f434abb1cdae071ef9da306f7a63573b323fafb841bb742936d64bb6879a69eaf74c5d2580cf874511de6246605b5c86d97126185df0bac69da5bdfa18c509a3e794f3fafdf65765ebbfa13ec45e3457f58faceaf6e9bb6964ad09e4d96664e6d97b171210ae708588bac6953bdd831e834ff9271ca656175f8ac5a87ac55ce4198b23fe89484bb86590cf15946b4491a6d2d8b530707fdd8d5b6bd08f7795dbbca4895c7ecbc551dae0ee00832391b0f5ec8232fa8ff53cfa0f56b374bc4e161e1039c33a9a1efa961dec7041bd87a97d7af960a985653e1da2b6fb5993ee83907568637dbe70bbb0d1cdb8dc7a8e09d1dfa71fe1dfade0d8a63b3f4f57b21454991f483236d692403b9e6b75508cb32ec3d050c30c97288fb79d9173ae9a7084fee9f5a6ec60d71875f06c1ea29e496c930481bcae8a949c0ed84653b0587d297c38c8d23ec3670de639dd2fa6c175fa1f48d44afa335f5c4765865f9ea6064cbd25de8ac2a74107012a34bf31f4b87ef7b9d23ab3c58e209075ad253652e08aa44604f6c23d8a053eed0e5d22ef5e620e884927b637792c23b4aedb0425abbecc7517986a4ee133b29a572f8a1fef56b5c2ba204447c564f536dafd460da6d599ca932fe99651b15abe32c5b587adbc874dbb1ac553c05b3dce47b21c09073cc66dd5bc97052c5121360d06edc0a7e64c7b74ccd52268ac29b778b4d860288ef42596c2b73f616998f768a95c981a847eb2af2fc4d701be9820564da8ab0f20a00cf309b7bf55a7d9b26f467662c1492ce2e4df4262c86ac15eb6cf151f7e66ce4d6205b384139e11d65fad3156d05241b5f26f4b35084b021400d3317db5baa5c1167242093d298ca6efe9b6c9d845ec656789fefbee1752c7a1df192cec04dc1d4aa1b1f8e76c92d6d60881bd3c61b0cca3f5a188cb3fb33905c366c6d6e365f9864f8f1c1338cd52790d0f5c2b2b6ba76c0143d3b39e4d9763bd8460f96a7dd7e36890c9c0703b8a62b8805490f6dec0e7398600f5ec7703290822a9a138d085d6f3668dc9511a4362a306bdafea157bae562c749287cd01b5849cb97d5c7fa8fa408226fd498a3a3aac4689560501272016c7f42960b04c6c14e762b62abe31ed493ebf7d1fab187203c552188a1a10a6886ef5dd085ed51bf3250a0336a18050935ffe23aa288a3b314d1ee14e1dde3f31a3945cc9c95125a75f55ab797199f82935dd8543e96d89515ff4ac898af68423197a88e4c72e2a8e84375ed73fe21c53fac6045407cee6547d62898f195dd9e93c4684e634d93a9650fed6b8aa799ee2c91896b1699058ac84ecc0e63c4a347072de786a9e53b217a315a8e8513a323ea884eab4b87256a5a24ceff1144002972e2efa60e5d8bfa90b70ef354cd3b7a977100634c975604bf7711bafb129bd8d3aefa9ed15c91e66d8a27c6c5f3d0418a51db8451214213f948c10331f39c93e88479bf280553780a9fd6effcfa45709bd19a5841ef31221ac951f4d78795cb29d0f1aaaede2ca9e0cdc9edef7ffcd3d9d9b46fe3e6bdbf9c3dcf05fa2264d25c5b89a4d51a13f0391759dd573a490e67114fde5b131fa724f69ea2a2c20b9bcf0479c2d643fbb320c6f254c868df04be27f1262972664a0f145707bba24b15ec6b330c5b2be8dfb63ebd957cc8b638d7d4fe4a6cc84767bed3151287e9cd8da27c16398c57a639a2a4aa776a742bc8689a007f5017e4d78e18b6b855db8c4212a969c3d8c6a516fc29e41bc0e5ee1c480058b8d37cbe1315647e2aff1f0c96932425fc96ddf48d712ce6471a947694ca95e18774f8ed62dc303ddd813cb3e57fc58abf5ec75d1a5a08de68e0af29259f858b7c78cf30db7d53ae43dc0a6dded1aa3062c97480b44cb5dddffd34f6cc330565034ee5085d15bacb6a45a9655f9a2201303fff3e078a341396ff89c66df5cc2f214878c4d759cf77aaefc93cb68ea9a85be321d56e1d50594986c1969f87c6d573735e633809414e93f5d2d166f31bf777147b32999baf48c220c1ac8115cea6d694ffdffdb1a5539e725fbbd0721ca09be07e23bd5c198aac2b266b61ea7bd054d065edbb38ec6c4326d2b65c6011294df233c0cc1a030529b776a1cbef73efa93fc62ceced25c1d6b19e8482e1b14fbb066625242202d008d1990d38271c8f3b959b67bddc3e3a490bbedb7ec2b11b8b6daf1a679336bec2f0245f9e6ecd71d6478431b83f2908f0ace1d89b078f2b9ad903c9c1938c4702101885054fd10d7cf91f793f2c5d70d9f2980dca7a2ea4375fe0cb75e73c81905d16ebefb075a753528212384f4c3744899c1daff16e8b58279bf0cf772fbf74a4343ad7882802ea4b1544f0386f4431d11c8cbf6f787084519f084305d22e3e13f2a6aa40a78adb5dd13aced76bb442e5859308dc9f727bf0a8f019140a82aad8bb6e22e2c2fbfcaf002548b4fabc2d6e36c23b65633da798cb190d822a4135ab06d67584513753bf587ed0e1720bc1cb038b8d37227f4ad528a6e32aaaba3d9e67d75b57dffcbb844ecee4f7381457f19f26b0b53d551c933cd4096186b5a4be37874418c3316ca25287a88049ef139e7d677247d791499cec9a2ee12445c9d59bfe219c6047ff179816de2611b647221dae182975cea359eeadea6c12a58a6d682dd85f5bb518304d42a8a6251903cc10fb6ab43a34061ab09d6d412eb418f3b2c2bd357dea032758776e2325729c7f12120b81b88acb5ecbc990a5154f4166c7e8c0c5d57bbf6959fd1dfed13c73e7785140cd42d8cada9cd9c503ea02b4ccabf289d40cc1bbf4b48049e98cb571741472fdcc8a1dde1e856e43980d4442ee04d64a023bd6b006fb03234ed0be37087d6dca907bc94ccef2f11a7f29352b827784a15bddf8144ab52657887d492c9d5a384978f87bdc39a80b2afd82e4407e5d00102b8592258280f80df6cec9dc777594e755421023a0631ea2ac8572a68a3f4857e53681d010c9d88853a2faf7675a1edfd3eb1b4e663cbc39e1f61988e02f56d634b8b1643fc1ab8929a65cb14849e6ef8a7ae622c84ab4d6df64e70a272cae693825107c8a4c68dc96491e61facc4ec94c6117c406f11a0afb6a2883b4041762dd8e3584ebd70bf5ee16ee41da749263ee6a0cdba035cfe45980629989d36702b674952b4cedd428113b2e8c50ea5be3f85f64e856e583f778a90059a5afecfa26cf7468f36275a7b3dc3f155f7bc445c273bf27500e3f09f57d0ed229ae27ae711b57261e09c1c885346c1ab016806040ce59e9bd3ace3a620a2822e80c7d1b0b73f42adc5ff0c025b9af537740986674692d2af09c8e7a38370475e34eea18398d95d07c1e330014b7473eaa16cc8079658157f9b6ac02330de0985e3eb675bfcfa7a09d3420b371f64e0b2806e00b138ad544a013cb0d0fde4b1be8cf8dffb2bbe789744ff2351fce7885878f9ef541c96ead68257a4a00dc12f3fdf8eeea2a93602e5c1dd0411cb1b24aa0621c40d7ac328e7298c2770794a05baa074cf1bfa4823c29e3dd750973832eaa853d1c3ceb7bb0dbe95a1556c654223f12a79060e2638c41ce54a71ceb457f6cb8bb6db2b09ad234bcf31bbc031ea6dd483b8a1a3e3229814d2b3eda31f1f64b7beff4f14ae532c2f7cec4b387e838c6a29f556d01894e9d3d83b8c6177c9c365a0949a5295212af4ba388ce6afc9e574d8a9aa14b1a3326f4bfdd4bf66e0cf251187a9402d963c26d38b22949e2c9b62eb7285d727acb0d1f0e35807c3a7ef297872e6d3aace048a95e1e365636cc6828170c91a6af57c59921c1dcd8bbc2907cb7e241c3df87ed93f19fbb927502c4", 0x1000}, {&(0x7f0000000b80)="2cc39a7f7641adcdecfad3794e1bd7c1d645e2c66b1857b237363a927af73851f9891071501e22eb1e6445e9a491f7d66ca6c74b86deb9bddaf17eab5b58ee76414d6705fc44c6f15e75274eef8ddcf3f178a76a7e5bd95012456ef983831a99fce73586aa3fb1e231aa45f91a6fab2af4261ad35f513285be3dcb7acab27da569867532", 0x84}], 0x6, &(0x7f0000000cc0)=[{0x100, 0xffff, 0x9, "e0342134fc61c771214c225530181a91467425f257650d805b191c924d0d61736a4165feb45a5ac897ba1aff8a96eb28f76c8336bee7956493df378ff7f6b75c3706db5a7140a89e228a6fb393a261658940386984d7e5a9ad0d018f8c75bed0a0f3531359f8e04e9e107b95f06fd6935ba62094065602d02018915060e9ad1b93362344e0dbcd9331b8049197917de57ffa8cccc8a8864262995b024cdbcecdb1851c2b31c9697f2db93190aa92532f3b9a7913d88c5276053af94e303fb0fad02b768ec6cd70682547dd78068752a703874e9cf502c4900f5ca0c4f2452e76a81f6cb7b976d206ef"}, {0xd8, 0xffff, 0x0, "3cf8416b750008cfb991e536511c7aab77a65304524bcab2e67a185e2bae89c950e8a646ddd9079008e0b3ecc6026741af5a83b45ea355a6ad8c408af4b86da3d9e64b511312aa0ff0d47c1eebef3b48e946cfce2a367f8cfcf88006f9748a942188bc45d57d94b958bcf47415d4e3c037efd38301fb989c30d78ff2f695b2305f4f67ec40f029f52af2493a55c8dfd3bd5039cb874ed0b9aed3637928b34459c45c154b86c93f32fed13d5e2e2859aa021fdf53aa8bb16794f28b26934aa6dd070a852b0faa70"}, {0x80, 0x0, 0x10000, "01553bd6207e7af3d92f7111d8447bc1a0eab6401f9e4e4c6919121cdf00d42c3c570b0695f1be7b559fc7c64157d51dbbbbab80f83dcd1095c2ea2270faa12d76ecc7ceee7e1007f9ea3395e26b0aeccea2f3e028bda45f2182dc8688d9db9656a0ca61f4a08cf01639"}], 0x258}, 0x8) 14:41:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000580)="32209b1487fc904b772cee47", 0xc, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000000) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r0}], 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0x1, 0x0, "fd6a25e6e6bb66be5803bd6ec045608f7e352fb9", 0x3, 0x3}) 14:41:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x20) r2 = geteuid() r3 = getegid() r4 = geteuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x876, r2, r3, r4, r5, 0x2, 0x3ff}, 0x1, 0x2, r6, r7, 0x8, 0x6, 0x2}) getsockopt$sock_int(r0, 0xffff, 0xd304d3feed9807c5, 0x0, 0x0) 14:41:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 14:41:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 14:41:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="547d53e1703430", 0x7}], 0x22f, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='c\x00') 14:41:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc4, 0x1) 14:41:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 14:41:55 executing program 0: mkdir(&(0x7f0000000080)='./file0/../file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) 14:41:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:41:55 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x6) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6b9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 14:41:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x100000004003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getflags(r0, 0x64b4a08a3b591cc8) 14:41:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x20) getppid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[0x2, 0x800, 0x2]}) r1 = syz_open_pts() kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) r3 = kqueue() ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r3, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r4 = kqueue() pipe(&(0x7f00000003c0)) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) close(r3) dup2(r1, r3) ioctl$TIOCSTOP(r1, 0x2000746f) 14:41:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000240)="2a612b442decb363b03ea14ec6ccaf37918ed118b3e874b454f5f8f423e23e179918552dd90febf5d917819021fc7e0ef420a2d7e3ba42471324ec917f0adc81d568f766902891276b2c2f22b3e459624204f0d0512363cf34bf4907a9261fd57a4c41852649953a03f71577d218007c0c2611854c236446f83661bf6f06963460f938fb", 0x84}, {&(0x7f0000000300)="a7c0f978bcde4df321ec874f3317833233876fe3a0b63d5950817a0139773adaac2f6d072f112c699bf505f5b5e5e910edb400eabb9d962e471e2e12595b55a1de4de330", 0x44}, {&(0x7f0000000380)="1c62cf58e59dcff97eac730530a938c3b4d8023d880ed56fd408f38c2b28ae1c7f906e28cf4ec4dcfb6f9bef99a33b65b7355fe6c55d31cac01882ac70af1bab79d4159bfdb69f229c106605a584", 0x4e}, {&(0x7f0000000500)="449eca8de9bae9de1fc997cc1c9ce976b2daaa08245a2befa36e229817a34f057302e3e53fecc5a64e56282b94d26b0b6f804cddce3bd4ee9c25020c1d3f426d7997e7440104ce3a29117bf11cfc8ea871c67420b9a376a76dabc2ddea3197525611300e0db79f85ecec599e5d36cc54d01657c1754555990293e85521099f4ceb7677ae5c9ff875dffa1aec05d65356e16e7dd8c92e273e5fd672c61591edc48d5de6766874781f851a8786acee5128c909c8ac59f3d70c66c7ad6862e47344dc4963e34f91cfedc485e0ee6c096ad7b648e4ba89b42c", 0xd7}, {&(0x7f0000000400)="2ab8bcae291e97f9da8b7b2f31adc22aa5ed586a72f31b5ceb8527519eb7ba5ee6bb80938b457ae67169e793719e6f8c926300ff79ff40058f9635ed5d283f1412cf2df54c645a3f9a128df13e82ad1653e70732f3102b8c", 0x58}], 0x5, 0x0, 0x0, 0x2}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) flock(r0, 0x7) ioctl$KDSETRAD(r2, 0x20004b43) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:41:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xc8, &(0x7f00000015c0)="a7c02103570830a80de9bfac07c705be9e73ad9623b72a91d45318b6e79875742970aa427f11770d7cd0296576e9221a421e0ab531854286a7a2f9e0b50a14d45f6853a45f8b55585cb3c8842792e6abbd9909d8e633b816785fb62c3a645e9220d0317a19f9d7605b3532c4a5fdcbdac1714605ca2d92c481040527644a8aec8341066c8328b7c6c00582eae7cd2963d1e5d5b0a16b29b1002a4710ebde5063d509a8f1420e03da53f7070a57fdac5052dcf99e171b16c2827983954ecd5ee4a015b4743e6e517d") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffc000001, 0x0) wait4(r1, 0x0, 0x8, &(0x7f0000001500)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45, 0x1}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000014c0)={0x1, './file0\x00', './file1\x00'}) r3 = getpid() wait4(r3, &(0x7f0000001380), 0x3, &(0x7f00000013c0)) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/131, 0x83}, {&(0x7f0000001200)=""/38, 0x26}], 0x3, &(0x7f0000001280)=""/162, 0xa2}, 0x0) chflags(&(0x7f0000001480)='./file0\x00', 0x0) 14:41:55 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x4b, 0x20, 0x6}, 0x6, 0x600000000000000, 0x5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x80000001, 0xc251, 0x100000001}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xffffffffffffff32) 14:41:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:41:55 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 14:41:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 14:41:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x4, 0xb, 0x0, 0xffffffb9) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 14:41:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x40) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) read(r1, &(0x7f00000000c0)=""/77, 0x4d) 14:41:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000397, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 14:41:55 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="a5466713074e4019e4934f1e19ec313d5e8ae89d324cf039514345786346cb6684c1dd453908ea41c66741489719652e92c99e0c35a9f3ac881ecfa678700c5f6cdb0023b5b078458217a989f16f413d72cc25fe7e6cbb311fe9a7a139b158d169f750f12ebc6177d7107faaac0505382291c29232093b7a56a64942b4e8ff6d537bb0699ace7ee483123365e224c6bf0652fc9838db789af709b63569fb688e9fd98393", 0xa4}, {&(0x7f00000001c0)="d1d0b1e76c629e7806053f66d54adccce9e87211f726690f04e206f14942166a5461ede10ecea250933c9298035b98ed1a2bd9a285afc5f16c09f9b1ceaff686de82e31f9bbdeea001d401cdd943613204d9473e800e42ebb29d9eab7177c0d03a163cad28f636b2e7ae5a77ec558df5e312c4495a32ee4b999103e973", 0x7d}, {&(0x7f0000000280)="a301d56ad75e0f0365705ca811fe4f8049f7f2a2a6a6293a36600ce297e3960428df4cc3cc7153317da672a62db579317d4baa7bf413ddf38244df504eb5452dc0b409d075ca9c823da71a99bb1bdfbc8cbfe7fb5efb0fdb0ee013d4d0960c5d328160fd46ee053adb67f293cb805c51f867186100c3c7c5db737b916be9b6bccf2f6d82270192c2ce384c4fae67b2025a0cb2d4bdef52e3050b100eb2c3b6f6ee2842101a05b75e", 0xa8}, {&(0x7f0000000040)="4c8c24af30400bd2ccedc70d3a9405a43676af82f8818adff398b700e163ce621eb4c5fab6c95b1d2c08519334ab9ee3a95edb59ba", 0x35}, {&(0x7f0000000340)="28c8e5228b6dd72432f644", 0xb}], 0x5, &(0x7f0000000400)=[{0x38, 0xffff, 0x0, "ceebf846a4dfd641f4578237ece94ddfbcd68d9ad8ec366e0f9276786faf1011a0df8a6f67"}], 0x38}, 0x8) r1 = semget$private(0x0, 0x1, 0x1c0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/201) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 14:41:56 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x82, 0x0) write(r0, &(0x7f0000000040)="f301309277603e6dd87e1f097989b9e550500776b6fa65a6b76715487bf8a2d30f11a15270050437a899790fd7a5e8dbb8d70fbbd859642cc6883d7d6ac829da6a8b5c81c3f48a0597cda240bcfe304c947184c5020424b2a0eb9ee75ba394b3533e37af128dcc41e6023c6f51281df08b40145d94208f813c51f6711742cc867a43", 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) 14:41:56 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000440)=ANY=[@ANYBLOB="d2820ee8d76aedad1d9daff6226cea286f115176ab52315f8ea3a252c814abc305d1ce62300100008000000000fac13318c99552b9e1c8984c26eb260dfe76ec80daa41d43f64eec24a72b4ff3f3b76e483dc13c6dbd897282ce7617dcf9268c73a2073ae04a4b73dc987635684ccfb92dd92590611e24d367ef460d0435d61b2f80e97b00c17c246112c4ac7159d90100000087c085b80940883a12b6b56173e6fcc40b"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getpgrp() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x6, 0x1, 0x4, 0x100000001, "98ba12496e44e07cf27d059e8ebca6ceafee15d3", 0x4d0, 0x3}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0x485) 14:41:56 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 14:41:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8, 0x1ff, './bus\x00', 0x7f, 0x0, 0xffffffff, 0x8}) 14:41:56 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000340)={0x7ff, 0xffffffff}, 0x33f) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1817, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="45fec62425e7bd36b52c76bf8a39c57e4e635ece3fe52a25b6944499343d17bcb88fd7f63d9406221ed1d73ddddcacde411569b0e1bdd33b6ded6f4d3fc6fcda553b87e9645e9482fdc14fff92bd45f0ccce8e22efa8f489caac960ce70fffedcedd7e326ea70e168a412cf62cecf23070c332c9adc7e009ddc44a6debd9635c2f5429f2578ff343130db423cb49df6e002e8857a5e5207a42d67bf6cc8884be22b0b82edf503ffb6da21905916c121816c9b113e8be60cb1f946021ad4b1a3d1197f24357c582b7a9e0b3086f2ea5ec356baf3710af10dc6f76fbac934620f259b2fdab5fd0a4649c2e01fa3bee19", 0xef) r2 = dup2(r1, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) r3 = msgget(0x3, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = socket(0x11, 0x8000, 0x7ff) sendto$inet6(r4, &(0x7f0000000280)="c5bd7830e88116bc2d1c8f48627845a7ac5bb2cce09a1d83287f602de91657c71580c542a131206942bb9fb735d57c6a6d75d10e55e2d64c1eb0242cb1d16b77ef0a408a05f65ffadbd3c397bdbdfe6cf199433c0a3dd20630be28d0f8c804cb7f4cd95e14c5d9d9a6d9028f378524a37a25982ac04bb5a00b0419486df64856214bcab89f6c89edbd45ef6231c7e0872a774cb73764b3ed747f8d8d9102904e3efb9db46ef38b2063fcb6067357c013d51818a4b643", 0xb6, 0x409, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380)={0x10000, 0x7fff}, 0x10) bind$inet(r4, &(0x7f0000000c40)={0x2, 0x0}, 0x254) chflagsat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) r5 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, 0xc) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = geteuid() r13 = getgid() sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000006c0)="3bfadb3b71d9a5da5af5fb832bdeac55f69f700d434a81546ed1e042bffb7464a8965e22444f177496a7d7bbb2969e7aba", 0x31}, {&(0x7f0000000700)="7db19832141d78cae8780b185d94cbc1ad76ee7e8b05b43064874816f8e82f5505659de5884cd9585b970b465f44595d2655e9c266ea58919e036a196b9d384d1931b2ad92b873ca3ce08ca433b71f44ac9bfbccb43ffb76d76940bc776d26250ef74c5e0d6715ef57eec7cd8c005d241a9dd8394f017ae18bcea44af9b87baa31956be5123208068f1a62a3c15593243def497fae44c411e7e79641ff12c98f", 0xa0}, {&(0x7f00000007c0)="d4f20929a8edf81b42595aec2ce43c23eeefe4c3debd248cee193a47139431bbf581a744bb3dc072df6702776da1affe874d164815762625bde2cfe8770496a7", 0x40}, {&(0x7f0000000800)="99db5a6cd204d72e8b595a230657e108aacd782d0b06da20060d3356f0f7ff060ebfd848f85f87500151235810b653f359b3c2be3c189e0a10c154c287894720e5f94cb69475947b82d5d483699767bb086f5c629690a632085e7da948eaf3f862b9cf0cdbe9397516c206ff8102b4096e6e2fe397f3b97c3318e680aa0d6d07b0007b0f11da368745cb0eeaaf246dc93f6f5483b4500b0a6a264ef5076496d0c4", 0xa1}, {&(0x7f00000008c0)="6571ed3a747adb7d2add6ad8340c2b41ba4d42a8b036b8f14288b75d5651de28cd987d6e64f2ac15e880e84f9e49376f356d38ca722ff86bb767787e8b8c78f70f92a60e75ef553733d3f9d0d839e1ab343b4ddc0f26ab4e90558351c29ca514efc1d7eefbc42df895190279ad2e273aa7782b095dfe212ae6e1c92c9023bb839de77394fba8c21daecf5698b8615b93", 0x90}, {&(0x7f0000000980)}], 0x6, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r4, r2, r4, r1, r1, r4]}, @rights={0x18, 0xffff, 0x1, [r4, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0xe8, 0x404}, 0x403) socketpair(0x6, 0x2, 0xae, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r15 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000440)=0xe2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000480)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000004c0)) socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="946ffb9bda19d0da59a5ba1f90d96b2c153f4608cac759a214e6fe29376e28d6c3df3617e1e86af167b9e33b5d9495cfc6de7add57560e19a836d1da31fcd4cf318e27f4cc7a5be80fea00117acd7d5c51d7feed69b29b2bf1dd604a1b14a710c4ba96230af24319472c0ee9c76d72bbfe8e6ce3844d67fe1e8a763fd4b6e517c5261fefb6c761c2dcfbfb20620e9700bef927c97cda9c5596b0a32943856e9ff6d14a3698e290f8a7fb01563dce2b501ca3dd405b6b73f0f68197ff92a98c71fd5cc891ff59a964a92ad38eac3c873440fe100d92ef24bea8583434959255741fe7b9624dc25fa0b1a6d08e3ae966949e", 0xf1) getrlimit(0xf, &(0x7f0000000600)) poll(&(0x7f0000000640)=[{r14, 0xfb3739792b586d09}, {r14, 0x8}, {r4, 0x88}, {r1, 0x10}], 0x4, 0x4951) 14:41:56 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) bind(r0, &(0x7f0000000040)=@un=@file={0x3b00051c2c93757d, './file0\x00'}, 0xa) chroot(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 14:41:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) 14:41:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='i') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1100, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 14:41:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)=[{0x8000000000000015}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:57 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x188) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xe502, 0xb4d}, {0x1, 0x6}}, 0x2) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0\x00', 0x82, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x46, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000200)=0xfffffffffffffffe) open$dir(&(0x7f0000000380)='./file0\x00', 0x80a0, 0x40) 14:41:57 executing program 0: r0 = kqueue() pread(r0, &(0x7f00000000c0)="355ad5d5a6526de2b69d02e521db4c5f198dbe67f65ca252f092c2b6fe069b6714451be18c40f7dd88fa0af37cd7a74dbf0d0b5a05a671ab7ff241224fc4dc16769beb727a58a4b3751b", 0x4a, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() pread(r1, &(0x7f0000000000)="d5d35d39932a350aeeb5d7c075590b5db0b4cb45462eadf1ac91545119834557db19c597a9fdc70e510c004fd436a15609c0c2152f2395fc2dc70ef7e126945fbdfdc142c01e42ae5b8de8314646382522", 0x51, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 14:41:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0xfffffffffffffeb3) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0xffffffffffffffd7) r7 = socket$inet6(0x18, 0xc007, 0x100) recvmsg(r7, &(0x7f0000001600)={&(0x7f0000000380)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000001800)=""/56, 0x38}, {&(0x7f0000000400)=""/79, 0x4f}, {&(0x7f00000017c0)=""/33, 0x3}, {&(0x7f0000001700)=""/141, 0x8d}, {&(0x7f0000000540)=""/45, 0x2eb}], 0x5, &(0x7f0000000600)=""/4096, 0x1000}, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sync() 14:41:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x4000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) 14:41:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0xc00, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0xff, 0xc5, 0xfff}, {0x7, 0x7, 0x2, 0x3ff}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x240, 0xb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x80000000, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 14:41:57 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r0, &(0x7f0000000040)="6dea68bbe0d47d4d83aaf07df3bd22fc6bb367856c11f31900b312dda8a58697fce2536194a3b50c0bdbb28001e9db3be22e679517d3a3d0db6cb41118c0427f7ee242cb4a7b730bd524669c7e190e8b37f5a1560dda8fae007c28fe80abbfa72240ab4a0d6de690349d3dbbeb02c548a435070bd32a79cb03d4ede9caa6f84fc7dfd022a4ef938b0691a68f75bb1c4068741c6165bcae72f20e5d154c45bcd7307f120dc2903ed12004217ae8af92247d64df64d19f74b0abe169cfe1bade97647a9e3a6d58e8821cca9d0de25fc51cdfa1cfc0898eff8643f266972ac07aff9c408058c5", 0xe5, 0x4, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x5}, 0xc) 14:41:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x18) fchdir(r0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000480)="72d7446ef06050ed6d9d39a6a01485005d7fd5cffbde622b0464350aa824ad16a7b686cec0e5f1c3c29dcb5e1f9622da136bbba6fe51fb3c53e63d291d3ab85e537da415fa5caae74e71fb41ed35d218d13a3588b1117256af58b802659fad9f4274eafa97ee05954f0aebc258c5ce88333c76758b3a5628e344", 0x7a}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2b14adad1b7f31da) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="02cf57be1488c248a443f698b237379d7caa6f285cce213d8996bee6a28f27875d49286e5ca842018faa69f3a98254463add1afd29e58edd7ac635e413315a549cefb5e9d54f0d9f861f994755f4a7f336d6e00f54ea57cb5bfa6c3534", 0x5d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r1 = getgid() r2 = getegid() readlinkat(r0, &(0x7f00000000c0)='./control\x00', &(0x7f0000000280)=""/185, 0xb9) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) 14:41:57 executing program 1: r0 = socket(0x18, 0x3, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socket(0x20, 0x5, 0x1) write(r0, &(0x7f0000000740)="11c59c90dd58cfae06669fad2888c7ae8d31502a89dca8a59ee2f45384aa18bc8bfc7652e4dd8d3daba87b370bec75773729fcaea767a0ed7147fa3d4e934ec60b8fcdd6157d695f41ee993f19f1cf1945334c6a84c2492e1026e915a6797004e06b9ee1ff6bfa3c2e43914a94f5e7555c334237bde613a5c01ff16ce33792acf5b3584bba5e8f063478d388506483565a2662f57d78f1cf182eee1bd78bb7a482a6549708575462338d7233204492616ab87817e9210e4dda51ae2f90174acf0b825706f5265e25565f193b008ae4ffe3ab", 0xd2) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0xc8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="2e013477b378ae790429a681a51c000774b5601ff905", 0x16}, {&(0x7f0000000180)="d7abecc7cc87cd53aa80a076dc6951d03f0faeb7a81e821487e0ce141fce2d4e661c28f12dda153a835f274a4e85e112", 0x30}, {&(0x7f00000001c0)="5fc2a3af205f842516be94943609280ffe20dd91ff1d11109c1796fb224555ae831ceb26744868d6ca91dfdedf4ad048114bf9607f888aa7ea7045a948596cd606b4e426bb78d71880580da8cc84884645d11edeb573061c42adada4f6809465b58bca3870b9644f09a5f66e30adcf836b927a2a6ddc9bfaf1c1987e9700d6fc0e6cca68b695c23ff6f797dab2b7333dfbad6bd62c9b09db53aa0d1a8c544ab2eca276ebd71b", 0xa6}, {&(0x7f0000000280)="fd971370df36f8d68835e8170e6956de7281adb80bb2af8a12d4a5244960d3e6eb83", 0x22}, {&(0x7f00000002c0)="6ff2822867e6755f1e1bffce83f032dbc728df84ee83380712060d88cf82518451ed565d2fb57ff7db4163b7d5db3829199d2adb0916f868eaf43f1df256bc7fcd38be2005222e02a150709131a06a5a6fc58d182e68c9f5be681e76a745fb9f6e532e2fdb9249b5f4b2e338786f137c878b3314114204b58f967b15ea10ac1c4656a0acac33ee9b49f9bd6feb99ae5e2a17bc01ed5f46298f6881fe5c1f9604dda9b2fb48a169efcc71119ae4c78f35cf496c1a249fa7d1bcffcb91364829796aa5ddc84b61cd3133fcac4fdf1af67d54401f5a7287b5cd6bca65e1", 0xdc}], 0x5, &(0x7f0000000440)=[{0xb0, 0x1, 0x400, "2b468a3caf9f845152ed8c5f09c333c4e083b7c4834fb9995834265767eb3d6c6cd14b3baa4f2684e15982cbe3078bafd0046bc87727159e6867782674bb6720f36ce83f6248cae0b74607244e35da057e0c506855200977b01fa1f237182cdf9e6dee97f77f62007254bf277ad88e219b56134162771546379114e582134996344487c777840a4d26fc4cb1f01a298308d1b265c6d630a579b90e"}, {0xd8, 0x4ffff, 0x6, "a619445ccc9373c15fb8520421a2d76d28389992ed7d583a2c7f17fa7f65ecb261c69d22bcead1c69603f178c312607ee194657aa4283279a770113a7ea296507059c1ef07daa44ab355baf7ac9e7fc39a123e3927fbbce9ad781285a014f2e46f6da7e58e30ec67a5d13df96c5d6e08bce568b6cce65e2eb6a21b355c8425b6a7c5ff8e0efdad7c63646925ee6283637f8ec558f77f1166027a128654cb71c78a0bdd63fe8f8de742f004fbb0427fc2b73f7bf03c5d9f30e3f18efd2160d3b801c2"}, {0x108, 0xffff, 0x2, "40b6d3ee54839bbba59dd9f6aa2169d903743e3f3d25bc7f981d892550a3bd130919fcd6f7a3832c0231e7f66ae7c0a78d9df0efced055c22521b4af581df7d657b27cf60b81c61e668acf34c332f1e9f26e7c129cfb4067025ce33bc058a3265df51ed43fe191a12f6b72de83a9ce7b608c409aebb2f5a5a77f5ab8c8f4bc5b22e79be8ecf01c06f5dda3239e08224053a60ac9967f9b009d7f518b246bacd4321ca4f29c966bb5484f7efc5d793fb50489a22db874d609075e9da35efa47d9645ed6eecb947011615b3f30aa29b344831b6cb7c483da014d0ec5eadbcce324a6e4d38553a4372854eb162bb82ecd2cb4"}], 0x290}, 0xc) 14:41:57 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!:\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\\\\\xd8.\x00', &(0x7f0000000280)='.@@/\xcd):\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00']) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:58 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x2c86}, {0x4, 0x2}}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) 14:41:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) r6 = getppid() r7 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r10 = getpid() r11 = getpgrp() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f00000000c0)="89834d65d542c5df55259b03a3bd1496753f4d95de071a7332361b8ad15698e45bcae09b726b4839e50463f8e411a3ee61ddcb45b9b1d5d303f282d008e7590c072a2e69f3efe1177a2b4b3dbc5f9e92063f3751fb", 0x55}, {&(0x7f0000000140)="edd75e937ad4ee1a4429108669ad734e6076946c358135f70f3f70503c3ec2b126c02059090f709920fc332ee8843e2611034d12698a89fa048ebe521fb5d8c4b25fc16d24099a5b6e6667f859a2f0f49edbd7ecf6af999aba357423e24ca257d96c3f4e55fa57f06a1c18832657ad4d907e3ee9b2689d226a9c54dc23f99418076aba94b4fbfd72a16a44733066526786e7a2fcc71e54b2a82a8f3c69774635ba26e4677f66b67714d1f9987899c7", 0xaf}, {&(0x7f0000000200)="61248f396a02601951237a52ab252044bedb1c958d2ddca88cb819a1514883582030304ac79cc5c669c29bde6685672995ae8dd9f8f84a951f02029fc57a9423e4efb340790602ba837a23517ee84bf3ffd48e20e2f5ec2da22dcf74dd00c81bc57a6a068b939deb7da88ec101d682eee8c78c79149662c8b7873a5d4d0f8c776f4fea205940a5a25439230ee3647c711c8912f36e88deaf7fe1ed4f07af85c6880a38d3a1ee3ad82c22ce1297b140bb925cc4747f230681cf862c1f9b5970d4d8ab61f4d27bbf3a2eaff6b8f99f3946a797c984bae75da15052f064d1f38d67c9d95243864033b5f0600f81cd05e988c826dd340a5d7330d7480d100c13ef560bbc3fbc361d7d4a1b5619d8022b5bdf0fdcdbdf9242bbad5ff2e8e454af4007cf3111e0a8c621244f1662db8a56f62b9c946c2767f5b5af4b037a92ede4ee979d0fef8db7a0f5346752298d562ee27a64890bef95038a4f2058bce830d40de7f7a292a2b757353ac28134eae71037e3a697d003eae75d7d86f014d7fae7dae6e6ccd9306775742d0d71390f3051020e487837432c606ad30b472805255e90c7afd8e8b18575c816017bcc1efef586e45903de27eee6184a5e96cf4260f827d427c8ddf96c8f6277d10bc5eed1c21a902de1bad28ef378f268163435de0ba286591122527fbe761cf47008c82984524ed4ede3ec9ff5a79bad4903ff766be1c175bfd577cfc493e753ba94b068e6802fa560b797aca03996cd41aec72593a999c9c1457801fddf0f8a83ec7cfd5b1afb9c842c0f524a3065977f7cb542113e982864b2c1d90f1f44ecb57bc0c8a80ad3fe1d75a504cc71eecddfecf1077ddf449ef4c276f2f61ddb729baa680d5118ccc214371fd09300c1f2dc2385326a695814d7e1989fb0aec73f22ce7a5c6110709474a6d229b20b94301011fe89c574e6fdfcb9b14a2f1aed4d2e98a7ed71518f9c3df9cba672a26b43d1efa91fc7104c5ec4096aba8bd195f3ec57d118e3e6109bb341f190ce581afe0b6812fe5e3a89e0180214123395cd2b8c2417995a7cbe0f6c0490db5d6ef6fde1bf1077ae4bdb590cc085dbd9cdd3be7c5b9ab1b626741d3933559bd546626d80d92f0ad9ba59db06548a126bda6746c4f9a7665fd951319246ff605f9e2f627ae8be708ac3e3d5eec8b34f860020c6a70049bb2c9a07bf0598bd1e4c40f78dfac588d4b8fe15903dd9abc382168d45e6b8ee1c625cee217ad355b9ada47dce5a80fe184e59e8fdd4f4e0e5f1b84fd755b7addc299605ec80fe488d5560f9cbbab5bc5e4bf8ad7f83015d721ee772e6599d672c6c3fd86f09eb4eb5d47e3b460a17c97bfb5949322ee0b123dcac65ec77bcd7b957aab7e32fc7f4521809588607c452b8f2c9cddd75e3a96704fc658c371b9963006c8202185c2f747d07a1145491497529222b97f81d8a05a4747071caffbe05fe92a5df3833ae6bf3242b698ebebc93d98a4d3cfb32a0e4fd4c176e326fabf12469e73b96d8e27d8a5d437d7af9d8b209e5336353e5c5bed67b929f6a431143c2d998d1b9db67a8f622ad6ac9a776b59ced0fc6947d6782b23493b121ab2e6e55e7a37647d4854bfc18e4cff4aede82c6fc26b067f3d55298bc2e00bbd77d5a324af56c2ae3462b165750cf540afabf1bc2be699f41d758ad9a4caf467a7d64691ef7cbf4290529e40db452d34ba5e40bb0decc3280de45d2b0f1d6f172251b94c81c5d6a4db045239d9e420ffdee4122afbe8ec5c767a400df487a558120b3c8625d4183470c5c72992c759d36a55ed7e66a7ebbcaa65e8f6b55d0adfc7fbbc7b9be6991c3c4fda80fb74261731f86164af169e8a3ee3a3d891718c060d6a079e926017eedc36f3c184b23d7456d092bae4aff3daaea16125789cfa29192322fc8f59f67e4c1232dcc79745f7bbabf8e9e33a5913eb64175c9e02ac664582ddb110b48fae9183dc815a2148b51b50728aec2a9cad1e7f026645fa9c99c153d5c182eb8f6665334f1c71fa9e87947071e161fe434dd33cc2b371df7cf9ec527592281c4015c602498a5274774cf4e36637fae35a49fec884071539b0ac2670841fad259a087398bea4f7e4b56f08a74747cc6f0514a33a2fd7274f3f9bdda18d8289b3f8c0d55bd05f9aa022f11e06cac76e1e143e1b92b44e58086130463119eb056736a0a7f7bdccab160e777787b1410ebec4942e6a0a90efc2ffe382d7630cd2e2031ddf50643950f1edc1318c96946c69be52855c86ba2a4833e70a86d76aeb1635b6d1f671db46cde61ec07bc545b5fedbdf2e966979d3e43731e80b952337e6bd940a9a965a0336fe883f731b8294e067b9ace168ae083d4833742da7110e95982ac4e724e6ae2d9a2a14f1e238f7b829ebb252ab0846789ecf9bc0ae1b6e7d8bf9c852aefd8a1e69f4653621469e8154269df13582c5648f2a33da41d07f5f50a2aebe9a12540484ae9442e0467aa394c75dad14818503a23d34bbdbe6ae9f0d4987649f94e41c9fef47df5da97913b816466025752a8f17dad764a8aa441d60a490b9e39f83753d1b9e96fc27c7c88f4484f512bcda1a2d30d920c43306d553afa87093e48500c2ced7a5025ef5cf3e79982f5e58c1064a0fdc6e12cc7884ae3f284c861981842bae4ce8053e02d6c2d02cbafd373841adae1a7ce7512c5f0b082ef92754edfa0b793a49603439d660fc77be6327db9f3cfbf23711bde2accf43e090b2fd5045a19f0406e89bc1027036cc261cad73a846b35d37fe6192ee3665fde52f729f8c605a7b94ba9145b791775ddfbf3cf03684bf7742e7420b1e2ff5aa7a828fb40e299a8ab6652e0b1c0c7f11b124d00ce0ae45f27a0463320a0a0a0aacb9867c138b36bdb69d4de4e1ece0765a18017451167c41bd7175b5c9397e189ffa77f991dc0cce3d9c939d9e676f6d14c0f8c94421539c12a6994d61d102dd439a1aa19f7925d8107890920bfa06d9c857bb23c4ac907055278c12ee8013c5687ef908f4076816973570da8cb2c9d1dc8ade11e2c461df56d30aa549776ac7da87a84d36c91525cbbdf60ff0e33972399a1727dddd9e409d4643163ce4404cdbe7c429c9506e7888db7e27a0ff5490675add35943cbc25eb71d3a1f6c9422d4e01636b59b7073f127da4606ebd550c575ef356d6ce585600b7e278034b9c01f429b263febeb42292c57c2272d7cce713188accfc419dc821d763c39336c1563697c30da71ab337d4a2fc2b5be5bc5ca5a5000f1ad327076bc1fbbb70dba5431547a22fde458ba26304000719efd77f5e12bfec88cc1fe7001e0bf2fe41161e0727150d4de2b5967c69213ce2293eafe1c52f1e53dcbdd1b3f7172faf55716b796d3bd7b3a3e47fcdfe90afcb04d673faed998810ceeeccbf41899e4b214373b57c1e434f0e52f8cb8e9ad3348dfc6fea9761b27a779245f9feb4cb63908bba061e1f17eaacb53342ec4c0254b68c7fab24b8da73c93cdc9b555402c5e017911680dc61513279a42b2974aa64d6e5fd2a7549a51907c1741663aa037b76ec5e23bc4cfd624ff891c644f1b8e8ffb34a752bf551a0eab0fb3450b828f1b6c86d9a0078d07e9b45a4b0bd987633da02f772d41b6b446a67fb363635ea51b1e3a18c18448c7f655ecbb20d07a35ce83974f25247d8a49dccce99a50f2e270f9a41f1ddc6ce162346c64c3e2917ff6d62d732d72405ab93e52faaef9b3b36ec23eb69784132a98a9a647ef1dbf90c8fdbcb838ad19cfe3fe5a1e143b459e9492d667e62e73b642d9d1c6952df1805aa9e6834ae356264a29a65af64cbfca4376b3009f549012ba05fb2be8a90c0c56a7a5411c141e3c48b1d0a5adf0f3a92687bf4eea43dacd1dbefd4120c2fe0c59fb1f42be492cf25c301d07725cece11cf9ec084c2c2807e3e3d9d221c73aae6a4e915e83ad42adaf08085e8196b2ead394c8f324945ceb21f6349d6b278691846473fc877460d0d2ac13116846f9f3f76074108d64f75225b998a78daa6a4a7b6be4b007f7f1b5ac7cb5f73a4751aeef8fa2d9eb4c6369768b06f9415c781f5f3e6ad5a8caac30fa3fb68adbff1bc5ec0c3a97f05e4db106edbb9d2970ae720f348d98069876c15c091f6366abd5cc4a1c2f10325aabfe279d258a5e14ace49b0b87b893e5f6ff774049d3a7555cd692bc8958f59bb83552a4906ced091be25e2e75d0529139cede98203b9d5ba301636d5f3b15da8f597b8faeb08fb7eca3f68ec76e2882c4e7bb0989f159baa7b12190367603a27e1cd78bbdd5f11f8f35c1e3f8967e6754cf81074279be6e7d74b726eff240752cec78023d372241bbfd529a8e7b3eb13c997eefbfe9f2ac54e493fd75db0a4d8a74f86ceec5a9b3ec466257321c6528b587ce3cfbfee12ee121b8404e1f74d7ce15b43599194755d6e0a92437f49940677115853f4b04c3ec938ce6180bdd35d196e5558ac263626359651c8367d8a712935885a01f018715ca91494c4f1d4e5f6d1649c53f34e0e0a34fe16b5434afe5f4daf487bfdb50f71ddd3f2aa59500c65933e4a50cb539d552acbf30b7cb35f57273a59e3e65a0bd89a59ce40d5566bbd27785df10585ceb6bfe202597e82ea97358d5adc2ebd5558035cdf6ae9c9c3806c08dcf1f1e4b3b015a0714815a59c9c9467ee6b322b0ead3ab75e398ea0f7a0ed47c332a22ca7ad41c5c670c065eb1759e49a8ea2715ebe28511e978be197f59577b30e0acf0b8addfb24034253640e6a515736122959409404f607e498d2f996aa80f1cc51cdc4b70499fd2cdb6857d1ebd931aaff93fa97572175b89f62b88684922aa728a5570f8ffe29f7f3d06a443f867f3085d565bb9d92d11ccd0f9374cf02c2ec96bd1903575f954470e030be9cc41ff87858fd032f2bb56a197195b7fe0edc81c5370575c4815d26f4230c198ea6f800cd1fec15fe656201519e7fb5f2e42c7af1413ccbe3235eaa5cb2818dc97e845bc2e2936882d3058f2932cd0117d600cd798b9f18cbc858993939bb0470a6076747b21cdbee460091c138e1c6dd7ead3bd3d9348012046362924dd58a6f5b7d186c5ccde417b987ce696b82c044cf938a214b8e1704d7f11fb83003a63e16d8a9b54a1d93d152943d7a353187263ea6581b1cb56ec38e5dfe59d5db0a0ad21ce8a43909472603ce047faa3fd805bf4b65c6bf7914303ee560dc58faa7828331556c66ee86e6ddaeced09b2fe1031be11a6f5a4b8b3ebf6923a8257c87448ef0d5caa8d8ad183946e2b1524b84083e588555d6638f469e6559709092ee0bf2bf18b09e7fc3d7453f20841d9161622add2e36f2a63dee24e2ec728ac4081ff4d434fc4dea4160a82523904383e61a1d71d269dd17918f4826507d78807c4983d3b5dcfb59730b7611a895aeccf95ec1716b049cdce8cee9c2c3f128502c10b1650747ac638e4e62d9b9ce5f654dd8605102d7131cbfe671380ab8f091002b20fe40df895edae66fb1cae348ac1c732008bd5d656fce15297849da06c999658160c156b8576cbd0d0d0ee60ab322dd4d843980417acf1d96c423ff96f424628461ccb474d7da32c7cad6f8c1fe626a808df050f744e9baea200232df057138492e0a73bfee407136a3f20691bc2708464b52a38f6fdd371566225b0924275d49d95829407dbab0cc5704cc391727803699e7ce079dffc2014d2300ee51c0f7e16b63039cae33d0bf41afec060f931ad2d17af21551319105ec9603d0f220aa3a15fa3b56d036bd34a24fd213308e7b2605a8fcd2612", 0x1000}], 0x3, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r5, r2, r3}, @cred={0x20, 0xffff, 0x0, r6, r2, r3}, @cred={0x20, 0xffff, 0x0, r7, r2, r3}, @cred={0x20, 0xffff, 0x0, r8, r2, r3}, @cred={0x20, 0xffff, 0x0, r9, r2, r3}, @cred={0x20, 0xffff, 0x0, r10, r2, r3}, @cred={0x20, 0xffff, 0x0, r11, r2, r3}], 0xe0, 0x400}, 0x1) 14:41:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() r5 = getpid() r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpgrp() r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="db6d099aab18c065ebc9e84dd70c01dce20cf64dcd8fbcabd4f17ecf349e2e9d5688d44120bb8ac13cab2697ae7e8adf84f550a5f02b", 0x36}, {&(0x7f0000000100)="ee616d5229e22d074f", 0x9}, {&(0x7f0000000140)="a4ec6377ca63873238921236d032a767d74f93", 0x13}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xc0, 0x4}, 0x2) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000500)=""/136, 0x88, 0x840, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r14 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r14, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 14:41:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x40) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000100)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) write(r1, &(0x7f0000000180)='oL', 0x2) write(r1, &(0x7f0000000200)="0a12c08ca962e15de1eb0938a35ac9c635f3200000", 0x15) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x7a) nanosleep(&(0x7f00000001c0)={0x8000, 0x6}, &(0x7f0000000240)) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="364957f49fd74451c7b0cbab79ee7d45463637dee3", 0x15}], 0x1) 14:41:58 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x7, 0x92d, "2fcc3a207be0ad36f7aab8f9913974be98b819f8", 0x5, 0x7fff}) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xfff) poll(&(0x7f0000000080)=[{r0, 0x143}], 0x1, 0x2800000) ioctl$TIOCEXCL(r0, 0x2000740d) 14:41:59 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100c0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 14:41:59 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x10a80, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x6, 0x5, 0x4}, {0x0, 0x7, 0x9, 0x7}, {0x1f, 0xb8e, 0x4, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0xffffffffffffff7f, 0x9, 0x3}, {0x3, 0x8, 0x7, 0x3}, {0x1, 0x2, 0x8, 0x7ff}, {0xd21, 0x8001, 0x7, 0x81}, {0x1000, 0x1fffe0000, 0x0, 0x47}, {0xff, 0xffffffffffff7fff, 0x5, 0xffffffffffff0001}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 14:41:59 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 14:41:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 14:41:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899edd2b490f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB="00020000000000000062757300"], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x29) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r6, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r3, @ANYPTR64, @ANYRES64=r2, @ANYRES64=r5, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0x2d2}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r0, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), 0x0) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000800)='./file0/file0\x00') msgget(0x3, 0x3f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) msgctl$IPC_RMID(r6, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 14:41:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 14:41:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000008050000000000000008190040"}) listen(r0, 0xffffffffffffff01) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, 0x0}, 0x0) 14:41:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000480)="72d7446ef06050ed6d9d39a6a01485005d7fd5cffbde622b0464350aa824ad16a7b686cec0e5f1c3c29dcb5e1f9622da136bbba6fe51fb3c53e63d291d3ab85e537da415fa5caae74e71fb41ed35d218d13a3588b1117256af58b802659fad9f4274eafa97ee05954f0aebc258c5ce88333c76758b3a5628e344", 0x7a}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="02cf57be1488c248a443f698b237379d7caa6f285cce213d8996bee6a28f27875d49286e5ca842018faa69f3a98254463add1afd29e58edd7ac635e413315a549cefb5e9d54f0d9f861f994755f4a7f336d6e00f54ea57cb5bfa6c3534", 0x5d}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1117afdbb2bfa4c683325240357abc54856898b66a286d0227ce7997a7916f2299252323d2e27fa598ab3cec31adc0a3a8778c9cfdc7892847c0f46764cbf7719a96195fc9e17dea2b2755e4cafe8bcd1e5780168c0483d635dfeca32e77f2c8ffbee84cc7fb14e4a702d85d3830029bdd690c165f0caa3ee4b74a00af85edf929e26ee493fb", 0x86) execve(0x0, 0x0, 0x0) 14:41:59 executing program 1: r0 = socket(0x18, 0x3, 0x3a) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x655, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x116) ioctl$BIOCFLUSH(r1, 0x20004268) 14:41:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x4005, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) 14:41:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000880)) truncate(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x1) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000dc0)={&(0x7f0000000900)=@in6, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000940)=""/151, 0x97}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000a00)=""/97, 0x61}, {&(0x7f0000000a80)=""/34, 0x22}, {&(0x7f0000000ac0)=""/223, 0xdf}, {&(0x7f0000000bc0)=""/92, 0x5c}, {&(0x7f0000000c40)=""/212, 0xd4}], 0x7, &(0x7f0000003340)=""/4096, 0x1000}, 0x40) 14:41:59 executing program 0: r0 = open(&(0x7f0000000400)='./file0\x00', 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x6, 0x9, 0x4, 0x6, "874b2bd3c1f816540bbe85e437e9cfb0a1c3949c", 0x0, 0x5}) r4 = syz_open_pts() close(r3) dup(r4) r5 = semget(0x3, 0x0, 0x80) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000300)=""/154) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000600)='./bus\x00') getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) getsockname$unix(r0, &(0x7f0000000540)=@file={0x0, ""/13}, &(0x7f00000005c0)=0xf) mknod(&(0x7f0000000340)='./file0\x00', 0x2, 0x4) socket$unix(0x1, 0x3, 0x0) renameat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./bus\x00') 14:41:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x0, 0xfffffffffffffff7}, {0x100000001, 0x6}}, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x20, './bus\x00'}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/84) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) load: 3.85 cmd: getty 5381 [ttyin] 0.01u 0.00s 0% 317k load: 3.85 cmd: getty 5381 [ttyin] 0.01u 0.00s 0% 317k 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xffffff5d, &(0x7f00000000c0)="5c57f4d634ee0daac8aa") 14:41:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getpgrp() r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0xffffffffffffffff, r2}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xb9, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\fFW}', 0x4) close(r0) 14:41:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:41:59 executing program 0: r0 = getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x5) r6 = getuid() setuid(r6) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) listen(r7, 0x90) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x5, r0, r3, r2, r5, 0x8, 0x379}, 0xffffffffffffff74, 0x3e93be57, r4, r1, 0x0, 0x3b, 0x7d}) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) r1 = dup2(r0, r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f00000003c0)=0xc) r3 = accept$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000200ffffffffffffff120000000000000000000100"/101], &(0x7f0000000200)=0x7) accept$unix(r3, 0x0, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x6, 0x80, 0x0, 0x60}, {0x9, 0x249, 0x5, 0xf5}, {0x5, 0xfffffffffffffffb, 0x4, 0x1ff}, {0x7fffffff, 0xfffffffffffffffa, 0x100, 0x8001}, {0x8, 0x6488, 0x81}, {0x6, 0x101, 0x4, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000005}, {0x3}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x20, 0x8001}, {0x18, 0x2, 0x8, 0x101}, 0x3, [0xfffffffffffffffe, 0xec2, 0x9, 0xed, 0xfffffffffffffff7, 0xe8, 0x80000000, 0x4]}, 0x3c) 14:41:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getegid() r2 = getuid() write(r0, &(0x7f0000000080)="b34547cf6697d4c3ca4428e73d99afc575e8fa4e272000f086433b163b2d0dbc5694da169856c9203ab3bbf1e1854c904885bf5713d0de72859c52f23d381c94461926661c592cfee4156579cb287b30cb3c3251", 0x54) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, r2, 0x0, 0xfffe}}) chown(&(0x7f0000000100)='./bus\x00', r2, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x500, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = geteuid() r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="c16ca13c4e367c2e2093b32c5dd7ff6af2e30b6c7fe00702d9df1dd6f8f269094b382a0962524662408df80fd801fc8701f5a596387451132df0b0f23c8ef7e08077567633656ead61bbdf2928e6706762999c742928bd8ccaf4262f2c8d2f72bdfba8cb2b7ac2a97988b05e08a5461fe7dd72cef28261899961ddc5b19078c7d242cf72", 0x84}, {&(0x7f0000000340)="671190b431372f37c7250b69f88395e0757e7ff4de629baf013bab0611634d0c95863b68e63ccd7a0a3c84a41f281d316458e3a8f8280c420beaf0d877639ce682369a8a38a31cef1470db07e716a4e74947450a430aea754893fd69f576bc276109923102d50414ac83226fd56ac453c7fa52e572252282a53454cd1a51176fb2faa1a3a7940f42b574734dfc6a4c8d40529d0ca40a5f83f1a675229ed35fe093ac4e5e6b9fd404cbea6bfd62643f6263fbd9c9cbf048be4e1af0522ecbc78a23180001ef4726306878516a9b6a19f683788275a1", 0xd5}, {&(0x7f0000000280)="6442c81af612bb04fd1d216d0db32ad51eea8cfb8e584336bb4b5fee43caedfdd898defc911bae620f64b70c42bd6dd470475588f59708e4f0ee793b020ed399bfa8d9a8462987210511d33313b70100d9602d12f75df8f42def15e9", 0x5c}, {&(0x7f0000000440)="bab62126304968becdcac6ab32547d6a89a85f4fe470b28bd78e8984a813093e61f7014a4cfc3444422e5d96fd0904c88bf128f5104911e115341f3247662de271bff17cb9e42fb2760b", 0x4a}, {&(0x7f00000004c0)="8f10a4a5bf4b23c55e1517fe468cecffe23d469f84475a35826a42a0f4a72cddacd1619e", 0x24}, {&(0x7f0000000500)="8df62eb84de2ffd0d7f31682c4f713ac6d2cd7b511580abb0ed5fed276921c28c4d49efe460935fa51fc", 0x2a}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x5}, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6ec, &(0x7f0000000140)="fb") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x4, 0x1ff, 0x5}, {0xfff, 0x3, 0x3f, 0xfffffffffffffffa}, {0xff, 0x100000000, 0x5, 0xf98}, {0x2, 0x3, 0xfffffffd}]}) 14:41:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$KDGKBMODE(r0, 0x40044b06) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b2310f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x0, 0x0, 0x80}, {0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:59 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x200000040006010, 0xe02) chmod(&(0x7f0000000000)='./bus\x00', 0x100) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)="8178abe7ea4215eb0eb041aad9a1e50c3fc81f652216f8055f279ab422d0b833fcaf45c36bec08f9b7ac6a2c3ca7973903e71f8c5577fa9d4301a150120f6010031690ef206c41fc8f90db900103f26f011dc6a7523a36d551892ec9216f619846e37dc3723b608d73e4320d6745b68a76065e4ad0965081a8dbeecda5e33edff487028090250fd12fdaab1f38e52d52ba6679b17324599d7779e0625a41c4b3dcffad60acb06c56b21acb95e1652c61a58d29f3af26646c8b4c66b158da80ceee5e0fd374e003a0d02bdd7a214d5ab725fb0fdf95944db3d28a23ba89292de061245c5aab4a76906980e87d36bb73af2338d32626f731e5", 0xf8}, {&(0x7f0000000100)="89bc97009069ea20c4d367b08a6736ccf0cf7f3dd99e41c3cfac48582cea553c2da9bcdf2cacc30f799ba5813aa554cfc692cfa21ad115f370", 0x39}, {&(0x7f0000000140)="c0469aab3a0430bd1afdfbfacbf9814eafaf9c0b5c5fe70e338795", 0x1b}, {&(0x7f0000000300)="f40a3f4399c5d5e1fe00051af3f2e1350b0c1d1d699f5a77f4e81e37942ccaf80b117a4b50c26d05cc45d2be975e72df2e77ee261f24313c6c280555f35440f6c42b7c93bedbbfc981b6e2a00f4e187e2f7f5e53bd25af05bd2a43eed758f2ae7f1f536b9e140398400614d5636232eced97840ff80206254ad12f3991f2a3c898adcee8375781ea063350ea81e63ea12a26d5a6bba96270686d6ee5e828c69d7bdc8b492b2e3af296602779e9d6012d9a8f4f", 0xb3}, {&(0x7f00000003c0)="c1a140cba87d172eb75fb56a11a23624c6cd1c1a90892ff2e76ad44354c6203652524cbb0c87bd235ebbe7ccd4c58d8d81357a66e9c5032aa291551571d99d0edc0cb128e84946147d4cd272792cbb47fa8a93e08fab327d1dfbc9df18ef84449f76c70b40cd395814f72d116c44b81ec22a3028e5cd7d5897b70104c927b67dfe149d0549badd23b3e9d9cbbbf0c76f36409d7d2b1ce5e275ac37c1bb0d6e4fdcc3bbf0b70067b6a152b405d1e78186461e665671276c9bca2e0e0d92379dac7c484fca7c1b33ae33c93c6e3f60fdc6a7ea632ac5b63c1282c9d869dca9935690661858edb764335a62fac79d4f861d03a3351c496e9349d477", 0xfa}, {&(0x7f00000004c0)="a614c00f9f1ff806b4a3dd852792071a9cc216539c220fba068ceba39763563a3c80b1461327d4408c990e877cb88815dfeadabf7c802c1d31e317cfa931773655ae0bc43da92a8a22982a519ac23adefd1326cb740c4292d36a0ae7e5fd5cdaaff9ac177ac76c7ed16e02296654f6c96d2cb2ee5b55f3b803ddb2f3b97968b7c0147fb091cc4bf9fac1eea9f9d2c1", 0x8f}, {&(0x7f0000000580)="f0812ed2b70344b4a91d3538897b57fb24ce1d4fd004c14f9e9669b6760454d34430dbc4c00aaaf248ecac5fd2223b87dbfe3b07858d06533794d63f8858e3fa0bb1488e22891479a68e61402b955f842f021412697fb90b7c0847f454fd9b845320111dfbf9fd057cb18ae2591a5b743522c1ce780a21c686f753965d3d2ebb185850a534ce6a17d5c973bf1716139ec93b9e6d51484bf82fb43b44323e7294019c4c4777bec273d7b0b1a28e2ed1884c4b28e9ef120659aab54a85bdc16283e8fe5b9dd0a373f89958eb29129643f8d5c80b", 0xd3}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="1001000000000000ffff00000900000011d4bf79339458f5adc4566cfeaaa8bce9a37e053a17537a75273b6ddb864d2d444e95b52bf8b610fd25647ffe0f449be871affd3357ba01495832f6efa8b1b5379ef6ae62fede7b373e6c9a6049cf66899872baf8e6048e4403074019becc17db5949062e63ec530b5febee95db08b00f60f81f4f4dd7dc67382c8f672dfb1b5dceba70a0923e85659c80283f09af626cea6017db02d5fb60b3a6ce668fb4419ce2ba5489173fa076bc91b406602894dbda3760a81b225001184a9e06e2ff7713d946b49fc83307845d7bf88ca521dbd2c92467b4a5342e22f6ce39aa7940ddb5f58cf08044335da64f2d21bf1c1563d62293881e54a38546507ec1eaf24400"], 0x110}, 0x2) 14:41:59 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xffffffffffffff31, &(0x7f00000001c0)="b65de614f909e5c056266c8300e227f206511b91105662c8f1a85317819dd8bf7096ffd40432eadfb60d0435b01b3bdb9c0d80eea99f530138") 14:41:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 14:41:59 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_open_pts() write(r1, &(0x7f0000000500)='\x00', 0x1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 14:41:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x1f, 0x9c, r1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) 14:41:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') 14:41:59 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x2000000000000213, 0x2) 14:41:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) r0 = socket$inet(0x2, 0x4, 0x7) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 14:41:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000012, 0x10001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000008, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0x26, 0x17}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x3f, 0xbb}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1, 0xf468}], 0x6, &(0x7f0000000100)=[{{r0}, 0xcf281c61b6bb7842, 0x80, 0xf0000010, 0x7, 0x3917}, {{r0}, 0xfffffffffffffffb, 0x6b, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x9, 0x4, 0xc45, 0x3}, {{r0}, 0xfffffffffffffffb, 0xd0, 0x80000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0x5977, 0x401}, {{r0}, 0xfffffffffffffffe, 0x7a, 0xf0000000, 0x10001}, {{r0}, 0x0, 0x0, 0x2, 0x10000, 0x6}], 0x5, &(0x7f0000000200)={0x80000001, 0x3}) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000240)='./file0\x00', 0x90, 0x196) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x5) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r2 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000000540)="5bd9a078bfc2fb18", 0x8}, {&(0x7f0000000580)="9ba7852e9c469abf0da95e029ba90a438d73621cd5dc9bed401ba9d63eeda4876dcbcd9499524be075600eef9e3cfafe56e907f261b72adb3a2cb13a6ec4aa807c89357ebc1a0b52e15791eaa2881e6cf74dd19be21eb7c2dfd9bd9f7bbfe522525b6140866b5dc4504c206fd3ffc7a22ffd7617468c06f12f4cb4b75a17b9720cb953bf8a7ea2cf30aed1cff13ca254f3cde367f7603b25d250595e049f844c317402e49e0e11147e24f864bac8c2ffcb03ae9343fede2010c220918374927fc419ae0a9326fc44ccc014e459ee66d4173eac4dffabea42633c", 0xda}, {&(0x7f0000000680)="d912123aef22b5b9602f7847f5c6662fa6eaba56fb240b6379a662207285cb6611da5241a4514eb1b777703d202ad61df88b975e90903e40969627091f276d5be30bbbe86c0f495fd21c635ac72185a40594b0f76403dc6d749f200f2c148cdca4caa887ea13acbefefb3a82fa697773c870a86657f743668c5f3cd1ed972d4fa021e37dac2e1f7dc4cfece03529e19fcc6309493a15821407e47af6e4245421e643b0445f724d9f66670cb83434c8c3a95fa300335a6a36400f0d4fcd92609e09", 0xc1}, {&(0x7f0000000780)="0df8e5c5772126678d9ec6211954c39481786c380a113b9f0319bbc81743432a014b3a66364daa7660031f835e28e666852d79f6d146b70610ccdc0d73f42b743ecab0730456764d52d06815183a4594bc66dcf79ca6d098634ccff299e15faa0bd61f9def54fb25c7f02a99ba60b259e6badf38f8a226436195a5d5dee122dfd8473479c81d11105d0c78f61312826596326b87c83bde2caa771a67c3e7cccdbcbd02dbf0a30476dabb877960a82d5a42671c07989f73f945f682d8b9a30b50eb859389004c6ce52fef33d759e4af57e0c903fb19b10f088a0c68cf4354d0d517ceafd460e859da05d3c3911ce4999a4b52d405ca42a1396a6ea28c6d2adb2c35b216854293f165e0b735e9bc760610b0a9db037d390100252c1986073ba71ff5c2ffd796ce6288c073edbb8fb97341a11992c66c277df62b175d373cd034a0ba44b7f899a07665d7dfbd19afc7e7f958a6c211af2a29c7a6b1d5079a656cb997a104eb09b025f490c70697b498ad62589e1a1d7c1064be4658739f2c3925cb07f04d05343d6ee65846ef933cb2f9608c2646e0630a814d09e7ce5109254c71874cebccb74183d3f210a6c0527d3dc7f1c8207c8252c376fba6229854b3ead2ab9118d37f09dd93241b137b6450019ce129c6291f28558c0d9d4b17e214cd1c662a28d5177c0cd72a0fb06d63f44b34d8f33c247481f785ee91b0675cc46c83aef811d20004c49ca3e2e16bfd169033237918a3e57f65dffc0d07d50ba0f3b33ecf279fd36a1a372a06cce6e91085e13577d707bb11c546ac1594d3fe40fdd2b4eeb9f82e79e0b12bf4da0796dfd167fa257bf807a7ef44f7387dc72873a5f5f23d6b3933d591b6656cd3ee5b5df9ed3203da0ffd4450280d4c8f1ddbf8c3afae9304516b2687c5c165dbd1c713a0aaf881e71e4beb447fb3345362886826372b3c9a4b37d957d31e71fde68c4eba09d76443887288d9e61fc10240a2b127489e116610d07e778a662640dcf9060cd08d8ac91176a54d3f29c9f1f25c862fdae415a38e473139b39885935f29647a634ed2b2f011f6a8b64f4476735530c208f1dacf2cc778f7d240760b110f8a1eafebcaffa97273fe0a9226ba9a0f08667bb8b70319f0516595cf2fe461babaf7d47c42cb4051e272a44392d50f3bbae69cafe44c37f014ebca1970a7b1b898db492488f3833ad0b34b20ce804831720c071911aabd8cf90cd0fc2c223a3d2f83559fcd41e97334d6b6e37ff2da2a027defaf31da70de5fcd109cfa071fd74e3a64c840597178e91db2dd1f9c18a2fcb35aeeb07a81bec2511c5e714e032a6f617fdeed4e497560a1fd85f379974bf80751aadc4f4d39987c6aad2659b7d84f1480e7b82fe220353cbee3d9c66c161ed114c1da8ffe4fe58ca585185d2ea456e7bb012bf60799c87e429b67d79c8476d601af399f6a3295ca9bc6f505c8f192f7b4d01157517e8aeff378630f5fc4fa5dc940049e7eb350072225a6a21feb11a547a57ee1234146de72321a47c77687d65effa418e3bd5dba9cb3f300380487eebe8feb09c0b9e89ada5bc9d70376241c8941365bf388ff6c562d023a7d5ec1a5308032b5903df1d809de03022eda31e3c225c76d14538d6b01bdaf65dcebafe4b26686389681a3a57a2531cd055fd521ee53823888eb599a48a6b72633f77364ae7f69a88128ae064854db387776cf6553bc4927811f0717066a58e2d5f545e63a5484ec4c9189c189b63d4334b09cfec313eb099a09a7fbfe23beab8d80b7c8ca96a9f9dbe993643fdad97be596cb8d12f89b772de1f09c9db4984e63eb3f80ae66f3c212f20b7bea5cc935a87a19db96c5362227d0f614551ab8400866d1caea540a161424008f30ec1798fea61bec8a5d490d28547bf977f7c67a702cf0eb2430b1952ad9661309e12a665568c78fe0995e18d039b1badb5166dbe78e94d3075441dfcd678609ff7ce89d4986c53d5ee7834ca6e2a286a738c364bde8d2055f04f007bef6c632ae9392bfa096d14c9497b3be28ab6d6dbfeacce2859e3b1e4676460673589ea5bb16270057a6047a7ec02a27357b357e0275771676a6fa250421fd339ab5f6befa855d330cd87234966c2ff5caac5f9a5d83be5c1b83ea01c7036d5d8284265ad81dc0d64d8a3311b77a102ab89d3aafc2b128dca555f74a6bff46e4ed8e82ee21912d2f9a5cf2902b8ab540fbaa6e762910b6800ef78f99c34ff419425d0cb4f82fe125562737e58cc5e30865fab1a614494a453c558dd7edb55350a6f0d2bd94decf63ffe702f19b5ecf1cc7bfa301daffe7f358e8607b60f2f0b0965a28a5333e60c69fe1ec5e140cf2c0921d6ea92fa51e07885a2c0ce3ddc8a68decc014b9c2808ada44bf3004041cd3c51bb163e5a193cbc3278590dc80a07478104548c989c2d058a9bac4607cd13a8e72c5f4d3bd50a55e194c34fbb075bb6426533e5c0678a5f1a78abc4acc8e11862820f77baaeb391fbcbc259b1da5c5776e51d9bf8e51c4bcf0a5d954493cf548dc1e6e019043f4cec1eee2912122925366a483049ee9a05374bb4b06b526c804f4a588587a730225df432de5b07702d2846bf82d6654ea31abf652acaf598f22ea580bd8b6da6fa50df0017c35bfbff2f85ef181edc430db07e29fcf882c8131978d70722d2c324e3e67b1578e21e10ed33b8d5ea3358f6d71c4f741971418808d6f7ebfec7e682c70acd6b21e2207e593ac9f95473e1daea346b66a2ceaf1fa08e6370c7f3cf0b7ca2fe461b69946ad2b2fba441008e8348bb765293a9871ad29cb20993064a95fed7dc119a25c9fa1157cc471bb5a9a2b2457aa1c7efc1b9d07adfa77206b358ec3adeac03bd34d084d5acf8a0e698ccff10950bd4edccd70e4dc10c38c70d762f70fec4f9a4faf4ee682d98528909b9ad23c6ca2bc49580d88e5a6f97bb560464e9ac06d04e8c17dfab3a00eb6ae80da9813d99914a541af311ec87cebc36f6e1bacbd551a0cdb1349453028998d28f9d91fa87b8c60775c2da721a2aaca6985d3514e9f166d190fb385af01a05dc68f41cf923b0dcf1c8c7d49659d14234487fc0b874636b156758d4167ada111d58f6456399c962787019639c1e8df8c7b723b7b346bbd7c91e2cdc67b15dce23bd7babcca4231d26106502d09ba2c0361d19506185719eb2fccd6cefe5ff9f7038b4b4b91ce0c62efbd10bfab6a90c3e3f457303a88e4258a085d1c66bcf7ab467a4df3b2eedd0e9968b9b040701eda2db45482e5d05dc254deb62da69a855dc9811cbc706821d5de2213db5597d5cdefb5e607371d1877ae7f60c642ad7221a607d10ae58cfb166fe99ef12f4af9efce3d97bdaff73eda1cb0000ade56cdaf7f6013f40007920f54b832b746c06c8d5ceae7bcb0c99e1eb3de00b1abc08c4a1ede411e5804c6de720eb43cde2975a382a6d26eb443b210a2a1f77577ccf1ff55ef7d4eb8369fc5d441cd98191e8810b7e28066d26f5b551a806088baafad0f688255da4bbd983ead286f3e39a8420e317a3f6b14596313e13441de8bacefbc71d2958c48af6b316bbc3b548eebdd6223743821feb0f01347826ab054f3a8ae71873b0e9a6773d52093ef9429e6f9e76210aa3155688824bbc49874f55079070eb86bbaab2069ce707daad7c6d6fe2fbcb6feded512c5c176f49ed84d11f16ff9130d9123b61a3414b52c5b3d6218a7af69b4bbcb2060481ebc436d7c3eb385bfc046e87afdd30c4b018c11ce6bc6a411776fff449b56425d3a3a0c3c6f5008282e26545f6d13f72c3cc3a7ab2775ec916c79018c5ced875c6cc2544a94d8f57e1ab9ab08c9e8f4bfd4c0bff1628f616d709b3aa4d2427bd91d86fec0b2acb109910228e25fcfd3b24827822b647916953bd4a47a612ab24e61ae1e3fd906089e7249d2a72229809f5e7ea67ca0d033436dde1cd27e61c2a7f8fda3022ffdb2f288cb71be94d87715debc2b99347f2321ad026f7958e304b7ee5a6aaa05c835bf1ccd7474863be92a0cf2a12e2154dad8a3bf8411c50b989a464ba936c0cd02bb070190ace174b47e87b34a42ded5d4645144471907dba43d72d19318340d5e22fc5d67a9a82ef9b1d86d84de9a18e13a14422cb8d8c027eb012e32ab54c98f262e33df6866703564711690a3123d40bd0f365d7177e4c1768d0205551d481bf462775e8e87735d70fb5ef29f4384a63315d868a247a405a4c0de9f15bf120ec181659c4136e296340cd4cdbe2d40089bf14eb3f2807e83b1b2f9d342b7af98f4d75a2da840409cc1029d8c48b47d89ae70e1fe155932cb2196d3f5726ea02523c0bc965371443504759117c28a3fb59572ee9ee019eaf3f8766676da4644e8a677884d2c1296912d272c9313ec14f9afff88e1ced8991c1e6beb7e4e1eddc5ad6d3007337df77754d69bd9941422f176f329ff419cf5bc37e937083deb8c475ba05fdeae8cddfc382c06fa79121b6f6fcc2eb2cf32cceabe494d62d458a22699a5ceed4c22a730a596d8f509aa838545240c09f22d27e729034963a195823753caa059138bacf977a2e83f686dc5f784a91d427eeed0911ab469da3052c943667afd53667654ef0731d2ad0bdc6424853180aa3798783fd16f18113d0f356837c145ad200577aabf755aa4fab7a440056dd9e68a96c79d098357e72120aafba3681ce9c7fe4ef29fe155c55702d00d96befb616895ed1e528b7351ca6e3c4846989ad0fdb0ec9c3b1ff892db545cda237b1c02af57c4e4f2db456b6d19f5b26cf8d12f03f758397a9c12671e1e5221338c8a0286953f9e6f527a9d0991c614794264e8941a140a9af314d03dbd0eaef45e10d936929195ea9397b1004247db8c3c41a2390b1cf6f6b0eb7c8328337aca5929e0b357ba4277f03f0eb6d6ac3e8d47b5b9eb66e2a66edc4e8b42776ae7899712ba61ef30e96b4935017375cce7f4e210c7eaade8826a8739477548330458a8a6b62b269d40f036647e01d46c8a52b910e910a8ceddb1e8ffbc247a50f2776d1fb62404c7ed37c17aafc143d299a27ccc676efdf338986775f62ba5c7de117cd1bf316c04f3b27e816b856a10918ffc5a3d984a2c212a2758327e0a77d739944b8c517b339e4f34f33a498bed51b17ea8c442f0f486e790688e20eba3a4224df6e78936c379cf4e9285d6be4475e2f022dd74caca4414006a3c2848475c8767e045017e0d0c81016aef1681a5b5267cab3deccd23bebc1626aa9d143bf6db151e0f7ad3273a62e22e3a9a61eee0e8fa615d5daacf0f1812cad422d8c82332b747f655e0231a90a5e48c76cfbec687e876c1463feb69157143ae138fe53cb32394e0f9b798a7ccb7e90da0176fcda92696f3d8d25743d6c92c6d28855ab2af5fc30317388ff7e1fa4ca151a7b1a3bd18c73342d1fd3e902001e31d863b5742c0be4b563e8f0ded0142a649f5e82e580fcf3735855b0b25852c8c47e98e96c210a692d6118afe9043399542b473ae997f416b92c926f313a9d9edf2eecbf2bf8b65325a0a8dfe0a3f7889aecbe6470c3e37bee5d829635b2514e987a6ccdb33dd518b7261e91ccf875234ab64918df42137ddf5ee1b482c79934644735cc930427f5b95b1b21699028294c492c6a8efac442207d30ca2d7754a4d59ec83216c72fde7f29d493e6293b0d366e9ed4165979fdb116aebbd0da476214a857db22498c2ad54d7d4d5fcac2244f15a6b7279f4c6ceeb16ae8f57b7336d36d3923a26d3074a4b9315ce3315d8e244d5c4e8fa6418ae6af9", 0x1000}, {&(0x7f0000001780)="2f868e18bb8e3b3bd0d2282273ba6987c6227558e96e30395388a9f83fc1f9942649b8ee7df940d7ffc6fb5ed3c64c4289032d60b473e150d3f9b63aa4ee3ce68fff5d1092a6eb1cb835667059b65eb58e599b31c5886e6f8bf3d32f4e4226668036a42e76aaf8c3defd692ae9cbdce2dd90995498385bd78e1be9d69f83134327b9d13f223bcb2240ae8859298c6a7d1fb3ddd132c40e47d807c14b8a379aa70290a37f6737e8f5e694ce59ca4ddbf169fa200c9d6165118f5072b2bde15e3fccd0d81cad4675a846dca15a1e776cbf78948d", 0xd3}, {&(0x7f0000001880)="a42fd0d5ae7b779691ec2357c0582c514687980341a11350117186f1cece24b47a35883165f51aa32ee1fee9fbbb0cf9f69f415b6e8f8d136fa3b8", 0x3b}], 0x6, 0x0, 0x0) symlink(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f00000019c0), 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001a00)) r3 = getuid() r4 = getegid() chown(&(0x7f0000001a40)='./file0\x00', r3, r4) r5 = getpid() r6 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001a80)={{0x5, r3, r4, r3, r4, 0x2, 0x5b083fd8}, 0x80000000, 0x7, r5, r5, 0x4e, 0x81, 0x8000, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) chown(&(0x7f0000001b40)='./file0\x00', r7, r4) execve(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001d80)=[&(0x7f0000001bc0)=';\x00', &(0x7f0000001c00)='\x00', &(0x7f0000001c40)=',\x00', &(0x7f0000001c80)='[]/\x00', &(0x7f0000001cc0)='(!)\x00', &(0x7f0000001d00)='/\x00', &(0x7f0000001d40)='-#\'\x00'], &(0x7f0000001f80)=[&(0x7f0000001dc0)='){\x00', &(0x7f0000001e00)=',-*\x00', &(0x7f0000001e40)='-(\x00', &(0x7f0000001e80)='\x00', &(0x7f0000001ec0)='+-\x00', &(0x7f0000001f00)='-\x00', &(0x7f0000001f40)='\\^\x00']) select(0x40, &(0x7f0000001fc0)={0x9, 0x8, 0xffffffffffffffff, 0x18, 0xd498, 0x0, 0xffffffff, 0x6}, &(0x7f0000002000)={0x3f, 0x672b9149, 0x6, 0x7, 0xece1, 0x73, 0x2, 0xfffffffffffffffe}, &(0x7f0000002040)={0x7, 0xfff, 0x3, 0xffffffffffffff00, 0x3f, 0x5}, &(0x7f0000002080)={0x20, 0x3}) getuid() fcntl$dupfd(r0, 0x0, r1) openat$tty(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/tty\x00', 0x100, 0x0) rename(&(0x7f0000002100)='./file0\x00', &(0x7f0000002140)='./file0\x00') 14:41:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040), 0xfffffffffffffd19) 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x44}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) openat(r0, &(0x7f0000000100)='./file0\x00', 0xc02, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 14:41:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000180)={0x0, ""/246}, 0xfe, 0x1, 0x1000) munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 14:41:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 14:41:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x80, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) 14:41:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x82, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) 14:41:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x9f}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000122000/0x3000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0xc28bf60d18b09ef6, 0x0, 0x0, 0x0}, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x8, r1}) getpid() 14:41:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {}, {0x10000006}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x2, 0x2, 0x5d4, 0x3}, {0x8000, 0x8, 0xfffffffffffffff8, 0x3f}, {0x51e9, 0x918, 0x1, 0x6e}, {0x8, 0x3029dc70, 0x8, 0x9000000000}, {0x10000, 0x5, 0x1f, 0xd}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18080, 0x100) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000037d, &(0x7f0000000040)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:42:00 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 14:42:00 executing program 0: mprotect(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0xa) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = socket(0x800000018, 0x1, 0x0) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffffc, 0x7}, {0x7, 0xa49}}, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000380)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, 0x0, &(0x7f0000000040)) 14:42:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xf0, 0x48) linkat(r1, &(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x787f3a11}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000040}, {0x2c}, {0x6}]}) semget(0x0, 0x7, 0x30c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x2, 0x0, {[0xffffffffffffff00, 0x101, 0x2, 0x554a, 0xffff, 0x9, 0x7fff, 0x400, 0x8001, 0x48, 0xfffffffffffffffe, 0x9, 0xfffffffffffffff9, 0xffff, 0x2, 0xb9fd, 0x40, 0x2], [0x4, 0x0, 0x0, 0x1196, 0x9d, 0x7ab, 0x800, 0x100000001, 0x5, 0x78a], [0x400, 0x48, 0x5, 0x7, 0x4, 0x4, 0x1], [0x2, 0x9, 0x6, 0x1, 0x4], [{0x7fff, 0x6, 0x1, 0x7ff}, {0x0, 0x1000, 0x800, 0x1}, {0xfffffffffffff663, 0x4, 0x5, 0x58bc}, {0x1, 0x3, 0x0, 0x5}, {0x0, 0x40, 0x1000, 0x3}, {0x3, 0xd1, 0x80000001, 0x1ff}, {0x8, 0x3, 0x1, 0xf18}, {0x8, 0x5, 0x0, 0x5}], {0x5, 0x7, 0x2, 0x1}, {0x8387, 0xffff, 0x3, 0x419}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) rmdir(&(0x7f00000005c0)='./file0/file0\x00') chroot(&(0x7f0000000040)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) fchflags(r1, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000000)="d6802f05") 14:42:00 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) nanosleep(&(0x7f0000000040)={0x7, 0x3}, &(0x7f0000000080)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x101a0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) 14:42:00 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x8000000000000000, 0x4000000000000000, 0x100000004}) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) flock(r0, 0x800000005) semget(0x0, 0x7, 0x24) write(r0, &(0x7f00000000c0)="839f8bb22136ff4d40ea47b9ec29f5d04e3abf899a22150a8508cb5a1624444d152adc83fa421b71b0f9e3d68678e6a8080a7d6a763c6c13282b3eb898bbce", 0x3f) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 14:42:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x820, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="dd8d1f05c74e42b5ea7ea2285d9dd43596a7a1356b28ab49809cb5bce29bcfb92928be34eac72648af0582276a2285fc7c9e19a822156f57", 0x38}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="89b14c044c25fe6f91135f93945d9c94f544507824dd3d4cc58ad26129dcb7c29ecb6436ee841840c94323d81ab31513de5775c833d9f88dc83b802569a7611b252009d50ff0b80a403ad55a033318d559e279b55d3136776d3386e4cfb7803676fb5b9eaedb24c93c4898ac5b2b785a149e22202165cb4420801eaf5051cec1d6151380af62441f2b3438b771e559a78376c05b33c3cc916d1f646affaa3b1a5984bd5453ed5c48ad40424028231fc4ae9cb9fd4a521490d2c09265bc6169089b6a85c2350ae402ba0d67e26b6eed8144866a33", 0xd4}, {&(0x7f00000001c0)="a94fb47616e29117b80223b4d11e2250a2c9832c6619a1ac07b4f9b5e84b096727804706cba610568ac62dc6ecd2236e8fc3560de12fb89ccfb21d36f706d1bdd96b86bdb01e209e4e8f3d1e1c482500b8144ce8af15a0751e2bb42d11279d253eb1842fab38e9dd7edb21d35e0776226a483321609f7ec3360fd7ef043a5f", 0x7f}], 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000280)='./file0\x00', r2, r3, 0x2) setsockopt(r1, 0x3, 0x10001, &(0x7f00000002c0)="fdbb8c4723e8558b3adbd132832131a48f35aca3", 0x14) chown(&(0x7f0000000300)='./file0\x00', r2, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/36, 0x24) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0xa0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x3, 0xffff, 0x2, 0xffff, "36734f5fe37fb116996676319e242eb75306f0d9", 0x9, 0x8}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x6) r4 = semget$private(0x0, 0x1, 0x401) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000004c0)=""/85) setrlimit(0x9, &(0x7f0000000540)={0x72ad, 0x7fffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000005c0)={0x9, &(0x7f0000000580)=[0x0, 0x1000, 0x9952, 0xbb, 0x7, 0x37e0, 0x0, 0x8, 0x1]}) ioctl$TIOCSTOP(r1, 0x2000746f) semget(0x2, 0x3, 0x22) fchownat(r0, &(0x7f0000000600)='./file0\x00', r2, r3, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20401, 0x0) fcntl$setstatus(r5, 0x4, 0x80) select(0x40, &(0x7f0000000680)={0x401, 0x1ff, 0x7, 0x7f, 0x4, 0x6, 0xfffffffffffff5d8, 0x6}, &(0x7f00000006c0)={0x8, 0xfffffffffffffffc, 0x4, 0x2, 0x3f, 0x8, 0x4, 0x3}, &(0x7f0000000700)={0x7fffffff, 0x65b4, 0x25, 0x3, 0x81, 0x0, 0x6}, &(0x7f0000000740)={0x100000001, 0x7fff}) close(r1) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000780)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000007c0)) r6 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r7 = getpid() r8 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x100, r2, r3, r2, r3, 0x84, 0x5}, 0xffffffffffffffc2, 0x1ff, r7, r8, 0x7, 0x80000001, 0x80000000}) pckbd_enable: command error 14:42:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x200000000000010, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 14:42:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) r2 = getuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$dupfd(r0, 0xa, r0) utimensat(r8, &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)={{0x7ff, 0x8}, {0xa471, 0x100000001}}, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x10000, r2, r3, r4, r5, 0x1, 0x2}, 0x872b, 0x3f, r6, r7, 0x9, 0x20, 0xc80, 0xffffffffffff8000}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8001) 14:42:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:42:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8800000000, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000000c0), 0x0, &(0x7f0000000180)) 14:42:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3f7fffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x8001, 0x80000001, 0x5e4, 0xc4}, {0x0, 0x4, 0x2, 0x3945}, {0x7fff, 0x9, 0x8}, {0x5, 0x9, 0xde5, 0x8}, {0x3f, 0x9, 0x9, 0xf708}, {0x8, 0xffffffffffffff7b, 0x3}, {0xe652, 0x100000000, 0x101, 0x7}, {0x1, 0x6, 0x9, 0x20}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfe}]}) clock_gettime(0x7, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x92, 0x1}, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x6, 0x800, 0x100000000, 0x5}, {0xcdf, 0x3, 0x0, 0x81}, {0x9, 0xda, 0x9}, {0x4000, 0x400, 0x8, 0xff}, {0x8, 0x8001, 0x6, 0x9}, {0x1, 0x2, 0x2, 0xbf}, {0x3adb, 0x4, 0x822, 0x2}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0x81) fchmod(r0, 0x30) 14:42:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="0324b2a48d91acbbe796157551b02de7a2912c19bbd9c745fa6924eaba43fc9beaf8b4a5c44f5fc3ea72", 0x2a}, {&(0x7f0000000080)="9d5b29c7eadd9ee12db395fa073e52c58692e01ff819cd27d1261e67aa2d7fb5c679bf9ddc3e749c9b1e63d473fb0b57a8deed0a28359eefc193bb1238d4306331e256f779e231cc137e844357b4ce77c7f4f90fa2aaf865fe86dc99050247644c714b207831249b0307c710aec062e72cbc10929b42709b3bc97a20ec9b309d7fca311a814e83b52b915f63178693dbd029a4e8d672d2f71f73217789640738595d3282d3b15f7bce8a915266720a62", 0xb0}, {&(0x7f0000000280)="12caa71232b588f95a59b00fcc24948276363daba95ac37bd725d5289e18b72a9afe183c53d482bb0159a3a7008523baecb6dae8e7155b13355a5a1fcacd289c9ba8ff130bac0f88db336028cd5b9a14ca19f3b7e4dd4f4f0177b00ac25ed641bb55160d610a5b86253c4cd0623b3fe1caeeeb6357efb02b8886fe0f8c9cd9b4e656be9b7d6e1161a2ffdb8aba479141b812818dc16dd3b0bff3a35f2741716ba9e4886dd8fe922d03a81511d4c526dbf90c9f6ccb357dd42ddd9090f182ef1c4bade0a48ffdcc2e7b921539f255183c03ae8210110899a7eaf796ca3b26bae0c18df9622ddcdd88bea1645ae807052f2b8d2f281a5963f2d175dff49f2e41447c5c18b43c5dc2e3cb2599461e6043aba310ab6df36a68ff4f17726e03e7703fa60f44f03036dddf2826d81167b8479bcd46e626ae4289d4923eb012d97575d550c4daf1f410c713d25e639042b78517737f6e723e5510f71705bfc050a8c7409ea3f30e386a8784b48f64d1b26921a88dc514e16253eadc60a7583e29eb6543057d9279f403aa98c19efb4fc0b9837c46136f7a7545b40ccbc6e995ceb7e37c3a6db746dd2030be22a0c154fd826b38558783699a8b938c3542fadb9766a646d413dac63ef154e57e5a5c45576a418df98a217c3fae60a0a2769e6ce2d1422365384d72d1a5c3abe0bf28f9fb1e7db25aa4bec576ab6121df7370dc22dc0115d1d6869427a036fcf7d4bc4341117962bcad80b4b84425d2928c878073da70d646e68147a9bce488ecea4710eecd188bc1f492fa1cc29640f6afbab3e1905c30714018de452263015ef645e96b36a8f8a9022455bf7ea21a7a4468c5050faa98e21a92a128c74e6b50c7148ce5e52a3d76dc4f9d69fbe55eaa8ab702e96994bba7a50167b6e50feb35034e58c44da551f9e0657a8e4f16dff21cbdc61de8561f2445277b2784cd903f2cefb6f169ccae952e249c242c703235d2ab83b2d3c4268e6b94e473f611b8c882135d16d7487034bf7631b6ee1ddd6b7d6ae9e1301f28e4b8269eeb5110029f7e0159b37313fb36e6c60ee0a555839f831e4f3b6c892797e21197c309d965c9f58544a248b7fa21704351caa57563d98864adc6312ec40f9c5110b18472a165a7c57ad68c167484c9f6934f4264cf7f83b48337a9aeda18ba57c0d7fa4b55e25b0aa2bbe6bf88bda1693338a91535763debe517ac7b2454c1b660b381626e3f138b872549ba4da98d87850b90c79d82c33617735524d14cbacd80d346db0e85829b1fba310461018dccafaa3fbaa12ae61527ce3922f616d3d1598b5563e93d55ac007ea3ffca9f93b866d0377ce495ffec3f5fb8a96b51893c5c06abb024c29aa45dedd37c51eba34df7385dd2726021c03d487c1a4eedc7396b346086df7b66cd2ba365ad653c53339be39f5ddbc98914d01096ef4e68ed2da32e1163772360d71cd1a6a5dfae1a4cac2257950fa8c4d11dab488f8b0efb3781431e8af4be36cdbb1808bf284e301991bf122515180313a84c19b07cadd13bc73812ee448ea77db0a1b45c097ed780ce6c381b2bc852372c7fbcfb905f433590d46ea50d0933812df7900e37d2d5756fa4d954f4fac794ff61962001342ad43042f018b387cad425e58ce0e5c5dfb4e9426a87d2be3f367daf176276a21a6c12d20d41189870cf805e7732cbf83a2991d72d6fdd2ea61ab20f283be1e43135e02d1ea2cdaca98bd1248af62047a126a658ec0a5aae7a9c8ec6818e23f7ed0b03dd47490875ae7a858aedce132e5341c7ba4b4079fb392dea14f985d2ab63ce5a20b12f9d07b8400539dc45857c8c8951cf9e44994acfe489ef96cd334a43ffbfa334105e91bb21e7f4f4b9c34b842ded6f61fbf571291fafec3730a3e074cf04e3cf15c593195cc71c6015e66273e01c6c8e958dc8adf6b81c2bdbf3eb906e44d7459ee5204e97d97536b71d01a295003549d27f956ee1485f25551ed424e527f4177ab99bc0416b8b780ba4ca2abe2373a7c098373c4d0bcf9466f9a01d9f8be48dbf6a2dc8e2f1636fa01f170b4da4bbe743b8568456e72dd99c868caf9add13399baff1ba2d40fcca75e56f6cb64070f5bb2590e2c1ff27495b43db1521faed33fb8fdd4a9957bfcae390b1c49cb54397e974ef8bd649bface4e4e7ffaccd1c1e357ecfa839ab8d14c4246563c99e919d96c59cf4f89fbee347960eb9e990fc80c30633ee2cd25d6ce8b9d7983a371d75a6707f52f869640e42a78b84ef624ef641775c3e54c2149a9d6df71310b3a340aadf4fa7ea6d5e0cae7dd490170e2dd005b9ee9fc9c85ec20a8a0e373d919b6c5446a9f16b432205c2c6193823d91fc03d90b56229f9501e4ea44eedb6a4391a2c92bdaf688e843cf4b87606f2f63562eb4f3fb4ecefbf2b9de5d121eb0cc400b887bc64f561ae5f00ff634d9c211260f44cebd8b14d783c116e5b021e3fb6672e967685b98fd61ccbaa0f439df93189a943ef6408a78c072f21228ffe64647506b9cf13c7496f214086ab1dd66fc285b081e5be0b35c0f178dc1f119184fa8cfb6325ea5b49d3c9f6a8559a44f7bd346a426f28c51c2ab5048f38355f427d07db7180d07cf253ec90dfa6e29c187e667e1c1ffad78257322270facd4caaad8e6f3db0892969bc9a6c48d0c56e3165d3deb2978fad244aa3912a0a5de1e6ad72695088d229b95f2cf655cd0df7e0c5accbe501cbd95f37dbc90e4b4625923a1bb5afbad411163181c22e191ef199744fdfbfac1a7684ee9922572c57225f84cbefb4fc366c091a9b1f89763f66c25162e5d9d6543e6b98667d01a1f84ed26ae5df89bbcd201173cd5ae693412912563121c956b8f04508e2c195d4ce6610a0f121e07f3d70d73cf301d03ec21be2f123df3381b1052bb80f415892f8c29156063d06053ba5390e5c77058cb9efa4be963cec1d532a571349ae65150cdbb5ed785afb253028ed6685f8dfa45a2f4d757896b8bc1a283cbd377c41a44397dfb067da6da7f543962f3b170a70a79a69c9e20d3fe6ea34b77d80bed1ac9a6400cffb987ba6902f6b07923aa0e3f4eede6770789c3eb4a4862547e5cdee084514566c1c4a37f9343e6e7a8254933ba873897c9212ed0f9626b0cfeeb9422ad195da1e2e2e679688d5909c17f6e74365502f8a85de53c6ffcbcb25262dc0b3d1012fa6a88fca419760705b2d963ac4d16d92a87694ece5c7702fc172a9d349e6632c83c4df78bf467581fd9a389bc7c59c728c4061946c2c3002d9d9d2f12acedfe2aaab9c987712b48bb90fa4a62e1ad5f24b5229dfb7881e7520cbd307aaf9a50bec2cb372d7e20174def3bea8b2050d3e96bc4a602ed8b4f595a61b6ea3be94c37c3166cc8363975efebd275f7ab25a6560e9bf2bb32a0387a718361c022b94f5c4463229413308807329146cf0922134393e07a36cad59210c2272d542366be542e2f96cbba7f872b5278baf8a21c47ad4883b450e7c8b7091eb7d21dfe65602f9b9439b167853c01c17bf7fb15c3668b8d1c6be14bad27822c62254c92a12c298da0db07d7f5ef7c27af43bb89397adfa8ca95ba4a1cf3b396978dd5f570c8848573069fdfbf8f1f2f08cc7c5e25ab30c4370f9ef44340ea455c78fbe26496862403d98017547cc22624f1258ec2042c88381f0d6e2ab1b08bbb19df40184bad2d40df6ffc8fcecd0065e1531bd50d72db6836b621cebe33574c78d0fc3a6fe60763b87d00514a8f666e5dd8a86b0b8a3afb317d2af1ca79f564f20220c0860a267effbd1ec3960ffaca4f00ba6ea2b32b16385539946512fd83f2148a67f9a8f356438cc5913de19ebc7cc0590ace47cfb9e1394f8652feff7cbcf466ad12b55412f3088a5abc7889b5c24bc48af3910389f2dd0cdf5d47feec459e3b12b3201337756ed80c265b2c2a91643a791823b3519c25503a5a5dd8f68fc80cce903ca45c4a38fe20f49be8dfdb386d3e0881b5a453f0024acc7dfab33b6985bbc79e13baa0781c4d4d0269a3d0bf50e56d4ed40940497cc416cf2502302e3591cc7ea584ec388375206489ff5756f61932d3067c0f3bd6ff8bd5e79daa8fc94ead39b0c2e43b2d79ee87e6e108f52ac36323fc10aa8b40008ee81c85810ac6a695a633f472a2a873ad5b744fc7e3af7fe53b3cb46a684f062592bd3b44fe9b1b2d758e5233b68550d2544ee81f12755e41556d9959211814ea985345a6a8b99532816e2c822762c5663ec17574581a1cf3215156de25b8b2c53dfbeb75e50513e747f4261e161d94e69fd945bb5ec05e6657008d7e30346a1ce872598ec4caf8dd46534a1d56a4e765bcc693ff21e4447be8c058ad3201b53a1353cafdc99dcd6d9425ff65bb853e5c9df9e2ae412cfc4754aa8f9bfc1543cf79648ef063507d1eeaffaf11184f6c404e6e68bdb967b07165394b3f26458738c70c07d54cd7ceadb8461d0beeeb661eaaeea40a08a5748f7170c061e87e6e6423d46fdceb59c1499727d590c1efccc2a50d0dbb0fdcdac32dde5301e0dd6a3429168e2f17fbfb2d028c1c2466f80dc325f8ae8e50d3988df8ddc518657533943990c7b91b5cd54448c926066972529440f6b12e4f13b51f6d7c9fa9bd193d3f6ba3b3879528901719a04113fcf94eb2c0084aec2043b7c7025e3c8b57aa72a7e423cb5a35b6ba0759ad541a33c1624bbb94ef29d7cf99309d0034736cdcf7d65539838865def709cffbb361278cbe2db3c91606b244816e612e18dc729ad2864b7a3f80e953e01c5a8c2fee63f84b9efb9405f33adc78a0c24c9bd47142a9ca2934fe30ca7807ed25c173843d574a1311a6d740328ae040636c9a1d1e39a7e4195e1a1d9fb47d02932c11388e25cb70cdd7a51f2dd0c7001da0681f0d85f68bf7b74d3bf0a1994978a2ca8b85560dcebe286dd525312ece237e9b480b5673e3aab3932e47af80d23ecbc1f035df53cb8b2a99bcd3decff9406973a1566a013aa0d677bbf4e5a95b5361ff425220b688a3bb7b9727050ddb43de0ab952f31ee17ffb4d39874b612d455491e310b88cd6f6cc32edcf94081f74e2f6752258ac0aaf013b97d37d021aaec9825be6223326a7daadeb9272c2186b26d9e929ea51fc299f4efb1bc63bc962873c2eea0781725f91358e4137ca372ce80a5022de1524115512cace23a9cef40c69e27958b85690bd3420151ef3e0bd7e6ea585e2815d76dc9490de0fe8747652c255924c8645de0bfc6b4a8bfbc1bd22c81d5dd1f534e55cd8087faaefb1ffccc1706e79d634fa5064f693a1130e82c3e1e0c10c8ec4cac5fdbabce3eee714408a8a2371651ec25ecd9bd3bc3ef2430f2daa6ea44387afeaf785169518571115fa3591133cb647be817788cfb8c739a663e02fbc54efaf31da839322221067500261a150b634da1e89ae0d1fc96a0b1a6cf768544cb677be855e4aa4d850e89af95ff784ecfcf1503f8aab989c7f973e633f651361aeda6b5233043299ebb8ac3ad6d2789d11f4648b7f4ec39d3e27af1293d96caf65962afb7b450b4f13d470f23e219529c0c8f08efa9a576446cf388fc6bf713f0d90144599ff0c18c3ec60ef9632441045268ce356e56f6e49a28f2f34f074d2d1c01d8ce5cf2a98465ddd113c159970e0c8eb4002e4f85bb1fe9b9132c308340f79f8913f7e9b9e38cff6581f480b2fa07b920630359d344243be5d98b3db557e7cec6c5d5050ced22e5437bbc02a15015f44fa2565eda53607893507cb87af246d84ea721912193179f431f9462d7b13080d06f", 0x1000}, {&(0x7f0000000140)="0558ef2981dc8154460f87d3cd15d9de20825dd0aa2d6cc1fc7d1017b692", 0x1e}], 0x4, &(0x7f0000001280)=[{0xf0, 0x0, 0xfffffffffffffff9, "3791c247054e3ffe18680c5602bac155a46027948021dddc9c3559dc9f15a0d1d41ae02babff0e292b992234c5633a631d918cb0f4d2ab3f6dae62496dd9fc8d204985277ac620300519465f8f2a7e6d83dffe81cc12483eab65a0970844039e47587ff2d2138d0d0eebe193c71e73272f5abde1d8951b53e583d340a2abd8245ebb60e269eb74fce587e1a9b7b5ec4ccbe18a64e628c4bb73eabedf1c968968d0032e4301e11aaa51613ffe54a11337a7957a6d94c228bf4f671858db55f0a6e275d79c0459fa4f2c909937191cc9984d28b8e133c209bf55be4f30"}, {0xa0, 0x0, 0x8000, "4a6097ccb8f3d3416bfb619008d8c802507537769471a43bfb2d89691fe3571bf3ea481dd5306af075c54f094f4291c1da65576a071c50b4b4734c9959b7a22753ddc3506ee8036242b96ffbb228419fbfd0fb0fa77991cab64c727636fd79e134ee03aeda973ca9129018f33fb042bf941739109896aa172422a70f42aa6bced20258d2c721da634ae6fe4c6b2ba6f5"}], 0x190}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000001440)=""/236, 0xec}, {&(0x7f0000001540)=""/184, 0xb8}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3, 0x0, 0x0) accept(r0, &(0x7f00000027c0)=@un=@abs, &(0x7f0000002800)=0x8) shutdown(r0, 0x0) kevent(r2, &(0x7f0000002600)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x10, 0x10001, 0x1}, {{r1}, 0xffffffffffffffff, 0x42, 0x2, 0x7, 0x7}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000001, 0xffffffffffff8001, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x5, 0x8}, {{}, 0xffffffffffffffff, 0xab, 0xa1, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffff9, 0x1, 0x64, 0x100000001, 0xe5}, {{r0}, 0xffffffffffffffff, 0x85, 0x6, 0x5, 0x3}], 0x6, &(0x7f0000002700)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xc02, 0x9}, {{r2}, 0xfffffffffffffffe, 0x64, 0x1, 0x8, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0xfffffffffffffffc, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1, 0xf0000002, 0x9, 0x4}], 0xfffffffffffffe01, &(0x7f0000002780)={0x8, 0x80000001}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000002840)) 14:42:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000000000000, 0x4) read(r0, &(0x7f0000000000)=""/61, 0x3d) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 14:42:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x2) 14:42:03 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x81) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 14:42:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0xffffffffffffffff, 0xfffffffffffffffd, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xfffffffffffffe95, &(0x7f00000001c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x55, 0x3, 0x7e000000000}, {0x4, 0x1ff, 0x791f5d48, 0x30000000000}]}) 14:42:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000040)) 14:42:03 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/89, 0x59}], 0x1, &(0x7f0000000200)=""/183, 0xb7}, 0x2) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) close(r0) 14:42:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 14:42:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000003}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:42:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x42) open(&(0x7f0000000240)='./file1\x00', 0x80, 0x90) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pread(r0, &(0x7f00000000c0)="891c462b315c", 0x6, 0x0, 0x0) r2 = geteuid() open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x80) setuid(r2) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) 14:42:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x100000000000000, 0xffffffffffffffe4, 0xffffffffffffff95, 0xfffffffffffffff8, &(0x7f0000000540)={{0x2, 0x6, 0x6, 0x9, 0x6, 0xffffffff00000000, 0x9a7b}, {[0x7, 0x1000, 0xff, 0x1000000, 0x4, 0x7fff, 0x8080000000, 0x800000000000, 0x41b, 0x100000000, 0xfffffffffffff629, 0x401, 0x3, 0x7fffffff, 0x9, 0x8, 0x7fff, 0x1], [0x4, 0x200, 0x3ffc000000000, 0x3f, 0xc8, 0x1, 0x400, 0x6, 0xfffffffffffff800, 0x2cb3], [0x2, 0x4, 0x0, 0x3, 0x8001, 0x4, 0x8], [0x6, 0x7, 0x1, 0x6, 0x6, 0x7fffffff], [{0x1000, 0x80, 0x8, 0x3f}, {0x100, 0x7ff, 0x0, 0x6}, {0x57f24bd6, 0x7, 0x20, 0x7fff}, {0x0, 0x81, 0x0, 0xac}, {0x4, 0x1, 0x1000, 0x40}, {0x3, 0xffff, 0x401, 0x1}, {0xfff, 0x6, 0xbd, 0x9}, {0x10000, 0x3f, 0x1, 0x3}], {0x1f, 0x3, 0x2, 0x9}, {0x0, 0x5, 0xffffffffffffffff, 0x2}}}, 0x8, 0x7}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x2) close(r0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000ae2f66696c65302f66696c653000bbd8b576f79c2ed40c33b2ddadf39ba25e"], 0x10) 14:42:03 executing program 0: pledge(0xffffffffffffffff, 0x0) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) 14:42:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000680)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0xfffffcad) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8001, 0xff, 0x6, 0x23fff, "f20e6811469b46a68b0d32d054de63500ea5f6cd", 0x5, 0x7ff}) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 14:42:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x102, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 14:42:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x80000001, 0x9, 0x4, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x20, 0x2, 0x1cd2de02, 0x101}, {0x1f, 0x8, 0xff0000000000000, 0x8}, {0x200, 0x2, 0x6}, {0x9, 0x10001, 0x3, 0x7}, {0x1d, 0x100, 0x0, 0x2}, {0x8, 0xff, 0x81, 0x1}, {0x6, 0x81, 0x4, 0x9}, {0x3, 0x4, 0x100000001, 0x1}, {0x2, 0x6, 0x1f, 0x9}, {0x80000000, 0x800, 0x0, 0x1000000000000}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 14:42:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd84, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20080, 0x0) socketpair(0x10, 0x4005, 0x3f7, &(0x7f0000000140)) open(&(0x7f0000000200)='./file0\x00', 0x18000, 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0xa0, 0x0) dup(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8420, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) syz_emit_ethernet(0x57, &(0x7f0000000380)="41b5c8251b663af674cba7b2aae67e653c47a8838ce8731796ca2d8568fa84fe267e7322d6a1f2e523847e3c977dee325140e068a48a1237ff000000000000cd00000000a2ffd195aa93503900"/87) pckbd_enable: command error 14:42:05 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x108, 0x200084) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfffffffffffffff9, 0xfffffffffffff801, 0x7ff, 0x1, 0x1, 0x1, 0xfffffffffffffff8, 0x3, 0x2, 0x7ff, 0xfffffffffffffffd}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f66355c71800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4100]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0xd13}, {0x800000000000006, 0x0, 0xffffffff80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1040c, 0x0) syz_emit_ethernet(0x0, &(0x7f00000001c0)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) 14:42:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0x408535ad1edc01a3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 14:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x28) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x42, 0x0) lseek(r0, 0x0, 0x61, 0x1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x1) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000340)="f249c69de177124a0b7153f73b3a83fcf3737dca1342a2743ad1fdd8aee6ee265dc1ff7dada985b5268a3cb925efd2ab8ed5d0d9e6ef4ed24a3ea73d40c209d05baa3d06773eac3b0ed4e668d0079606fc4a930ab4b60d81e23e27be14f288f9cbf9ae8fdaccba800795a69accdc97b1666bbd5c0e36ce51546140760d01edb152e7d27d6c39f5357791eac3a855c7b1acb9859ff4389f8733ae7e74ee09381c832f2eb2") 14:42:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)) r1 = getgid() setegid(r1) 14:42:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 14:42:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000028, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:42:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:05 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x280, 0xfffffffffffffffc) write(r1, &(0x7f00000000c0)="ce6602c15d3dcdf9d52fdcb723ce2fe6a5bbd8f3fedcf53bb464cc968db0bca37ba22a147a2a358511e0eb908fe9915d202fa5eead4d8406cd3b73c361b2f8766d35ff4197f2af8516b84f41dd86cf1cd9cf664874d8aa6669d09fa32de9c2cbcd96abe2623c801332ba8bc9f907e37c8ad76b5d8a910b83e06b14a15c7cdd9c4babab6837c1c43ea3a8e097d5c82d5b5b19f3999f95573116af1430193edf9cff6090e310e4e02432547c2eea64a575098148016c098f2433534156444ac22ff496614be8736d43a0caa3fb0248b742685351ed8b587ebc63c20b0e59301f2ce372b0663ca79c84cfa9d736178534902d3aa87b5d5134e555ff01f57700", 0xfe) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r1, 0x0, 0xffffffff00000000) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x3ff, 0x1000}, 0xc) fsync(r0) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x80) 14:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0xa98) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 14:42:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x51, 0x0) pwrite(r0, &(0x7f0000000080)="48d96cd607dc5dc8a0162f5f6cea65b240ac186e036e882982c28f826c353922457d6cd246378ebd138bda21fd99d735e7596ef9b34b120000000000000000000000004000", 0xfffffeec, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 14:42:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) fcntl$setflags(r2, 0x2, 0x0) 14:42:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0xcfd5085a6004f7f5, 0x0, &(0x7f0000000040)) 14:42:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x31) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = geteuid() setreuid(0x0, r1) msgget$private(0x0, 0x2000000000602) r2 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(r0, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x3) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r4 = dup2(r2, r2) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f00000017c0)={{0x400, 0x800}, {0x1, 0x6a}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b930) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0x6) unlink(&(0x7f0000000000)='./bus\x00') mknodat(r3, &(0x7f00000001c0)='./bus\x00', 0x8, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f0000000280)={{0x5}, {0x7, 0x4}}) setuid(r1) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 14:42:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f17", 0x19d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1000, 0xb3, 0xa849}, 0x0, 0xbaf, 0x10001}) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 14:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000580)="911f3a99e0ef3855af334d5a583a4328237bc4b35f82b705a2354de6c08dc43afb8447d5ba9c948aa9fb47cb57c6b26fa84be3bdf72a077704f6c45e1c2c7e5f6954b3d87605727459beb7db65ddc46f2c9ae320cabc875a9af87c2b115b959c736ad7ca2a2868a83b22190602d2f24920765564fc568eadb38403e6b91fe50b83fc55699d09c258b8df991b380e1b64109748b48a4efd5c5e914833fbf8311dc7b19abbd6e188175be4f2e70e047128ccbc6850aaf027accc388a4ab42cbd7533a6a4eed4db33af16a37f38080824a886d2503189ab1414cd44e2633660e21dcc948f3497a0b5fac9905f4cbcab47c354c277250b17dc3037d318fc398400cda441d79bfb085ea151af8b32abf5f9372cbb54bfaac1dbc9e498c4aa7a87df32d570ffca809af67b67552ec354f68c06d1ed34ccec72ebd6682fca64a5262dfbe380f54a27c7caaba4edb9902bb2d861c2a5d5c60a31903b6d60a133663c4922f9bea6670136d029b617d51977bd07fed4352e156dd309ff7e034f75611cc58be8b6ce867bab6bbec6f1649fe61ab0c91b68dd799bf185f1431c850f24b9561dd019276de7dd9053a0a8547728915a7c063a1edd5ca185841aa39b354f61565eb4253b24b46dfb3605fc58b62d26dc24b2db4328be7db269c69bd8106642b19f06d806358788ad098bcea8f7f71539dc9b72dd86e69c858f781d1cecb6476e58ba8051997f21bdc6e948539acab1bd45fb985344679a2fd38ea611f58fac381984466ebdf33a16b463ad9ed938c868acd2eda95573d9a7acb5b543730855ed10affe241ccb6586f0be7dc3948b7fcc91dc43c799dc328bc97b331e0c5f4e646980fc3eb5b642863f6ebabaf96daa656c9dbe7105e9b93b735e03fd96a63cf702821b0ae8b1025eb2fac5cfa73c148b6dd6cb73c5b083236fb58a4f80cc6579191dcf40537e0d66deaffaf8ebece92883b7b43af2296f382b4b1dd466d2be2ecde6de044806c44ac1a633aa9e0742aa76d50989377b421baeba08e311d513325f210744e03181d66a4960b6101f82a6c1374e8c918484e50b9ad302a3ef2933018d352eb3686fb4e0736b052bf127703a1423d1fc89a7cd89fe739307c68727f0eb9f87271f9a4a45770dde19fdb355beebd478f768074fe4f94610d43a1ae63541612140f529d4703d1402ff1f4f1942d227232f33a895bec3d67afd188b4d71d2b4dec3a13ad4dd790665ca0159869025d5bbe976910c6bd8336534804ddd3bdd9c88f1a0e034a2c88cc7518d3242c9f0b6e7f75b9dd8c6e1c52974cd690f6feecc169b8d7b2fc85d6f1b7a32a4c63cbff3964a840e49d33f512d5f27360c22415e1b3b28f998ee4221364c23dabc020215f3721c0fc4c8c4f6a90cbacdcd922ca48f05e2e601e19f1ea8c92b86dd4ec7fe80e0d2b7721986cf6fdbc9759f77da5ebb746e15d786b4ef4b2a354aa5393bac138a55eef3ce840fa1548c4786245f4f48866a84ddd385572ac02ea3acd9cc2fc845a4d10410e04f1e455caf535b97f20aff801610dab3a13d08ea73f681a71ee808dc7ab84d8e5a01b9478da7d3c324c0a250f06e7e07167144afd6d1480925f8465ed00e62838afbf47739720ad79392af248d466f18760d9dfde9f9af2887f2fccb478ce9580b00cfa77b43f2c714d3b35ce28d9744a559b5f39afbecb3b665f2cd1945aafc7b7b7ac9960d4738fea94c8d0b4eb88ef94a9b098da2a9e0b26305f4646df7f23fb7dc881bdc3e1e0dfda5747ac2bf8d949de620463aa45ea06a40880656b76cef9e742fa59ffa1d0852ffee389522137fba5cc4f2f9572b1550e4e3a64023a389561ee863178c1740f5194fa0af9a022eaea99737be5c2de986c3c8853397dc686800d46003cde11110f9c67a3c4e7197603dc702708aa923838f836522abaeb5452c311d7583b6d5d25177905a2cb89385f3e0b7c7bcf79421494a1e796df29a1e38cbd6c7bce8904c18e1a816857062a4f9a8ccf85edf4f8afbb673723fb5294b47b7e31e3b1049c7e725a0b7c9fe5b0b1f1ec0be1619ea43065bf1a0516ebea27240400bcea09179062da2f6beb062457cd44f27321cf4e720de997626ebf32ecbe9e7c8804669a403e529073584b991450fcae4cdf5060459424d40a485b7086b4f2fb52971753bf8bbb7ceb326876ad119f5e25feeb352d70d380cd47341dee292d0143ab5475179de7c958244dad679f8a4661aa10bb3112913687491ab3a697665caeb00bdee69aaca66d2b684329486b1aecbcc61f1e2b13993c31de0722ab3677a4be86497f1a55bebd79bfadf7a77d756b02fca60283f6b5ede3c5ae7123b67dc270c3f1b8bce27f1ffc41c5b4cdb77b093ebb0d5f1eae5b9f7d48fa700a8fb288f50ea4f0a12c64e25e1f23235baae65c65af951a462deed4523001452acc694813ada8d94f7ca70a767df025148128914f399d8d7d73b057949ac57bdb6475afec6afa30bae24098f9df9912bb5e396f0073865704a71136041858938c052bdace1c8b9603bd0e48449de6cfc064b1b69dfd66709110161cb2fa2023367273c1a5d9700e0e25bf09acebedde86f357af5ec184c46de4b7388c2fcb65e94d5e384289fb0278bebd3f6082f915bafb109288c6bfe776f0081d3c255f9613a26acccd31e60df1b465ca742d73c371cacbea56039497b98e57f8f60f118c8de8e636ef124e4afc8ef06610dea037f49fac309119203e31101bfce682d1c2faddf4591a4fbaa9c6b26342a8e35cd6e031985d1b3d37ad3703472fcda271f645230311c9c2c4ac934bd0aa6d9a8f4f50a74838b165b23d7b3713762428617ce280fce71a540b1b980edc176dbeea6ff89afa53a4e50aa597f2064beb8e840490fd41ea73acf208b10023b12bc4ca4a7f87e68d69725cf1552dc215243ec51ad3d1219bcfa59dd95ac08bf122d751fd7838e5a590f45b8de7a5982dc8efd8ac6cf38b6c05e901c326fe681f8425341c62979a2d98b2cf8f374cc9058ad119ae18b65da7b9dc863ba2f3eb4a85a2c2612571c859b8026f66e18271bcfe921b9cf0831e674edb2b327f72e68c369376a116d45a9047aa4360dc33063970c485479e413e5c4c700fcaeae77d475529ac2a3e15caa11f396de5bd6ffea510b005f80d67d656e364ac51f2f5c0b0df6baa1963ba9e061e6fc558a35939c4600c0ba2f5de69c8fcb31e7f1ffa470fc7f9dd2f345d8a3ba217a319b9f39e4960683ee4ffab23ef6249d5bbc20cd4646b0ea1efbf7749a78a18c738369fe485e13d19f516e8d00a3b025bac6dfc2838932453d9abfc6260d55d330b4d1b28109bf8432d51edd8c2008b351660383e820d51f283fa96629bdf9c40066a38346c27dcb8c0218e62684a2448d33c45951d937190da12da7ceba5105d174bb9109e34a5d608d3a9437e3328007d9ca08c2ea8ec60929048226d38d3af891736ab72ac02095ffe651cad1a42bccc1f996266bc69ea4042aee3c722fc5776bae304b96ca4cfcfdc98e287e2f5476f9a232a72c2948377b2d9523c5a780c55e05aeeb6cfe0f8380259f18d286caac1d793bf4aa310340042920efae22cf15f8f3be73d9299ccd80d28a6a47b6cc179dc2d36473cbd3f2f1688083f1ca9f71cbf192c9216dd04e712b299037a5eb56a84174a5210707c6a9c6f21916ffd4fd6d381725c5104a1366a98d38cc4d078db1a192285df76683bc84c418db71b30dd0866741a10816693813c80d638d1a501169df96020f2173858081bdbdaa725adf10e6ac94c588c64ab34663c9132e9b7d7c7aa336586934e31c94ed4728ea5f81324de550e7188dd961ba438463a96c6777f463f97e02e6bf79892a55fe9c1e418d89efd47c61802f690569da3a927fa6a962d8a6c3f15f53194f29a8a425c28e21be02904ee3173fac140910785aa7bd8c6d7155a36821f0c6cea39277bcd86f4edcd301f2857d24170fe5b7ae1e7dc370c734c573eb3faedc7d9c5dde9527ee9dac256f732a54c86fcdeeba3c8fbea027fda0c0dc0f668a1b0c8a7634fa768c3cddbba6e2c237248f6281e448e6c6fc12a813a463e23d593e4d485a467fa22ceb86292ee1e6b57e6ec3ba3d79cc702d9ecdaef28c271160acae41aef0009eba10b13da9d4ae73e21281246ee264393aa2936fded903238511da54b99d44e26c2ffe8463ba8a3f52c1a9b5f6fa7a5062041b6dba701057373f8a783d49641010ebbeb6e0c40a04fea59f0dcd9a8bd0e29ade6327ed8a02add638bfbadf0b073a37b3452303237e99e851325c29abfe8d96e3a89057580c1bc2d3e7974a70ec1a28439832753968074291a048bd447ed10675489aa0968aa8125481147d25892cf4bb5eff1170e9093c04fbcbb1548ec92044d84eb7aba6815d9293963a02eec34e13699ed05f908c2933df1140e018f0c83088ecaa22c660447f10a3b45ddfb9bb85813d41306310e4a995ff265e1d64004ff9f401d3d81dfef2b585dcea9861c068ee1bc3db983c893ce5e69a47a9df2eb5d245b19b5739d42b972342e0d27152c7598028ed6acd1349a6a1c02af584ff585c7bca3e47c417da8426a9074bd7ca46bd76d0d9486bff4cee0557997679ef81c1c602388f857f625db83ff56ae0c9467329b0b3d5b5f33a01d3e97b8984b5dbea9e8d37079b2ed6985b46882c31da7c3390a8e4316ed605584b40b7d7640f8b3d16345bf8e2916de69ee4dc850b5bf649c5fb20c6f3ad7b2ebba7fccc338ecc6121f071c4025866ad9ff174e2b08723d42731ceeb539667a30bf1e2bf7b31c0680d07f150565acdc656cd184f66cd9b327b722746de702a36bfc131214f81ef4bf52980df3f8d800673944d4cba1025bf6d1f569b47ebecadf2159b8abf5e6028ca2a2965b34914b319e110d3e5bde95cb407e8bfe69c5510e00a08dce41a656cbd626646a81a5ca4ed216356e00b29873e617fbcb588d217fdf21a35e9a47839499de239f51a40fbde06f553862a2d2b9574751aa206a4d0401d782f0c7439254c2dd339e78f47f39e17cce8b982393fa529cc8ac944e3cc92d597ea314c4737a3a0001b70f84f42a1b051c7c323c66b0221395a9e819f3a8129b5bf20eabe1d3750fecd9c2b6d360dc7ae3704e7d4f064456f0aac548ac2d64bf001799330b32c7f3eeaad267dfeee7bddfde7bec9f2dd476ff992e7fb15839a4bea56dc1535d211fcd05932f23eb3e54b5d160be0ee5d6612891b43884cb8c723176dffe9747619c6d7f9da7f82e7f4035fd9d3c8fff92abab58fe72825f4faf9009b1645d606d7ce480465adf9c43ee9c297699ba2adedc5762b52af5bca4b3fc85630041d89113a9dbaa83d57f4e88a7bf5519393fc25361fc331ff279526afd5813bfd72dc30ccaeeecd9ec81320efe981d4ceb94d3a97a04c3135e9b4c80d51e712dfb509e37090a1a3c8097699206fb57809bd087de96b1abde7549a3a26cab745e48c6d3ab1beda01df577a76949688675ee8cdea25b4c1d62d4120895132eddfd1727d9c4c0a3882ece5095e7822dbf5c6c05c10b0acc1b37ec93fa553420c72fce027393f518affce99fa602057464c26db31f2d7f07ed460aee5b0b17fece36d01dfce2a14e282f1273d2caad39f90d411a54504196d607d8a73cab47e90993bd606ea7a10105cad7ef30d4a60cd3648c0492e1dacb92e9c6cbbf660394487b591cb2ecc0503ab5823f01798fad97cef723ddfad8189a7552f6c8f724ada567a5ebe268aea68d8e51908a6f994926b97b27ac4f0b24b44de7ed2", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd62, &(0x7f0000000140)="8ec200") 14:42:05 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2119, 0x100000000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000400)='./file0\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000680)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff3520002d1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb437bb5", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 14:42:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)='N', 0x1}], 0x1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x3e, 0x3fff, 0x3ff) 14:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000100)=[{0x5, 0x10001, 0x800}, {0x5, 0x4, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x2, 0x1000}, {0x3, 0x5, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x7be, 0x1800}, {0x0, 0xfe, 0x1800}], 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x7) 14:42:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000a011b9dd1ae2b515e8255e140467a2b4581e64159be33512e6fcdc5c9c8f021f775e6832931da0e86330f96c580b9415e3af9c96f6ec30245939e6090000002683bdbe01f443b43f1d3fd8c5e54ce87e3511afba740157efb9b6c142c4526cd31e10f959af9b22cfc8a65c13bde97de8e7d95456b01645fd80c8cba1fa996a8f51e14ff7590a9840f4e923de6e271bfa5e15f37116657c66b00ee6c5398350490461d8b2782e51f2a7b910f89bb399c8534e02b448c3898e6f0676366fb4dfa6fd2799eef48a3dcbed30c85f9f87a604c02444334b5b4b3c4798bf5587e49bfdac8ab2e8e87fa73e3330cdf0b86c45e69a233e2a410088e8145c70c8e1acab4c22ed1c0a245b3c9a5ea9cbb97839f5cd801002224be4eab7da6109cae164a003f98aa5022c877c3ef5c66e05b8a93d132a3c42b7948be93721af6f0a3d43d53e75636e267af15aa259cff7d8d449a7373a6cb5c175ef9d379d9e2f3e7c080b7a7a54b67776ec24a6761446470cbb28a1242b98de444276b8a83d841af249139f9a3f87c2518a05b67f291b0c09b89cc10a9a4c0ba17cba113b4de462fdd0f2bedaebb751bfa924335ad72785b84170f635285d06c91580f6a8d6c79d710375ca1c070e68125281d0123fb6bfc16e5622625cfb984a9398008dc348927ec6ca989a2948081c17941a5daf209ffe283f36d69dd71abd"], 0x10) sendto$inet(r0, &(0x7f00000000c0)="36e3e19531c81df46eb9abca58831051a503c27912ba71e9726f430e25d7c82b385ffaac08d2faed79d37bca8166f188d08f45a1a9add28b3196653f6a486f7bb6c6afd9b175fe5890489e857b6611f79cf11d035c75855c3170f55c49c14174e99801e1b46c270dcf525e90f0002551d8130d10d6bb801e0ad457c7191c8d858844609b2dc4f23ed221b791e1dc1f564c", 0x91, 0x0, 0x0, 0x0) 14:42:06 executing program 0: pledge(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) 14:42:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87cf0c4ed1bf7a317476358b03caf066af88a5b671b1b542a538706000200b810000000290000003d0000000300000013b2739e99272003288db490129e6007783697d48784fcea1814177769ea43e4530e72e0d85c63eaef58eb2bb6ee0000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:42:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x3}, 0x0, 0x0, 0x0) 14:42:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:42:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 14:42:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002006, 0x40004000000028ad) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x0, 0x6, 0x7e, 0x0, &(0x7f0000000180)={{0x4, 0xffffffff, 0x4, 0x100000001, 0x2, 0xffffffff, 0xc714}, {[0x3, 0x3ff, 0x4, 0x39, 0x1, 0x5, 0x2, 0x1, 0x6, 0x40, 0xff, 0x4, 0xccc9, 0x3, 0x3, 0x5, 0x224e, 0x7fff], [0x9, 0x7, 0x6047, 0x100, 0x2, 0xd1, 0x968, 0x70ca0000000, 0x7, 0xb69], [0x0, 0x4, 0x1e, 0x8, 0x8, 0x0, 0x9], [0x3, 0x10001, 0x1000, 0x2, 0x4, 0x3], [{0x1000, 0xfff, 0x8001, 0x8}, {0x400, 0x2, 0xff, 0x2}, {0x4, 0x31f, 0x1400000000000}, {0x3ff, 0x37, 0x1, 0xffffffff}, {0x401, 0x1, 0x3f, 0x7}, {0x8, 0x7, 0x8, 0x3}, {0x1c00, 0x10001, 0x5, 0x3}, {0x6, 0x80000001, 0x0, 0x7308}], {0x7, 0x10001, 0x3}, {0x0, 0x3, 0x0, 0x5d1f76aa}}}, 0xffffffff, 0x6fc0}) 14:42:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x44, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x7, 0x9, 0xefd, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:42:06 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1c5, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) 14:42:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) listen(r0, 0x3ff) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x444) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffd) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="e23d70ee64b4fc7ddd0e1c46699b", 0xe) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/166, 0xa6) 14:42:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffc, 0x2000000008613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus/file0\x00') 14:42:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc0c0, 0x9) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) listen(r1, 0x5) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 14:42:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 14:42:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 14:42:06 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10100, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0xe5) shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:42:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="64134f3d07a8b2bad6daf0033864a641933d8169318358257137f2820aeae851b252aba2a9df3287040d47b1737e6d77eba201d2f84be4ec4604a51c2c65bb18d4e6810526d5c41802df4718e3dab68348e2aa7f66366e0a081889b4c53714ff45413bb2225343a3ebb26adb25c680e62cf7473204889ac584b178076dc5dfddd1efca215ef8a54f93afcef6ff8edfef2218ef6f6f2922bcee82393aba5f521c9d7b326b9d33690a2abc202edb3b1659376ff20101021404f513a5f0ceee9871960f36d7f3dbee0eed00ad9c26fac98cee962f93fa348dc8e9af28c67142b687f0dadc6353800e7b8ccc0bccca3b789ad568bd", 0xf3, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fd84f64edda0e1b2000012db2826000800"}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x200}, 0xc) 14:42:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x10000000000, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 14:42:06 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xfffffffffffffffe) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) 14:42:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xc8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getppid() ioctl$TIOCCBRK(r6, 0x2000747a) r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r5, r7, r8, r9, 0x20, 0x5a22}, 0xffffffffffffff3c, 0x1, r10, r11, 0x0, 0x100000000, 0x7, 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 14:42:06 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x24) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/78) pwrite(r0, &(0x7f0000000000)="5f42c202a4ea3359b1c0c29bc7ec7472311973db8c9f458175486c95eaa4c63f517cdcb6f3fc32ebedef4fe3ba38f9c086c5bb99a1eda303977e7d3c71950f8e6a7b4cd219b6f3e45a4251f0bf2c50084c816edb2295538fa1bb676c1c4e1ecfae01f22e749242483f85857ce48d1b67d33b6362670566959fbc00263b759db54b33d3174c4e9c457221cecc24782307e53dc96ef355aa1d7c155f4ac5a28eaf", 0xa0, 0x0, 0x0) 14:42:06 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r1) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 14:42:07 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0xfffffffffffffe64, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6, 0x100, 0x200, 0x400}, {0x4, 0x1f, 0x3, 0xc6}]}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f0000000240)="03", 0xfe77) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000380)) msgget(0x1, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x12, r2, 0x0, 0x0) write(r3, &(0x7f0000000080)='\x00', 0xffffffffffffff8d) write(r0, &(0x7f00000001c0), 0xe5e1) 14:42:07 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="e0d967cb83dd79ed1650547ab2d85d1cc792246d17d7a2aef8b4a53fca4c6893e61eeb36b8091ad16878ac9d54804e3aa919db2ea1f0b374be9de1cce1438b5cab80c34080", 0x45}, {&(0x7f0000000240)="2d490d718be44ad3acfcbb5403797572437afa2f3b55978540895bef44b1ca7171634e839bc9f4be2c243df7769218500f7fd0d374ddbc1f49b10ea8bd177e692fc1d5474ae85ad97a81cac947582447e20233b278c80f600fbdcf193c5fc9ac74c91007b2ab537aa3ed8c7269b0afce0f50c2706c0ce8d03b2b92f18dc612c29563069437fc46b27b3ef2c3e85807ca45a77ce075abb6252aea8709ef5f06575388727692871bfcd9f95ddd34975c31de05", 0xb2}, {&(0x7f0000000380)="b6a64d74a32924db212da3406f567e545b1989a615d2a9c2085b96cc2a1ed6b9b720a620fb0a0d9e43194c228e5cd6ae99b6baec610b32e95ca37e63b6552325e80cdcea6c5537b33cf84027721564a63ed2b371cb61f7db3c7e12f95f4971503934f154184199abcc85e213de281a321323e08af53c3e3551013f3ec79feaf720eec4b7b046c6747d46ad1951ad4d27bc88f8a14f7fdc1b2ca1ddc4367094cb9dae299c87533eb71fd6198f99361c831e2bc7cc34e022eb0881994b296eda6c90e9569facf5af619703401ca989e5ce3939fb63b27d0c3d8deba9dbbd7f14b4fa", 0xe1}, {&(0x7f0000000100)="528549e41b3613ea512f7601", 0xc}, {&(0x7f0000000480)="e50d4ff2f8adc5e366ae9ef8cf449e1bf21ccf145775dec24426ac4b7bfa6ae00589cd9cb68f3b05decadb878a8e3b8213ac8049224a4f965ff672b2e5191f054c2cd82ed1d8774987ddd670af62711371572b368145b2f7b9d0f336d31122dbfed7b1fac4bd2f263f12170ff26a84b38cd997e5d4552a95624dd9fc49ae56fc83798559714d7a7e96b91df3669aa70afe762bf5474f2369b8ea65f36a455a98de92dee8b627f1044afb1e8e91b3183379649000cce2dfce27d2a8fb7916705b2558db56b72c911a938ac872721ba46b50272425d3b57af3fc99ad0aa3", 0xdd}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r1) syz_emit_ethernet(0x12a, &(0x7f0000000600)="a2096219161e42097eefff19136a158b9ab65763caa50c977a5b63c952d80000001283d140b7c1067069a22915943edcd6e85d9c3e49efd436c78ed82fcbd2f95368f8cb5e4a0ccf345fcddd7691fd6aa5d4ec7a5e977e28fb8d1cf260709696916c6b0bf400045f825aed30ecf6bf812493b36a5576f88e86249d8b9a9d0cf290cc8d1c68936b") 14:42:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) syz_open_pts() 14:42:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r1, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x97c3, 0xffffffffffffff8e, 0xf60b, 0x6}, {0xffffffff, 0x7ff, 0x5}, {0x8, 0x0, 0x400, 0x5}, {0x5, 0x7, 0x44, 0x3}]}) 14:42:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x4) close(0xffffffffffffffff) r0 = socket(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="95fb2e608d665977d4f5b8bb9b84a52a922506c6c1a418e9882602646c3aa4ba4b83fad22c4f7667c699bc51db46d067ac38701e6515d3ec7822f2b24d3a88c669d76b8e7bd71194d35ba5631b5222e18d7a5eeefe2ef0d0c74760979ced6652915f2e5789a4b8e94e732e8ee8f9130ca0624d0a464f5584d83d00e66d52d726a77a24573fc6", 0x86, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 14:42:07 executing program 1: sync() r0 = semget(0x0, 0x4, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x1, 0xa, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x7, 0x5, 0x1000}, {0x3, 0x2c}, {0x4, 0xd, 0x201800}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) chdir(&(0x7f00000004c0)='./file0\x00') getdents(r2, &(0x7f0000000140)=""/139, 0x8b) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0x75) read(r2, &(0x7f0000000240)=""/87, 0x57) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0xf9e4594, 0x800, 0xcf, 0x9]) semop(r1, &(0x7f00000002c0)=[{0x0, 0x80000001, 0x800}, {0x0, 0x6, 0x800}, {0xb60b0fb93b15e000, 0x7, 0x1000}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xd8) getdents(r2, &(0x7f0000000340)=""/116, 0x74) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000580)={0x5, 0x100000000, 0x3}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x5f3b, 0x800, 0x5, 0x3, 0x20]) r4 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x100) semget$private(0x0, 0x0, 0x2) fcntl$setstatus(r4, 0x4, 0xc) semget$private(0x0, 0x1, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000009bff6da5117c9e03000000250000000400000000000000"]) 14:42:07 executing program 0: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) r0 = socket(0xffffffffffffffff, 0x6, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 14:42:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) 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, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffebc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:42:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20, 0x100, 0x3}, {0xeaf5, 0xffff, 0x5, 0x40}, {0x5, 0x35, 0x3, 0x1}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6, 0x2aa7, 0x7c38, 0x8000}, {0x4, 0xfffffffffffffffa, 0x4, 0x5}, {0x4, 0x9}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) 14:42:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x201e0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x6, 0x4}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r1, &(0x7f00000002c0)="0e429b93ffffd97dcb18f0cd8d680e2fc196476bd9f0d0f615a794189ab3c34fc30e849afc67fb9ba7277b6f2961249984a1ec3b5e4f0e48b14acebbd10528c21a91a7ea1c6076da974b302ce0a71bce4b5b0b8d493c9520f70d08d195e0f2fce8305cfa95d04918444a81b0c56c3ebcfbdb5d24", 0x74) lseek(r1, 0x0, 0x0, 0x2) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 14:42:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x69, &(0x7f0000000180)="5d40859576e0409091e49ca038d9fac993df734f1fe6e2ddd1f0dc44177b2382ae20e73eeaa9762e34b803c0e5f0fa47878e286265f9f1ff63d2823509131559c8d71d8a332386374f1d5de873a80272be17df1858399f145e420897e051f5cac17ba477db31fbaf1a") 14:42:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x20080002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x2) close(r1) 14:42:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 14:42:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) fcntl$getflags(r0, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) 14:42:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10f) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = dup2(r0, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x8, 0x80, 0x4, 0x44fd, "5972dbfabf308f90b18f60ec4b72f1836051a323", 0x6}) 14:42:08 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getpid() unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0x5}}) 14:42:08 executing program 0: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a935"}, 0x1008, 0x800) r1 = syz_open_pts() msgsnd(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="0200000000000000e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814cd0eb67bf9ad93ba96d8eb502771b98f12ec3bf4924446c343c9ebed7a7bd920bb1672e0b6acd47f1d5f8ae3f4940d28e90ab032f841933aebf644568ffad7aab3bd7ce3c65dcf96c7a7d9ad2319a2e0bfa4e8de5081f067ff3a1101ec34f8cb76ff75f22f25fece44df3edd071805e07fe4879fa4eca5eda08"], 0x3f, 0x800) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000011c0)) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x3, 0x640) semop(r3, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) pread(r2, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001480)) semop(r3, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 14:42:08 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffffc) fchmod(r0, 0xa1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) flock(r1, 0x2) 14:42:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0x20, 0x90) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = semget(0x1, 0x2, 0x2) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000240)=""/153) 14:42:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 14:42:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x4, 0x1, 0x8, 0x2, "660b827223cd2bb491e54bf2abb918519707fb7d", 0x8, 0x401}) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:42:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) socket$unix(0x1, 0xc58f1d20195b6d77, 0x0) 14:42:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x9, 0x7fff, './file0\x00', 0x8, 0x4c5, 0x1, 0x7f}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022efbffffffffffffff5bb2fbe0b98ce1eff60829807c39b839019d55a51961e640c451253e3fe1d8fd7a189ad366747a1119a160509d7b9e4d954401a42968a6a5c73ccfe6db35c731b9951222d7a25259944f49dd05824785a92052f20ebb75144c1c5048651d0100cfc956412c67f08b6bc82693180da515e099cb01803310f500b18e118ee9b145b927e3564b6d37858d7eb01eba2bc372653e3c8d197182eede8a9d5bc6ccdc7000e62a7ad1f69e9b6f39994b25940a958aef5c000000000000000000"], 0x1) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086000092cbb014ff061b7dd907c8712589f7668b8b0000d0", 0x28) write(r0, &(0x7f00000001c0)="070036c44a2d705e603a9e798031a7c0e91494c7899624b8a0e6595cb5e9b0f4", 0x20) 14:42:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) setpgid(0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r1 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) fcntl$setown(r2, 0x6, r3) setpgid(0x0, r1) mknodat(r2, &(0x7f0000000080)='./bus\x00', 0xc8, 0x1f) 14:42:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f00000004c0)=0x5a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="bc2e210dec9ffd320fc815800c214d47526aad86f7583a9d859445cd9b5181cd6e5bf1745a30ee41008978ff2bb07236e94d8fdd8c1c0c9b992603a409464e3e30e8819265be57969cbc94a191e40cc7bb8f", 0x52}, {&(0x7f00000000c0)="6054f334ef9d8d630d3f2bd31c261b4ef018aea0e3e531462f45922588d217073881cf84fb4ac019d172d092e6fffda69e523a8f267fd2d378120ba089aa7894a549b5e0049dbd4c48db1438379875b8fadf7e0a316de505b068df5c87574bff405d1c689c285a2fe0f8d50e9987a2ae17b829c1d09ee789a8ba7cf7b90033146306", 0x82}, {&(0x7f0000000180)="c69980cc42454c1ed733da7dc8fb2d95d3ae8e13901d5d85ad01536556841bd80ffaa655ac356d83253146f44012ba49d2983b1169640d74a19ca72dd91e418268528918c0380bac82bb79ef4b2c7c35acbe7a670b2a5bbce69a9113b8a5a0b6a686ca8c52eb26ea2becb5829ff9c8ee4ffe2fa03277387aba8ee9adb1bf3542306abeac57cf59723a4c9e939caba3e194e1065fe7bb2a4b8e26ad955ad0de88ca4a22cd5325e3461913c57f54c7814212e3acaaa3ba78dab19d5d40376bb46b9a06f02bf7d8c2222acd", 0xca}], 0x3, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd0, 0xb}, 0x3) 14:42:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r1 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80000001) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) close(r2) lseek(r0, 0x0, 0x0, 0x1) 14:42:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f00000001c0)="c639838eea79b48035028d2a4488f2eea55a87a72ee6dfc1884bc33d8c0bf3a93a06f932a4d8302140e8af2f33872d55171cc0e9579bd75b5a5687f6fa94033d727324a530d21aedee84e71b2afae8d3a2f96d165cb5d6d328490d2cebfcf2b2671192ad2ef9924d1cebad29e4a42cceb6a6be290c3f087175110b86fd65820776b22d4fff1edfecd4da2d0060d882e502a138f4b6da34998b62acf5ae0191c6415ec76d0683df8bdbc7b85940d1eb742e") 14:42:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fsync(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2016, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:42:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4d, 0x0, 0x0, 0x9}], 0x3, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x201, 0x80) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = semget(0x2, 0x2, 0x200) semop(r3, &(0x7f00000000c0)=[{0x7, 0x3ff, 0x800}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xfffffffffffffffa) 14:42:08 executing program 0: mprotect(&(0x7f0000fe7000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x322, 0x140) mmap(&(0x7f0000fe8000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 14:42:09 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 14:42:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:42:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xe040, 0xffffffffffffffff) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000000)=[r2]) getgroups(0x3e4, &(0x7f0000000100)=[r0, r1, r2, r0]) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x800) setegid(0x0) clock_settime(0x4, &(0x7f00000001c0)={0x0, 0x7}) setgroups(0xa3a010273cf2de14, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) setuid(0xee01) 14:42:09 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x101) chmod(&(0x7f0000000000)='./bus\x00', 0x2) 14:42:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x5) write(r0, &(0x7f0000000040), 0xee) socket(0x1, 0x4, 0x9) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x200000000003ffd, 0xfffffffffffffff8, "0503c966f22e97a163797f00bc541eec7300"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0xa61f, 0xcaaa, 0x8}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xffff) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:42:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b4") 14:42:09 executing program 1: socketpair(0x18, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x2}, {0x15, 0x6fa}}, 0x0) 14:42:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x446, 0x101, 0x1}]}) syz_emit_ethernet(0xbf, &(0x7f0000000340)="13") 14:42:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x1, 0xffffffffffffffe6, 0x3}, {0x1, 0x9d, 0x2, 0x6}, {0x8, 0x48d, 0x1, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) ioctl$TIOCNXCL(r0, 0x2000740e) 14:42:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = getuid() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fchown(r0, r1, r3) setsockopt(r0, 0x8000000000, 0x1059, &(0x7f00000000c0)="6d4088eb9d67c6eb5153f81d29ba2f6e81298f8b1e44dd7b8749675aeeabddef84ada3583f780f9ec63c7e2bd936c2625d1d44538bb6501133b1036203ee867881cc93ef8007b2ab303b7ba8d2be515ac5e5033eb75f5f19d542ed47b01e1071d52603a627b491657405a6fd50c572fa", 0x70) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) open(&(0x7f0000000180)='.\x00', 0x880, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r4) 14:42:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) write(r0, &(0x7f0000000040)="40235940af223484326ef174804fbbad93cbf56db9c8", 0x16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:42:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000490000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:42:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x1, 0x8, 0x2, 0x2db, 0x8a64}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)) getpgid(r2) 14:42:09 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f0000000040)=0x8, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff76) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:42:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x0, &(0x7f0000001000)={0x18, 0x2, 0x6}, 0xc) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 14:42:10 executing program 1: r0 = geteuid() r1 = getuid() setuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffef7) openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x110) setuid(r4) setreuid(r4, r1) r5 = syz_open_pts() fchown(r5, 0x0, 0x0) 14:42:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0xcae}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400001, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x40, 0x4, 0xaac0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x88}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x10001}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r1, r2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 14:42:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x100) login: vput: bad writecount: 0xfffffd8066f13800, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1465, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 409221 57582 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8066f13800) at vput+0x187 vn_closefile(fffffd8068346268,ffff800020b5e018) at vn_closefile+0x15b fdrop(fffffd8068346268,ffff800020b5e018) at fdrop+0xc9 closef(fffffd8068346268,ffff800020b5e018) at closef+0x11d fdfree(ffff800020b5e018) at fdfree+0xf8 exit1(ffff800020b5e018,0,1) at exit1+0x32f sys_exit(ffff800020b5e018,ffff800021c0d150,ffff800021c0d1c0) at sys_exit+0x17 syscall(ffff800021c0d230) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffe8d74) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8d40, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic vput: v_writecount != 0 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8066f13800) at vput+0x187 vn_closefile(fffffd8068346268,ffff800020b5e018) at vn_closefile+0x15b fdrop(fffffd8068346268,ffff800020b5e018) at fdrop+0xc9 closef(fffffd8068346268,ffff800020b5e018) at closef+0x11d fdfree(ffff800020b5e018) at fdfree+0xf8 exit1(ffff800020b5e018,0,1) at exit1+0x32f sys_exit(ffff800020b5e018,ffff800021c0d150,ffff800021c0d1c0) at sys_exit+0x17 syscall(ffff800021c0d230) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffe8d74) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8d40, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800021c0ce40 rbx 0xffff800021c0cef0 rdx 0xffff800020b5e018 rcx 0 rax 0 r8 0xffffffff81c359b3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x1bb9039767f45796 r12 0x3000000008 r13 0xffff800021c0ce50 r14 0x100 r15 0x1 rip 0xffffffff8111f318 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021c0ce30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=360257 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020b5ec70,0xffffffff8235e610 process=0xffff800020aebc08 user=0xffff800021c08000, vmspace=0xfffffd807f00c2e0 estcpu=32, cpticks=0, pctcpu=0.9 user=0, sys=3, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 89616 158508 1 0 3 0x100083 ttyin getty 72337 77223 60644 0 2 0x482 syz-executor.1 2427 377409 60644 0 2 0x482 syz-executor.0 32154 421844 0 0 3 0x14200 bored sosplice 60644 363148 43566 0 3 0x82 thrsleep syz-fuzzer 60644 161083 43566 0 3 0x4000082 thrsleep syz-fuzzer 60644 459405 43566 0 3 0x4000082 thrsleep syz-fuzzer 60644 66686 43566 0 3 0x4000082 thrsleep syz-fuzzer 60644 33967 43566 0 3 0x4000082 kqread syz-fuzzer 60644 234858 43566 0 3 0x4000082 thrsleep syz-fuzzer 60644 269125 43566 0 3 0x4000082 thrsleep syz-fuzzer 60644 77262 43566 0 3 0x4000082 thrsleep syz-fuzzer 60644 24379 43566 0 3 0x4000082 thrsleep syz-fuzzer 60644 415489 43566 0 3 0x4000082 thrsleep syz-fuzzer 43566 497925 82130 0 3 0x10008a pause ksh 82130 188919 74287 0 3 0x92 select sshd 74287 342223 1 0 3 0x80 select sshd 83067 217308 51747 74 3 0x100092 bpf pflogd 51747 497610 1 0 3 0x80 netio pflogd 54037 463739 55724 73 2 0x100090 syslogd 55724 349377 1 0 3 0x100082 netio syslogd 68310 294137 1 77 3 0x100090 poll dhclient 33779 392119 1 0 3 0x80 poll dhclient 71772 93153 0 0 2 0x14200 zerothread 14842 323052 0 0 3 0x14200 aiodoned aiodoned 58394 347513 0 0 2 0x14200 update 12097 290404 0 0 3 0x14200 cleaner cleaner 57582 409221 0 0 7 0x14200 reaper 99613 420279 0 0 3 0x14200 pgdaemon pagedaemon 46783 237490 0 0 3 0x14200 bored crynlk 66433 114738 0 0 3 0x14200 bored crypto 83827 384106 0 0 3 0x40014200 acpi0 acpi0 80550 7178 0 0 3 0x40014200 idle1 11441 182126 0 0 3 0x14200 bored softnet 84929 189160 0 0 3 0x14200 bored systqmp 7758 463584 0 0 3 0x14200 bored systq 58624 320717 0 0 3 0x40014200 bored softclock 58379 508988 0 0 3 0x40014200 idle0 72430 214349 0 0 3 0x14200 bored smr 1 289472 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9573 6436K 7056K 78643K 16869 0 0 pcb 13 8K 8K 78643K 180 0 0 rtable 113 4K 5K 78643K 1178 0 0 ifaddr 78 16K 17K 78643K 344 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1591 0 0 iov 0 0K 24K 78643K 287 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 3636 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 28 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 248 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2583 0 0 sigio 0 0K 0K 78643K 42 0 0 proc 54 51K 83K 78643K 1158 0 0 subproc 32 2K 2K 78643K 255 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 233 0 0 in_multi 33 2K 2K 78643K 248 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 557 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 31K 78643K 9494 0 0 UVM aobj 107 3K 3K 78643K 118 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 101 0 0 NDP 18 0K 0K 78643K 111 0 0 temp 214 2748K 2876K 78643K 12530 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 33 0 26 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 123 0 121 1 0 1 1 0 8 0 rtentry 112 198 0 153 2 0 2 2 0 8 0 unpcb 120 708 0 696 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8796 0 8796 2 2 0 2 0 8 0 tcpcb 544 355 0 351 1 0 1 1 0 8 0 inpcb 280 1065 0 1057 2 1 1 2 0 8 0 rttmr 72 9 0 9 1 1 0 1 0 8 0 nd6 48 45 0 39 1 0 1 1 0 8 0 pkpcb 40 16 0 16 6 6 0 1 0 8 0 ppxss 1128 39 0 39 10 9 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 57 0 44 1 0 1 1 0 8 0 pfstkey 112 57 0 44 1 0 1 1 0 8 0 pfstate 328 57 0 44 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 784 0 589 19 6 13 13 0 8 0 art_table 32 785 0 589 2 0 2 2 0 8 0 art_node 16 195 0 154 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 8 1 0 1 1 0 8 0 semapl 112 246 0 236 1 0 1 1 0 8 0 shmpl 112 116 0 11 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5226 0 3803 47 0 47 47 0 8 0 ffsino 272 5226 0 3803 96 0 96 96 0 8 0 nchpl 144 8873 0 7240 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 28043 0 28043 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 26921 0 26921 26 22 4 6 0 8 4 plimitpl 152 223 0 215 1 0 1 1 0 8 0 sigapl 432 2747 0 2732 3 1 2 3 0 8 0 futexpl 56 28767 0 28767 2 1 1 1 0 8 1 knotepl 112 725 0 706 1 0 1 1 0 8 0 kqueuepl 104 512 0 510 1 0 1 1 0 8 0 pipepl 112 1546 0 1527 1 0 1 1 0 8 0 fdescpl 488 2748 0 2732 3 0 3 3 0 8 0 filepl 152 15414 0 15314 7 2 5 5 0 8 0 lockfpl 104 798 0 798 4 3 1 1 0 8 1 lockfspl 48 278 0 278 4 3 1 1 0 8 1 sessionpl 112 34 0 23 1 0 1 1 0 8 0 pgrppl 48 68 0 57 1 0 1 1 0 8 0 ucredpl 96 2752 0 2743 1 0 1 1 0 8 0 zombiepl 144 2733 0 2731 2 1 1 1 0 8 0 processpl 896 2764 0 2731 4 0 4 4 0 8 0 procpl 632 8101 0 8058 12 7 5 5 0 8 1 srpgc 64 31 0 31 4 4 0 1 0 8 0 sosppl 128 27 0 27 6 6 0 1 0 8 0 sockpl 384 1940 0 1919 5 2 3 3 0 8 0 mcl64k 65536 266 0 0 33 5 28 33 0 8 1 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 20 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 241 0 0 28 2 26 28 0 8 0 mtagpl 80 30 0 0 1 0 1 1 0 8 0 mbufpl 256 572 0 0 31 0 31 31 0 8 0 bufpl 256 12019 0 4990 440 0 440 440 0 8 0 anonpl 16 247866 0 236015 103 52 51 63 0 125 1 amapchunkpl 152 17701 0 17587 52 42 10 12 0 158 4 amappl16 192 13872 0 13224 78 43 35 45 0 8 2 amappl15 184 12 0 12 1 1 0 1 0 8 0 amappl14 176 130 0 125 1 0 1 1 0 8 0 amappl13 168 1051 0 1049 1 0 1 1 0 8 0 amappl12 160 128 0 127 2 1 1 1 0 8 0 amappl11 152 555 0 537 1 0 1 1 0 8 0 amappl10 144 113 0 109 1 0 1 1 0 8 0 amappl9 136 793 0 790 1 0 1 1 0 8 0 amappl8 128 298 0 274 1 0 1 1 0 8 0 amappl7 120 93 0 86 1 0 1 1 0 8 0 amappl6 112 516 0 506 1 0 1 1 0 8 0 amappl5 104 356 0 341 1 0 1 1 0 8 0 amappl4 96 3640 0 3608 2 1 1 2 0 8 0 amappl3 88 283 0 273 1 0 1 1 0 8 0 amappl2 80 20154 0 20080 3 1 2 3 0 8 0 amappl1 72 71577 0 71151 26 17 9 20 0 8 0 amappl 80 8560 0 8520 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 117 0 11 2 0 2 2 0 8 0 uaddrrnd 24 2748 0 2732 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2748 0 2732 1 0 1 1 0 8 0 vmmpekpl 168 24034 0 23998 3 1 2 2 0 8 0 vmmpepl 168 341637 0 339869 173 88 85 100 0 357 4 vmsppl 368 2747 0 2732 2 0 2 2 0 8 0 pdppl 4096 5504 0 5464 6 0 6 6 0 8 0 pvpl 32 719838 0 704767 254 113 141 161 0 265 17 pmappl 232 2747 0 2732 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 671 0 17 19 0 19 19 0 8 0