last executing test programs: 4.33371194s ago: executing program 7 (id=9): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="00e9ffffff0000000200009f01650c72a581c881d7a6a85dd129c6eb4436ed74a348f31f8ac37e8a3d2dbfd4f6aeb829ed2149e44855fa609432fbd40810e7b5c6b00c12", 0x44}], 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socket$inet(0x2, 0x8000, 0x80) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4090}, &(0x7f0000000080)=0xffc) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 4.300408182s ago: executing program 7 (id=16): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x8a}]}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="50254257597bc3a650b22fba1423c4084dd51617f626d662c9705535f821aeffde310000000053dfc7fcd9491a63bc892ab6e93d7c5c41f37cd6874900c9d706f2db13b326592f1b04870de2bc98d0aa10a099e5e0bba0c7c256608c94cd089f073e5e6d4d4cb0f12300000000000000000000000000000000d1032ae16a3e04f9b7309cd0134821f009760496dd49a76519888519ecb9eb2d81e405", 0x9c}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000500)='./file0\x00', 0x8000, 0xa) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001480)={0x8b7b, 0x3, 0xd, 0x6, &(0x7f0000001200)={{0x3, 0x40, 0xc, 0xf1, 0x7, 0x0, 0x1000}, {[0xa, 0xa, 0x6, 0xa94, 0x7, 0x3, 0x800, 0x8000000000000000, 0x1, 0x7183, 0x4, 0x8, 0x10001, 0x155, 0x3, 0x3, 0x8000000000000001, 0xe], [0x0, 0x3, 0x1, 0x400, 0x7, 0x7, 0x35f5, 0x8, 0xffffffffffff7fff, 0x10001], [0x1, 0x10001, 0x1400000, 0x98, 0x5, 0xe23b, 0x5], [0x6, 0xf, 0x9, 0x2, 0x2, 0x6], [{0xb86, 0x0, 0x4, 0x9}, {0xffff, 0x5, 0x400, 0x6}, {0x4, 0xdd0c, 0x1, 0x7fffffffffffffff}, {0x6, 0x80000000, 0x74}, {0x0, 0x2, 0x1, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1}, {0x3, 0x1, 0xb, 0xffffffff}, {0x0, 0x40, 0x5}], {0xaddf, 0x1, 0x2, 0x2}, {0x7ff, 0x1ff, 0x0, 0x7}}}, 0x9, 0x77}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x7ebd, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x80, 0x5}, {0xac, 0x8, 0x9, 0xd9}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1d8) write(r3, &(0x7f0000000200)="5753b909db687f381a8c5f57655faf311f01e0c9f78184fba2dd89577aabef866ce527eb59606ccf982e3076d667f252dd818350dc5552d7ae4f1e50ec4bfaaa6aa511d29bcf62a96e0c6004444895d6679b2446f2e2af0ea5f7d1b375ff5008fbac808d90a36927f8ec52ed31390b27f4ea268ad59b4f906ebb1858019c7aedc5901dc3bc2706b1c8973c68cc4e71cddbb241b39ac4b3033e6a3dae842ef047d743d199eed97e19fc3704e6fd1ed6cf1cd34ceed776b43a0fcd1c66a73a21ea898db335693dc9c985403a703bcd707c059995f36e5b2910b82af9619d2ffa297a4263b082faafb8e9af54de6cc9045d94997b6b9597a472fb5bb124c575bb7a1e204f3a21fca40498c0e153ad92657bf3a16c0e4e6c4ccca51d039d15d5983d209e022b0d97b4393a7233bc9a2f9da80e091625972f54b0b302c162e0589b081552ec3e8f77bf74299ab2ddee012befec85db494e7ae4b9a21348af5401963684a14840f179b11aa597025fc73fa8bec012c89ab5fe7a9f685869d1f6883749e4d0fb1fa59e6bc01ba73b40e51bd24ed555828955c375f89c4e6849fe7e52de23c04999553c1bab99c0524cd58833623ab827e2629017ab868d83a24fca1967d4c7a159d35b51bbc2c4f947fa86098f5195d70edea784b853f3dcac0489fb31d632d90189ff24c97fddbd6800503f9a3fdb4ce8a25cac2448576fd07d294c3fa32a7aa309928f79602377c2aeb2228ba41718fc5ff6d40f274b68d26075be017ce56ef45708b81a9a15965dd75fb48f9f2afee58a80c12d187c8bbaa37c11b13ff48d55a2734e7d5d87194d46a21601eb514c5b603fa13ab977c9d5563ab98343a68fb7b1cdb3fe45016bae0f0433b637646b3fc2767454f72eef7c0ab7c515a4e7fd22fa22cd13cd98ce3f38e8db14cb6821d875f776190f3af7288bdfc63cf3e7271d58b76de305fc52ad929455ba7948063b7b044ac1a26b73c74c25902e0fba45b885ccb80f97d87ab4dc5af10d52fb5177f522ebbf76db1dfae47474cf1f6f589335e5584d50905ba9fb7557d7e418e573c63d026333bd8c4196f19816de10743bc12175a85c4c3d6def54f86912f0185219becc9e467d8a1efcd09dac18574d823928bf595062bba4a0d0f1c39a11d8dc4f811870449476348cd1892fd203da81e03939abdc6c5bf883a8daa64aba5f23ec47e64ad80fabdfc2021c34213b8b6d5804443afb9bca7768bcb6ac25b0b4de23fe9a581c499f8183a7425355399078d777b0afc62beb89aca85fd41eba0c94524ed280158ffbae98d4f0f067b8a6b04f356b9fb4c218e629b7cfb3c2cf3176973d7010f74daca7ae28cad95bc288f8b42d1eef58a4ca3b06f4e45141d854fbb7006b206800a9703d13a4d6de4e1bf71560e30766b21b0216b6c34a24a1f8ad57aaddf49bb9da5a284e547a982db23ab0e1e89c24850962caca54d3ce06f3d7cbd8ccfb35dfef8d3708bccd30b449ecad6a7a8f633fc484a5065fee41ef652c29bde1134c2d0fbf2d9c01c8f5731362dc744a984e02fc7785cb6bc80a1feb7cdd8c5d81024c3cd822d0e77dd0c55d69b57cc0476e50d15a91e58dc04c3a37eb642c146b85646e2aec26bd329293a40ce6dc18356eb3a677e03837e17d541f1af999a4c92b52e58f06be599fc9ac0faf08a0cc30082edc4151aed5dc42b31307f0f16f25167d976e21e33b12595186e3444a3cb51262fbbbabe1df013ec7014b6f2881161e4721d5f3cc0988383ffa4f1d851339b8363fe25918286f3e002691ee8c7af2415edba6e2dcf3b7314cbf5165c48ee3f1ed666cee7d08cdc29f682e3ffba38a07984d56885bf9648d14be78a483e864d4b094cbe729160fc9822c3f0f982af16a803aa8f919d57f5d9a839a11810b32a3a8d60a358474e5e0dbe7d99fdfd87d55da4493691de24ad97f5aad9e5234b9ce40b92c2d1a39fa6de8177727821a06c4f86fce2a2e91a51799bc7114238564ce40080efbdee958446b70f48dff4c5cc9e4e83348696709e558d5ff5332448135864b6937e064a45928cffcf6efeba53fb40e9f446de3f717cd216b0b342c6bc0e1f5ff2bd89060c30d2faae1dfa359feb1e47f63ed35343bcf40d9c21fd7484109d1ce7d52a1284344d34d9ef00628c8b4e5d8b64a098f28e4b076c65a2b2eb45a44045eb190b58762c2568ed5d485309d941595b85763904b981c5b5deafb2fd2d4544a6cac3a3ce20f767910a450647d21d2de8cfff45de47941a0f29f91a48582505fbc63fa215647da45ef76a6ec7d03fe5889fe0d12921697bb877bfc025f3c0e5dbef0b150cc5625866a4e6a99bdcdf034e9e86aaeb7d4c5e2a2117e46887c14d48a1dd3957dc5e52ff637d291dd0035abfca6decb58cd4c69d7979b5fc55c6dfeb4327228d0d5b28cb1b447ce725f6d391f5d346ab7928478b63659f6100ea085d12d2f314eb9859820a0b1cf2e0be225e90a22f367191687f914120ca528c4b79acfb3885aea397367e8039a2798d78cd7f16ad452f3dcee6b200e57a5f536868c264b423beca168367f41ac4cc966e899c4e9070e4506a1cb8be6e82c593ff674ba952b91960745dc74094351a7c72154f5e47937322cfb8c495c87a4607aea06fc3df4847568ce1ae4e1ef7f2c642d52749546e0a7ad9fd4d2679352eaf17c6157c0ac7bc155925e12829550b5c46956227ec50f45faa96fcf221a2e88b5194bf9b1eddaf6e35e0d947bfe8031762daa097b6d1818d7673a28db7a68e836b91fe287b9b3326c2c4155ed75a358c68be1fe0bf1827e7305c06b8287879e8d88731acb1d822fba0793bdfa5165df39cf177745c9edc0cda91d846ef2d73c06c00f414f8d645ca716d356ddf6f4d8712e1ea3b40b5e5a3d6cb7e91e8ae590d0b8f17c4b93a34feacbd91060c2664439a46a833d1964a7f7d694a13f22a14bf43e78f987f737b926e545248a98ccabbc2d2ca9f5656b6b58261d24b513141f2519c27c38294d84d11c01b512106d7c17c5f4952422a5fb3cc3f948983c34848b16bd08fbf8093736827359030528677faad3c5e70b45971cb37d5a425469a4003115915f61d485be0b4dc033a03b01674118405696671c96d5fe9e380181d0913291a42ad1b5f35dc7dde014597d6741bfb72cf51acf4bedf3a73e584cb2b1b6847c924fd848a804de532a05405478d37770ddc982f247125c18110383ce79b3c4ecea0cc28fd2efc3e1f0164cf30ce70367ee0da85bb1c57eae6eb5a35361d7266090cb84e110e6ef20feb790ea52caf01625e6032528c7a101320670d106c90bd19ab48cd2ea40187745706d2e8371dd489aedef104e4020fa57302fc1916256fcdf314f4fa5dec00f20bfdcabecacfd0b2d518b1d2a723c3d0f0db706a303a3eb3fd8600e476372423bf4e4059a6c24dba70f093d10d9020e5a422f5e685ef36569f079a24cddf927879d93fc30c55427f90b969401804a54aa47d801b6eb6d3d5635db0bcfeab0bae08db72ee6fee4a727eb0b7963923199457467436fe3a21778d970db25de4c062ad3a802771a0da7fb575e1d435173ad764533c90a921e7022caa379d6a51ff0941083b544a75ecd685825db673929ebbc6a7e3429c607e6eea7c0dac7dd07d39be458fc19edb8246c824e035516a75aa3863e2f77db3d0ae1436833df2f5b5efc846b4f0bd5e0821764a14c9f945e9de63848aa3544801e9828514cb7641477d84e250733bf81f9b1eb8faa8d1295a92daba46d7ca59d7957c1f4da07f54b4d9dd273fc40486e2629593d08061ef814825d9630fad8e41e629e46c364f61f2699f30fdb1a958a9c5ace5ce4fb73fa1ddc9ab2b3224a88d15f22591b651e810067bbb454187be0036279dbd64793e4f9531cc13cb9fcbbeca21ff542b0e6068b9c4a9ccfc21ab767fe841e07f8d85ba7487f3c4c02a92f9f075c2ce3db4e9f33e1178034304bab5ec7b831c010aca3bd2896915446773903f83a0e18392e170a0015e8e675e87e33db09770bc8bb84452be8970ab39e694b7344caf607336ad25fe4dbb603ef4b1ad46435b0453c486c627f53e503cfc2cb8edaf3743b62754eb3322b559239ab6f2c408402113612832d7ba287df592011c536cca0907c339460be95f7376dbbc3605be61da1a8f77e540ea47ac64c1908dab52b27481e953e85f08c1aa2d7217f0c52af950385f07657c8b5a13d70926aceaa1e02c2bb821bddb9469f5f1f56b622ea40838ea15b910e1fc25858bb671fdcc287223abad51fed37225ba8ddd762fbac5d051cb2f461cecca9052db67f205777276ae4f1ffe245db7b6d1257d029aa9df02e6426a24a7bb91837209e890193a2c401abc166834be0c477522a1f60ee03b471aa6ac85c7e685858c917fff70d4be59dea15c1af19d4ea0e24c04564a2d2610d487be1e01793ade549215f6ee477de0b55652cdc7ce635988c619d2a24b4b55bae654e31b93266541b991f9a16ed1b4ce0180aae678678bb74977e8c94133921b638d6d71b9fee0dd274789d06c88ec64cfc07f403c05eaf4fa7ce316c7c02cbbca6bc7b76cd9bc25e23f6b9a85e9e66f917fdc8c57cd0e861be6a43555e54ab145864b0c68126c244fd98ad7717c54778d9eff864811c02a0c6e1907819ca8e4032ce587d84681c348dfc3a00426fc1fc3bd88d54dea7c39bb853daefb45c22dedf0fdc7df78f9eb79b292f4c03b9554ce6260a05300e30b200a1eb7a6e790c948fbab9a00c1c7d740e17c280e4466457b0f665a71b371b73807efe7c2b53dd7545bc0a2e5521edb7545f4cc1cfb63d5ce7afc3f897c8dd31f48027261638eeb8f92355730e3a7b10c664956532ccee89c56f4f47a118db3d99cdfaa48ef8e307655e3696fe902b59dee2f2d15e0a4055200a36bbf656f1fc1e8e4c023c78d40295696a7456a5617f11735d0b60f03e2d32f46fada1222dfb0a9223fa2c61b09d0c9a2a446704af4181d02f7a21ffe52748edc56f5c795e30ffc0f9095e3466f07058430608fbe34fbacebc46a44112add6715348099e0af4550c088cafd77347ecb230560a7fe5342d2222840eb61fdd61faec96c396eebd0d514c1a8c8747f7a8773429c78966ec19207dad0291b4c66aafa8f1c268c55b4c71126edde963164b11c531502065d2f2a1d676a39638ce752801e6aac23344877e0aeab1fe1a63ff322a7c11cee97bbaf614caeb17e4af1e7d6e3637868da62f26539919a376595122eeb7a0fae2f23d90da46892be2f8c914770a810db5ec9f4385c4326c52bc370121c968db9f135c8c73c4e048ce392e72e650a9ef32c31c3c9711c1bb9fa37c63ada213f63dc71aa5a910157841c8a7ba02b1bc237847c00e6442b343b61dfe1f08645e694cd2a99dc7c197248163f8645b0364b74b8a1dec3a38486ffeb96951e721e4cbfc2dea0fb5662b16d18a44b577ad27f3e0a39e717781d8b9cb784211c16ebd86dbec56bbc963dfd4ff21e6a0dbb645ca2a2ccea999977891d2e695c22c2c5ade9c5257877255de9fe69eefd966a3d914bc1d26cd918ad2c57417dd52a5f975487acf6eb7cb0ea4074a008a09375b8a4181ea1da6708343f7ab7469d81e7b53b4fa9bbdf1a637e07dfa2750b7c909eebb6d63713b0c069a66a128b5d443cd2b6ec40a4cec04557a6fc83a6bfafab992450c939383b38afdce00c85c84e5f48a25fff828b2a1c9ddaf456413cbab4fbbef33d79515493709f980a627de500042e87d5729b2dfc34cf499d62734daffbb4f666a61f59f033a", 0x1000) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x40, 0x3) 3.162098745s ago: executing program 2 (id=22): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f00000000c0)='./file2\x00', 0xc1) mknod$loop(&(0x7f0000000000)='./file2/file0\x00', 0x40, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) 3.118513697s ago: executing program 2 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r1 = socket(0x11, 0x3, 0x4) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x8, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x57d, 0x7, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xffffffff, 0x9}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e7f09b04e762b89fa9d4330ab6348316e2f3be380f181c55f060482efeb6f7c9d128c", 0x6b4}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2, 0x1, 0x2b}, {0x28, 0x49, 0x3d, 0x8}, {0x816, 0x0, 0x14, 0x815}]}) syz_emit_ethernet(0xd5, &(0x7f0000000740)=ANY=[@ANYBLOB="e727dc070060391e7dd7a2d7080047b400c700680400053c9078ffffffff7f00000094060000000600004e204e2100089078df476f2a05a5498a16e56e3c1b1aabf480db47061d2a083204a4902847bcebbeb5961311655c1a858e5f5fc1e8b23aa028ff41c09489a4bb93abea0004c9a7106f6fb9eed911ddbe18a8902f9803abd8cb71f06b6014d4fc1f75eb5256057fe1d086537fb308dd5fa35e1dd8c2e35c8ae09c7cc1743d7f1d114852e85f3506130643ccfdfeb7c295d3823e0b725a448c885f0cbce45dea6fa177b00ff8a63f913cde5d9f7b58d9aac1d3069844e1ed1399fe541313ff0f4796b459f3033214807b2ecf6616b2bd212d92bbb8798b4f043468ec5da7cdf90b0c192bbdf46cc06e1d949d91f48219d223d189f6935e6d1a49978d6cfb4842a8e39da5b98cfbfffa20e969b881b5c6d99c04333faf3e61a669d38c748b6678ddd05c5fe20daf0c803b9048810ad64cff30eb3dc51a85bf73a5bc4bb2836cf61c26d639a6907b80f4e4adef28fd2d51ee9a9c9626200b59c7b0fa2653418a1f2b2179d04a983fa557a670bebeb049418008455b"]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) 3.077252325s ago: executing program 2 (id=28): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f00000011c0)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x34, 0x1, 0x7, 0x8000000000000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0xeb8, 0x9}], 0x15, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e17fffff", 0x4) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) close(r2) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x9}, 0x1ff, 0x5, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x1, 0x2, 0x1, 0xfffffffffffffffa, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0x3ff, 0x6437, 0xfffffffffffffffb, 0x6, 0x100, 0x7b99, 0x1, 0x3, 0x1], [0x100000001, 0x2, 0x4, 0x5, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffa], [0x100, 0x20000000000, 0x401, 0x200, 0xffffffffffeffffe, 0x5], [{0x0, 0x7, 0x0, 0x5}, {0xfffc, 0x2, 0x400000c9, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0x2, 0x5, 0x6}, {0x10, 0x2, 0x1, 0x80b}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {0xfffc, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x8, 0x8}], {0x2000, 0x1000001, 0x2}, {0x0, 0x0, 0x6f, 0x1}}}) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x2, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x9) 3.07139093s ago: executing program 3 (id=30): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x1fe, [{&(0x7f0000448000/0x4000)=nil, &(0x7f0000449000/0x11000)=nil, 0xe9b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000782000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil, 0x1}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x82}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000a40000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000c0000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000142000/0x1000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f000011d000/0x4000)=nil, 0x4}, {&(0x7f0000801000/0x2000)=nil, &(0x7f00005be000/0x4000)=nil, 0x1}, {&(0x7f000014c000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000622000/0x1000)=nil, &(0x7f00002f9000/0x4000)=nil, 0xfffffffffffffff4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], './file0\x00'}) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x40048003, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) r3 = syz_open_pts() syz_open_pts() fcntl$dupfd(r3, 0xa, r3) syz_open_pts() close(r3) 3.009845013s ago: executing program 2 (id=32): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x10000) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x5, 0x8}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000740)="590bd50666e24daa5275d333e860b7a4f4fbe93f22a311377010f6fc1e02e382091b3ac623e3739b8a598f0caa36c93343d7862756f13ad6cd4d41899aae66967854d333935eaa0d3ee3cdd3b147f2afdacc96266a03bda900d364cb11224fb955eb97c5dc5099ca5c28877159ee94e7f73013f20d9209c02a1c49d203ca96e95b9707cd3d28d634b6fc9e6d51c9af518a29203c158648ba8cda3ba5cb918319cba8a48bc27434e6b344ebe2d289c72a3c6324c8edacf98d19f50b3b423ef0fd04d8e09bfc0c5f724ce9417d8028d1228b022ebded8f30acfa37040316593049ca79d43801ccbd9177f878f55178bb40081d3496f1dfa80e4fcb3c15c20354457a17e2b753fd97ae16d86b7d6ed01d7521d27ef7fca7f004d73379c3ed0c95b0bb6602e269c796e5e1916851e811a4a0facb138550e25ed2a36cad8e6c656cd7f2d2a50af9b3699975b970d3a166ddd9b9b3141b3bd8596c7bf39a8ea201e6230cb0cc0bfd442715001b8503e6904509d064765134c590161ca4bde1cea226d698a3d20fae76cf30b580275b8dbf6a6b381f77aa48ed63183e629a22d71e5abc3f3372de1aa6fc679fc256c96d9641b8669368d6417e2107628da06a857865d080397f3da9f78520e5b08480662aba9abc8ea286b3e4260134a0294a98c54ca35d243ef55ef5c4184d854eeab7660619984f238456c54972212b0000f9201eea82e9f37db57b61e77600a6f7c796b41d7d99338a74422f474a48d04d2f4fd2d11b77f79c1e9048a87ba70cd7ba79a6e489417310104ddc0d357564920416596517cacff08d3fc0ac83795c627dc2f1ab73592d88d1f2a7e0d637a29e858d2036e48fba7afd8983abe14e2683ef59a6da1ff5f0eeaf0e7c9726f717a406ca134f240b2b9934a8601a70abb1681898d66aae1fca2900e84c9c7ef609c20af356e2c00b530a08f2faa2fb0b364b6acace3589d65adce2d750fd3b048d68ecbd4f97a4fe594526da487d2feafefa59195f5c00942b8cd0b3b7af3d2e83874bfc141532c35ce0af8a19ddfed20d7b144717d7cc7d61537ba6af50f3882a197c3b7fd2c13ddbe5f98bacfcb70c0dd389c04b5b4da6b2e029ae087bdd813be935b893b9f55e353096d4b47c308cc6517500725dd44935e42b4f3d42e080ab2330eac2715d5d7974ddcede5405ae6ab60bbf5661824b60c1d0354e0f77bf8f1f65d1076bc25610808569a1bdb842b4106fa30342096386b622ed8d5ade5b111490840a624121d859b646f45d298f4900b5aa6a0d1a38907c7c937b04871d391dce846fc83c532ac4dd6a82c256eec9aa28e7cd0f96d4278ee3615e7596969ad94d51eddae555e1582109ed5018c10873f931c620fb1a508e0ab6f16422edcbcd9c80f0f800d3a3da03a0e46c30648a1047b5684c35a96ea4cd13a2574098f5e59a6f04560a3f5c7bf9780e4f12495298b0bdf4e66529131c631b920e8a5877934bef90cb95cde45bd8afceed2c6202a114f053504798e5e815bcd6e91c5ad65e16c2a4cf82123f93d9f0688bc82e6a638937045bc181e2d0392641ff8006ae64d72aaad84b76c8153c311cc4101eb757b61aee8504f6e085c3b5b0eb068990e46041751eb900ffa5466b960802eb32cc8d376993a3b432e9a793532ad38e224d160f1081d8ea291dbc3c3ffe7ee47fb6dfbf30e2226adbfbb6844a59f9f88d4f38491eb29f504f2417660d40c3bc198932f42c0dd0d54490679da1144830650e3d0c80eb2b27b485376bd1610fd355e46572ea9e17cafca4c3503c62633a2695049d98285889b47697c7b59d6276e460af68a48d2c651c3f534a754954a0b23f55ff5598e4bf6e3af6ac98c2f88852d0adab4c9160c05ab40f8f5f0c1cafea4d9e28068514a47894722e9ad4bb29d6eba62e99714de366bb3a89415b13f248e69e0809c5989c67dc5ce523f90b8ed938242286f77ffd57f2c345adf9464c07ec0f4ad3e4e33a27765a7831e178ccda06e5d29f4968eee42bf484ad7688ad0e63b74fa8c7f11d2810b785e759d83e452d0c6d7192cd38abf9530a4cb7be0d04e587e62af33932ea61645742039bae08fcf33b8c271525067211a5c1eb9bd5d1a90e3c566d2fa82ffad65bfbcba391301bb9a81a9b23bca33118b26f597f49f02369d53b27f1418ed90f451293512ce54f7dd2ad2efd7f1898d8f63c4b34fd4f32b19d4289e30ebd3d49409b8d0a5c14ab701b2051b3344d79f1e711bbafc455ef509da34c64049b5d54f3fc8f70a7c0310206753b2f824846a81586da6db10e705aab84a4b0aa5e603348d854a4668af8a492ee6eefacb9caf7eff4ad5182212527b5ee1bc563592fa19233d95b48ed1cdd629a1b7dc9223c3330614d3b4e2bf1c889a2215ca782be1b5c0f76a4f310989abbaa6a48d3ee6236f984685f87a21c58b645bc09964ee82b6fce5dd67665bb00766c2fea19b8ae161543488c2b92683e685a452814cb4ddda7aec3d7cea15ee177d0f9226191d68d2a86ce5ac6de472aca2af2854cda5f6e57b1ed3effffd0e299b85d91cd3d455e599e0b8bde7c1d999b844c7e4da42ffee53600084e868226ddaa135f279e24dbea54e3be706b52b8f1064c7868b985e4c249218e05a8bb613b3bba1660a85ead91555fc9973cc5cf9b2fcec5e4f8e00d5db2e9515111bdd8ff38b109cce9b1aaa8922cf457a5e0f8f92bd32e5ee6af7790b1ec36a453ced074464edc1f1768bf009e508946968c44e3e8aebff55e956acd051c76113ad11f62faf005c362bd475cb72368ecdaafa0a3804306afaf4a485af390f639c0c73fdeaec4b96088122dd86915a9de627505d35b4f69118f132647f6bb156731773bddb2c2340c3fc0d28b1e3771e63158ad893ec1174b71495b75835f0c9ff3ebb49b5df72b30452d69bb0f70fb42e587b70c8df1907c2ea29da15d3ab993db705925c39a7285bfb6d5c0d0d1d5d9f794bf7c4bd9bc8e217580d6b6f874ee8b25fad38c29091c99d137541cc96a7f2811909d622dfca53ab8a4c024a68caee6ba977cc92c4edd7cd0d649a9e7e6a184c25a1b891bbfc60932f245369d89080316fb184bdf077cd7d797894b60b18c93a36b73c0aa52777c6c5bbb900ff74a779992ba1f1831083c06aaf0a872ce8482957ca306aa9a642395051fb15c89f3e57f418f126fefc07aa7393c074413185ee87c2efa732813902aa461b2c55d97fa40d8a0eed8188b4dc2438794320a4158fa00deff0f69b6ca5b1de101c32a817ecc1458f3879505aea843e0dde3e6aebc4ca2f958668e7919719d3818e6e661fde5fe233b770a492b44b7e1eaea664cfc19d8b36bebae3ed39d5d8384a89f7737d90b8f766e3b4d64af9f06a410be5335b6ef25c61275e37c0729e9425ac96a4f0bab49fbf4fa39ea991142cbaf8508cc80551cc94779f20d7bb50c4ab1356c23aaa0052fe8425eeae41d4729f40df45abb080165c347c101bc9ae1abda665947f5dea72ed60bfbd62afdb11a59a6340f4634c188e4fc29e849635dd9f9c4df425a95b55510778316ce3d984ca5b42fd3dd796d6240cdd56ff237eb293de866e62f5cc37dd6933f7b4f2b43b13b0bf4233e23c04faece7620b79049a40a444512775cfbce04d2cb7311b8d5046aaf05301f6f949bfa37444ff6023670d31ca775fc2b50be12c6168c474a064dc1c449d603b95973a4889a5c518cae9dff5198c338f78b759ff8eefea5287cbbf58ed1d0e5624a508db9ad97c0252365b1b0b23ee9524c1cf142bb11e5c239593e9caff10718383a8c7128dc883a6f7d8543607825a519b63bcd39a8e23c86de208b2d01e226ecdfeb7764d36bbbd3409de39919558e942b6edfe0933910b6ab15598e6ad89241d42b7c46b37aea2257a6078deea7c3fdeed7c179fabf930c44bf9a48a29d761ed114d780b608147336d5aeb745cff5c44c6abca5ad077c824bdac97c0a52a31c6ed04e0facd70abb52a985828db5f942d980b60a7ccaa838bc728fc6da8f1b63a66868f661793169328d5d958472ae82048bbab2eb89330a7b84eb7b8ff22a25c4e625574130a8fccbab58be89aea3a8318b30d55da0d820e0a741a992c416f69bdf56c3491b862a3fe6770d9de43e56d1e5926756daa002064c5f6cffe1e3aab2aa6b5c2dae1eda1f3f9f9a94ef2a54af45d59c6d93692459e3d2407a51d811056579a1d60666c02e7d98c2060d729d5a1b39db14737160e4fff1194f097a54a6a1525be7bd225210747fa99a15218e36ce6566dfc5bcb6d1dcafd30e44c48c4568cacef5afcbddbe792cbef343a2a5071472c265d3503d6844ca09734dd15b87932bbe6148e9275cb2341171e9fad2f379cb243aa9882515f9dd95c9c1778227d6aa9f53e02782328152d1206f4570741dec7ec59e127e0fe6bd3172fde010c2d2612aa423745d4864ebd2abecb5a7fb5726a1a66d745938d7a07cfdac6ff2560002508dedea7c2b24ed5320efbfe4fa6eaac9d501f18b94efeba82c0c79da51092ae25e591111d622f3d5692a32a2bc79c1f7a378b56c9ce488759d4e499df837df32eef9420624ab7b957871dd4eb0fd537846ff8221b5bd4e68a86957c22a14c8d09b3996d61194b13002a2559746e95d6441aaf77c90ad2371b0b24d5c1aa7f741ee1a35393c153d28f9b45e7bc812a172b13136a9fd49a62da01a3082907e79462d21a790db4bdde45f01e2fcc96773bff871fe943cb6409ee9042acefd6fc07f9e24cbdfcb1d87cc3c8dbe6659e850a45ee6ed6c41cccaf56e978e16844b9ea287da124853bd9d030068c12c7b7f770e3220a5c03711e0f5254e0823774967d278b029c602be592d31f6ef48730c0a", 0xd71) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080)=0xa, 0xffffffffffffff87) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000500)=""/119, 0x77}], 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1c}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, 0x0) 3.009045008s ago: executing program 2 (id=34): r0 = socket(0x2, 0x1, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) pwritev(r0, &(0x7f0000002ac0)=[{&(0x7f00000008c0)="dbd1fde09672ff6b91a43764e98522e1d66189e9c7770e358d35d035933888ebd9213af9d1edc2f48b784a701e70fdbc26eadda6e3dc3a801f5af447ce3f2470722a844734e0bf9866c8aedb1df4f7706d6c1ebb93fdd87043", 0x59}], 0x1, 0x6) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) (rerun: 32) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) (async) unveil(0x0, &(0x7f0000000400)='r\x00') 3.005019457s ago: executing program 3 (id=35): r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x34, 0x1, 0x7, 0x8000000000000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0xeb8, 0x9}], 0x15, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="b886c5180d8c4818c94f34fd6617cb67d0788f4838e7268752a140797368474d4bb0", 0x22}], 0x1) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="e98cc808a09fac082fa0c9ded73d92a1ff3dfa8d65e4dcd80ebe67692fc020c1fb0d3d5e682fecd16a2b10117f5ba5fd2df3d91b294f44e89df44d2a075b58fbd3f7e7c84c56e7fc60f3f38752a7e722499781493890f9fab4fc2410b1f9d62693f499721320e8730ac6a928722eee7ea409347d8d5aa1353401239d7728a123925db8e306dab01d08b2e38d5a", 0x8d}, {&(0x7f0000000140)="6d4bfc2edc9e4fe12101badeba509b256f1d2f5b7a7fc3f910a348dc1be9c4453e07b36c165371b112e7ff0b5c856b776fa79131109d2224fb66e23f648438d95a61479f70223a11b036ca8e967c8b43fb47a3ed12e10f30d7926fc47f8479dee84ac1eb1fd7a586c057d734a59c866ecfad780318bccc29c33ee4174d5815955c2c7542814db868946a8d16d39528803c6e53cc9ed191963524e45111649be26a54cecbd8e27dbfb7ce0926ea9bf7117868adfe79cd3cfe7b266b31eee6892c7adfb84a7539d233be1008d8bac5650fb75d36bd", 0xd4}, {&(0x7f00000002c0)="0cf2c9691e460a7eb92fda4a9f534d085c7a25ad534a0ab60dec5768b170df588b6b9afe9a2ba835d62f1f57849c31fa39d98322fae73bdf11c7dbe33dec95e3f5cb635077fcdcd935c3f9ba010179213c5608f2cc3be5cf1ed7b04b9827bb9cba1070f31d06f82fa85e0fd008d7497d0443758fb10b22e3cae95dc6b01661ac1ead6e3f817640f9aeab52c0689b63dfad9f7173bea43e3420ffc4fe9ad5ab133cbc1e2b42a9b56c159e1dc75bd184ab98f2", 0xb2}, {&(0x7f0000000380)="0471f19fef046c8eea93c39de5c1b67dc5c853f9a84b7b2a1b5d1ba6bc9bfce57ed02e8fea5950aee0a1322a4fb9a32ba7488092c56dc9026dbd66a0cf7f84132eec7473b843e858ea214102d487eee0154c67644db2ea9ba11a6bc0ca593299de67cc7ac66d38b3cf401e73888a372daff007e401c6729101b5c7f580b8c406f583", 0x82}, {&(0x7f0000000440)="17e8a3db842d5b2ccc0b75a2cf5e29a948251ccee59097f2f0740270d3036d295d6ccd22eaec2b03003164fa2a6474280c2ed9f2c9f0d1bc340e6a45a81cc10516f3d6e3876785b72703e92c53f65116e58ba34e6642ce20684cf9d1126568cbdaae3be75e5def51e84d8fa868837227b23014ed465c2524bb2987c7142ddbbc2f4ed8f9f4a8a6fed563dc063c4b4c0137a4ddb125a573d4b0504df9510c4e414c398e0c2a8df2382b607c6af7ae17d9ac456f858628f38127ed48c72eb7503f3d71e2bf39e729dfb397d16b44", 0xcd}], 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x8) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) acct(&(0x7f0000000040)='./file0\x00') 3.003935811s ago: executing program 7 (id=36): sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000240)="b067cf2cafa62af4691a6c59cc571ba2cd38a61fea66e74f6c21e548b61a5d6eae577c4c153c4c5105e3d59d1fdac413b06c041d779a0bab7ff482846f8f87928f25a98befe56c20398c3f22c894ca8c30b67317846c03abf1de64736b4f83816ff644a468384af9e9a753084edf128def3d697b3067539f6d5a310274294a26c2a97196c7f50c37f454cc9606e91fcdb965fbcbb6bedeb9226639f71e7c9e5725091eae0fca492ede8408fc1ddb3e", &(0x7f0000000300)=0xaf, &(0x7f0000000340)="c1914f259f5e0a588a22490b3ca9eda015deb1ad1785d8deaf2d86ffdde905e85d153ad4073045dd06cf8edf9eed9df20cc7cae5f85d35281da04cc3778db19d0ece01870846ce1c16dc6182a40e33abe4b582b7cf660200c86bceb64df84702d7ed5fa9d88d5034804fda13afe62df112e88562297747d261c9", 0x7a) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180)="41b2965f62fd4ab49022430ede14435a8f7c5b706969fbcc0aed0c6bedaeb4556e8a0c0867e1a5c46780009bd72b5f2102f95f449e8cd449139db39085088c38cf9f1889bc0d2694f8df03e99fb154eb74d50fea042ecbf535c9b52982076059366daf6178c8dc6d52cf99ab1c7960e79a086763a006cb247aa5f6891785f44cb3ffbd58d0e9b269c2b584104bd3e7", 0x8f) 2.940104355s ago: executing program 2 (id=38): getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) listen(r0, 0xa1a) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0xfffffffb, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x7) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x8f76) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x6a33) select(0x40, &(0x7f0000000240)={0x9, 0x7, 0xffffffff, 0x5, 0x5, 0x1b, 0x6, 0xc}, &(0x7f0000000280)={0x5, 0x80000000, 0x8057, 0xb387, 0x400, 0xfffffffffffffffd, 0x3, 0x8}, &(0x7f00000002c0)={0x6, 0xffffffffffffffff, 0x4, 0x2c5b, 0x9, 0x6, 0x5, 0xfffffffffffffffb}, &(0x7f0000000300)={0x7}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/206, 0xce}, {&(0x7f0000000500)=""/34, 0x22}, {&(0x7f0000000540)=""/40, 0x28}, {&(0x7f0000000580)=""/104, 0x68}], 0x5, 0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000680)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000700)=0x1) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) bind(r0, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000780)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000880)={0x1, 0x2, 0xffffffffffff0f16, 0x4, r4}) write(r3, &(0x7f00000008c0)="72e36192c021ab2682c1d4cb1f6830894a2f96686a5fbd1212140f55782e227d59006fe2f68bab94f5513b484657325c0d0bee4cc8caff5b6d1acb39447154e4bb35cf15cc71cf8d59238932427680e08d7ffd9d2cffd71f1ff2d4174c113d9c4e07cb94b8f53a6e4d5bf79db96d7e4b8e71dee645582cd32a36788f9a2e90ff5641ee60509cdc8234becacaa1a6b949f8a4e45fb1f5c5a6615955c64832f76ee05a9ee3a38fb07467944ed5320d5f671d115f7b9a5a0717fd321fb081a7ff3326b15b9a66155aa4c7e0179084093e15d06086ba1d6541ffa5cf", 0xda) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) r5 = getgid() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000a00)=0xfffffffb) setgroups(0x1, &(0x7f0000000a40)=[r5]) connect$unix(r0, &(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0xa) 2.920250282s ago: executing program 0 (id=39): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) socket(0x11, 0x8000, 0x2) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f00000011c0)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) close(r0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180)="f0e3ce4d", 0x4) r1 = syz_open_pts() fcntl$getown(r0, 0x5) unveil(0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x200, 0x2, 0x2}) socket$inet(0x2, 0x4, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x5, 0x6, 0xb, 0x7ffffffe, "c226b003af25f90d00000409fc00000000000073", 0x5, 0x7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="1b7ba2bb", 0x4}], 0x1) 2.919666939s ago: executing program 3 (id=40): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x24}, 0x2, &(0x7f00000002c0)="e01070e6aeabb5b15d38e737e4bf9e989f9e6eb6d48d7595f941d01edfdcdec94ccd81f58834347a8eabed9610111d998196458d08b4e5b15178edb7630f450a73f1fcb05e3f18957083b854aa4c4e676bcfb7af98cdba6c18a249edf24eb6a38e2918cfd65cb62369f4331968836237743a98f9ad430b2ce8f87713d21f08dee112d60832327a4280b5e0e26ba714ceb906f578f91d9b24c3cca4d79184a24fb383b031d41f8f1487430fd3bb84e67636b9827ec544c571493a120ba5753aabe3bcb64bc2d114c8c80582523e75e02bb3085584545dc8d4715950bb68c4c9148a8932", &(0x7f0000000240)=0xe3, &(0x7f00000003c0)="01f8e8389ebc24eff2a94c0d2e4e8e6f08a3ab8a245d9494dda34f1beee7e15e525c18861515e8a97edc363ecb965daa909b2815361f73ff1d8bdd08dad77c348236fffb7b9453af", 0x48) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r3 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/13, 0xfffffec6}, 0xffffffff}, 0x11, 0x3800, 0x0) setpgid(r3, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 2.918294157s ago: executing program 0 (id=41): r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x5) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000142b100000000000000000feffffff0000000000000000000000014e"]) 1.885053817s ago: executing program 3 (id=42): r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000640)="3ee412a608ecbbef43c7d6022ec21ffc1ef019f1b0081c3c9ca0eb2d5b1001ff5f84136e88d6e6bc753bcf2dd2320ca507d23a6d4b628024238380bc0c223aaec6ffebd6bfde3726b3c0a2cd91dceedf01c5fe970631ca8258c00b4641c3e2f6f14241688bdec7c9c106879f1b5ef75ac504730f6c40ec48b88f5822", 0x7c}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000640)="3ee412a608ecbbef43c7d6022ec21ffc1ef019f1b0081c3c9ca0eb2d5b1001ff5f84136e88d6e6bc753bcf2dd2320ca507d23a6d4b628024238380bc0c223aaec6ffebd6bfde3726b3c0a2cd91dceedf01c5fe970631ca8258c00b4641c3e2f6f14241688bdec7c9c106879f1b5ef75ac504730f6c40ec48b88f5822", 0x7c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20238, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffe, 0x4}, {0x4, 0x1000, 0x8007, 0x7}, {0x401, 0x9623, 0x2800, 0x7}, {0xc, 0x0, 0x3, 0x99}, {0xce0, 0x3, 0x204f8, 0x7fffffff}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7, 0x8000009, 0x101, 0x4}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0xd, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x7, 0x7, 0xf786}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="a2352f75fcb72f258152ea33ef03d3fff7b2524e2b139055034a78940a4febcc5800000d0060754473d45204b3e0c323e23e9527ac5bd22e7d16c6a91460da2a", &(0x7f0000000000)=0x40, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="a2352f75fcb72f258152ea33ef03d3fff7b2524e2b139055034a78940a4febcc5800000d0060754473d45204b3e0c323e23e9527ac5bd22e7d16c6a91460da2a", &(0x7f0000000000)=0x40, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x87, 0x8d, 0xa, 0x80000004}, {0x20, 0xfd, 0xd}, {0x6, 0x81, 0x9, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() (async) r5 = syz_open_pts() close(r5) 1.884560355s ago: executing program 0 (id=43): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x81, 0x7f}], 0x1}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10290, 0x0) r1 = dup(r0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r7 = socket(0x18, 0x3, 0x3a) (rerun: 32) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) (async, rerun: 64) mmap(&(0x7f0000743000/0x4000)=nil, 0x4000, 0x4, 0x2010, r7, 0x6) (rerun: 64) rmdir(&(0x7f0000000000)='./file0\x00') (async, rerun: 32) fchdir(r6) (async, rerun: 32) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r5, 0x0, 0x0, 0x81}, 0x20000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0xc8, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xfffffffa}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000000, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) r8 = socket$inet(0x2, 0x3, 0x80) shutdown(r8, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r4, 0x2}) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) (async, rerun: 64) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="65728217edba0153bd5d248382c26a6efa025ee0fddf9bcb3654d7c82524b9296c82caf6f00c07aeb60bda03ef9d6b47116a56ee83082ac86e7aadea7fb8a326253dcadf727ee34c085f2be4a066fc342799", 0x52}, {&(0x7f0000000240)="199ea328c27bc39e3c2102905d4b8697163a6e3d2b13ec44b4c1cd26826f5dc6c75adfa958d5f358aec71abf30e8c4fd8e028c930ea3bf53f51f555433bd7ef45ae587a52a1740c2e09f59d09476e753c24834f4141c91a06759740e66758016f8ccd66f3c7d8c5784d6d42850cd5fd728b30c44e09b725061360054aa737a0b80ec55daeecf1da2428391c9ffb12cacf0c54c", 0x93}, {&(0x7f0000000300)="07fde0bc3829d3cb47f4ca83b42082dab39cb83df4c5b2", 0x17}], 0x3) (rerun: 64) 1.789458647s ago: executing program 0 (id=44): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) chmod(&(0x7f0000002240)='./bus\x00', 0x40) clock_getres(0x5, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x8e71) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002300), 0x1, 0x0) write(r1, &(0x7f0000002340)="cc4c50d8e623258f1cfb2b40d74c77bfc6b349e046eaffac3b619bda0fae09d92d7134ba82f720897be1a5dc3ae4aa5abbd3aa81ac94cd0b77fe050ba36e6d15461738b370fbfb", 0x47) getsockname$unix(r0, &(0x7f0000002100)=@file={0x0, ""/248}, &(0x7f0000002200)=0xfa) readv(r0, &(0x7f00000020c0)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}], 0x3) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40e, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) close(r3) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="441e1030456a733b2ea67c83eeb7f252265ec347", 0x14}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="0033c53e2cffec01edffddffffff04a4ae65bf3a8d9492c43fd1817b46ff7f0000000000614ba7eaac62527fbd0100000047b5e110d08b41a07be8586bc09cbfbeff742fe12618a83065f102", &(0x7f0000000000)=0x4c, 0x0, 0x0) r5 = open$dir(&(0x7f0000002280)='./bus\x00', 0x80, 0x39) unlinkat(r5, &(0x7f00000022c0)='./bus/file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 1.788879786s ago: executing program 0 (id=45): setitimer(0x0, &(0x7f0000000040)={{0x10001, 0xeed}, {0x2, 0x202}}, 0x0) getitimer(0x0, &(0x7f0000000080)) setreuid(0xee00, 0xffffffffffffffff) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) r1 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0x4000) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) r3 = getuid() setuid(r3) 1.74335487s ago: executing program 6 (id=51): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x28) r1 = getpid() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000003180)=""/4096, 0x1000}], 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {0x0, 0x0, 0x2}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x1fffffffffff}, {&(0x7f0000095000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x18}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000002}, {&(0x7f0000088000/0x3000)=nil, 0x0, 0x9bc1}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00005d8000/0x4000)=nil}], './file0\x00', 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.665639717s ago: executing program 6 (id=54): mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x1000000002, 0x0}) ioctl$FIOGETOWN(r1, 0x800474c4, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@un=@abs}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r3 = socket(0x10, 0x3, 0x20) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r3, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3", 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="e33a170001080006040002aaaaaaaaaaaaac1400bbffffffffffffffffff"]) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xb1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x20001000000ff, 0x3}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_carp(&(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) close(r5) 1.665191859s ago: executing program 7 (id=55): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xc, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2c, 0x0, 0x0, 0x0, 0x0, 0x1c0, 0x8001}, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x8000800000204, 0x4, 0x22f, 0x20008}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.648250842s ago: executing program 7 (id=56): sendsyslog(&(0x7f00000002c0)="8a4169754253b257", 0x8, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x90080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) getrlimit(0xa, 0x0) setrlimit(0x6, &(0x7f0000000380)={0x8, 0xffffffffffe00000}) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) select(0x40, &(0x7f0000000340)={0xd, 0x4, 0xffffffffffffffff, 0xfffffffefffffffe, 0xf, 0x210, 0x8, 0x4}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x4, 0x7, 0x8}, {0x4, 0x66, 0x6, 0x97a}, {0x4, 0x40, 0x3, 0xd8e}]}) fchmod(r2, 0xf3) 1.647666716s ago: executing program 6 (id=57): r0 = open(0x0, 0x1, 0x4c) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffbfaaaaaaaabb86dd60db8f6000000001000000000000000000000000000000000000000000000000000000004f"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = socket(0x18, 0x4000, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 1.573320636s ago: executing program 6 (id=58): r0 = open(0x0, 0x1, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r4, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="00269500", &(0x7f0000000100)=0x4, &(0x7f0000001900), 0x0) 1.572709801s ago: executing program 3 (id=59): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1, 0x3) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)=0xfffffffe) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x8, 0x5, 0x1, 0x1, "96f75393ea93777d1e371aeeee0fc1634cec768f", 0x8, 0x4}) close(r1) syz_open_pts() getdents(r0, &(0x7f0000000300)=""/240, 0xf0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x8, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) write(r1, &(0x7f00000007c0)="16bb4b8b7b6e", 0xfffffffffffffefa) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, 0x0) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc450443c, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x855f, &(0x7f0000001000)="3fac3fd937c3638731aaad6cdcddea8b49a488f2be939266aee2327ca181b7cf4efdfcffbfda7bcdcbd2d7235288499250b52cbe4069ee41cf2801df28796ed5f03f955d473503895e641e52ac2207f6650111b1f802153a4bb5b9e6c5b499a05e557821a81a3d52568fcc91e5f7805e2765b48d474d8a09fec19bf6b47ab79631182755d96bafe3f1182401572b27acd5f41107a5b93605df89bd2b8aa9ca4a2d61e8118d3781282c26caf389a749642c396860a1d3fde3cafdd57a1a29600984c4a5362fa36a2195e2de57d101cf889879484595024b3bc975aa77a06eda20a1f4ea4e8804574a88decebcd9dc17f3a33ee0d51deb845073a6185302ac671e75b598aeeea3c3eecbb5e1c43bb6107fff1d4e100f835fad84ae920e4e9401374cd94ba4aeff0960d354e2f2e034727ea2b255e6bd10a90ffdb03a66176119d988360abeb3c5c723886786093d750fc28b75fe315935479a37cad2cb239cc2ee41273d21836596754a9d08713f779435f934f0a6a599b1ce37b1fe60503605b07d76756c0ecb2a816671e5dd4b930507130e27acb609016fa1ae8d28ea8f66c8219ca62da3167430b26e7e58d24d2e6e446c387b9576b3bb4f8ca6b0c0d6f7a95c0805fc6c6879f7633bc08621875cd543a83622cf594fbaaf093e602f7473dd7753db36b93c10d7b722ff45ddddb1f130f39704928db4e7186aac0ef7844c33a5f68649ad0c40cd7287f01145498d12bbe2563900f16f661df08019a3db83b849d3a019714e9c4e780253b59b1e55d7f123c812c64ddd893f180df30121d162d6d7058a11d20a3abc073fc2d8d7bcb1a09fe479f6e44c11af966df324091619339aef47a96b6a2b2089dda90ad0dc9c26058bc5522e130252288893bae3ff86f48cc6575487cc2e6fb869ceaf4d32047057f24338e0a24dd3eebb782d01c0c3477cfd687bde0be0971a1c62182925c30f569f308b0735c6dcd47575bed45ee066468172c64a2f99800325460e164e185276455752fb340adc5abc1fae873be91d90323f2090f4466e29c0d591479cc9b7e303bf27d260112ee34aab1bd2efb996e9299ce31c4bdf72c135f73b596d5dc1dc78ae75d3d634561ad1543e7fb1edb48fe03904fec6e9814751899d6780bae7ed3dc2af532cf42079d2db4e15669b6cf36e03db3bf75429aef22e94f50c20ebdb2e4f13f0a0c714991f336516b891cf8c2435ed9dfda0145cfd8c69daa2c508d65edd135e4c2f67d7995da8281eecaca965384900c02250e629bfe0942fa435f395262ba869bf0ea42be770c927bb3b7a15a508ff032ab45af8f8ed3dc34b3846ae569ec37842ab6ae640ffdb1867ea4d782296217c7f64e446b5ec5309581557ed270c7819674a7e64767d13c7cc8fc8e353227d7c9b7cc13707b2b38e4ff8443ce849210096f4fc51ab65f810be650700a6d59b02137fad3b1df94a403325cf64bf1296d79b6c1871f5cd3303c965c6d8e416eeca396f16a0f2dc9a54f496eab1b09253b875f3bfa780fe1145f80ec323f7fec02be4171fbfafb9ff06968e03f8009190230fbfd5bceab2e029b2177124dc5c54bd134f05aa657cf229747425c525265c031b909475a068ec92eb98a8efcf2bafadc432ba8d357bfeff0f0f74bb2b852689003a5ed92be1b1f6067c3b7ea7f836e325c74d6603be2c7bc85b20f40b8a5511b3c1224d1d020357f6e6278d57c281cf5f7e08ef99cb8813f110db773e6d7512cb51aa24cfa7ecdcaf41aed9a6891fb44c14c4b0183723810b1b34c5cb508a373965087276d6ccf6acb8c7540297b1105f6ad58bbb1f15048f9bad0b61dfe7f522f9f1572aa77aa7422b09422f579f925e800b1c4b563fab1d2bdf4bf9a7942c364e7917847285c82ad240879a279fb49539c89bdafcdb11824ac95fd259c762cbda81a9b89d7fb8a0db1ddc7095d1f4cdf8441f3eea8e8f2099af3288142d205ae9e42ee0dd03555fc923ed468462e21e1308e8a779d8d66a9f2358a3cd3e0496db4be2996b037e7896677d7bb3ae2d8c6e20eed2e1e1ab8a919799fdf8bfe680cc1a77be", 0x5bc) msgget$private(0x0, 0x790) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000580)={0x8, 0x2, 0x1, 0x2f, "cd00fd00", 0x40048006, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1000f66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x3, 0x9}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651", 0xb0}], 0x1) 1.464560527s ago: executing program 6 (id=65): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/539}, 0x21d, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setuid(0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x20e, 0x8, 0x7}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x1b2) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x8) fcntl$setstatus(r1, 0x4, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1510, r2) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001a00)={&(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc}, 0x10, 0x2) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="434ee7b5", 0x4}, {&(0x7f0000000400)="b0cd5c54388dc122791fd0e4da67f5e9359f29b17c1cb5ae148cc76dc06a2f51b1b04265489fe8d0dace3860c687d6d50e2fc8781be720e12f44d29e49c8ac669bc2822bd4f36f9307ffcb70176711883bdd91b8641946157d83e0c6c75ed5f0f8db861372ecfd0652eafddd72305f383c19fbe2c2ceb5592b5902f9491368948269b02da57ff65630fcaf0ac3c4b3866c321a288623f97dc0795ca677702f951aaf14605e827832cfde0e86ad4c2631af08eebb218f10968713bc0fb443d8f397905e24e0ce1f31025e4a88d35aaa57dad7d1ac3bb1b80ae5909aab0e6e7d5fbf560d1dcd0a6f612dcfe0ce3f5936c318da884552f14765fdb39b019791bab4fe6a10e3594e6e445c68eb050552c2391e9c722aef1ad8c874bce799f4bc83788745e29a185c7dffaa435caeeb77115ec9a91326fa458fe56bec316d52c40ff5e0217c7edfdf88daedecfddea1a5d40fed65a911b55de47feff6d3bb45c111bbd0e10a936be249da3485215aface64b1bddd6b9255849b999fb17f69776a3e97b7c546fc28d820a8cbc42f3d5b63b9da0bb2ee233bbd3094450c9ebec658439184f2c00ba7eba0640d60446efc9c5295191bf74ce9eecfc5f4937410fef19b0ee68d1f8af7f6fa48a71ca80fb1b2804a4391b3a8ae8cff8441d7cfb020fcf85ac6c156c740996c33b5739a5f761d340a0b843ad5125f4314f2cc7906f713141614e68d8aecaf73290f40664ac63ba61d39e943c9e8a4ababaf60d9c7ff60f246b74dc2d7cd83581701ecbf16d915032a946b8825ec955ea20d4dbdf16e630785953a61a9e0ce7427257ad3b19710164f129143067277c4d3a6044081a7250e85dd49b9e29e777f5d9ec0daae233baa475af99386af20905d67fbf2e2c4291f1662ff43b3323e547568d81146f14d3f4dc6803e62e349ba4fed9d63780608c9559d8dddc317ab503794107cb525d8e07e6e16ab2524ee001de7ee260bccd28c4b70a02f6938e7f522aff170e6405e29d727e26fe159ad5025a1a915f1221a4603b4f4be5928a5e33081f1e19375d383658ce1eaddeb3a162cad121911cfa6b24fba20e499588b9112f3015227521e45c41f02a1ae1afc45fa3dcc501b8d9e2e3dae970e239808d6ae0afae8ad21aab8cd1d89f9fe89858e3ea79c97cd845774c281a28856305bf68b72ee1cfc4ba5271f5f1e7fb49a283472dbc07c6a4351c515ba23759c54e1bc203c920a45d3695e2c224f74a9fc7740f41a8559cf6aa6b3328d3c94ace22d203ba0c4aade59d688e9bf75263df9c123c0629946640a00421f6f42fe1d416b23a83cea7c041eda17b7ba469e9320fb2a402e68ccc2763793b06078aa17076dc835a3094821da30844a28db3285edd38095d42f5be7517ff5e19d6dde97b979551bead1e77155dcf451b6a317f916583a283d1fafa7ecb86407584ced91c98b9f248df18016ae223ccc6bb16ccd87285086a668115118ed2c2c513e8d98a51544ed17e5db01cd0ee971ce6240bdaf988d1885daab08a91a047e8f74503a98f5b943b142fb0eebb9628046bc789bb67370e957ebf4141060bb3b06eda96c630e5143b3420b42a5e96efefffded5d41008c6c81155909a6c6af157ae526412c548e42e0da9c33e46dd1489d1662804140cf2e885eb61941605b1e23211e070c6ee8483a354bdd75215055b1b2497195063fcaac7c6c23292c60f50074283d0ba059c8000816effe207eedaaf3ff5a3898cb303195ec0c4bfa46e64a6b8f64c34249e86de6754c3590ccbc61dcd0c2e074c943b94d49ed791e3191de94672fa56790ce38b9d4d57fcc37d31e0372127fc9a98612b4fd4de93b6dac6c9a1ba4b57d4a0077164e52b042c5540ec020e645f63be6972cd6fe1b14129e668dbb686393c80e09666e20dc2d80906079523b74af226656cb53cbb59e081ca02b55d126488664eaaa1346325624db3ea79bc369a9088e0f035e99e1d4271d960d21856518ae966669c37bb35e94cc9f73e4afc7ba9336de78a8218a583053eb266c93dc38cc411ca55b01be6980bb3da3d5b93041e0c409b7a08e2f3b360b78264f9e5252277b5cb6c23f8c88598244751d25b44c95744e5ad78096b1520c2a3ea0e18859d36cf4db7445e3d4e3065b71a98826e602ac81b44a804d78b03cff60fa112d041c052d365268c891d5ebd87d27872acfa7be36057c4a0d127d974bc81b797f48ff4c905ad5d77e6d8595889e1f087835121e2fd3fe9fd2a52362c2ed58da5f9b1126b87e9e2cda1065c8417d86d2c19dbb062db90e5ad94134d8dd4d0b1bc713d3af57d7e201edf16a73ce0cf9ddf977ce2dccfcfc2c345f82751acb3f41d9ae962073eb052ba8ca46f67fd7cbd11df330347111726d95b8dd2341efae7ca580fe4578da8793daecd8770f63c122074d21242d11b96b617aa486a8e60f39c78285940615fa46779e3a35096584919edfbea891b5c069063c9dd3686bb7497a428e754eea8dbbee67faf0228dbfe12257875ccaaaf5b5a63ff207277a78b6f60e2f3de1cd91c0a19ece61ee48d18f186ccec98299597c942886d65f01ba33288498a8c64df47a6b8cff278b4a2353124b7831e27c6720d1c554d0011703e34ac21d8004a51f34309f62853e92af384e28decb74016b174a0ba1445ca8ad2b39516cf4bf018e8d26101453dc4f5f8ae5709ae6635524cb3d5a9ed60ee9b1ae5a447846431b4fac6ef9b390363ab1853714942d4c4ae92040ba68ac833a402f64e601399bdf314f9a15493e9d932b222cc7e65410cba53c31e30979a26534e86a8db10ccf4157ecc28555e22e44aa79e2d010959764aedb1a9fbbd0432aebeaa94d762512543174c79a093d474c1a7f030d796deef60b18141ebae5168e209b19ef99a40126acb31e27fa30aafc33a8f7d7d339f4825bc1fbd7a946883ee624e23fe82a7f45d9e604edabca4c7c266e7fbdf8e6039ecd8a2cbd982a652b2cabace5b76d0c56c24af5b5cbb041aba029c94c6e9f344f256cade0db61e538a4dd3d6b2e0c01c66933a920f679c18430d7fbe110a3f93b4c9ba0a3a85f1bf7c9dfd3e4bd2a41382ca339c2f026752ef229e46d62a81942ba2152925b767e8e141120493a4cabea76c330a582aa2a0a0c01cd20ec2ef2a9390b90cfee268ba8aff23600763e2bf2cd932d9b57d7859c422e6039ba7d09cb6d8c4c44fb6fad6e85832779f084809c9056a660953aa80ffb09ddd981e73685c1c62ca5bd4a2df5c9c0ff0152f147758ae605ed95ca48d8b127e83b13c7b5bb910d2dc3aea316ba36fa2a7c6bd94eeec8d35f350db2ac0ccf8403a0e879e040aedf22a2c1132503c6a0b10e3347d1915abcf226adbab7250d4e0334428218020c6989e7bcf32ab9619638f98a506cc610c60b7b41caa9b7c8bd4a0c34b0a65a42fe5c2ff7567a7bb7585c938ad7f0eeb6b728a0cb34aa3e4adb2b4b159fa7a859fd688e93f23d79113cec01ed674d3877ebc1b4179a082dc76339ff14af4e1702c1ced2eade52d73646533914ac308136601ba522ca76eb339463d1e6d9934fbe0aedcc7265c1374b9d72d87ffe985877dc8600d431aa5ff3bc98bba73dcf69bdd0100f0d1875e83e60f0de121dc768d45bdc75e35ade5818f587e65563bcedb1bbc90e66382f7dc01cb59a48e2090da8539382a6dce7c13319cb3b12033efdc9e2721a0650dd98f678d27ac5fbce11b475792bdf085f5082c9ae2a7b213eddaa6fdaad0cc449d7c1273e9cd844a8c4b52b90841767f05d62596e0b327ed2c7870b9eb4c2ca0890dbaafc3236b4f57f4146ec07fa43d3a1ea3715557a8d75be78e274c0ca3160d6e9f7c1e2b922f669f34eb2343ed49ddda2db895aa122b773a524cb9c15fdd2ad0b05ce680b1675b84babe2c54cab6383af312763dd0de87c1dd604c4053dc13fcb067820fc2712c0f3f7cdddf2e893b3612f0bd4809941537ac96fe27652c0be701405d3085327462ced7693b9372281e90b80dc0d05c60073652bcb9c6f038d4b4ff5fd2581558a80df5720e6ecd572ab21566f1751ad7699f4988ff2534a6c455a93bbc0929fce5370430755ae60d8a1d4515461fc808fd8e11a37760cfe281082cb001bc396c8c3af5c7078559cfaffaa6351648eff3ad1e2ee3e272e2226588dd6dae5816c9a9be641ac676ed6d715df4ae5ac17f4a35f63e9ae1b304799419c45489c4c1fd07a6b09227b81566d25ec2b0365d12402d27d366f27688eff74dad413aa0de8c739b19f0d66bfb49b6a55110219b170b8b7a7dbda1cc6271bdb0bc5b23acdfc9e334577cff8af7c0c1bf6528ec0a3d06cbd5b8560d03061", 0xc01}], 0x2, &(0x7f0000000100)=ANY=[], 0x88}, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000140)=0x3, 0x4) 1.199248806s ago: executing program 1 (id=71): pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000400)={0xb, 0x100000}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socket(0x11, 0x3, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) (async) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000001500)=0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f0000001480)="0000205ce5edd77b6c9b139b69c17d995e64cf1a57a8741411b8c9ae4ccf586b086c127740b127f249b4a743ad08c920dca80f592adb644686219accd0bf0f2e6366d30ea9ff316e", 0x48}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0xfffffffa) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000005c0)=0x803) (async) sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}, {&(0x7f0000000380)="b1d3a19303c7955a55df7c33f3c50b59b0a4095eb440aae58cc2342c1199ec471e7ec40b3237c428ba45388cdde07cb6f347fa5b7982cd6a3fd8b6cd76024b227e45982122ba951d", 0x48}, {&(0x7f0000000180)="13b3920b83c8ac70392ffc84f40eff86cea580a864a4b712c2774181b4e19d88f661755e5193f0984ab871ef91657364efb6ebbb819e58e5e00ffea3764ff572a3c4aab2b3a4182155c7ad62e58bb6871dd8f745982ec204aa56548a8fa7229a10defd15aff8433085fe76b384974cd14adfbdf9f461d5c44d8b4b7e783c279a7940620e2c26f5222523bfd601bc2fef13d36accee40ac2f8578f3ca266a732c64100b5b8d8b80f491982eebc03601", 0xaf}, {&(0x7f0000000240)="ac23118d8e1299dc6e455d32d65e215aa4e1fac18d87a77847e5b924719bca8c604abd140e86a1370fd2f10974677daa3470d7", 0x33}], 0x5) mmap(&(0x7f0000087000/0x4000)=nil, 0x4000, 0x4, 0x6010, r3, 0x100000000000d6d) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f00000004c0)="58e30b5e862402c110fe8c7f2975e5e59671b8671056fd16aa74d050862e7d5608df9a34babfdd48811a9bdcff7bad2dacda0c517a5bb1489bb8b13f99f5d4ef034664beb47fe2dde837279bf8629cc9832771cf3fa62113883aa6f54448ace2517a7ba00bd0d98700bbbf189d457ee1ea8cb3b397ce07b50e715e2c49ddf187bd67cf7b5992de34da3e9ca80ee1db401a4db06cfc7770c21902ea51550e3665cc57c6d58d3974506a86f1dc97d7dfd1fc704e4fceeac674af8a85f08f94c41bd552f332ff892a01864ecdaa29b9da00000000", 0x0, 0x0, 0x0) (async) r4 = syz_open_pts() (async) r5 = kqueue() (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0xab, 0xab, 0x5}, {0x60, 0xf, 0xff, 0x7}, {0x6, 0x6, 0x7, 0x568}]}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="8235316fdf518a962eeeb7ccfb5d416c1775d006e5d94f00bb8bd1cf26f68e6254f3e799c74386d5af6f99c589f2280180db9899d836b70a53134a666c94653a2f9f0c34c3cafc1cd9ebde24010fa64cc7f205a2af26195899025a309975cad8b04e4bd6e6835740d2ea9995222e84cf9071b85c6de8000000000000000000e7993a46978bb65c0d9b8c02cbdfcdfa0f94a711", &(0x7f0000000000)=0x3d, 0x0, 0xffffffffffffffad) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffe4018c64cc999cb96fffffffffaaaaaaaaaabb08060001080006040208aaaaaaaaaabb00ebff001200000000ad00000000"]) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x9, 0x40, 0x100000001, 0x8}], 0x9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x23a0}], 0x8, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000680)=0x7fe) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000002c0)) 1.197278203s ago: executing program 1 (id=72): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xfffffffffffffff0, 0x10001}}, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000280)="eae1b91200000080ffc3ab32", 0xc) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x7}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @loopback, @remote, @loopback}}}}) 1.196435453s ago: executing program 3 (id=74): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x1, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000003200)="068f504ec8dde5fb89ba144cb5c9ffa50aeeda05882786cd644dbc61f3f024e7c1669aa381d3d734b0d32855b03d9360fafaf3453fe544eb8a1e30b2f46c5bff45afd2ffacc70678ad961481ff5629fb948456730683cb15df76f8828078832d777d369308", 0x65}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) setuid(0xffffffffffffffff) setreuid(0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000005c0)=[{0x7, 0xd, 0x0, 0xfffffffd}, {0x7c, 0xf, 0x8, 0x2}, {0x6, 0x80, 0xff, 0x200}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 1.173516766s ago: executing program 5 (id=76): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001400)={0x2, 0x7fffffffffffffff}) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000200ffff0000000200009f01650c72a581c87a81d7a6a85dd129c6eb4436ed7462d6cc1735edff8a7ad7d5d481b2d809d861c18c190e677e8c76b233d05cadb9933650b6a7b994c16780f4fdebbb64be3378b035e09dab55804dd7", 0x5c}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) (async) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0xd, 0x6, 0x9a23}) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080047dc0038e01a90ebf80466ac670000000c0002907800000000e000000194060000000200000308907800f80004458300010068000503880c6400000000ffffffff"]) (async) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', r2, 0x1}) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000000)='./file0/file0\x00') 1.17255175s ago: executing program 1 (id=78): r0 = syz_open_pts() syz_emit_ethernet(0x49, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) syz_emit_ethernet(0x1a2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60"]) r1 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x2ce) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x7ff}, {}, {0x3, 0x7fff}, {0x1, 0xd}, {}, {0x0, 0x18}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x3, 0x1}, {0x1, 0x9}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x1, 0x2}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x7}, {0x1, 0x1}, {}, {}, {}, {0x0, 0x7}, {0x0, 0x9}, {0x2, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x0, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffff", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0xffff7ffe, 0x8625, "0100012d29fb000700000000098002005e00", 0x0, 0x10001}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000080)="5962141545e99084c0f338facd3e2c471fb0f8e228ba7339e212b879614759f4f64a63c195e958d15ca915cc507280fda49fc3f26b3de719d13ff5f3578757fd4640360a0ad2f5bcc88b55e0deaeebf7a70d77723567fff66f07e088c9ebac5bc918d3b3ba619555b031c8cd8759d3e6ffe9a59df386062c3188ea5f7b54b1ad22618af1e4c210a6878ed5395d8bde0cbacecc142202fd55183ff2c5819f64673207ef52dc92a375c0500a53911bacefb0f079c25573dc96b7b074189fa2651930784fde7af346f3db3578b51b372c311c8335d5061c3ab2b7180e", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="b736710b16", 0x5) 1.172238063s ago: executing program 5 (id=79): socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001300)=[{0x0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3, 0x91, 0x7f, 0x40000009}, {0xfff, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="441e103034feffffffa67c83eeb7f2520a5ec347cdaae6e7311ca56406070f57", 0x20}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000640)="6cf0a322e3244867d35147139c17b8d387f133f54596b9ff833c1bc682972f01f9570fe682968878428df14a864c36902bd386e3138b2b3c002ac8c92b653140e4cbda796ca886e18ff8d68ae2f9eab5a8526ac7c6527adcdea30a4e694dfd143b6ad9a48bc5adb7ac0c5c9d624f29adddc26599ae8d7e8e7c758a256271f8d16274f6bd335985eedbb28a268827d850258022ca5a9cf23e459cce5034322f54e9653b6e54a726c4a1a2374de98db32467a7b6349860b1ad0faf7d30e6d5dade2c499f601ce750511da7fa13e9908bf5a1eb3d893f0acfaaaeed91ac1a67912b630b31752964b07289d4ebee935a4be118ad7bcc36bc2e16965768f05fbadf5492490e30fb68c49556e5ee90a5133c2d78c6e5a33bf03afaaa437cf25fffca2c3403bb9911e47f3491042e1db909e3ea30789b6daa06d30917572b9a96897c409cf74a0fc69cf7d95a0ea2704f834d10e3e36d8032d2541994d80274cc86def14cd30d9948b3156615", 0x169}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) 1.108642396s ago: executing program 4 (id=80): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xffff, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="441e10dffce20605fe89e3ca", 0xc}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="441e10dffce20605fe89e3ca", 0xc}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000a80)=[{0x0}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000002c0)) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000540)="934c6de967caa6bf08dee579bd434871737386d5fd7378a6d26f014265602020d3", 0x4e}, {&(0x7f0000000180)="e4a517ab6acb8d101341b4949ade11bf7c65caa813791d02571ac2f7072264455c158966cc65aedd3aac704bf75be405497ec0b0598887bf1eb6cdb32c56da380de35c3ffdfbad435b739d5e7c8c8d523787036b1ca3c5623c1478339361fc6fc4f9a4a8df1df0a201eff048ba20a57a47ee1d9da451fae14709bdc1dad72e12f3c56c26446c77cc9099"}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) (async) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) 1.108143372s ago: executing program 1 (id=81): chmod(0x0, 0x10) mknod(0x0, 0x2000, 0x1e5f) r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x1000000, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x2000, 0x60, &(0x7f0000153000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x14, 0x0, 0x57, &(0x7f00000002c0)=""/64, 0x33}, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x8004667c, &(0x7f00000018c0)=0xdca) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 1.106880946s ago: executing program 4 (id=82): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x6, &(0x7f0000002b80)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f00000001c0)="71057bfec37082000000000000000000000000000000000000000000f04feefc2c714b343bf9e5ca000000000000b1000000004f08805d0a8188d57b9f3b03ee7276bb9501a0534698d619b9de9f6385b608f56027d14724dc102bf00f2cef707ffdbe64a41647070694c860e76a3093771eb98ed23321a935577585b559807a79a56448472dd49542c5", &(0x7f0000000080)=0xfffffffffffffdce, 0x0, 0xfffffffffffffe89) sendto$unix(r0, &(0x7f0000000180)="7fee485fadfe8063269e3ac924616725638d122a1ee77df231d10b56a44f248ff592d8d5a060403f3707932453d370a4cdbfea47749453700b6d8048220666b02ef30b754c86a90993666bf5d0c79ab22c10bebf6c4c5ff0811b5b82c780bfb322452e1ad86b2a57b6bbaf540a7d20e92a2e417c8a0ba92ae388d8dbe505b43ae27c3a8f434362427504c2f998cf3d1d44b6e49d543f7ec6d60a646cd32b4e2c7dc83c4f43bb5de75cd29792e4f17aa3188660c2ecfe26a2b118fac23f2b025e212acb10612425c5be0118263f0d1a60b9708b40dfeffdab57f792e9ef7c73ba7f5c54ed9d46ef2ef3b88d9b0aca93020416", 0xf2, 0x7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) r3 = socket(0x800000018, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc050756a, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}}, 0x10, 0x0, 0x0) 1.097071396s ago: executing program 4 (id=83): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xad, 0x8e, 0x7f, 0x40000007}, {0x4, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x9, 0xfffffff1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x30, 0xf, 0x6, 0x6}, {0x6, 0x9, 0xff, 0xfffffff2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x35, 0x28, 0x66, 0xd0, 0xe1, 0x6c, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0xb, 0x0, 0x400}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="0004849d0f3e8095043fa8985d012c00009351023cde4d22f887ee99c61d2f4b37f1c56ee3de43c912e7ddbabfd7f2303116091287b681e70ca8d7a23f1cfe70d2ed66a7ea", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 1.096858357s ago: executing program 5 (id=84): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000280)="71f91e3471ac0058bcc001247102aaba8ef0cdc15a9150fec3708a4b43630f26f2a88b0934564f0d768f5138abfc17cfdc401781700ccd50506d26d66c468aae01cd186853bd101f94f906ef7228e96ab39f1ea68c3f0350a96d783e1a4eff86d6c1d51050fbb3f60616e33c8aaeadf3a191a3f038da18accbb1e985b522d2f8d31bb8cd958523a6b5f49c11551ceebae673c8ebf204b4c3cdf74539301ef1d24300006a5cd3000000fd5d8453f1c3d6a238d4b8ef8a52d7f309e896b4f8795acc47fe8b000b4ce26aa2f1e4b11e844c219673397210a1ec2df840d6d0f67006505ed101460124ab83f8fbb2ded886a93beff7b5ddc527266bab44ee26f48052303e32668d1d5a6aae8f7b76ab7585a202004e58e6b038b055e4750c41e7bcac5a8586", &(0x7f0000000080)=0x4a, 0x0, 0x37) r0 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000180)=0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$ddb(&(0x7f0000000000), 0xc, &(0x7f0000000100)="f5358f02", &(0x7f0000000180)=0x4, 0x0, 0x0) 1.084871146s ago: executing program 1 (id=85): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x28, 0xf, 0x6, 0x3}, {0x6, 0xb, 0x1, 0xfffffff2}]}) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "d800", 0x20, 0x5b, 0x6, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@routing={0x3b, 0x2, 0x0, 0xf, 0x0, [@rand_addr="f164f7fe752406232506be69590d0471"]}], @udp={{0x3, 0x3, 0x8}}}}}}}) 1.061645121s ago: executing program 1 (id=86): r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x70) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffff7) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000100)={0x6, 0x4, 0x1, 0x4, 0x101, 0x401, 0x9, 0x8}, &(0x7f0000000140)={0xfffffffffffffffc, 0x200, 0x9c, 0x4, 0x5, 0x6, 0x6b323c1d, 0x4}, &(0x7f0000000180)={0x6, 0x8, 0x9, 0x80000000, 0x0, 0x7, 0x9, 0x10000}, &(0x7f00000001c0)={0x8, 0xfffffffffffffffe}) select(0x40, &(0x7f0000000200)={0x235ef011, 0x80000000, 0x8, 0x1400000000, 0x1, 0x0, 0x401, 0x7fffffff}, &(0x7f0000000240)={0x2, 0x8, 0x50, 0x8, 0xf, 0x1, 0x0, 0x40}, &(0x7f0000000280)={0x7, 0x2, 0x1, 0x7f, 0x800, 0xe00000, 0x3, 0x5}, &(0x7f00000002c0)={0x401, 0x8000000000000000}) bind$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000340)={0x7, 0x7, 0x8001, 0x2, 0x8000, 0x7, 0x8}, &(0x7f0000000380)={0x7, 0x5, 0x4, 0xa, 0x6, 0xe9a7, 0xa305, 0x7}, &(0x7f00000003c0)={0x5, 0x1, 0x80, 0x0, 0x6, 0x5, 0xfffffffffffffff7, 0x8000000000000000}, &(0x7f0000000400)={0xfffffffffffffff4, 0x8000000000000000}) r1 = accept$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) close(r2) setsockopt$inet_opts(r1, 0x0, 0x438c39808c584466, &(0x7f0000000540)="28cc7b8cd640e8f3acdfe3d1ece8336d09235610cba9eb85c781a4c9194fa6431180b3f4911298a9cd9a4ee95c6470ad906029ad6c898d55ba18181b8ab6213d11b76776cc9c80f3f7ffcf21e634a8944f", 0x51) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000640)) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x7, &(0x7f00000006c0)=[{0x44c9, 0x4, 0x7, 0x10}, {0x3, 0xa, 0x5, 0x40}, {0x5, 0x6, 0x7, 0x4}, {0x8, 0x4, 0x8}, {0x8, 0xfb, 0xc0, 0x9}, {0x5, 0x1, 0x3, 0x9}, {0x4, 0xf, 0xb, 0x1000}]}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000007c0)={&(0x7f0000000740)='./file0\x00', 0x0, &(0x7f0000000780)='./file0\x00', 0x8}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000800)={0x2, 0x2}) unveil(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='W\x00') execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='/%\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='/&\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='-*#\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b00)='*,!-^+{[\x00', &(0x7f0000000b40)='$(\x00', &(0x7f0000000b80)='/\x00', &(0x7f0000000bc0)='+%}{*,\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)='!)]{\xf2:\x00', &(0x7f0000000c80)='{\x00']) readlinkat(r0, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)=""/197, 0xc5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000e40)={0xf, 0x7ff, 0xffff, 0x8, "88be56487bc61eeec584767909a072403861d53b", 0x2a57, 0xfffffff8}) r4 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r2, &(0x7f00000010c0)={&(0x7f0000001080)={0x0, 0x0, &(0x7f0000000fc0)=[{&(0x7f0000000e80)=""/117, 0x75}, {&(0x7f0000000f00)=""/69, 0x45}, {&(0x7f0000000f80)=""/58, 0x3a}], 0x3, &(0x7f0000001000)=""/121, 0x79}, 0x2}, 0x10, 0x802, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r5 = fcntl$dupfd(r0, 0xa, r4) bind$inet(r5, &(0x7f0000001100)={0x2, 0x1}, 0xc) poll(&(0x7f0000001140)=[{r1, 0x20}], 0x1, 0x8ad6) 1.060492562s ago: executing program 5 (id=87): r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="3a646b7b6f6001275d3c9b82341bfc18f880e1c1dd68d9511bd875e11a94d94eb38bccf91e2fb27c1eda9ef46302d5ec82256d41b1dd0bf670a3fb5f0ee08c80725cd3812504fb0e42ec9bf681a6f0302a7fcb4be0ca0b2357d714e0acebac58e53ef4a6783e3f78d58fd2cb296450de05c74093271ffaeb43272643ed43a89c9fc9611144fee04f58a37b27f2d91ac38d123420220f413606c9fc148d72f67d7716e795b49a03b7e1d0805166d2afd694bebff0cee2418a724601ffdd0bc2bd430a870b9e0bb3b5424a271e3115cac9d85b9fabafc66af6311a44a7c5924bd6beed94ed2658076f7f0042fe65a9f27d315482c4", 0xf4, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="2ea67c83", 0x4}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="a2352f75fcb72f258152ea33ef03d3fff7b2524e", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000a30000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000200)="d81ad30155326b71d821dbbf0000cd01eaca7941ae1f38117ca745113b4c7762d5bcc2d2601d3ef8970d044a9098a59e999168fdd8f41bf6c7decb4d8cd4433cb830ece4de0118b79bb61713f5e01363cb1bd31dae7d9c46a7282ee645b2619491483a639be7cc79116c42fb2f53f1b85b3b695059ee0fab4b38339b23013c0fbc374786ed7385f59b0e23d1ac35e7cfadc8aa491d717f87e3eca274338bb44be69c40ee870aa5966907bd0fd9fd61953a92b63d3a257aaf40e597b7afb5b814d37323041605bb", 0xc7) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x101}, 0xc) poll(0x0, 0x4, 0xe) 1.06027252s ago: executing program 4 (id=88): r0 = socket(0x800000018, 0xc002, 0x0) setsockopt(r0, 0x1000000000029, 0x241, &(0x7f0000000000)="ff7750efda6ff34b578b52535551963710f4d2501306537d1a616684dfcc1c8b62c6a615d0528d9388506366fb83fdd14dc7333f154d670b55dfe1fbbe7b3ee855eb2b7269ff7f7375eeddf8e891155191fc9160d34f20f36b455dc52d8cd8a307078b27f988f7e9c1b5ce281e75a5d274569238626bcdaa45bb34224b74e322792052277f3e8a41dd6086039e6129910a55fce42288843c3899e385677b035ae506ce78b2bd2766c120730974655ec2f469951d93723a8473569a7d42c53be83d86d00fd6c18f5a604cc2dac2b9618335f87e8c1bd26fa548a2", 0xda) 1.06000694s ago: executing program 5 (id=89): r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xfbd0, './file0\x00'}) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x6, 0x2c, 0x0, 0x0, 0x40, 0x1, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x4, 0xf9, 0x3, 0xf}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x6, 0xfffd, 0x3, 0x9, 0x5}}}}}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xffffff4a) 1.059661269s ago: executing program 4 (id=90): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0, 0x0, 0x0, 0x2e}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={0xb69fef6262d81c64, 0x0, 0xfffffffffffffffc, 0x2}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (rerun: 32) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) (async) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x5) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000900)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) (rerun: 32) 8.459354ms ago: executing program 5 (id=91): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r0, &(0x7f00000002c0)=""/92, 0x5c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {}, {0x0, 0x40}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 6.991722ms ago: executing program 4 (id=92): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ftruncate(r0, 0x9) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3012, 0xffffffffffffff9c, 0x6) socket(0x24, 0x3, 0x6) 6.0071ms ago: executing program 0 (id=93): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xe4) close(r1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x210, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000340)="9c685bd90bd6301d5c27d6cd9b9691c4f0599ec99ae12d0e9b16c2408947abdb0ec2890ccbf13c3e096327ed39af029f44", 0x31}, {0x0}], 0x2) poll(0x0, 0x0, 0xb8) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x8) readv(r0, &(0x7f0000001980)=[{&(0x7f0000000000)=""/143, 0xfffffffffffffd5b}], 0x1) write(r0, &(0x7f0000000180)="529758c32a854839f4e12af36fd224eb8dcae443a3e0147dcb", 0x19) 222.651µs ago: executing program 6 (id=94): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000180)=""/188, 0xbc}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000500)={0x80000002, 0x5, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r1, 0x4, 0xc0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x66) write(r2, &(0x7f00000002c0)="7c84ef17", 0x4) 0s ago: executing program 7 (id=95): setuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x400000051}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000009c0)=@file={0x0, ""/4088}, &(0x7f0000000000)=0xffa) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x801, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.25' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (312531) exits with status -1 WARNING: thread `nfsio' (281752) exits with status -1 WARNING: thread `nfsio' (377007) exits with status -1 WARNING: thread `nfsio' (115414) exits with status -1 WARNING: thread `nfsio' (245771) exits with status -1 WARNING: thread `nfsio' (264906) exits with status -1 WARNING: thread `nfsio' (17817) exits with status -1 WARNING: thread `nfsio' (448202) exits with status -1 WARNING: thread `nfsio' (42617) exits with status -1 WARNING: thread `nfsio' (302292) exits with status -1 WARNING: thread `nfsio' (442338) exits with status -1 WARNING: thread `nfsio' (485544) exits with status -1 WARNING: thread `nfsio' (423763) exits with status -1 WARNING: thread `nfsio' (521158) exits with status -1 WARNING: thread `nfsio' (443413) exits with status -1 WARNING: thread `nfsio' (428689) exits with status -1 WARNING: thread `nfsio' (434142) exits with status -1 WARNING: thread `nfsio' (144206) exits with status -1 WARNING: thread `nfsio' (330743) exits with status -1 WARNING: thread `nfsio' (162696) exits with status -1 pckbd_enable: command error panic: kernel diagnostic assertion "part >= 0 && part < MAXPARTITIONS" failed: file "/syzkaller/managers/main/kernel/sys/kern/subr_disk.c", line 1169 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *148474 42423 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8336f9a2) at panic+0x1cf __assert(ffffffff833a991a,ffffffff83347771,491,ffffffff8339e6c4) at __assert+0x29 disk_openpart(ffff800000b3d048,22,6000,0) at disk_openpart+0x20d vndopen(e22,1,6000,ffff80003c94b248) at vndopen+0x222 VOP_OPEN(fffffd806cb25e58,1,fffffd8007bfd680,ffff80003c94b248) at VOP_OPEN+0x82 vn_open(ffff800035d12f70,1,0) at vn_open+0x6a0 doopenat(ffff80003c94b248,ffffff9c,200000000040,0,0,ffff800035d13110) at doopenat+0x34d syscall(ffff800035d131c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa9c93762a70, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "part >= 0 && part < MAXPARTITIONS" failed: file "/syzkaller/managers/main/kernel/sys/kern/subr_disk.c", line 1169 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8336f9a2) at panic+0x1cf __assert(ffffffff833a991a,ffffffff83347771,491,ffffffff8339e6c4) at __assert+0x29 disk_openpart(ffff800000b3d048,22,6000,0) at disk_openpart+0x20d vndopen(e22,1,6000,ffff80003c94b248) at vndopen+0x222 VOP_OPEN(fffffd806cb25e58,1,fffffd8007bfd680,ffff80003c94b248) at VOP_OPEN+0x82 vn_open(ffff800035d12f70,1,0) at vn_open+0x6a0 doopenat(ffff80003c94b248,ffffff9c,200000000040,0,0,ffff800035d13110) at doopenat+0x34d syscall(ffff800035d131c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa9c93762a70, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800035d12b70 rbx 0 rdx 0xffff800001468800 rcx 0 rax 0xffff80003c94b248 r8 0x101010101010101 r9 0x8080808080808080 r10 0x3cf1000d166a96c2 r11 0xc8ae7d8411543476 r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff81666de5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800035d12b60 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=148474 pid=42423 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c94bca8,0xffffffff83918158 process=0xffff80003c9b4920 user=0xffff800035d0e000, vmspace=0xfffffd806cb26b90 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42423 196505 36050 0 2 0 syz-executor *42423 148474 36050 0 7 0x4000000 syz-executor 31275 45278 66909 0 2 0 syz-executor 5287 278003 25294 0 2 0 syz-executor 5287 227954 25294 0 3 0x4000080 kqpoll syz-executor 74368 483338 44247 0 2 0 syz-executor 74368 486603 44247 0 2 0x4000000 syz-executor 74368 223261 44247 0 3 0x4000080 fsleep syz-executor 51309 75319 37445 0 2 0 syz-executor 51309 65265 37445 0 3 0x4000080 fsleep syz-executor 23784 345526 47417 0 3 0x80 nanoslp syz-executor 23784 427794 47417 0 3 0x4000080 kqpoll syz-executor 36050 82896 61739 0 2 0xc82 syz-executor 66909 281480 61739 0 2 0xc82 syz-executor 37445 422182 61739 0 3 0x82 nanoslp syz-executor 44247 255648 61739 0 3 0x82 nanoslp syz-executor 52221 165721 61739 0 3 0x82 nanoslp syz-executor 82294 113430 61739 0 3 0x82 wait syz-executor 47417 276787 61739 0 3 0x82 nanoslp syz-executor 25294 99218 61739 0 2 0xc82 syz-executor 61739 118263 86853 0 3 0x82 kqread syz-executor 86853 241852 36111 0 3 0x10008a sigsusp ksh 36111 306120 72027 0 3 0x98 kqread sshd-session 72027 203248 92604 0 3 0x92 kqread sshd-session 94168 384109 1 0 3 0x100083 ttyin getty 92604 73512 1 0 3 0x88 kqread sshd 95531 210103 88406 73 3 0x1100090 kqread syslogd 88406 400674 1 0 3 0x100082 sbwait syslogd 51696 228593 1 0 3 0x100080 kqread resolvd 75903 347109 98510 77 3 0x100092 kqread dhcpleased 15826 68182 98510 77 3 0x100092 kqread dhcpleased 98510 237922 1 0 3 0x80 kqread dhcpleased 12812 293609 0 0 3 0x14200 bored smr 43341 276800 0 0 2 0x14200 zerothread 15680 51753 0 0 3 0x14200 aiodoned aiodoned 83337 27950 0 0 3 0x14200 syncer update 17890 53218 0 0 3 0x14200 cleaner cleaner 60439 116567 0 0 3 0x14200 reaper reaper 67028 239149 0 0 3 0x14200 pgdaemon pagedaemon 69699 365920 0 0 3 0x14200 bored viomb 71803 337789 0 0 3 0x40014200 acpi0 acpi0 2396 344413 0 0 3 0x14200 bored softnet0 99827 385858 0 0 3 0x14200 smrbar systqmp 84908 462480 0 0 3 0x14200 bored systq 83150 131014 0 0 3 0x40014200 tmoslp softclock 92186 220421 0 0 3 0x40014200 idle0 1 512545 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10173 11053K 11786K 166960K 11533 0 pcb 17 12K 12K 166960K 50 0 rtable 247 8K 8K 166960K 417 0 pf 30 12K 15K 166960K 73 0 ifaddr 43 7K 8K 166960K 50 0 ifgroup 50 2K 2K 166960K 62 0 sysctl 1 1K 9K 166960K 5 0 counters 32 17K 18K 166960K 36 0 ioctlops 0 0K 4K 166960K 103 0 iov 0 0K 20K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1373 86K 87K 166960K 1459 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 239 0 proc 60 59K 124K 166960K 482 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 12 0 in_multi 96 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 366 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 227 150K 159K 166960K 3854 0 UVM aobj 7 2K 2K 166960K 8 0 pinsyscall 39 78K 96K 166960K 1304 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 11 0K 2K 166960K 30 0 temp 39 8650K 8714K 166960K 5205 0 kqueue 13 20K 26K 166960K 36 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 46 0 43 1 0 1 1 0 8 0 rtentry 136 123 0 15 5 0 5 5 0 8 1 unpcb 144 83 0 65 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 34 0 30 1 0 1 1 0 8 0 arp 96 20 0 0 1 0 1 1 0 8 0 inpcb 328 135 0 128 2 0 2 2 0 8 1 nd6 112 25 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 2 0 2 1 0 1 1 0 8 1 pppxif 1384 1 0 1 1 0 1 1 0 8 1 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfrule 1344 1 0 1 1 0 1 1 0 8 1 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 525 0 109 31 0 31 31 0 8 3 art_table 40 528 0 109 6 0 6 6 0 8 1 art_node 32 123 0 25 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 5 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1721 0 217 95 0 95 95 0 8 0 ffsino 256 1721 0 217 95 0 95 95 0 8 0 nchpl 144 2042 0 350 63 0 63 63 0 8 0 vnodes 216 1873 0 0 105 0 105 105 0 8 0 namei 1024 6182 0 6182 2 0 2 2 0 8 2 kstatmem 264 28 0 6 2 0 2 2 0 8 0 scxspl 216 6444 0 6444 3 0 3 3 1 8 3 plimitpl 152 42 0 26 1 0 1 1 0 8 0 sigapl 424 535 0 492 8 0 8 8 0 8 2 knotepl 120 6428 0 6381 10 0 10 10 0 8 8 kqueuepl 184 45 0 34 1 0 1 1 0 8 0 pipepl 304 116 0 89 3 0 3 3 0 8 0 fdescpl 448 502 0 472 5 0 5 5 0 8 1 filepl 120 1967 0 1751 8 0 8 8 0 8 0 lockfpl 104 41 0 39 1 0 1 1 0 8 0 lockfspl 48 20 0 18 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 14 1 0 1 1 0 8 0 ucredpl 104 166 0 153 1 0 1 1 0 8 0 zombiepl 144 494 0 492 1 0 1 1 0 8 0 processpl 1152 535 0 492 5 0 5 5 0 8 0 procpl 664 675 0 626 7 0 7 7 0 8 2 sockpl 552 266 0 238 4 0 4 4 0 8 1 mcl64k 65536 11 0 11 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2578 0 2524 14 0 14 14 0 8 7 mcl2k 2048 333 0 332 1 0 1 1 0 8 0 mtagpl 96 12 0 5 1 0 1 1 0 8 0 mbufpl 256 5074 0 4917 12 0 12 12 0 8 1 bufpl 280 2386 0 119 162 0 162 162 0 8 0 anonpl 24 97536 0 94427 22 0 22 22 0 187 2 amapchunkpl 152 10641 0 10167 21 0 21 21 0 158 2 amappl16 200 1642 0 1614 5 0 5 5 0 8 3 amappl15 192 46 0 46 1 0 1 1 0 8 1 amappl14 184 7 0 7 1 0 1 1 0 8 1 amappl13 176 480 0 479 1 0 1 1 0 8 0 amappl12 168 842 0 804 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 0 1 1 0 8 1 amappl10 152 45 0 34 1 0 1 1 0 8 0 amappl9 144 251 0 251 1 0 1 1 0 8 1 amappl8 136 18 0 17 1 0 1 1 0 8 0 amappl7 128 79 0 77 1 0 1 1 0 8 0 amappl6 120 261 0 250 1 0 1 1 0 8 0 amappl5 112 68 0 60 1 0 1 1 0 8 0 amappl4 104 377 0 354 1 0 1 1 0 8 0 amappl3 96 1740 0 1652 3 0 3 3 0 8 0 amappl2 88 617 0 548 2 0 2 2 0 8 0 amappl1 80 9073 0 8528 13 0 13 13 0 8 1 amappl 88 3146 0 2987 4 0 4 4 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 502 0 472 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 502 0 472 1 0 1 1 0 8 0 vmmpekpl 168 5710 0 5679 2 0 2 2 0 8 0 vmmpepl 168 39307 0 37493 81 0 81 81 0 357 1 vmsppl 368 501 0 472 4 0 4 4 0 8 1 rwobjpl 40 13661 0 12721 11 0 11 11 0 8 0 pdppl 4096 1010 0 944 96 30 66 82 0 8 0 pvpl 32 234443 0 225828 78 0 78 78 0 265 4 pmappl 216 501 0 472 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 368 0 30 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8336f9a2) at panic+0x1cf __assert(ffffffff833a991a,ffffffff83347771,491,ffffffff8339e6c4) at __assert+0x29 disk_openpart(ffff800000b3d048,22,6000,0) at disk_openpart+0x20d vndopen(e22,1,6000,ffff80003c94b248) at vndopen+0x222 VOP_OPEN(fffffd806cb25e58,1,fffffd8007bfd680,ffff80003c94b248) at VOP_OPEN+0x82 vn_open(ffff800035d12f70,1,0) at vn_open+0x6a0 doopenat(ffff80003c94b248,ffffff9c,200000000040,0,0,ffff800035d13110) at doopenat+0x34d syscall(ffff800035d131c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa9c93762a70, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8336f9a2) at panic+0x1cf __assert(ffffffff833a991a,ffffffff83347771,491,ffffffff8339e6c4) at __assert+0x29 disk_openpart(ffff800000b3d048,22,6000,0) at disk_openpart+0x20d vndopen(e22,1,6000,ffff80003c94b248) at vndopen+0x222 VOP_OPEN(fffffd806cb25e58,1,fffffd8007bfd680,ffff80003c94b248) at VOP_OPEN+0x82 vn_open(ffff800035d12f70,1,0) at vn_open+0x6a0 doopenat(ffff80003c94b248,ffffff9c,200000000040,0,0,ffff800035d13110) at doopenat+0x34d syscall(ffff800035d131c0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa9c93762a70, count: -10