kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jul 8 13:11:52 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.130' (ECDSA) to the list of known hosts. 2020/07/08 13:12:03 fuzzer started 2020/07/08 13:12:07 dialing manager at 10.128.15.235:37032 2020/07/08 13:12:07 syscalls: 381 2020/07/08 13:12:07 code coverage: enabled 2020/07/08 13:12:07 comparison tracing: enabled 2020/07/08 13:12:07 extra coverage: support is not implemented in syzkaller 2020/07/08 13:12:07 setuid sandbox: enabled 2020/07/08 13:12:07 namespace sandbox: support is not implemented in syzkaller 2020/07/08 13:12:07 Android sandbox: support is not implemented in syzkaller 2020/07/08 13:12:07 fault injection: support is not implemented in syzkaller 2020/07/08 13:12:07 leak checking: support is not implemented in syzkaller 2020/07/08 13:12:07 net packet injection: enabled 2020/07/08 13:12:07 net device setup: support is not implemented in syzkaller 2020/07/08 13:12:07 concurrency sanitizer: support is not implemented in syzkaller 2020/07/08 13:12:07 devlink PCI setup: support is not implemented in syzkaller 2020/07/08 13:12:07 USB emulation: support is not implemented in syzkaller 13:12:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x180) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0xb) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x83) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x4, 0x3, 0x9, 0x7fff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) fcntl$dupfd(r3, 0xa, r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000200)={0x6ae4, 0x6, {0x4, 0x8000}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000002c0)="c6427d5efbeca1b33480cd197152cd75432865b31566bc15b508e73e2e1bdc71bf65f8d4d88daf0b7b5524f86c641e4d537129424977cb60c78e249df7e126bca710a8e5763c1b6cc206ccdd8ce25021802e6e268f4ea3fa70fc16584375d55827318548655b5e5b5e3d8596909685ffa5e073428a899cdd1f048407875d24499e8f45a6ad947554fcf314a012ea03", 0x8f}, {&(0x7f0000000380)="3f4324064ce46e0775eae8dd2d87a4144cfc4a8fd28a1cd1bcf00b2ecf6064ec2212ad35e461c395ee65e0d93991454304a6081bca396932ba5f45a8ae57e471666abdcab9521b27de9aa0385a95e92e125b8b6b2eed4b92a5c8f65f5ecb32a0b74c9401bb03ac82b3ef186d61f1d458a975dc8d73c012b8c7e3489130263c3d19c9b8a22adb39952a35459234da6776b820c650f68cf87b591744d7d967f2adf3ec0795ddcc47c7830da03771f673edc7e68f6b9ec9bcd3f33e91bc66c122014a5dd5cf632e846fd331519c5b5615d6451da9202a1828be", 0xd8}, {&(0x7f0000000480)="78cb3930475bf8efae2ac2ce72e305a0eea639d9ba78ce7b4d606d4b9b0d930765806469680191f67e1a11d5e646b6291039df01f33e180b44ae155b0a2e5e1bf56537ce5e49033ce25b4a29e95f3900e9cdfd3126cc581f52f20423a32372002d5b92ab17671d99848c2ddabdfa38b5a262728ff7854f970e8656bd5a1ac5fef1c87ba36cfe0049d68b2e51eab99361b6305097b5fb0944f901b556e0c4e5ce0748195901b64feb9f08d7d2bccdc6a952b9ad28c18fe791e62b9de0cfa575798146169136216571e0d2af6e91ce9400d65d052fb96127e32e7d71c45bf4b301e943dbf6e88c59e1bbbd4f2e51a04cb8424b2d04a0604649778398af528944831e119e7e7a8a5b836636e02110fc15af94e98a9e291c34859fb9a618f36b4f6abf3bf9ab02fcc24646ad28fc6f3904752e222874114d78cd11ebdd18a1c3d2987932ba0d701ace66ae3e1f11726372d4f14d8c6953a6af5e9a3eb988af7fefcf85e873dea56957e1bb2f1209a8aaaacf2477f921f0be15b20fd88821ef5e0d22b881934ace3aa955e4f2f55e324403a32c796d90f069488f1c60a8ff0edbc5c23016943db9c8a83e295bc44b4446a5bf08988d5c5ea8be6ab5d9710a8c1b126e58aa9e1e8f2b4db24b3947c4bf6a46add3173044a492acd19fcd1e42145ac4f45ea190a6e605f6299e3129f4784b0c2162da17349f5d69e6547bd008f635e9dee969886a1e6918e97452bd2dda87ced6b8f97915379b50ac79f22e5c7b2741ec88fcdc38911624c9636b006e9c000c87dcb6afe672e98c2de51069fbefaecac1dcf04529bf6e23483040704decd3146ef3cf4791538ec3ee91c767ddf8061bea9f2a7ed4c44b965d895d0d2b6bb520de76bfc22d5674e4a441297bad163cb2105088e0622381b494cd20ae6e67a5871e5c98838689e745ee04f94e008c915ff9096348ccd9f4a62beb668a925e47dbae902e48bb0a11e7fb312d7f686eb646d21a9a43a4c47b4143f7e3b42f04c4d0b5d0cb3995a4dfc35b38a2f6a1df856838764fba9d43a4dc835dcd1e08fba8bb7b24af3845a1f04af02b53870ab85d1a13697b3319eaef4908ee2c4d8cd5bddf3b9796914af905fbfe1512338cd250014f1dcf8ab0369c0c307e2961c02a1027174a8e2c969ab9f95246d4305c624f01f5cab8ac9873cbca47eb353fbb9b3c660d0d09f4e58905b89bcbc8f0c2d630573380924ec21baf112a2472e978da0eb6afd329c8a7f1f9d1361730750097bb1fdf19706ac52a18ba2b516925eae61bb1e03278fdf2b09c4fc680aa3950313a3e005016a5f4a1574ef42d240bc063fe65504696cd9b7289534069a4ee3a114e176197030ced2561f2a32b4337271319866a4a14bc3463da2d501c7f04a38d12e78936641608cf4d34a84e2e0029e6e32994b1e4e0ab068c34f8e406cc2de3c16aec91b9edf20d4a2e734bef9ecc505d1c22acf6d891c1a959ffe26036daa7e72c38e636b5217646b747375cd7f3f619fed5674d142f42e36eacfe9c6c751bef0486b9db34129c90e3978370c9a8a86e7064d0e2ec4cf6dcb21fc2bb3d36f1841a4f779573134fa2ef2ded88f6ca49a4070f2cf9a7855e6b5b8b1d53ce659f1bfb3facb0625abe15c234a2179e1100a342fc95c957ddaeb645a03cbb641598b1dd8ed077a1bc61d3e48007f0f7262446a831d098a7f8826545dfbc940203c77fe9047bc46a91e709e6dc9e77cf5aef322c8d20593062610a0534cca6f04e63c629d6f22a77e0b5176efa71cbed6c4915304321baeb9ff0153c39a29d2f8dba46dc32f8f9b0b99facb71f5e6f982b74bf6ffa1ada75f803f4455fa0cb580d82963037bdef9b9d0d03ed50e396903b9f779cfc031fcb590039a2f0e92efeb7785f51742421ea57d41e66cb791da5681dd76a2936f221d602e6800feb0b7b8106c282dadf03fcd73b3fe5a14c104712f3d0c0b2e609e06d184ba1043f2115c91b4bf425dfb7a9dd226b9bdab57e14f875c73346cdd846fc14b7670909d274006102980db44162caa979fd30d57b760051ffbfea98c55d2bc2196eb049f7b2ce567b7a29c41e5bc2a7948f6a51a50ddd127e2ebd2e436c5c8ab940fd0d137766150f1146fd8b1f5a7a1c36579df290d76915a75c4ef01c277c04deeea5ab1b1fa68715815ac6af8cf73e0a695dad5d938c1f9723c8c5952342f3ed21c34da9aa798b2007fd27c79a59f69770a2d7f26c2609007a4c7923fe773b5409d0e7391e4e8700d36119289ba735e2f01fea58e49aa2f3035904cdf1e308164bd2464a892988c4fce224e42e213159ccfe8ad7cbdf23e42ed0b895bd81953fc70182ebeefa1f09a6e89b2a56b3d092d96117140ce219205b73f3e7ebc091179a7721f42fe87a4eec2102eae38df84eeb79d27b1c6fd26668efa18e58a75b98c0ec12b267846c4f36800cd8adceb1475c393fc2fc725e8ba6226ba4b92e031facbe1f0badf90dbdda6d909e2a714dede215ab25770a580ba7105469ce10c0bc72120207298847a478d3f0ad7efb6185e5df9dd140664fb9e61a02bf31f13d1ec6fd60b12512752412e833577d2d29d08b9893a899dca51941612d8929a55f2a64179325563250dff3a5c45ad916e536c5d4be5482337fcb218e4cb918b0e36e848d4e78132a77d4ecfd09be6d9e9a2875ba6a71be489982dfd6581ce8236790fa9857975a620f5ba11d6c55a3c16ee6225e91be8a66961c0cc6b3f52a9056c17c075fce8d6b348e457d5e4abb0a275d90b71c89120752a384de42d9edc90d073af7f55481dff2ac466ceb78c9988dfce5d13325a538451e353f6079f1f86fb6877e4e08de4767846a5ecc49c724caddd52bd21880742c538bb2b48cb2e1d856f7b48aac8679a266c0e9721f12470ef091ee8802582947313c3d311b6f986a11cedd926b28bbe0787d0475c467c580a7706c0b3dc3a340325256558fe2366d26dd9f0ffabea8edec17cd80880445dbb7c856a76a8f6cd9ac2ee4c2ecd7def5d4dc71f0ddfb0a490025e83dd8b057bb4ccc32ebe10433c19a9db1922c01608bbcecc36315eb4a69a07f069ef276debbd833d28ac3be63638aa71b416bccdf1578b60a97af0c12666a7d26ef4e9c607247e0665f44692f5f37e7494b4f2dc420722fd701a6b39acb4f86a8c371fb1f22da06c4cfc033a5c3207cfe02a9fa5ed754fe67bc221fc441eb06d169b62dc18b48179e925bebf767c3f75d45b80a583b6454f61f0200fac219758d9d971aab30c4d0c92fa71c58e00b566177cac66de0cedda4a0f087c4787eb24916dee921dfc74b0da08ede8747879be9a92ef26be52d658f77b836d0601ba0e2f47f002f234f3c89c4870416b495fc6b364e98c4024dc9ca5dd1f2d71051801e9140e73863dbb3794231444bc32f1b27a86ec9ed75814a2de311f37a57d482d0090f592a301754806bfcf19164ab01ad90c897d60920efc6f8e1f60f4357306c761a81b216db4d745e1ae38bdd88f8c9df07ff80cef7d52fdf736fe0044b34f008b8edc8ec962c9a49c0ef4c1daa25dec5ab9562af1c725d5c29234300653ee954a66b6944f9b38f264788b6e14eb2bac6944684830750766d20c61f85ac4155a701c232b5cc1b71803109539e47f8b8678b6028b26abbc51eb1860e04267841da40625369c5a010ca4528cce3adbd12c207d759d8674599167ed6460bb1e667337053bd48ba5838a8f82c6324ebce546fa761d9851a03c6354a01a77c747e6e8b4896a7b5943c52ccb6fa3a084d8fb13a01d8524a31b846e56bed24c4413490ec10344a94e5ed556aa6b534aca92ad85feb45c6510db6647a29a5df7d7b788235940d738dd1769630874dcfbc713bf2584df87687f24c3e525a242c8c037135a28f5ebacc9b29c110e3a6317ba1fdc71d0a197984d95990af340b58ec9db1c4d13b8a513ae3eefd211b8d86cea8807f54218580e2fb034a3f3259ef205f74a10963f4b9cb636eb0bbd64f25576df68ca4d5c5e3a4e4a41d1733ccd5a224efbb2a62aa8302b82f8a8652574a2e81257aebd49f39a8672d5d33ea0a69b8ea7f27c9f0c962a1ef05d8f501753e09020f2c1f3ec88f219db1773aa9f3ef7c9a796cec8952929d55e4336e52a3e1b3d2d5f53851b577769239dc42537b72b8ba96a5902423b819953e59d4c3f234ac5f2addbfdf7b1a77fa75650da17716504d8b1f57601a69158e977aeb7f40597479e7afd1ce5810c0569bd468235f5e213d90cc323f865b523b6b8f6f96a5e75ba72b1aa46b7cd43c17c80cd2045dfd05fe7106d676354991d959c48da1c57004ee4a418c681193722aa9e6df172ad0defe14f699d5d39b5b2f6f626522be3778182853a909e3c3b0a0924d232ab754718c5dff44929db279d17fedde067fe97fc702b567bfc55aa075168bb4a99657af6c6a7921573ee3335bf753a4bca0ecb76aa446bb0f744c69f16673f8bb21fbea4a57b72de2707e5c3d0e31a943fc91367452e1f84db105fd591a03e5f460a7082b14af369ba51f3d16a303226a205e2076cd59ac677efb1f5f2f55d8ab09fde692c75e4d129cc4d4cf321d5d3a059c021ea1fbc6b939a0841955ccc5ec27bccdf2e772f768750da4fca8688b625e67abb0efcbcd0b92d18d0a8151fa5cbb69298f38172ad9b611b92a6d33b387380aa62fd6d1f21c3d8657473dd4ed338042eb7d7080d59adb9e65e8c0da6e2ce6e74219f06c44924c5b8ea86dc2bc894e4a3aea4ecbe308c3b05ed961a331c95b33f56e537b095e0c228cd2622f21ea5f6c86308cd3f0f111003e8f7237a74130640030ecbe9aa6d720de36a63786feacc04b2c0baea9b0c940b0d8a1214948e17868e1d6fc8cf3c51463005b256475199eb526307c43a3d0b4be2ce4a0553c3e8f292da60083d5d54e876a73d6ed2cd4d8499f9d964a75c91fea253724564ee91300f5bee79c16a1be6185476cc6502a82367b8b8e85194cd7f5694dc31e68ceda8fa2e820c4addfeba0ddd9ebbc06d5172242557ff0f1c3ac67cc645614ec9067c8536cf7f7a6f32d0b2e8f7bd52a9e8857324f2e310c865315eec228542d8cf4bbd22c424e2eaa9cf500bd29fecd8b0824d3e623accaee9e96f937dd596271aaf26504f2375fdc00c827e634a78ec6613167752af23ea89dfbe596efd0e75a645ad172183c0185832ae775514fd1120e62142786946e42334f4e990b5a443624d9747fb5b78d7379e04225c44c019c5205c6e11b8e2aa63ee6e2ed392ce35f9866b8db983c09fd7029d4b8984aeb94eefc94a7c758c2b908aa7fbe18928e198c42eee659a6bec2331151982fe07849d45d57acecc90c94fdfb6fb7f0b0c3e160f6885d83db371e4931106c32b87f10d605a4521fbb69cd1c0243e0fb55dc65f68ef09b02e76eece30b97213c011eea76f990b1ba09946ac8fd3e4cedb5dac6a0a7f92e15e86bac0a6d6abb87157bea5ae7a34424aac43b4e999e69488c5d3536b8139eb42f3e9c7ba9174b313914cb9a392a7d2fcbed71952a355a99bce0996d91083867472fc5ffe538ba8423502945e1cb5147b218a0ea6cebc2e47e35b9542853806b18e1c9d0dbbd115695a98e700f273f62bd7b3ed25342e6568da73492c15841ea799a4d321048110f248c4fe5c9f28bcc8a4d093bff9c0c60d97b50941fe853426e2fe2983f50b744173f4e64b84e9c8f0a6fff720bb373e178c1f1b2b6345439df8e20f7fe56951b66c96197872704a126abebdc7615b1c26ff70e3904aba5d6f591b85587751ace282ab5ae962c86", 0x1000}, {&(0x7f0000001480)="8dd70843bb778aeb32ea6cb8774dd1ab52cb4e44ab123edf5cfd1c3287b32f3543a274ba2edaf0e4557afdd0c408d289b0dc2c7289264f617458790e928fa5f2eb03470e6e601dca7c94eea62174d5bf1a7dc3b9b02fc45a69f09fe0376a74cd83dbeea7610eb1af45e5180e0da0755cb595eb2914c1b20a3edd280e772d36068060ca129a6ab8075381d5131976c2997b07f939778de5540866f93783332921384818a738e1f67ef0aab73b0ac8cd0f", 0xb0}, {&(0x7f0000001540)="75ee5b32eb8ab3a8466ee8b1b06332e7d85c11894d6327d83803541d7ee8e0b43178bf", 0x23}, {&(0x7f0000001580)="f6789750e26486cd06daeb90c2fec562c74f63bf", 0x14}], 0x6, &(0x7f0000001640)=[{0xf8, 0xffff, 0x1, "0aceab72fd98af9962d5468eac5c41b7f89c7c852ca43ae49f29a0739cefd4c08f4219a4405a65a94d3b05345cd61f40538579b662ea4d7e74b2e1ede65900ba5b1f4ff08072a0a6b21f0d6dde03b4570248141079fd92d6f69a684b6f7e08417624a0612b083f8718bb10a766098bfa10e9cdf51fd521d8f045aa2f76899c092d895c33b765b1ab4e335572a01ee841f6f0c7c2a66cd3822a771544d47f83a28dab5342e563332ea63c54d3336d7ec1996f319eca63ee211d80d22c5b3220c4d2760983bde06efa3d1ee65a6d91eb40b20629b286c97a813feff82ef2bb18bd724f179bc0"}], 0xf8}, 0x409) r6 = syz_open_pts() r7 = getpid() fcntl$lock(r6, 0x9, &(0x7f0000001780)={0x2, 0x0, 0x8000, 0x1ff, r7}) r8 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) fchownat(r8, &(0x7f00000017c0)='./file0\x00', r9, r10, 0x4) 13:12:12 executing program 1: r0 = getgid() r1 = getgid() r2 = getgid() getgroups(0x3, &(0x7f0000000000)=[r0, r1, r2]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x3, &(0x7f0000000080)=[r2, 0xffffffffffffffff, r3]) setgroups(0x3, &(0x7f00000000c0)=[r4, r5, r6]) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r8, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="b95bc568f71cd2c87d5b5e868b47e7da8142ccc0775d6e80999c98794783", 0x1e}, {&(0x7f0000000180)="747bbb4e898d57dae31755de521695685b092a039021938d115990af31a44fc57706dbf37d0725853cc4f224a3dc19b3d70a2f84af92467de5cad6acf41745eb0d67568a7fcc4ed7b4dfc574f9202d7c09192fb767852ff74ba9e54050a5151d273a507baa6a3d3eff2d95fc8fb82e9703baf92949fcbd899ef2dacbe110666a775144a8a43a06", 0x87}, {&(0x7f0000000240)="e601e958288ba4bb43bfbb6cb3059cf5c53b6cf7469a9a28ff3a53e587f224132e11a184d9428987bea3331c02c43722a26ce72f05d0431149f393e53ff2125ae77c16106b63a39dd79356a5008b9e20f99b92f9a58a7406b71d67728d87b06ff5c6b8ccdb9d2b6b2623c0616a0882bf878027ea24a449a2be5752eb74c31400719d40d6a558c4e27fba31f6650845bc36cc7ba9ab2e78b3c7a52476a1e048c423ed44b92ed59916b78c5477b4331ef9660ce5c126ded8325248ae04e52a345f33f0b65dfdedfbfe8116419ddfe9d16053f5a3a232712762bc27aff19c", 0xdd}, {&(0x7f0000000340)="c89a8faf906fff091e172126e0d5eba1be40593f82276cfd1cdc8302aee2501f4b24035d8069ba718a23343668f3f48e0f0080585ca62cb71bfc648b403ae923a9f9e90e321649dd457b786497bdd093ad97755c4b6f69e2fbcd97b5ed7eeef342aa391fb45be9ad3a2fdb5ad421cb4b026cc268c726c6806f0c6d91f30e8eba286bbb5cacddcfa42043bcfb35e9356dc9fa69ebbcd7ee5b069392dfbfc00a9060ba13aa3e0f8a744305097334ae36ee83809c8f3e76459c529405335fcadb773b7d8cdd67e9b84f5fcc43f4c8d399f5fc860563738a9a010ed45f1c", 0xdc}, {&(0x7f0000000440)="a484aef4bf4368aa99a9b0b62e9e82c3ada6b785f7e57268b64d0aa39878c300263fa50b390a8e7b51664c48437fae0ba88cf93ede740776dbfd9c1e47ab1d99ddc5621c72f259329c81cc6ec97f94ac26cb403b48498ed010fc0af0820e1dd2ba020820add465c05c6f838293828be3ce63f99fff2b5a509958f0e5b6a396ea668f3c50a3f44f29630b44c9543e8c71c9be", 0x92}], 0x5, 0x0, 0x0, 0x2}, 0x400) sysctl$net_inet_ipcomp(&(0x7f00000005c0), 0x4, &(0x7f0000000600)="09402a792097900454f5946201f74705cede732844ee5afd637e6a7e422d465eadfe3aaf94a4f6e2adfc48e9197b8221d468d6eb496647081e6a999008f3e1131d2fa93a05befdebd413ce773267dcf06f6dc73ed07c79438fbbb453e1009ef5c125ce35ca2577cf1925ac9819648d0b69f1fc9b2bf2b382344be78e2a50a954e8717e0109a1bd7f37f3ba4fb768834142f78bc3ea23c7732f95d0b36db30d1d2e685113d37bca1600eaab234251cb8c85e42fd054f4b4f3e017819d3836458c52273da8cf6bdf7d26afa6aa531ffcc87c841e751e459a68ac69f2a82f6f2b646f", &(0x7f0000000700)=0xe1, &(0x7f0000000740)="8c8e37a9a6e97bd2ca604c463f8f4778368eabbcedc2823a08439e37518a15d2d592b40db1cd4422902123fd05a4b6b95b80b3ad4edea3941840244b4957d8bf01bfedabfaf3c7cab297285a7a95ef9d1392e9255735679e7464305c044330bf6a31920b8b2c02572eb96182299c3b2e144db7133fcf2b2410368010b22ac373bab1e60c8a259f10b9eff9fc54b7aef58a2f0730d33957d728ee024e6ffa70d0d928a106b4e776cca09645a77c76b160d37d35bab58098b6a020d2a10f3a808bbebdbd6fb5", 0xc5) setegid(r6) r9 = getgid() setregid(r7, r9) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) setregid(r11, r7) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) fchown(0xffffffffffffff9c, r12, r9) openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x8, 0x0) 13:12:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x80000000) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) 13:12:12 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x5e8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) setreuid(0x0, 0xee01) ktrace(0x0, 0x5, 0x2, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) sync() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r5, r8, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f00000000c0)=[r8]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0x0, r9}, 0xc) 13:12:12 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4561, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 13:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x8}, {0xc}, {0x6, 0x0, 0x0, 0x101}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) sendto$inet(r1, &(0x7f0000000300)="82cbc3281bc405006a054a2fd8d4c005f3b1b5687204e777f8ebde9b296689ae21c8f9ef6c29dd260a516f2f78c687ae5797649190e8711e690722d2fcb7c0adc48cdae53c0822b2a82afc4768e2b2d1cbdd6665a4b6dcd799637be401b4b3c6e8832ef417e791faeeab5b3dd59a5b252a2007944ac5c301937dc9c2cc260da4781227c5f6dc4e96d1f4f819ad4d1565961084256330f4a515ee741f6b2ddb7f005100d1814648ef1d249b89349dfd148bb64359059dd90b0eb84cfd9089ff20b52c8a5e6ebb0e1f6dc848c979be184594af0090af25a71e3e29a7a57a1fbda1248e0d91511de09db89939cf352abcb3e8efa6e5f97e70cb87bc9b24a3837314b090b8595ce71c8d89e9f448d51ce28131e115f8f86fc4c50934d98daed56f1df3b2060dbac1c0fd4fedd8b497ee0704d1ba02ca29d3a3c83160455c5906c411bbeb25dfa2ead54f34fac0760f4b6265466a94e78a12a2538ce479d828798abccdc1e94151ddebf713c326f45052a66d2bad6f6bf3d045f64c775471ab8105a6fb8b114512c77ed64e4c14cd9366a488934035c60a00cf793734cd8be2cfcd727308a537099892671c5cb97cceab86dbdc7928c51bfd7a3e3e21d7493387398053a1d0cc3da51c4299e128ba6aad7a163580f6318ce9ce2d469127afe0147cfb0a72bb41f249a110ecb3f383e4d74bf05f6feeb5ff6edd4a77ee97269da04c9815030e0d964c8a7ec8d357e3e1f52861f5e3e9ccc56b50dda2ab147b60eed7240a8a41db1845ad1aadf8890dee0dfdaa91a74ffd56d54a898e823bc95ba394a836068c9dee75a906a7c99cc842fb09b5d5946ad1896e951fbc48d7d8a7bdd8e5300992b0ac8f130c58d61352ade87f7e6e82295b453955e3e2f25e505ad900c736259ddc95d0f74f47bca7cd38322f5d3d601da12e83e5e8dd711f1184531469156e2572ce2db377a4337c356e95a0994fd96e4aede66f2bcb9840bb3181726e5e0b6d40acacf868ea9a5fade48ead63a05b361a9101a6b0bf62a4f5e17851f3295c45ed0dda809f213fabd4fcf579130b8f971e72e6efb7fe61d35eb1bf564c425f4170fc475dfa6e1278ccc39ab4d84e595c14ab7058983615d1e86de116dd8e80415787d48abea6ea748e3979336bd40a1bf000c063ec43549d042dabae21399f38a01a37720223c85270f418567d98dcec861b5f4130c243ee3f4bb610ba458deec7b9a6fb1e09b191acf5893f09c646028b2070551c413263c2271c067230748fe41d0636a4d0bba6f63e62ded18238efc6af389928b08d1800d3fd44eb49633fbf8b04d21ae29de72f5de7b95ad3aa56af8471813f5c1e0ca4aff8516d5a391bbf28d9dd83eef18c910dd7ef9e1bce776111f1a345e03e0c0a2eea34a8efb2a148e110d7f4fcd42f375b8500e5335f2250eddd54b8d4efca8da3ca67ed1bb1c6a1b6044e0b13b8dda10a379b33c66a245c6e76869c1c465cab54fd1b087a1f259ab9c7b2f1795fd03c95e8f74b5d85b1cd415501d150cd9955a2b6743ede8f4c0e3aa2d050a037d882db799c0e912754370ff881eaf1bbeeef1040b06c81a7e983d3a5dd0a041926d0357418069d2f59b4320a849dc91e2cf19bccae499407211bd0ce8b0214cb3f51cf25c7981a8072e6b9678fc4260c840299d30a14d80ed5de3c593e40f14c565afcddb2197fb435c92e20238f63ba768eec35cdea64665a023e977ed9156f70b98c2f77bff0849460f97dbcc0764d42e76b0d9e25c3b8aa0c310841eb01870c443c5e4772090c53cfcbc7f8b4661ce6b48b6fef165458d1f17ea055f8ec502438234363b7c689fbb487263019a454730e227ca6fa3f34abd10966de70377bf3413a0161bc63b039b69b607771531d54b1b4e6db21a7a372bfa7c2f52310fca1954a1cc980cd76aebef52959cfb17396894232c5df6dd298507f6cf3f0fd6a87b28ac518ffc5debb95f32b3e141fd60194b14b52a686df87e188bdc92a883eac666acf388254b0f822db34bbcf57b2cf6dfd7e46003752218c1d2c6ab38d787c781af051a3f1c495f13e7e8a0084e08ba2100c98f7a66e7bee70293e2c41f4676c182c3e933066f17a7294b4c00c793198d693a2a8348069b2662f218d7b1c43804a4adf205eb27f5a45cb30f1781988e042814990d549ccdfd39ee1db524e4b439c44cac3c0aa085662ffdfb117f8f5d43174b1bdf0e249238d65aa1e0b31e580e6111bc2c8b695bcc3acabbeaf4386222c6eaa516e05f81bc6725574468354af37b5cc0f80caf35f9dfc7ac912db8a4460b20ae531931864c243356d878f14a0c1dd668b4a922f06c705090f365a15dbb0a5cd921eea78745ca51cb773ef12977ca896af2c38acc8378a8f19f721934f1cdf0d1612a0be32c5ac845b062f34aae69a8cd7288c8a30859f175c6e7b678db9ca5cd24adb4768971b888f1aaab0c016291336260022aef9f4c6084b6de60238c676d39b5282c249fe96c98b4cca01bd9d2bbc28a6672319f6f44799001fdd54545fb72f3391bcb3840c223ece7484bef49ac9440a12fa00f72e4495c9dd3778692e2e291aad47ede1d9f52187b28203a934a242854242a04a25206c4d19518d8437de7b72c3c6c40498ad46bc88c28074e0b35dc1d5c4e2bf27bb902c38df1f26cb206851bb7100f2f5661a3714ad88c36ad16f2d489f8bf25ddac1fa9e371d67d7a5bff564396da575408b2a9b4fdc1161314358a113d4d41770d4c8a1c77e58c93d539ef8548a2cada01598b7de6ce55fda8cc05fb35c1e7b35cf9cb976ddab79faaac0dd099d788f14c6f52ef152d2c922b105703a93d530a8651c3f610c68cf9a15ade2aa6bc21e4e46f7d351d17048ca8394755df604cded7b5bb9c87f039e630f4a33854f84aa81c0167939cda5f8507cc425cf3a3e859003ca71859156eb4137c0f983233f246f38fc35f564b7fd5f951b9520dba1a1e56e521f8915a5526922ab37a972c2d7a03db0ce639b6da59591facd0891f5f610c6ce9cca43ca04b6fc2aa1a963c49a7909db6fd524e9ea8bcb70a71e71e0a40c5f0f0c462239815bb3b951d5053611680ba77b8449382a9f5b54b127e619642483114cc8be8662cf363b73688629495df42978d87d4a674a0746fe955005f6c07ba0dd179176cb916ea42522f7928c03c4e43d7a544337c38dd9c7a40ea688c66edbd1de972064e70d2979cde0b08da49778b3bb0aa218fbd3c1761a34fbdc1670da47ef30de875a6b41c63a097a5fd41db006a0630cdbc6ef997ab82467e018fd27a432032a78422bc42dbcebc2cda03bb38b87aea48d1242596ef277ea476fdd1efe6ebbda8a99b217ddde1e726b2c323953dc2641627b0f8ace51a0670a71a05c8d22b8fa25d4c922b6808c9e1835df3b535bbede9349c00f24a1a091082f43e613e83f521813a678b795ff4ad5c59311910fef56dbc3e1f6fcf2202a577eb524f809098016a5121e1b752c7ec6abe00cd4cd3c9f3ac0910bff5627ade5d9892d0997ff496bd09cc3b8fe88456b11f8904d65dbfb473abfb644b115546c4dfe621b5ae22be8f7b9f113354a84e613f10a2baef0f851a83faf3d4ea1f721626d39403213d4e06b9acb150147e29bf2ae28b8b3d590b9131bcaf5235985b02f70d626e34bdd068587cda31730b47ba60e2b19f704cd4d29479cffc1921c6a33bc7a1497f07e3ea2c02404dab596398e67b06fd0df04a50d2d2774d3e2ec60e688ec02d3e0c4a471c5420f1ed64ae9ca8819955bc8b04aa199eef2f1be122e1bff50c0e4b2aa1fcb09ba9248e1c501412c79db77a03cb2ad2e3b999337a0304417b39ba7b541c0fe6f19a06eb4f8ca952e84879476ae15a79fdf27ad6b228e8d797dd71898415536ea33b4631ac127eeb5f9022d81e9d4364143e129df2c51ca2104d66f9f5c57fbf3108c49e726bd77f579e764920dcb444b6a18f94eafa96a253ed2ea3452c888e3b317c378ea55158be512bd7c7b1ee8b2996166063da217928c3f4a2aa12228b840ecedb5e5887513ad517a2683a0945f4e71b2beb87be982df0ab01769b55a53c169df711fc102ab70351e39097a1264363e38d591aca969aea0a0ae665f114ff4617e4e42c07d968e8c65dfbb8b940b3ffb3485b763e6f12c4b998541f27666c7abdeb38cb269ce8ad86e893fbd612477ac09332834de602be797522ad664c40c1ab705a2cd627d6b8fc1e818bdd0883d6b40d6be696bf1bba63f8e9b83deca5660b34b83586ec8ccd896f62b8a16450fd555f423f16ad5c8e2418099fd7baff8d9e074b4f1e5dcb314c6c67a2039f1ef02ac743ea5739cee82f0e5a9b2de6267e04577155a8976f90b0f896f135993e3093e705ec4df42957d1106e74bbaab6b97e9ab714f9aa8dff21b4671dbe1dffcf10141213386d72f0834a60e7a59857284bc36a4cc6cf4ae8dfaa96811f509900f0bd792812e3ceca249f3197514dd7a37851a71845bd122617630687a7adb4517bb03fe723054bd71d842e6411261af572be8015d71120b235067d26a391265883efa1ebf6ee3e222c8edc8e27d86295262a06cb79c8fd0fbc69bf838048c39e0fda36589554e7f3e70868d8a8212975c418bbf88f18487166fefd83d1dcdbd481fc5799e57bf88b18a4116f794d0d857b61af6641de3b140827e32462cb7488c1080a4f80998775aca0886788f52915eb7a53ed3d3f72382f99ffa5152bd89154b6706a2d4074d12a350dfa5fe8d484623ff974c79d844c2fefbdb1e8cfe8c957715fd3c709e7f4f91779d6ccff26c46d928fe992800bf949b417152c6c49e6bd36be00ef1aac799c24d71f0f4a8215388f62ca80d134ea91fc5110127ad3fe03ec3bd8917e7116c8b17539132bbc832cda08c7385dea538985be37ba161d36116e464ebe0511cbb3ab91d2dbdfa7b45f95ebb216bdf19015bd267da46b4c56127f44c15214a3071aa2dfb0988f8eeb72e4064e31fe3dae51e2c122295c20ecbe2f8eea57a1ed0219cb0e14fa4e4799bfcab78e36de297f73bc9fe771c0c7de18adf4fd5c548cb4893ac55970b38d20091b34d077674283943e2c55600cdbdd234760eaac58e9e63109522d91ba91e3d60cebf746aa1dfe408cfdaf6eb0d629e3b46f0022242ba864398f957ce85d76c0a2b07e31923b345150b98d65ebff519ba18cd72351683af7944f34fb52da4e3e2e8c66985ebb6d6233161cb84d8b25fc4e6ba0beaa29060b00710ccad9345288caf125731f6d92db2fdf334702facca74eed3134bb5e6dadea7d53d0114e58f98bab1d0df8fdf1765a3cb12374e0a871c8ce0ea5d578263f475477bb8c1eb4b7c9978a7e743aca6a113a775e5cd10a9bb2db29437dd55b227056e2484441a3ab4e35660b8864121896f1a1b610a6cb7961a6ae6c6500460e404ab7bfe455ee081f796ec64954492e48ce559234418cfa4f73ca356f6b398c0d16c47699829fe5df3fe002e4da50d53e9d340a7d9f13d03da6d1733f2526a251fc66fc7c36518b931ab0ee6d3833c0575df250e1712e8edae24107b907e7d4e9c842729ef1eacbef9eca16959997d4e7495460d3f42f04be98a9a71d3fd5a2603d75f58cd1ed65f5c3334e42f658f5c8c259dca3928bc3e8aec83f6b0466ba4506ac226dc7686f27387fc130a4a821b50fa9b019f7fb8fb78c9a27ba628a165d693c0bb58a1937d4934edfdab01a22806776e29f8a1290e39228f8ef9af38bef4a4da30ad00dd4947a13873dd15ed0e0b800f8557a6301f18ce37b1d5417cdba69dd816", 0x1000, 0xd, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r2, &(0x7f0000000140)=""/76, 0x4c, 0x8c3, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:12:12 executing program 0: r0 = syz_open_pts() syz_open_pts() kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) 13:12:12 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000200)={@random="5955f3970367", @empty, [], {@ipv6}}) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) getpgid(r0) 13:12:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f00000001c0)={0x7, 0x8, 0x7, 0xf3}) r5 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xffffffffffff51aa, 0x1) flock(r5, 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 13:12:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:12:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0xde, 0x20}, {0x2, 0x0, 0x0, 0xfff}]}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 13:12:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r3, r4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:12:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x9, 0x200, {0xdf, 0x3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0d187e4d801dfdac4346a9b66d7f8b25d877bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f784409ed6f418cfded76fb259ee7136d19aecb14863bd78fcd32ccb21c747e9bd5acb30cc84b171ee8a44b6f0afe75d402bfb14a6ceda0c44aa417ae4e5a794b1d93334e40f96f2f9da683cab10efa58", 0x8a) 13:12:13 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="01bd4131360f218a7c0010e1da17781500"], 0xa, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0xbb) 13:12:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7c8000, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x7, 0x7, 0x5}, {0x3, 0x1, 0x1, 0x9}, {0x8, 0x6, 0x4, 0x7f}, {0x3, 0x80, 0x7, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x40) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) flock(0xffffffffffffff9c, 0x3) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x2000300000000}) 13:12:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/37, 0x25) mkdir(&(0x7f0000000100)='./file0\x00', 0x13e) 13:12:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0084463, &(0x7f0000000240)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10909, 0x90) ioctl$TIOCSTOP(r1, 0x2000746f) 13:12:13 executing program 1: r0 = socket(0xac3d5ca99c0d9dcc, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 13:12:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1ff, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0x0, 0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 13:12:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x8, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x81) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r3, r0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r2) 13:12:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x28) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x7fff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:12:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) dup(r0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000540)=""/4096, 0x1000, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000080)=""/231) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/23) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000080)=""/231) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000040)=""/42) 13:12:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="005a96e90000ae0187"]) 13:12:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x3, "090000f38900f4ffe64dc22a30adca60b38800", 0x44ac}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00370700000000df08000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2002e, &(0x7f0000000100)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:12:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:12:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)="bb6a4c5a1cbd6fa32af646a26103a495", 0x10) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}, 0x42) 13:12:15 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r0) write(r0, &(0x7f00000000c0)="c5", 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0xffff}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/156, 0x9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0504417, &(0x7f0000000080)) 13:12:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 13:12:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x1]}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:12:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="d4020207f6597552547b4494f135e6b348c9c8b5e0000001b4c05ead64cde20eceb43826889d3513a8f4a5f906d745629d154e8a"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x3}, 0x8) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 13:12:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendto$unix(r1, &(0x7f0000000100)="04a31d36", 0x4, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = getuid() getuid() sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20}, @rights={0x10}], 0xb8, 0x400}, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="a3c334722bba291c3aa8023eaed3f64e0709c2ae19d2e90ff4175f0dfe6cf906010e7800a263f55852b1c9af5ebcc123e7370a84f310767e29bee0b27226764af591d170b6950837f84fcc8ffde3746c823a5ee0a854f54ae94b7abf062d11dd3681a48aae79869e5ab9c325cc091ddc84f8c0c66db67ac2145731221c269f7bfcfbba07ff4178256e20321cdada0e68724e8a823620c08eab3139d0fca444f7f9e1b4773c556addefc5471d12df6c9e2a89d65a96d8", 0xb6}, {&(0x7f0000000080)="3ff99c355b7e3209a829201b92ff58eb4a6f2582876efab8f0d165ad2ae30037081d1ba5860f", 0x26}, {&(0x7f0000000240)="f70fa2b6b74e0eec782bd35fe2e760bf8b003d158ea99943183321847c97ae4ad5c3fd0bb958b5f285c92e9da3739fef305a8a5a06401181499ab204c4a4238728fe2496704173ee1cd243522ad06c8c4e05474a70877153b4133cb3d0fb8b1c1413163384773b7d25e98b8d5921a48c5b2e5f0f2c1138cbe089731bf64e2aeda65c09d373019c5736ed73591c1541ffc78f35c43eadadba23e816cd9dbcff7ab7422f6a968270fb3e6e0f2b2b591be7fb9ff7011f1f35f174b37ab3d69b9e04d143e29ac59db884167f26588c0c313f6668c504ac71c77b3292276e840341143e9d2c7d9e7e47", 0xe7}, {&(0x7f0000000600)="31d97f1cc73f75fed6eeff853ba2e13dc8839e63e28b26d9d09c5c3f3d1e51a634a194cab426871806003bdb19c1f5986857a93d39e9589d5a6a6be1edb0a23d297af9ceeb298f69b433f26ca07ebb3a2a0e7f28275f4edebe573d150fc5ba70224f39d74d172d2104fbdcd3df893da645994bc002cc8cd2c566ae8fbb9ed4441088280b65e08a6bd8683e955cd93c57a00143fce5d8ff87e8882b66ba3a0a8e5c6a6afd57ed9cc02ff3e26819fc6434596d601d24b9006af32b1d905e776981a4d8f185f40afeaa52a6e8bf4050aeb194857521eaec58b135ff38176e01807197ee2059d6fde57a97d7e4aee832431cad3835c28ed5ca14e2", 0xf9}], 0x4, 0x0, 0xf023) dup2(r0, r2) r5 = msgget$private(0x0, 0x20000003c4) syz_open_pts() msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r5, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 13:12:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x52b, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) msgsnd(0x0, &(0x7f00000007c0)=ANY=[@ANYRESDEC], 0x44b, 0x800) msgrcv(0x0, &(0x7f0000002400)={0x0, ""/4106}, 0x1012, 0x0, 0x1000) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/168) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:12:16 executing program 0: r0 = socket(0x2, 0x5, 0x0) r1 = dup(r0) socket(0x18, 0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 13:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) syz_emit_ethernet(0x400e, &(0x7f0000000580)=ANY=[@ANYBLOB="00e3740185ebd6bfb7a7ffffff21000040000000000082d6fa7de227743326ab8f19fea923fce179bdd55f059c19826c619275ce7640468b6c4a86792a9eb9444a4f98efbce0523b8c08a2ca487fcdb2436f2a280941b8e126645d28916c99de15cb894830bc627c8c1f56ab5edcb6dd547dbcb0de65db5a145862d43a2b4ee0a2e78d35ac70582324488eda388f7ec446dd12550906d17e739f5ef6173dd9b53383c04761e1922be16f8e7a1ac43440f0a8c64063602ce5a944f0a57b80421146e3ed3902182e422992a1430ef25b80e8a441dce55ef58bbda7c2ed1a034f51015613e99c170a1a57d7a13e9442200000"]) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:12:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES16, @ANYRESOCT, @ANYRESOCT, @ANYRES16], 0xa, 0x0, 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="680000000000000001000000020000009c0aedd6fd4a933b387100b4602471762aab2dd570ca5cf62f6d3231bb173d4943241eab8c9f4425cd38747e3ec67c4b0594f008e5bf487bcdb70d9fe02905d755dd352b11c737a86829cfc60f3160cd9c8f76a3c32d737a8fb9a4198b5358a6b8000000002014128a283e27dedd81685f4b296d76d63f87b1dca0f0cf7f26e8"], 0x68}, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semop(r2, &(0x7f0000000040), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x71, 0x1042, 0x5]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8010, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x93) pwrite(r5, 0x0, 0x408, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r4, r7) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="2d278c4faec53ef4231f65ebd7f2b4cfc5feff4a436e201bc6d032e3", 0x1c}, {&(0x7f0000000240)="2afb4bac01f56a027080d70367b53f24f4f3b025c5c484518d908e9475f39da329ec71d42731acdff46d0f661f29601d21691f2666bbcd1fb5d9ece14463d3e21d74cc7212388b338ba6cf4adf963016c03d12e08837b3dac3f1a1996c10ab89ff08d169f54b5208f64e49d07444eba9a49c1251baefc9a203758c0ec3414ae310889703db27604401d7dee046e0aab5b309d2a8a95f5d45b2bc3e4b71fe5eba81d6f6dd7a9b7a30cff8094ef7dbe3e9706e0d9f4fe33c93ce9c7b231e2ee77275de679c5710d33316f957ff1e362f07a7a0e120726be8325861f0", 0xdb}, {&(0x7f0000000340)="b104d36d6a745af614e844db8159053d2fdfb85ddb5007e97525c51799c5aa03339e59ec823338ef836e853485c2c92687fc4f0200000174949f7ada0a7f77397322520e86b03323e22e9d41f415dbfedd0d73961ec6c5220bf3807bc5e693de5c130000", 0x64}, {&(0x7f00000001c0)="20393a83f417e554f8bd606f733901c92e8a4fc4ed23", 0x16}], 0x4, &(0x7f0000003840)=ANY=[@ANYBLOB="000000000000000000000000000000002b3ff38bf2edcd7696952dd4b166a7db05514e3b221749a9849655d2fee18ed711b4650b39abda01947643cf8b54b0c77af01d73319f29e96dc41d315750c833a525c952b8fc283dedd1ddab0acb99b0a842431921c542b12001c7e02e9882b3ee804aa86b1402007b11726d03d754f3ba647e825cef54eb518477fc8bd9a75aeed8496d141e46105f5006e6200d0085a93ce596f833ed975168f1de2d9633d8c5080753886702f8e8daebc8f9a534fb724b25cade41935f1d41200b7f4efb1b5769d969851b1fe311cfadfe5e19e8", @ANYBLOB="9a64c4609e2fd270de09ff513ec6eb46c616f6cf13905bac3af6dfb8641f03f54e0ed39a7a735795a60af4555690767bb097fe238963a1b9b9eb577959665514f46a4c0e8dc249745589df884786fed99d1f56c7a6c100977e1a1804c2430914fbba878b8961fa57a123f348cd57079636d3ac20e032a0c5b12e7c93c03896fbeba2227dcacda7eeb6275bdd65713161f4d87764c04bca77e1766e51d5d70bd15a1f0d98e1f3f277ea56b1255a4b25c98f6ade8b286e5bb8ceef92a9558c371834437cc65674489cb276688d010409c8389450a50558ce29a9847d60d71c1e086cd6edc3a38ee29c729107a99da6b405a61690255892f90e778d5f12e5cc891e4699cd4a765cdf9bad40cc781cb24a0814c8b307e11a0dbdab75f71baa84287e0c2023ac71afcc541fdb60249c403b82852359d042cf85dae86e91d2d462da9404759102c1963d80ee379938a5d1bd5e94b310fc9dc8610754c0c6fcc1cbe75f3517732caf802ee55c3e20571a8dab6403d08fc6dec272b3175f323d6ee10ed689a1097ff55add586b0f2748241a4c1407ff6bdee63546dbb924795f1fd3625a4a26887dd25e8cbeb29c2d72a986b3e944d2c36fe1d4c637d6426d6bc6339cf6fcbab86bae4300c1dd164d7a079609c23daabe206c1f494e054bbf6827300d8c5a02a7f8cf1e3f8af5554bd624c7f0c36a52c1608c6ad65aad8c3591ca7121c27598e452d3ee34314a5ee6d4efeb4a0e692d2abfd1f1a6420cc14c818cea6295afaf2b9ffff9ab5be2d835f4459ed16aed886a0e7b9def56a7c830e1a84deac8397eecce95cfdba8fdd9a5d88e4644a804e8329a357bf18e9c6e6212521af457c25813ae2b70394010531104c2ad12ad752ce686bc0b2c69db3bf784771d83f972d66b0a3a365718be0bb489cee45cbe6e88c593e296139643c38981af792e417e540ef8a030aa9c6598adc1e51eadff7aa0ed2f3fd2f60ad8cba0f0b6b39bafa4cb5d4dd0db2b675aca8b3ac2cdc9d3caa9da999e4e08b1f05aaa0eb29e91f465602889ee130eff76602824da59920265d26668449995210164a720ae2f994be278eaa3537fe1c0b15eb18fdcf03ab12d54230cc12fa60220dd073c6126037f51e6f480331a8d58b8754e4d8595b29a2a005430f7cd2254e05f390c1063a73d40db4c0e9c5e3962e7af72ce885d5291dfc9a344608fdd53355dec8aa417648a42d132a8f615169fce68e67fc59d2208207560f5c8382de4b5086ebc89eb2b1ecd98d8583589604c443c6093c5b29f091ccca7aed9c01140874fde88eba8796134ff8b8629201702ceddfb2e536cd8c2f48f50abc10238fe5d2b946e8ccc7de217edcd9db06db85349f822bb7d61189f7f33923c0f428e42c68c07f91cd1a45374d428cff37ca773c118a2ce28ffb298f3d03e0ebf35efc824f0bf48f83cb3dc28ee4f39c7d05747bd2ed650a76219dd1da6e8cb7719b6b8031ec978c278e7366be5c0d250c1f084186e570fd26ae941290f0661a07d6992a478dd767e93220d9dd2f9244e375818aa2b355dd40026118f023bd87872b8e7ee1d403d3faa1fc829c31c773294c028b11b31dc75ef26ceb86c9004999c5722601be973692733d2b74b155fee749410bdeafdb45a5a5519a737a653f525df0814751d08e1b07ad987089a3c7eb5680e192c286ccf2f517d4a6699c0011baeb37030ef4e4847c49a1b073d7c1bfa4348526f2f571b9e7af30efd738aa8ddd6948e407d99d8015a8a76eb3dcd72675b4c4d7b15d5de789012dc39670a660713ea374a995248574031ed02c9df3f69d15461d1b1a566a53c2d7d161d8e0cbddb30135e1f8d044311bda97bf3b9a7a28110828e598c458c4bb1df467f5f215873e1dec27c0aad635f4ea15199f574ae7ddff2cd9db7cf109687df033a3ebee458597c514be48d6d4c098a7aa58e575a336945a0ac1d2d795b4c1c4dd0dea6d997e105b8589303796e77b4adedc41f26f51098af686f081cc25dd30c7c0c2c11c9746ff6f70d18019896f4f34643b12f88c7b78643a666334159a22b4dfacb5c089d6b06b6cc8433ba934e7d0f90d617ba7d1c56afb5eb6b4fe40f7bfc06b549dff851c12bb84247bd478ce756a91308291bd1efd3434b780a77571d99178d83a7e29c2c04017d57dac41267bf912a7e09e1c83278ecbe201a34c03dad8ae277682f7ff5403d72e488531b4ab3cefcc511242935199dee1ce291f13cb703fc35e5489c8a87755eeadfc085081673dbc8cc34f98191a50960fc531fdf60582a6476a2cfb21596f483edbf752e3c010e152c168853a2f346a64b69af72461da80e1336880f186f9515b0c732dc1f20a0975daf505dc72afeecba9887bb0e8d4188b99a897526e6032b295f2fcc31cb44842974a0a554cc0e3e13289830ccbeb66a1677e4f8c3825085fb6a1dbfa2808f8c84b9b99de22bbcaa027300de81a92d2d3a1b9805ca19dc1e3e072f24daeb7b49599ce34e7586139860657f333b4bcff3113d91eef7b5f3c6519280f15a18ccf692c10ec498d330cfd4242bac28c1acd9327912b880c13482ba353cfeb9c98425c0bb9eaf4d5bdbecd897518ed45cabd3599f64a7cef29e49a7587c2f092a6a578233c3b25f65eeeffcbbf9ec127d7beeb3037e93d3d9fc4a91e955e8bfa0c2fbb8d77480587c3b30b16ad593bd48bfea463f75a7e1a6365764f5e4a32cedbf2a1e95c4e19c5efbe1c7900eb23b407813793b72cc67758d5d3b5cea20b0833bbe67ab67272df6f79ab30862690aefaf9ddea6c5ec89e1395a489ea33ebe2419e9d45b179115f1fcabd218b7ee9e4959266e89721131e5a42b21b621eda3a1d0223ed2ca0175d3359f7c1114ab3107fc45bec893da5c8e88ac2f5559c576ec7a57bbc8c3d4945de83420f4becdec2574d494fec7c4911d07eb6223a13b3cfed867574ed0c16d6c2d8367cab138046e12631d117cca6790a39934647ea738e765d5ee2b8e38ea1a6aa9c0fe76164697ae123a1f5fc7b3ddbdc8b40f23b97d3dfb84d07b35f78092fa177e51270372a1172b2b37cdb4becb60c484ccb58961ba0dd00e6f758f44cfc319e856319ca62823a572bb1f4c57fa48dba14c9824251608454772bd047271d58ab05a3c4b78dae8b261375d7dbd2179e55928379f6b1905dcb366fa68dfd08785c4f811e95b67322c205c6a3001aa06ac7304f4d70e3ee1b6d6bee63a3c2fd25fc3a972307ae42989bcc848f0e778fe5efeabdd4577768b26b95e6de7a76bcc9bd5c88525842d5790ce9fc08757e5e3e49f3db3614d7cb2f88e4e9ca9f04ec7095f630223e4692c1382ef549adb4a8b6b8b96ef8c2480b86b000060f2507b2903feb497b9f308db76137f1986eddee0bb3b40efd02e138e41d349e4f79be4ac91eddfbb4b7a2a172efee233b6b9b415b54dba4fe0ccf7c6d8e6cae61b109ab8395cd55b89e60d8d677073164381e2186a7165853bc61180a5d8366e7fb145ea45979b39aba1a105bb48c60691dd6fbb67730642fbeb3bd6a08ad5b7b6faf9522b4f2fbcf5e82b034b1c290edb0f1628ec7aa89b3dd71b9151c2e43d078ffd8ccd3c81b72f1887515af2498b4eafca8c0dbbadc922b4b6a3913424ef75e7df12b1666115e83427136acd7f4af7c8e1c6153a780643499d162bece631d6785391b6fc572b52aaa6a22082005fcd8f9579e9c08050a5c4b48c6be64df0c96d10e9087d9f42219320c5763493dbbd80d828585857790ea66d5f963fd754aee4d61300affa0edcf6a2e8223f9b0e7615a2d00fb58e1bf74a53916e7dcfa4a123e7387c80fef3544fde5ae4ea62944eabb333ec9dda7c93714be27c92ffab015eeb8cd968e87bccd37523bac537fe215c6e0e9e54bb54b7e99d25d5377ebe8624d8863ab89a09b59c036602d8588976815bbdd6f704b81eaff6fc12ba91b852aad22f1142ac444265fac1030ce2309401d8d82e1ad4a6dc4621cc99cdaf4dfdc085543d67f7f942fd9c6804c892a2ac9760c46cda9e0081013903c6d0c7e72ac750668a0d4b6262ab7cca3687571632817eff04baf02e3a908c5d79de693b9cfc61f43c9332b0cb8aee3e49332e3dd8426c6fe8b35ae4b9971f477ed5a27b82284d74fd20dd7cfe3bfdfe2e36005eab93c8bab23e635b5b58a89a7670dc45fec4dcac2f72b7b1ff617766135ed16a7fecaf53c3136f8a18d4084a5be54a55e5cad4b731a035946f9c4cc2f5fcac8699df3ea7c71a58b8a9e061b6f704a92f99060900fb7e0f07cfe200cc24b76b35783a398dd3f5087bd5ad63db4cccbf739a10399419ab528e9f2b3c5e6d85d1d53935c33ca176c8e80b53e5a0993a7b61e2daec1d70c95380477d4bdd1560d3402b6c7becc843aaf3e47dd43df3d980499ca6e98c149b9693e9ad048520f0dea2f640f03de133a888397e3cce8c1bc45ea6300d4c3b85722047c1e2e64fc269b7eb66896fb0ea5c5564812d7f736e22a425b8551ed649c94319e0aa8914fd20994364ee62af762721c69b5228ea1467d6d6fe257eb70969b50502fbc81c77d0a9d4943dc66cafc25d76b4eee24d614f9bd890d5b7d06255911e389a7e7eeec008d6bef22d0f881a443bddfbe202cc505b6b6ff33f56c12834ae4bc884f6921220443cd618b68999075122736f49f45c0d595f73b60dd1e95dcbb40747c5af610e1f4d432631f428e6ffea0eb9f16c30d23325c19da489f194bb8076a065d0389cbe51e88b712b1e0b69e5a32014931f596503f2b5a5634d608fe7e3d6154c63f6caf763bf831954b542e0a9173fb1a8314dc96f017f8e78ebed333f40da6e4c59607e093c66102c4f66688e7cb3ff0f667770bbc7d7a7e39e5201ea32470611cf3c867dc2f8744a4a4453e4715adbe54a6194ca7970fad889cd436689af422b9a5755fe2939a838a346915f74a785b36da636887a599e608de764f237167b9e28de44ffbd6b2b470f283d801854206943302333ef4ded05188038dc2a18022bfcef332aa67db91d848c57e53ff5d2d711e421e8058b6d3b9969c98987ce1b5edcf908b336ca7d5c0132d3fe632c100446d8f30474c6678998824cad04b59ef3c9b272cc89b7fc419b741d376da40fffd1a3c752e30a8132eded6ab1c8d880c997949e91c5abaedf220df2c330a2d5bffd06038b7d6bd6a8f3e07f3e169c1087e266110510784776833ed3d3d97a56cf2f334c9b7905ba9173cdb145a4dd87403ad3f35c840a829bc81c263edd0cc74fad752512915d8f0733f849d80462397edc8a51d1acac198212080911f2a474a0d1ca65a13aafabc87f652878af36113d9ed430a63865b6f4c40f15e365a53920c4e03462d507346e60f0d3c7941674baada71f86e265740fccb4d261c73f80d901fb14b2e1afe76f2286872002b7c67caca522e755b54ecbb14d57acd6e81db7366ccebf8399200e7a3acc527c51ed18db05ca2014fde1abc4767e2eafd005f95e39a5b2234bdf31f0e63da12d00b72f430e79e0086ca389840f61dafbbc358d22f708559e97940babd6153989df04e3de4b4929bd7293bca7deee382f83cce3ba0827aeaa996adc3104b47339a9b2f38e801bd70da524c6fa5970d25a37fce1a53dc5a901e857e32ab000fd54296fbd19a5d9e595abb2444a13a16017b60a6acca5fa53513a24047045484aec61f1cd004fd3a1074adbfa2ee8f4a52cae4677b50e8ff77de0495546c5f9472b6bb6085c4a5df65b49517fb2b3d5452170fbbe1b427299f6dc3efedc0f1a5b11096a1b3057f93eec89e88b", @ANYBLOB="20000000280000000000005614af70f64f9f1254f700ffff000001000000", @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="c874c48c"], 0x40, 0x404}, 0x0) execve(0x0, 0x0, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20000000 didn't change! 13:12:16 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x30) ftruncate(r0, 0x0, 0x2fff8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) 13:12:16 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000193000493a43197d57fbf8009c000080"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 13:12:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() socket(0x20, 0x5, 0x2) close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0xe4, 0xfffffffffffffff8, 0xfc80d8c, "08002e0dfa0212420e091fe600", 0x0, 0x4}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="6f0109d472cddd989997b2cefc74b55c862a72d39783d01ca801bc4d354d4d1ec28cc17672f5b4fef4ddec48574c39c6025503a4332fe78c0552beb237af7a0bda99fd0129e449ef333f37952555001c3207bcd8f9ba8ea326486471233dfbfc043d67d1f36ca4a4fc51fa", 0x6b}], 0x1) 13:12:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x1, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="eca4b0f0b36701cce50f4f15f5f3d51f6a0bb392b547918c518292ad4599f9bdfb32dab280eed22443455140334aa811af353ff927a61b24fa710a172027b0d404c98758dc4a8d49593adf0c8f59e457011b21c63cc305a37d86850c2559a2415fbae993669ffa4a3e426d07c298f1c1cbc7e0361a", 0x75}, {&(0x7f0000000080)="b4064838f27e371ff7fd93ae2789516b3366ecc3609b8e61c9d08e2b060368f2089e499b5721a9e9d7e4f290df306534dd83ccf143ff9878f3665f1a1335", 0x3e}], 0x3, 0x0, 0x1ea) r2 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) 13:12:16 executing program 1: close(0xffffffffffffffff) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r4, 0x160}], 0x1, 0x8000) setrlimit(0x0, &(0x7f0000000280)={0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = dup2(r3, r2) fchmodat(r5, &(0x7f0000000140)='./file0\x00', 0x33, 0x2) sysctl$net_inet_gre(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000001c0)="da208b969135ed75a0702e9cc169624a691cbeb01c81212bc6adba9753438104e29baca7779a69a8cefbd26b2aa70240fc2afa57b03d51fab1880ee2fd7f3017b1b2c5c36d3583073ebc6df0d81b792cad7b5f1b9e03426534164a9705d54015ebccbb8ef649e9c6e9c801374d335e0c83ed914f277b07f6ba84b2533c0ebedf1b393388d59327bfa03a2b086ceccd422194", &(0x7f00000002c0)=0x92, &(0x7f0000000300)="62cbdd62c8ad1fc86855fe3f490dd6a3ed1b4565ad53456a50a42d642203bcd203e8fa0aca2f66c3af526fd91594927bff42cf3b4cc252dbb5ffd1a5906225ba70bf3f4124", 0x45) syz_open_pts() 13:12:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/232, 0xe8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r2, 0x0, 0x2a2) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20000000 didn't change! 13:12:17 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xe77599e61c203594}, 0x8, &(0x7f00000002c0)="b9b31066a8498d43c8a58399a1e37a496e210b24ce1fb3d128390ad21212c3b57116e2ec6281674b2e736fa5f8211823b40c64dcf2720d4b78475f4f526bb92a098c598424d11e4b000000000000002653fdfa04a02ca0a95e07000000000000005f1014de833226f3575ebc7752ad008c892208f947808eae1e45caa189b4c4d31be7a93d63f7f76dda29c2df6f77ced805f63e504efa90d4c7a6f2b3dca24b40bddbe756b5b4f437bf786c09d56a8339f2906636f7e84796af403c59a59d90711f0de9f1e468d33c1d55fe9739eca0ad7c5dd372c8453db670a157639dfce38d836d3b2fff52c081f1f324bf8baef6f9eb92c58ccc67f36270aaf15df300000000000000000000ddfad58af8e44b24b9cbf3865047b4ff8c80c942612c64dd56a3e14ca98a7d237fcc332263bafa715271d14baeb890f00c67537d4de30c3d9f9e59ee95d878af2d399ca9d1c94c874c9d8bceb5e404d037087a9bff49c51ee4d43bbab1fc102c9deb91e20223ea85b6afbd2bf3985b496de8132ea973e6a2f37e40645673abbd2ae5debc74d7b9bf6a082ce1cec2dd56d27213af8ccf33f57da2d645090fe35f6e5f613c0f0c9c6dd341c2a862c91030d1e8c6431a3bfc4aa0a8979bce16ae6a5ab7c8d1c8f521948f45bc0e483d", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000100)=""/71) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x5}, {0x5e}]}) r4 = dup(r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0xffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20000000 didn't change! 13:12:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481], [{0x0, 0x0, 0x0, 0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:12:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x156) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1810, r3, 0x0, 0x3) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x20) 13:12:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) minherit(&(0x7f00006fc000/0x3000)=nil, 0x3000, 0x2) 13:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 13:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffffffffffc, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff, 0x10000006], [0x0, 0x0, 0x480, 0xff], [], {}, {0x0, 0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x3, 0x9, {0xabb4, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x7, 0xffffffe2, {0x400, 0x8}}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:12:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) clock_gettime(0x3, &(0x7f0000000080)) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) write(r2, &(0x7f00000000c0)="c7", 0x1) setsockopt(r2, 0x2, 0x6, &(0x7f0000000000)="ee", 0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0xfffffffffffffd68, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x1, 0x8, 0x118}, 0x0, [0x8, 0xffff, 0x401, 0x8, 0x1, 0x0, 0x9, 0xffffffff]}, 0x3c) 13:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) 13:12:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, r3, 0x0, 0xffffffffffdffff9) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='x\x00') shutdown(r4, 0x1) 13:12:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f00000006c0)="3d35121c4f25ab4cec27f401e1c97093bbc1861bd1cb2b51ef12f3de73ac62275edfcc25f587924a38d39ca9c9a798d30fb4ee8c728ab2e73535e769524e5fbc5472da99483bd090995577ce86be4a65c80690fe1fa014e5b3981d132f2842e8b816da4b7df8b68fdb2579690686dff8387ad30a8f44882b480dc39d20106eea5c0289499ba7491ec4b79cbf5e9cc9d3a23b7fe67ebe21ee76d71832e97e3036acb3766b895d029d7af39d71098a58e097567576a1b1dcfc19b39d07121c006e06129bbe244f15872df9d8ad922f33c2456903105bd4395afdc13fb21a114eb8898210f555bd8740fed26dc847e926de20b43d5b4128de0acc9d9e4ec1fc61141e05dfc0dda5f7eb18f46ee12c5d98f2b64cfab72a5a8913952523c522812afc9a80d9b8041eaac2a655dbf1ddbc576785f672a6c253caedb0de7e6e2808304f2534cff0072d0065e4fffeaf65a64781a90e6395ce120be73a36bb44ea8cd61ac907eda062b0ad8668b0e6155775ce2b3482450762942e76bc7857b79571d527cbe3f84f743632bfb15404088fad3d547b5e228cc6b47f34c6ab673b48650c33d9dfdea108a2943f7c5eea5658b7474d6761f08e0ee9d122024afacf98f9fcdc98360dab7e12a0638b88da1c1cbe5b49027ca3505f3f77e21ff318eb6ab5980e08de505d62d6604462ab5aa16d8d8ba2632d5c39473d7ccc9a5264adb7f954a20847b41052e0b55230ae66c1d097178fd182b0a83d09a29acd5388e9233b9cd3421d7989162501dbf69665f47f75c7cfc42955a8ab70dcf97a55ede197ce4236d772420e0332fb38f26c5379a11b378ea227fc6b7c6242eb17c81f09901af9775bd2b11b2762d4", 0x267}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ac3000/0x2000)=nil}, {&(0x7f0000f85000/0x4000)=nil, &(0x7f0000fd5000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000f24000/0x2000)=nil}, {&(0x7f0000677000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000762000/0x4000)=nil}, {&(0x7f0000f2d000/0x4000)=nil, &(0x7f0000bcc000/0x4000)=nil}, {&(0x7f00007b5000/0x2000)=nil, &(0x7f0000c08000/0x4000)=nil}, {&(0x7f00009c2000/0x2000)=nil, &(0x7f0000d32000/0x4000)=nil}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000438000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007ab000/0x2000)=nil}, {&(0x7f0000bdc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e62000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000601000/0x4000)=nil, &(0x7f0000a3e000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 13:12:18 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x10, 0x2, 0x82) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 13:12:18 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:12:18 executing program 1: syz_emit_ethernet(0x10fc, &(0x7f0000001100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10c6, 0x29, 0x0, @empty, @mcast2, {[@dstopts={0x9b, 0x5, [], [@enc_lim={0x4, 0x1, 0xfa}, @pad1, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x9c82}, @pad1, @enc_lim={0x4, 0x1, 0x1c}, @generic={0x81, 0x5, "7facc8d1d2"}, @jumbo={0xc2, 0x4, 0x81}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x5c}]}, @dstopts={0x2b, 0x203, [], [@enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x7}, @generic={0x8, 0x1000, "d6d5f3f4247598db8727e7fa028336796480ba47994dc7baa9e7965822e8bc81f9d12223b493ea7b2a200780d4fae98fecf917859f3430e1a75776eab579b153578451fa7a2be766287b5a083684e49f2269f22d6c45c34314f89c27cbbeb8ae388305c883bc00d68d57d79ef6a3779250842ef25717b576877d7bfbdf76f7db14e080c956e321445e055cb0aa06ddff73c1028a6dd6faeffad672d72fd986389ad901ec3fca154f11297df54ecc40aaf4cfab60e587b6e419f14975b7e321d72010b6ff613b51b90c099af5d5eaad5e69a0e14682c098a586fa8a7ef6112479ace39ad4c2110f741c20d6da8ec8fdf55f0abe89ebef39ef56938094ca520437bc82c10e58169536cdaf27247cc50c813764a2c05a13a84f7375083e2b94856057e51d2de41d79de84f4136fd66a71c34639bcc1c9cf65b30c07e7bebe1da4a25a0b2a3ed7ee6d452f52e4efab111a2d2209a5aab1d17381fd583eefa85a89b9bb14e661ae75a023af4fa10f01a83a08014f4ad0bb153d6e1af09954fb0865775f443cc9e6202af43a96d8143f879016f08e54f18f098513a4466238651499eef5517a7fa7b7c6e33d4125f105830823fcd2f9dde61adb9cf9d9ee8e6c5cd23d52f82ae3f71e46fa04181ead640999ad6211b544777e6c71ecddc698fa84092e295937911685827b2f12d2ee0bbc84bb7b8c34dadac80e6169d9cd52c13f42aca5c34f285cab38cf420d800776b1a1c07c67444de25675a26b9c51731a7537e951ebde04bb0f0cadcf1f3ed91178e0c1e5591896586dede302324cbf01eb8ef418b8a1807c4f4a0a126cff159acde4c7ac0ebc6b196883114d84fa0a581f7cf10215fdca204aacfaa8e4524072ded4ed3a755c80ae752f4a0b46a7c4f7be2a33da2472fe63a591678e22716d4fe498517076cadbfd1701d24bb0818d8ef1dbe89b4289ce1d766fae8ffe4f99bd49b4bb58e77ee6c46bfadbdbda69f0afbe3241a7029b7d9ae6f069f3d178e431e3ee22c181ea82fbad95cd788013fd245be4ad8ee2da0c2798c3ca76488e719fd8837cf02ce4a56810747c51a1ea01c891f51e957c7974a4f0171f8ae7ce1b1e02ea367c502435b0128f52c08b8337ea9789c1d13366a689330f82ab0692265dc7d3a089323161c453b493a8599e34ea36f18da5802ddba768e20a04d80ddb87fee0eefed7428c70b63fa19e9201ca679f04a14a6d1d1482ae9f51c175a876d064a1b455a5d657ddc8992070b1237ed4f73f2bd357a2409d2854b43e1fb67e2f6981716c96e53bcdc8589d6f76e02f8af386f35d9ab5a1ca6a5c31242f9f2c9ea81efdf141ec3a9f91f86d07cdedf7f446036fcf3f492d5c658faa2b7de96b99e9c63490f1d25693d8540b598c2573ed975a4d67fe4ad1a326a2cf6451955385b472d53be2d46915adac6711d980f38538c778cd6aab8b5c2ff4b2be7693ef85d0b5f1f18f5a608e7f8c11f979753b77f13f3d2fa6341c54f60d946adf39e8418345ebd38777dd25f5a5fb5f729f8caa66f6fdfac0c447e647cee3a57b48aaf06ef26d19da5a08a3b5c94be3d12bce1bcaaa86b24e009e37a98681af1f9a777c096081098ebbff6bf8510aed12e8c3ec074df2a034aa9166ea766840ae8a34f6b5b92584ecedfbae8b0b57e68adeb769be5d9a2a0d17628b18d36a0a6f8b7bfc6fba33011906ce0a4d7caab51f3af84b1b992113ee0b0c844c8ba052590e60d6c8343de42bbff7a28baf9af0d341e129c41da15903ef36fb2440e32dcafa755785e9cbc331da47e8a5f8ee80e6de2344619c0e17c5b0f2e0855b3c6660733d3c3af31f604b5170f7570bcf8c276742aeb8115cf48c0df5477fe87fe3715ea71e661301be192930c9eac486147edd5d432630d3cead939e76e8bf1c44ede33e652ee3e629de652c585bc420858f7d103be68d87e9934efef8bbd55432b1ed4ad0050026d7d684b0b1c7fb460d3256850f05cb31b46f3444337a7afc117f38468ac0a8d724d1956ee41b7d1ec2dee2756be8425ea5b2c7956490950f30f46566b54aad5c716c9a8719cbb972fd0b39f21a011104a01f2e887da99e3d1f5e950b5dedd0efc6e946e8d51e6cfc5275d8e25716f30795876c5d20f740edbaa651714aab358a373f3fbdff53c2af590efa8568de78466579d3a4b244d61d1d20127dcb635f8d4f04ff5083d8f36209545867843fa9c35faa78add58601364c7593012c75eda24dc6e2a1cd9c8a420c08e44b3e79b37aff09ebcc566cba29d7a9d26212b6fb6cb5a217a94c2350d0f5c4e069772ca7b050d56ac25c4c0d8296187f03e1f1d77e1744f4dd7e84cccfcda8ed653b104230cd0cf2d8a7bf5b6625471a980854f09eb92b4d5939d876da6eb00ce3ac80bda297e9197bb5b3fe23990b88d3e45d555c3800ba6a4b2ddb79e05bc280305fd15fab720ad2309f4d68919882b5fc7a821a935b1e9981ceb48c4f08218113abdf7024707aadd34b87acaadcaace97113b78f383831ae92b4f2778985dbb2fa8455f984ea1cbd5d2becc1fe489f6f523117a5f6b47def22eef8c3c58195e996584737c5a11849d0e7945bc18b52f2fb87d8eee1ea21b388521f2098e56bcc54a1646a63dfcdec60d7fb80c077e3bd1274477acda51d3714f5a3a0fb6cc17c4aec412316694f72fa75fb73168021ca36a4c08fca1456119671c9aaafe5b2ebbf34dcc0b24393b5c6704af402b500bcb4f120049f73cbcc26b456fe502a55ebe3928bf4c4dcac442f8f4bac752ef71128f67e781fd1672d679d383b3161bc4b972e53fef87ffb32521820e2bcea593853186a8352f22bc992ce65b9ae81d91bac7ac368ac79f5214fccbc60c884fac42bb820342badf5fc8506a498b8d5215b7d96fe12abb18e7aa7f3a7f1bddff1305dc05b7cc32d6bb968e45bcd858d7a4f70627b1998df4c587916c0fead263764b69554b5cc243e6a2090bcbbb94fa0d4523c012155a7cc2137973db995bffa167fbd44d85e5fbfb3288bdd9c6078ce61a496da9f1807e0318486c785b2233987a233c141631b618d0230a690c89d0865c4c2eabb2754e1be71b9d680f3dff87a3a8959b92eec606d7e7a911b825778e857fca120935c392287d951c18b865b714baa6dd6163f716e893c9ea7fa8bb669eb940b8bcebbf72bee4fc6a9c3319fdb591f1fc83e3647d38f2f050b71833e1a4c86154b52808ca7bf4920ca2b48025e6ab656662d820d92b8ad63a77196bfb2dff5e1aed5b369513c6740454146137720c35a8e1e525641586f81bdade5e2f72d73bb029d604065be3f7d6545a0ed31f7a21ba0db82675933c1ebc180b5477222ada79bcd76f163229b6b6a86563921e819bb495987565ed62a1eb74f7162f49ad5a6c9c27b0d1cef055dcbe50fd810a2cc4cd15385e713207d4a9d07580cdfeff97b96e27b553274968c781c1b9ff3fd9da1cca559087a0080da7f766f9c5d1b9ef3bd98fcc8c14579fb618366148b6c9f776ec5a0835e282b7a4d3e5cf2a65d9ccd844f65b27be484afa5381c55ed1ebc23c5a024cd9d9da7ea668f761d5f0035dfc21bc1fc1e53da1307c0724fe30b6c8ab4bf1e4cb36c063780f47133f5f0e6ab2b32d9d63d21f459e8c668b7d8b94e7e01703ce0d0ee64a281a70d81ba9584b252fe1984b85979523e98072e461f97f71e04c929e32413e91be71ecc99accb0ab82ac0a3a725e022a4467b79633a42e1c349b3737679d734244fa7b1a6b8d62c66fae8020e428e1bdc9730a1c0b4e64269f72e2466013ac2d3595f4f58832dd5e5a09fde6029e17be7c34eccc37534af37bb20e585d3214235c7ccefe23ffebf0774617a40114e4a702f60861c0a6067421d58bfe14d13166bda51d7b922473e8f76a5e217e4ffa13c6077e494ea2ede30afa0e2b4ac9b15684230821aaff9675b2a91e34f477438ee3687f047e869ff0eae7c3f7a88e4e5a56f396a97efac8d2e00f840d48cbdd7c3074fe27f906eccc16aa4485f69b0ac44647cd2937cc4ca4cbd7758cf10b51e65b346d8ead9a54cf09945fd03d75e74d3c1c6116acc34d3599e8160d92c54de0463f97d27500321384a38535c548997944af62e49691be1c786a304afedca1c856a631ee27a13644ab951295a6dd43bc9b27a27df347ff8efda4793e2a57ea01874468146fa9edea16817f9122205b2fcad0ab0ef711cd07cbebc9418214e8bd89c00eec80bfb38089edac0506a200589e1925520f1a12a39cd1a659ef6aadefb7bb2627a756f1892155db902952f8cb8847d47c49e55b5c0bc04e3575b39033173d2347fa851c61ca4231be3d021e3af5dd2d50bd6dc2797fb773d74e48456791b73c4d737571b42de944668f0070b062009e6400c5de30c372d202cd40965d450ba59f14f908a7a718b14f6770b1b9ddbd0a5d920b97768b2855440ddfa66355601b91cd746e98267eb44dcef63e5c28597ef7e1e0b3e540210657550ae725e0cf2dee797d72d61f46783f314804bc382fc1db4673c7652544e1972d3c012d3d0d0b047673b8dfda9042ab7f68e8a972740d03e020556f9721bcf1f0254b9f968267deb3262e02a2032331def5562cb704da7a7ae385232f090d912de860c9cba83531a17341b1167f18066d9c97e384abb0ae5a85b54c931e3cde2f4010740075130bd093d9d70e1918ac6889d6ecb0e53c4646e67694a8e2e732d321a92131fd3fedf7c4e2e34e0ab588a87faf020daf32ce71e75e681f8b0ac2b58a1436b7e049ec07eea9e82bd29d1ccb7f971a814d2d509fab6eba50c54da6c6abfe95225dc188e431fc815e4f20fed25c3afc57eb09998b95474fa7ab8bfc18ac736ed1278178fdcdadc99084a6fcf360ce2e6daef964bac6223eae95d3694b822f60f0a6bd6f759b42d0fa84141f0d15893d4a9e24b8c7c3a852c8f19ed571cd492fe90a4783041233d9121d57813a899f8f4ef967fd707242a76dd34d210d7fbdadd2e9f2021bb02731b8419fb46e71a4fbf16e262978a0023f568fbd425d589d1f27edc020584770cccd12b05fff8b70db45ac830a1d9e9aa4c3d75a9ac1504660acbed2bc06fa67ff8155e7edd5d379473a57504e0809687eb5f464a5f2566e66bd34d7da2563707fbefb1c3315ae569d7d8c5d92d1624ab4a87a0812cf5cb3ae58a49527d6bb0d39fd81848aa8e5e5f37350ae7ff5a6aa7c39d1266e4617c4cbb393397d0ffc4a7538ec111bfd885dd66f708b823ddcfd703b6287743d89bd1439124d0e5dc36dc9565fe43bd9fc3c0c1dfa044f7b0c11cdf94fc822feb478de9d6530f12c355ccfd17c3f6dcbaf2a728967012863b7f774fb1975ad8c22af805f7ce8e07be34861eee5137e6a113bf6dc94c43975e2164d759ad9ccf06f9fe109fd729c9c3180ddd0983b3dab4601109335f0a041adb607ed8a04a0844b2a065eac8a36304ca13da7e6083890187dfe6587384c9f8c1e96088ee615d5359c44f07088f1c24abb7efdcdfbd2418a39f3126ee3315fdaaf039efad94c742623561291982e26ab3a58cec126709ca649639494ebdc0d4c4fb61be4b357ac520617f1b33ea544d789f986ef5acfeef61ad17ae662aa646d65690142aec7a611bf14b7b85d9270e7c52842d97f53f3d4a43e626763ecb9cc7ebd8ea406abe6d8925e6ade83e881778e6f1d194d9b7e39b1d0caa7ffbc877485037a5d7957193f1efc990adffef5108088f9a215680d5b501c2e58e0a2a79d21f7f7c24e5e0199722c9d99043ad4b7b310d28ab9e6e179ade9802db53960458448"}, @jumbo={0xc2, 0x4, 0x10001}, @jumbo={0xc2, 0x4, 0x2}, @pad1]}, @hopopts={0x6, 0x0, [], [@jumbo={0xc2, 0x4, 0xfffffffe}]}, @routing={0x61, 0x4, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback]}, @fragment={0x31, 0x0, 0x1, 0x1, 0x0, 0x4, 0x68}], @generic="99416e410147afac563eedeb944d265d5dd80551c0880dd5ec23641e76c476fcae3da1144b2f"}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x12) sendmsg(r1, &(0x7f0000000a80)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000002c0)="b218865af2c81aff594c788719c02e8a167e39fae5288d23d15f6934f536818ffab643acbc7628ae8c38ea48ee678a0c3de98970516d5840b7779942eeb2a469c0a078f5b6bc807de37483cb920c1b43a0ae4b30eeed74399be1c066e7c41e087d4c0c9a965f7f13de33aed97f2ca91dd406caf8e6b54b", 0x77}, {&(0x7f0000000340)="49ecf7597b6690aeaa9743c322fef139c9793e6908ce62bccf5871bea68576f26754245459711c12e2d876649477cd81d8b55ee77ff8d77f78d833d56a924df9f7095b26ac6a97", 0x47}, {&(0x7f00000003c0)="1f7ebe287656f00edae692021daea2121a5649c8cc989e6a2fc3371b7b2613bd8bb161af943fb594471799639c734042752eb77a96f95b9486539f34e1b4beb9960532bf708adc0d04b1c28c88edc37947018a03940406976426bf388c53d4e5a3c05971d5c13caf22f5e5a21ba09572aef268a45bdda3322df1c939490729a1753ff74c8be04fc09d07bad6d99c701e1dddab08f8f6236c3fd9b3db065d74b5a2c5c2e92084584c64beae8e4796e82f1cffb99a58b9fef218aef0026b65d51e6874dcaadb2c9006b80668e606f09ea904d0dc5731aba4788d04ef38a014ad4c01884adaf3626b074e4924ddacf3f6cc30948c3e54", 0xf5}, {&(0x7f0000000200)="736591c1a1cdc6a67061b5dc8379f881c3513be38a223c71dbda5cbf92a53431d776d2238589d12708a2e29729483e78ebd1d8", 0x33}, {&(0x7f00000004c0)="824a7019a4d530fb16f9cf8cec050a7aeb933d30012f548bbdbbb535661ffafa7ec2729ebe299596eb265cd0e08a5bcfdc", 0x31}, {&(0x7f0000000500)="3c5d7ba255bede8b34ccca43df60bf53da93356f6d7fd4f5cfe48873327f13", 0x1f}, {&(0x7f0000000540)="8e9642547f4ae10d46ad00b9ba9f868035949c7b81597e6c", 0x18}], 0x7, &(0x7f0000000600)=[{0x80, 0x0, 0x9dec, "64ca593f585ade2fe8934889b84e82e64ea8448b42a5a644ad46d24202ec5aa2bb2eecf4d6278cc1b49421756f7fb85c7028867ee55565854ec0ccb4773785a94790e7ec449c3976c2e5bbb4c853cc6d51a12ab98d8d2bb0a86a7103f62b601d8366c76bc6ac5cbc1ccf24cd65"}, {0xf0, 0xffff, 0x400, "4ef85c1f739adf4534e055e142e5af285889919d63cc4543f5b4b60af9af0491725609b075e04f84c48483521e68a7c24e284c9519e262a0fd98b5f09e4031c6357f85a4c60defd3fe38fee2f6e1bfe809f5190c848116a6aff2dd006b1121036ed3eb03b5966e586b58c8b6a8adcbda7e12e92ac8a81e7fc3c2056796beed5ef60b11a2a02c44e5075ab2d83e64713b71085b08e364eca6f01d2e25fb1b37a1be558438db4368886a48dafef1980fe8092476742fde24dc053515964c67830d407471360c86733249c5f79d0232118d46b7ef21b61139844e"}, {0x90, 0xffff, 0x5515, "fb993813e9a98ce54a00246ff60eda5020eecb9d8a2e203866f8fbb4d31df64325bebc31debe5012540afa9dd5ac778918e6488ea1e3cb30891cbbf599ecadf122efe8aa823a8d3b42e58e023d24db721025914b29c37f1e8446c821ce596b1d452a20d426cb799df059dab3b77b3cdf1358880a25ea99c35611"}, {0x80, 0x1, 0x7f, "84b6f6346ae9e4d341827363e6435cf3d8aefb2e0ad0a5dffd0e3e79be40c7d9357d16f48cf638ff710dce40d7363c4e5ea0cfb6135d19e76e99b87034fd8ee44ff5cbd72dc3040dd0124d10de7b5912518028769f66cbf47ac03223b236cf50ebed0442d410ecb86605df21a8bc5984"}, {0x88, 0x1, 0x6, "03de8e46b680164a8fa76c22628314612240257ab88fed392b1d43265c50b1967e0ce2a1c416efd5cc886d6b338c79666cac3ca28744449ed220bf71d55a55bf1900d28d2adb598d1545d084486559fe924da87537aeeb36a6b3e8842e9d425ed8d89157f8867f9ceda8132d10a99822ead860da54"}, {0x10, 0xffff}, {0x70, 0x1, 0xdc, "3d984f6b31eb6fd77516284d3e1b5fc523c546f8e63962c59b9bfd247a9fe988419d0cd62faedf080bfbb2967930bd45ee440b073fb92d1d0d46a9c5d020e19bfd1449aa4e3468a00553649ec331789a7b287ea5d9942307dd2bfe3a60c9"}, {0xe8, 0x1, 0x3b8d, "81fabdf576801e3dc018913aca66210db341d1b8b808e52ca4fea5ec9ccc6b1b236c509fd6424f94b8563b758e9bb42278ed2c9afd1541f9a477baffacb031a3d9a4ba55d1e58a10e028e694da0d075c74748cd7b86f8059d1b15adf5497ca60911fc4933536cb23de9308ed624ca3751b8619bee695e95de74b07ecbde1a6093e99a56e1d5de6878ba69edb73685c824f4d183b23ded7d53bdb454f60883816b326fc13b7fbb7507b403a3733ebd84410fce2e31fe1c54548f954a687c82caa567a58a6fc558d4a31acf925019c941164a3c7"}], 0x470}, 0x2) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000ac0)=@file={0x0, ""/108}, &(0x7f0000000b40)=0x6e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/246, 0xf6) 13:12:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="ad127c96407b8438", 0x8) pckbd_enable: command error 13:12:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0x80, 0x0, 0xec, 0x0, 0x0, 0x7, 0x20, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x5], [0x0, 0x14f000000000000, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x3, 0x1, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd, 0xbb46}, {}, {0x0, 0x0, 0x4, 0x40000000000000}, {0x1aca}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setreuid(0x0, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r7) r8 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r6, 0x84, 0x8001}, 0x5, 0xef1, r7, r8, 0x3, 0x80, 0x5}) pckbd_enable: command error 13:12:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8807"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x28, 0xc, &(0x7f0000000140)="ebffcbff13b9fd81e47010cf585ec52d937c572e", 0x14) r2 = socket(0x18, 0x4, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:12:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000200)="0c5dafaaa451cc57bdb2220c1b8833131c750107ceaadf66872e50d06952c10c13901144a8843c87f97c91d1cc6b63599fa3129ba820457ad89a79255084dd3ec52b88a2a2bf136f482059ab7217fca611d77781daefaeee", 0x58) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0xe5f7) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:12:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x145) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) setsockopt(r5, 0x400, 0x40, &(0x7f0000000100)="383ea0adf1b523cd3868138258ee0f048feb65101fb3d4163f4852bf9df342b12d9b23b995d6cbb43f7eaca70d320b986b4bf4a23852e326efdcb0bde0ec5be62ea3eec10f35967cc3c225eb44a380c4c18258c2a7313fd69857543cb0073e5d49fa1d9e82de51937a13d5eb9876e499590b660e8a038d8e66609b576143fd91b10f0dad6f047bf947da55a5779b9aa490ca8d18268c538733fb499201789b65a0e28c3502c438fb2a8784c1b44f7c1f4c307a945983b721a2d3", 0xba) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x100000001, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x8001, 0x3, 0x4], [], [0x0, 0x0, 0x8000000000000], [{}, {0x0, 0x0, 0x0, 0x4}, {0x1000}, {}, {0x0, 0x0, 0x0, 0x40000000000000}, {0x0, 0x7ff}], {}, {0x0, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xffffffff827e4070, 0xfffffda0ff23644d, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff827e4070, 0xfffffda0ff23644d, 0, 1) -> e pool_do_put(ffffffff82842350,fffffd805c6a3000) at pool_do_put+0x12e end trace frame: 0xffff8000209ccc40, count: 0 ddb> trace pool_do_put(ffffffff82842350,fffffd805c6a3000) at pool_do_put+0x12e pool_put(ffffffff82842350,fffffd805c6a3000) at pool_put+0x4b m_free(fffffd805c6a3000) at m_free+0x119 rt_ifa_del(ffff800000ad6700,800100,ffff800000ad6740,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000ad6700,ffff800000ac4800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000ac4800,ffff8000209cd1a0,0) at in6_update_ifa+0x13e7 in6_ioctl_change_ifaddr(8080691a,ffff8000209cd1a0,ffff800000ac4800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd806b6d4960,8080691a,ffff8000209cd1a0,ffff80001d6a9278) at ifioctl+0xe60 sys_ioctl(ffff80001d6a9278,ffff8000209cd2b8,ffff8000209cd300) at sys_ioctl+0x4a1 syscall(ffff8000209cd380) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4a6882e1ad0, count: -11 ddb> show registers rdi 0xffffffff81b1a2b5 pool_do_put+0x125 rsi 0x151 rbp 0xffff8000209ccbf0 rbx 0xfffffda0ff236445 rdx 0x152 rcx 0xffff80001f9a4000 rax 0xffff80001f9a4000 r8 0x4 r9 0x5 r10 0x8b08c483c5d5243d r11 0x16b61611c8b8ca95 r12 0xfffffd805c6a3000 r13 0x957935a0ff236445 r14 0xffffffff82842350 mbpool r15 0xfffffd80615e6958 rip 0xffffffff81b1a2be pool_do_put+0x12e cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff8000209ccb40 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.1) pid=34483 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6a94e8,0xffffffff828369a0 process=0xffff80001d6c5230 user=0xffff8000209c8000, vmspace=0xfffffd806bc0a220 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 93769 166803 59507 0 2 0 syz-executor.1 *93769 34483 59507 0 7 0x4000000 syz-executor.1 67421 148175 64795 0 2 0 syz-executor.0 67421 392642 64795 0 3 0x4000080 fsleep syz-executor.0 67421 475612 64795 0 3 0x4000080 fsleep syz-executor.0 67421 292272 64795 0 3 0x4000000 getblk syz-executor.0 59507 198366 24613 0 3 0x82 nanosleep syz-executor.1 64795 509481 24613 0 3 0x82 nanosleep syz-executor.0 24613 358405 37151 0 3 0x82 thrsleep syz-fuzzer 24613 367356 37151 0 3 0x4000082 nanosleep syz-fuzzer 24613 105017 37151 0 3 0x4000082 kqread syz-fuzzer 24613 465657 37151 0 3 0x4000082 thrsleep syz-fuzzer 24613 371237 37151 0 3 0x4000082 thrsleep syz-fuzzer 24613 216667 37151 0 3 0x4000082 thrsleep syz-fuzzer 24613 184759 37151 0 3 0x4000082 thrsleep syz-fuzzer 37151 76659 14374 0 3 0x10008a pause ksh 14374 222552 37658 0 3 0x92 select sshd 57468 99452 1 0 3 0x100083 ttyin getty 37658 501615 1 0 3 0x80 select sshd 20503 83525 75546 73 3 0x100090 kqread syslogd 75546 360254 1 0 3 0x100082 netio syslogd 38686 421319 1 77 3 0x100090 poll dhclient 66759 379430 1 0 3 0x80 poll dhclient 63763 156468 0 0 3 0x14200 bored smr 266 157494 0 0 2 0x14200 zerothread 33009 143786 0 0 3 0x14200 aiodoned aiodoned 14907 210035 0 0 3 0x14200 syncer update 69430 323817 0 0 3 0x14200 cleaner cleaner 3459 504980 0 0 3 0x14200 reaper reaper 19671 125797 0 0 3 0x14200 pgdaemon pagedaemon 7714 360943 0 0 3 0x14200 bored crynlk 8483 469742 0 0 3 0x14200 bored crypto 85906 136687 0 0 3 0x40014200 acpi0 acpi0 72418 170952 0 0 3 0x14200 bored softnet 67452 3007 0 0 3 0x14200 bored systqmp 80271 142702 0 0 3 0x14200 bored systq 17030 374471 0 0 3 0x40014200 bored softclock 60761 325037 0 0 3 0x40014200 idle0 1 173612 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9484 6524K 6849K 78643K 10794 0 pcb 13 8K 8K 78643K 35 0 rtable 109 3K 3K 78643K 203 0 ifaddr 50 11K 11K 78643K 55 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 4K 78643K 21 0 iov 0 0K 4K 78643K 2 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1281 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 10 0K 0K 78643K 10 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 6 17K 25K 78643K 93 0 proc 47 38K 54K 78643K 366 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1 0 in_multi 37 2K 2K 78643K 43 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 183 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 130 23K 23K 78643K 1079 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 12 0 NDP 8 0K 0K 78643K 13 0 temp 73 3848K 3912K 78643K 1950 0 kqueue 3 4K 10K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 49 0 3 2 0 2 2 0 8 0 unpcb 120 41 0 33 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 52 0 52 1 1 0 1 0 8 0 tcpcb 544 56 0 52 1 0 1 1 0 8 0 inpcb 296 136 0 127 2 0 2 2 0 8 1 nd6 48 8 0 1 1 0 1 1 0 8 0 pfrule 1360 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 48 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 1 0 1 1 0 8 1 semapl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1499 0 99 88 0 88 88 0 8 0 ffsino 240 1499 0 99 83 0 83 83 0 8 0 nchpl 144 1800 0 195 60 0 60 60 0 8 0 uvmvnodes 72 1592 0 0 29 0 29 29 0 8 0 vnodes 208 1592 0 0 84 0 84 84 0 8 0 namei 1024 4556 0 4556 1 0 1 1 0 8 1 scxspl 192 5295 0 5294 1 0 1 1 0 8 0 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 424 279 0 250 4 0 4 4 0 8 0 futexpl 56 1371 0 1369 1 0 1 1 0 8 0 knotepl 112 74 0 55 1 0 1 1 0 8 0 kqueuepl 144 32 0 29 1 0 1 1 0 8 0 pipepl 272 82 0 72 1 0 1 1 0 8 0 fdescpl 432 265 0 250 2 0 2 2 0 8 0 filepl 120 1459 0 1353 4 0 4 4 0 8 0 lockfpl 104 37 0 36 1 0 1 1 0 8 0 lockfspl 48 8 0 7 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 126 0 119 1 0 1 1 0 8 0 zombiepl 144 250 0 250 1 0 1 1 0 8 1 processpl 928 279 0 250 4 0 4 4 0 8 0 procpl 624 380 0 341 4 0 4 4 0 8 1 sockpl 400 200 0 181 3 0 3 3 0 8 1 mcl64k 65536 3 0 3 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 1 0 1 1 1 0 1 0 8 0 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 3 0 3 1 0 1 1 0 8 1 mcl4k 4096 14 0 14 2 1 1 1 0 8 1 mcl2k 2048 78026 0 77983 15 4 11 13 0 8 5 mtagpl 96 34 0 2 2 1 1 1 0 8 0 mbufpl 256 123843 0 123673 14 1 13 13 0 8 0 mbufpl: pool(0xffffffff82842350:mbufpl): free list modified: page 0xfffffd805c6a3000; item ordinal 5; addr 0xfffffd805c6a3100 (p 0xfffffd80615e6000); offset 0x0=0x0 mbufpl: pool(0xffffffff82842350:mbufpl): page inconsistency: page 0xfffffd805c6a3000; item ordinal 6; addr 0xfffffda0ff236445 bufpl 280 3497 0 124 241 0 241 241 0 8 0 anonpl 16 40941 0 24516 68 2 66 66 0 107 0 amapchunkpl 152 1241 0 1086 9 1 8 9 0 158 2 amappl16 192 1229 0 325 46 0 46 46 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 49 0 43 1 0 1 1 0 8 0 amappl13 168 27 0 23 1 0 1 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 73 0 62 1 0 1 1 0 8 0 amappl10 144 11 0 8 1 0 1 1 0 8 0 amappl9 136 410 0 407 1 0 1 1 0 8 0 amappl8 128 311 0 273 2 0 2 2 0 8 0 amappl7 120 106 0 94 1 0 1 1 0 8 0 amappl6 112 52 0 44 1 0 1 1 0 8 0 amappl5 104 181 0 169 1 0 1 1 0 8 0 amappl4 96 447 0 416 1 0 1 1 0 8 0 amappl3 88 103 0 98 1 0 1 1 0 8 0 amappl2 80 1274 0 1200 2 0 2 2 0 8 0 amappl1 72 14580 0 14134 23 11 12 17 0 8 3 amappl 80 604 0 557 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 265 0 250 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 265 0 250 1 0 1 1 0 8 0 vmmpekpl 168 5898 0 5867 2 0 2 2 0 8 0 vmmpepl 168 39717 0 37594 119 7 112 113 0 357 19 vmsppl 272 264 0 250 2 1 1 2 0 8 0 pdppl 4096 536 0 500 6 1 5 6 0 8 0 pvpl 32 138149 0 118441 159 0 159 159 0 265 0 pmappl 200 264 0 250 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 242 0 10 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pool_do_put(ffffffff82842350,fffffd805c6a3000) at pool_do_put+0x12e pool_put(ffffffff82842350,fffffd805c6a3000) at pool_put+0x4b m_free(fffffd805c6a3000) at m_free+0x119 rt_ifa_del(ffff800000ad6700,800100,ffff800000ad6740,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000ad6700,ffff800000ac4800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000ac4800,ffff8000209cd1a0,0) at in6_update_ifa+0x13e7 in6_ioctl_change_ifaddr(8080691a,ffff8000209cd1a0,ffff800000ac4800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd806b6d4960,8080691a,ffff8000209cd1a0,ffff80001d6a9278) at ifioctl+0xe60 sys_ioctl(ffff80001d6a9278,ffff8000209cd2b8,ffff8000209cd300) at sys_ioctl+0x4a1 syscall(ffff8000209cd380) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4a6882e1ad0, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace pool_do_put(ffffffff82842350,fffffd805c6a3000) at pool_do_put+0x12e pool_put(ffffffff82842350,fffffd805c6a3000) at pool_put+0x4b m_free(fffffd805c6a3000) at m_free+0x119 rt_ifa_del(ffff800000ad6700,800100,ffff800000ad6740,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000ad6700,ffff800000ac4800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000ac4800,ffff8000209cd1a0,0) at in6_update_ifa+0x13e7 in6_ioctl_change_ifaddr(8080691a,ffff8000209cd1a0,ffff800000ac4800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd806b6d4960,8080691a,ffff8000209cd1a0,ffff80001d6a9278) at ifioctl+0xe60 sys_ioctl(ffff80001d6a9278,ffff8000209cd2b8,ffff8000209cd300) at sys_ioctl+0x4a1 syscall(ffff8000209cd380) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4a6882e1ad0, count: -11