last executing test programs: 13.078045652s ago: executing program 5 (id=156): r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x1a5, 0x1, 0x3}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xaab7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x80000001, 0x9d, 0x6, 0x491, "89f2b2057deeeeff2679a72f50b63fc731f9c19d", 0x8952, 0xb841}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="ebac437fc78dbefffead00fa933363ce4149e8d07a229f00922894118194501e3312cd088dd53e0c8ab73b7235282d0ffdd3a73ac0ac5fa161b816c2ff7b802a2c31e2", 0x43}, {&(0x7f0000000240)="2ede680033c8b464c20afe92fa2790c9931dbda8c2b80bed1bdb5d5c24ef0680e12d0b10fc9e9f3602588e49b9b5909f7ebd496094bc5ecaee28b108082b92407562f03cf52733a6183da7d103c8fc369a33a7d362d640df65f1353b20af6d7b0792d9a409685cf0a539826b5505f39e3ea04e4069164121bd19483e171825fdb865b8b015dbe11d93d4a48568d7788300ff39ce40eb4998c9be3d6c6c1b47cfbecc5d2b305a2ef82f979cba518977c7c11bc19041dc7dc9e51cd81907434dcab708987178bf79808f47ce6e1a48aead57afc2d96bab5b8ac1b31301ae2aacff2dd6ce9f1437c9d081dea4fb58b39cdad667ccca10a224fc3e5f6535", 0xfc}], 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000400)) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/143, 0x8f}, {&(0x7f0000000700)=""/189, 0xbd}, {&(0x7f00000007c0)=""/33, 0x21}, {&(0x7f0000000800)=""/105, 0x69}], 0x6, 0x6a) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000900)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000940)) select(0x40, &(0x7f0000000980)={0x0, 0xfffffffffffff801, 0x5, 0x7, 0x4, 0x8000000000000000, 0x4, 0x4}, &(0x7f00000009c0)={0x1, 0x6, 0x0, 0xb, 0x56, 0xff, 0x7, 0x10d0}, &(0x7f0000000a00)={0xfffffffffffffffb, 0x7f, 0xfffffffffffffff7, 0x7fff, 0x7, 0x2, 0x8000000000000001, 0x7}, &(0x7f0000000a40)={0xffffffff, 0x5}) sendmsg(0xffffffffffffffff, &(0x7f0000001100)={&(0x7f0000000a80)=@in6={0x18, 0x2, 0x23b2, 0xfffffffe}, 0xc, &(0x7f0000000e40)=[{&(0x7f0000000ac0)="ab659abf3b6d5aaa72bf118e0bcce09703e096d82917dc48ab85", 0x1a}, {&(0x7f0000000b00)="47e7b51c4194409ec3901d223c6771e30fe5a6ce21ef5652281004180a00a3f846552cf36e69309319105e2173afe90575d1e7abe8d9133e2bb47562088cab4ac30f938ff9b5bac2c406a375b256cdb1a436337e5275ee51caea5de0928f18d6c528775474073f90d473745edaccc8af044cdc066f030020c0", 0x79}, {&(0x7f0000000b80)="665a28b0989f1b046d89831f26cc4f0528d37be0bbbe09b4517b24d7d7201182b8d656846aea4b9e2d61989bb59356a333c128", 0x33}, {&(0x7f0000000bc0)="2039f02b1600ac896b8715adfe2db2a319d667471c43363ea8995c2f74da743afb848f7e2a48e8adb83b2feef74b47074e46b496b0227bf6606de113c1114c29b397744bb69855759df83d771a267d44a010836fdea6983224f658dce8ac52b39311a6034853a071baca216a3e3f83241c709fa3cefb4d81c4a1f3e0676fc257f751efacc895c9375e1ed6", 0x8b}, {&(0x7f0000000c80)="d4698073402644ab0610acef4c832792064c1dc501562f620f6c216ae6033d1e47f1c4d3", 0x24}, {&(0x7f0000000cc0)="314e561f1f76011e3290836db2760b4da8b4363bc4a67e8983d4b1ba34ef80fdd2d930793100481d047b73350eb531bb8f9b0bb513b51ccef05b2f2262c645e9e945b132bf6d848b825d1f2950852fed525b84cda3ae9965e000b92f35115fe37ca84eaf504dd409a722846a8a1bde9ce5ca3f30e1e19517cf0de8ac11b7311a2aaafdea87ffdab4d92d89", 0x8b}, {&(0x7f0000000d80)="cde0ef722b8be3f473e3e31b44f721942cb928ebb78d9290b27aa864728f54592220b577b80b536bf982e1bb8daa487db07f89f094d1eaf40f8614349be18489256573d1439b1647439b4f46dc025debafe736f073aa1e306419f8056b6c600a19505c884fbc322835fc6f79bb685e5a41f4f2f22c8f5ed257e74d03eec0e5c20bc3b342526e29201af96587bc76dc1ca79f67b81258ae748f84fe55bb5ca20e02be28864f", 0xa5}], 0x7, &(0x7f0000000ec0)=[{0x78, 0xfffe, 0x8, "6982ce72268ead75d7b497b4d3a291c54f855b51aad4739d57c4c0c1c6d0e2a86f77496a2ddcc09e381280a3ea7b8115aa7584a2473e89d8139efec2b11a4559b45d75d38d169cfd8cdb08f24abc7fa35e565f1ec47827716c3d699682c8cfbfa41c54f56e3c7d"}, {0xf0, 0xffff, 0x7fff, "2c4c7e48f79c766657f320526882dfd4f61bb71239c6a8f86736a8cf01d8ec5acd1b82e2961b3a47e06a32b07c290855e779f97476a8a1473dab8d6be8964a8a963ca67cf0cfe9c0e88eac46140e10e14f220ccc0e61a2959563adf6b1c810976a72205e5f899106113407f36209888abcbc7f0d6588e53d689f17312ebca0b45867d62f9dc952aec539333fdf05e53d982d30d40384f2d302ecb7a8676ba7a01664ea6163e763e6e50af2c208c66eb8ebd41887eaa9a56d74f801948927f8fb1d1be711af1f35e55ad464ad825dc87900157c4c3e0acf2e99ce662dfa76834d"}, {0xb8, 0xffff, 0x5, "7d7ced27ead8bd3dedc9aca05990c41a506c7e5909fd54ae9e718f472f27d6b460a78c764a3602b0b70964d6395b3196240133fe9aafe1dfc7c8c96ae1d3a3652130cedc8cc588565f8d8763fb29ba0cf615a4ef0dec702b701b08a362c933f53820fc9a10f3ef08ccfad513ef9e37a19affb10e90f29ddccc554abfe12c85293597ebc04e25cb0653a4e885ee04d854d01d3aa5a5d8d099bfddf914701b2ddc493661"}], 0x220}, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001140)=0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000001180)) ioctl$TIOCSTOP(r3, 0x2000746f) select(0x40, &(0x7f00000011c0)={0x8, 0x0, 0x8000000000000000, 0x6, 0x2, 0xda14, 0xfffffffffffffffa, 0x6}, &(0x7f0000001200)={0xe, 0x8, 0x2, 0x4a, 0xfffffffffffffff7, 0x0, 0x6, 0x1}, &(0x7f0000001240)={0x6, 0x6, 0x9, 0x7, 0x54, 0x7, 0x40, 0xaabe}, &(0x7f0000001280)={0x3, 0x2}) getsockopt(0xffffffffffffffff, 0x8, 0x80000001, &(0x7f00000012c0)=""/131, &(0x7f0000001380)=0x83) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000013c0)={0x2, 0x6}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000001400)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001440)={0x1, 0x5}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, 0xffffffffffffffff) 7.986268927s ago: executing program 0 (id=188): sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000280)="eee3906c9482bf57798fc424e14ce8d0d81e512f0b0c8ac67ae487530aef93c163e099a793e12e6e429640d82f2bfa81328749427a7a93c93d561554b266c1e2dd5f8f363e5e9f0c7d0dadb3cf04ddb6a7b94e643518", &(0x7f0000000140)=0x56, &(0x7f0000000340)="2daa21479b907a9bfc3585f967356f00e80253dcaf095779e4d7f4dbd002177ef87607e0029964e77b8e9046e1926a37db580f4ab73b429226ec1d4aad8d4991483d3b4e4bb1f3a9b08333e1cd6f804c8cc3f7882c0023538efa488a80e40dbc3a09802ce9cd16ca68778d0988a4a7cf2fd517385f7b88e1cf2718ab235b7dfb00627991e581d0c6048364a9c93e0bc1c26aad293c76a5b0eb99d693deba05f93bc777fc858b496bb7451aa995aafa41a547c96b1d4d8d579e7d0057a4c9e7e487c827c850c5feab962519894715226b753c47b4df1d46087f1ca12a7f5ed726202ffec9b531f32975919e697d20daecb9206d21784bc80e71a3d0de63ecdced7c751d8e91222a2cdf29d73b8e0c0894003638afa5a33ad735383c47bcc2b988123d84dfccf0cb650fc052d1345d14f28eacd637bbfe51dfb9bb1cbb0c0e5533be2bb9f522ec8bef0253e5737c9d891c8dafea6e28a9b6d4940fb7bfbc2439251f1f459e33937cd24187ef683ed37357416d7ce1048070cd40dcf35e50a143853cbc9b33a53479a07d027255cee87966150537997f5ce7a1a8e8c5119427182c9184e9d622e81a59e7ca2c46697099703e9a79047ae19562e8af51c3f636d2dca02182a766406a034ab4c7d2ab66c908a15c268ffec7408b4102afadb96cacfde4f2db3fa5667f251603daead68578e2bc9c044b4ac32615a4f427dde26c785f9c8720fd78672f597a06258f36dd7ba1125dc2065e6a417c5cea36610108f18fe80a25cc710883d37ec9196ab5ff59f96141687f60ff7815a88a3be59a71b4294641139719985ee115f719bcc88a1b03e68d3096acc9a5da54386cac23efceb7c6aef685ffa345b30a1a081ef52b24212772fcf4a78b0d60a93562bf6a56526ccd484e7f7b6967eb5bd022d4f0bbd81fde4b06536ee7c69f8c9a4c1fe3177ac2a35153824a72069825dcca93801573a4ef880d16d6463ca8532f54ac2a772dd379bec763d291abfdda76b8da689d0601b2b85ae123ef21392a635fea2e2961c96a1aee0c10cf8d450ea6ab78ebc52d6e67921c18b64a166abeed96b9a4dc7eb4aa339889d7932fde5bbe9dbc87ddad1da665f23e4a06bfced67b5dc9591ec10369392512cc5d15d8a176737d77247467cb2fbf05e9b71102f01ff499c98c2679295f0b1eb05329eda746f4b805755e6d4ab3628ce3e2a7d084e6d67da8a4779878041bc2b9d6f684042b74fab92b84ceedfe5d9b28397a7beb4762c4e1afb3375eac51c9e573f01c21fc06961d7e48e018a37f097ecd4820a6778c2fe346ef964b9740283ffad7c9f3720ec9bd6c3307728ebf7b2c01479ba7dc9b86b8ba3a93c4352741aa52187d2f439793809ece6e41f6a0cbe3425eecdacdd4097bac2342bd4debff159d8f9f3b9cb92dd3a88f76cea1b46d69f871352dd3b840a003f1bef351683e01d0a4fd35eb3300293e4cbc4e2338136b6df6178dad8293f359b94e3f280c597eb40909829e4e09302226625f8fc824d90ce857da51232cea2321585aa66e646c68dc2806ca0acb1e416fe2162dab55e2d768cde1ce24d6257ed4faf46ab1daf3123b21d6a9760c5a23458af63a0b7a2cfa53526f3a8d7602aaba6dd913cacfa4ac0df84505b117c33aa91479c72bb2c95d8898a75ce1a108d1a88f212b3b99a2ddae5e17c03355b9fe49d6247b2decf2e5d52b025f1e32b98b24f9b66814be1e71b552b5affa90b2dcdb6206c129cecdb7b2c1b3920202e9d20a9cb68f761b344b2db9bcfda2c5c454cb018ec4a05ae7dc3d1c3988bc9c454e6b33c72224fee06f909612f767395613a8e14701673e843d78f82d89985e785712c67b15860aa4176bd08e4688ea31f95b6b079a0a3048a0ed346de1897c3291ec917d4d9bd9f36751f6fe86c90ef2189288ea76be24af82d39b159d84afa79cf51916afb782e911b6c48b7e8bacb4d29b7a60e7a9fbe0b2e1129d3473d02b1b27afc31b4dd7d842d3f4c8e2b8059a7612869c9819b387b6affe183a9e7ba4e9b4d27484e5dc05f24b2fdf9b15e716663ef24384b71e7c49ad3244ed3ddcf93197c2db403de7c3e86ad957765ad85e3d5a12f814043cf899eda1991874dc4065143a0e588a0f41bdd3d3bdba29208032b323403698f5e87c6bd431492c850cb4eb1699ceede055bea5308e48527a097855ddc1879e5000280a3772ae7e1ff390a76d166e4311909dbba83bc51d18fd47c553bd1be16a4c0303459e624f0397543c19b9f39920cdd83f29d1260f5d24c208bb3231bb04d1659d7fcab7c76a12e3d786d952b4bff5547f0887499eaeedf358433d4ec322efdf2843710e127e066d21dba36d4127b0eabc63b1eb3ea3f3527e873e8c4026e4c099ae45eb0fa229bccf6c2c0bfd851c63deb5c82305bcbc14ccca001fdac7b46ec02cfe03723a65eb61335df45fab31b86b84dcbbfa98003fbc8dfce6bb6ae2163ad914e4ed5c8219aa3325c3e3a9e8069233a64b303816e97a8d02390a536dca567b309f5c32f128c1d44f7cd03ad297da8394659ee684568a1092c7bbdfc52beaa790ad7a0b062d720b45d546bcc2b67ac0e76d3f30fccff3ad2e403d10c9435e6f3a3ec706ea08e47be2333615b57abcbf42412814586256cadd5a4d81fc0af479b28ec354ab8ff5d0dd57309b7461fbaf7731f01d7ebbc51e87419139fd6e4cad921fa81705ffb9d359c45868395bafb789f9f9447761d92875ad9d8ac79e1f29453b687034dfe3fbd5da65348e35b798340ffa02babb44b9e2eb30ac07f0fff4534cd2ac58b22ee27ab7a2c3d96a334cab89af260d0165c11a06f0405d13cb08b94f8c26b427ee7fa94abe93acb50b03bcccea88d3959f47cc3e776a5f9804aa6d45c6d422cbbbee11e7161046b8f9351646867398301b0459079b4c8480c91f71d24198181b186650cfae7fc82f04411eea85d849603f6b1f4a123e56b05714d95b497f96100a0205b94f7ecd9d171c29645e48389e2b24b27b291f92214eee096fc635c84379ef98ca3aa33fa23a83c10408cccd016db6577ba731c37f996e5df551e4ae2528dc8dca5321d6b9168872af37a55fca5276ee3a2fa56b3ca04e1ad9fd9098b47b931b0fce6a6206c8f05055988d323d9a162d90df37992bb5824ffc7a0ce691411e0c97ab250187f9863ef2fabf9fb1f66c303dd991a201ada45abe07b6942fdc092f5b2da02b1a777cf4f7f27f7832af2d0ce971a253456351eecc6f1344a301cb52c9c494ce3e4dcdcd720283e9ee96bc0eebafca7e07e5f8398881ec5efa6378f8b8b2cc05ef05a5db6c6a41d7d4a9154d0b399095030919260b4708f2f494652f03f3fb45e8e3fe6009936068119e0c3b100dbc49241847bb85965071fa727aa082b5fbb66da4e254a7554b8b53530bb654aaffce2949cb303c100ffa400db28c9d386ae73e4080db9c264db3a2d3571ccada1c65352851c63ab522ad434634aa254fe41f28fce38f42ee56f2ef7e58ed6990ca7457807a7f14aa441c280d786d5d2c549895db2cb3401af8c7abb0c9609dd1a8934e348ba6e60900be59854f3089a513ed52b9379e53027f186d5752b7cce5f53e4a44bcb75c68275f5b2e8408721effd80bde9861e8ce29ce895ce3b78276cb84ce32a11aa01e5b3517d01073b0af8834b1539081e9ae8eedc4bc7e7fe9f910dfd0f8bff567921e69c654525f0b9ee646a106c5e610941b9d913b61a4a66e53934a93504326ddb52b24ffaff45220537543592e8e42f92f808cfecc813ccf3a7c808c16b4953f6d67a4baa4db64d3722fd36b68b6b61459703aac2dfd9edc8e1a3e5319db251cbd5ebda4d9106c49a8ba7c5252b62582eec0d968f8b0d345e2056d1606535677b7996cde1723280dd06cafda417f88e177458ade64f3158eefd3320338220524c91ef0873d94b4bfa762aad6a73add8c68ca10d07389602e10508da0d3119ce49b3393017361853648fc063b941250e99b64f9725b14e8a9b82a8d8d2d95dbf5b4ba10a8697b62a878537d557093155fbe0c2b83014e4d42518ae256ae4e899f42bdcacdebdaac89242a564decb6e7e60a5118f4603cd0adf22ba9f2f5915523d8be9e5d8e2b683b3c91e11761c246aac6a3c1e00e9ba31c9f5a5a3b93b60f2f5729e405f7853308d429822668821ed7174110b907af15f5697538ec9174fdbe064d04a0db30f1992176fd3db3226f8584cefccae0e91d2992cdd2c40ed84c75f3e83353097b66cffb4faa4f6aada9a1030aed77956bcd27dbf9b67a0b7d8f97dcb8523d6b022b7f752e13b2ded54953d86bf147a4086fd124dd8bfc9de1f0003aac10457b99d9444e384d713015fff2d78ab2eceeddf24fab9f7c81baa9bc9506c37272dfb8403c424d05ba416dafd3bd5f6bd908064c0b3cc68808fb579c151d18917ab48af4612fa3431af5025008b7b0151d84b8c0a2c86f6e1305481e0f45667f9dfdd25acf85fd0a4253dd5f7ef2611b821411a134bf0bc4823101e1a1dfde74d253be4a2c5151aeebbc7c659d1d1be66384e07e44e8a521411bcf143d41de956219124efb3b0a7bfdd3a208195c98896644819e442d6b094e81da0024b1a8ceacbe320a719ed527005250d17bf680e700d5454aa04c7cdcc00400ed1608a7c59252fa3f4057ae651e30c192e8071664803a09deba9ab4812d8e04f106b1960fca581052188ba02fddb2c264dfc0131409f54edebb4abb4f53c5868db68c4369ca1017eac2bc5a7abd00428a34db90a2d665f547300f74503edc469278f1ade7a86ebdc6f36de79c2f43d8e305df2ee8050414b904b1bd44162b92e6eb3c4bb1897f09ee089ecfaa03255632ba743fd8dbb1e57b13fa128a37d72fd31339020a84fd76b919873d6035154660a0ad0b627520a1009cb633a75c3a461ba75be7e9d13d316aa36e3ff20df703b61e8f59d3f69fe9bf4127e5fc708f28c6e1d7faf51791adbcdbd60e836a10c784c7c87388dc48614fa9ccf911bab7618029a5da85df85084e1fc9cea2444323d804581961cc4267f0a8b58f9bf7932e8099360cb73fb02ba3003097f2354ffd8976d4ad60efb47539e5e55e643db6fe3757c8f4671d845b1eda0bf50bba016e2791c17abafe36de3ec5bc72d4853b90da66ec2dcd0dd99174bd5f23272f1425996ae3e3f48bb1dd8fead1f9e3391133d81eb1f074649edd59073dff2e742c2b84bd76ef37a06671599aa81a5064ace2eb397de6b2b894f221bd6000cccca586039073a4dc138b4981f6df0f465b8db25c7eb83f86160014022f40fa4d9d5e8b4fd35871056d89fdd33212dd53f7561612fc850ff6d0c8fab9453e3127504eeea7b842f37d092833e17ce69b90b56cf26864a53c45dc9a938da0fa7be4ce361cff9d458b3d09bf044d36c4ea0fbe14576119e3ee7c7adf90632bb2318d6e999b47dc31bf72fcc14f70d06c3ae573104f223b1ea3591e22bfe7d8ba0c5eb78e887a2dd7aff43c62cefc6a56e7b50fbbee843038860c0df9751e967421910547ce79e27d51ad0816b74b0e72e150b533062c4b00f3ae4c9b03f51a8b00d795fb75129931c5f96ab27d99a3c38d52f4fbbae11100dfb947b7503416f422d851a73617c6ca1fbd17addb233032b03fa91237fff43d5a4d4ad0513defdd7c3f893471b73bada1448a2bba19b4ec8410792f45778b1e0afa847778057102bce0794d89d1873c5deaa8b5440db358c969ff7f2102e1bb4d787a80e24c68ba47d0a6fbcc92167007b2667d9a2f44d3a2d81f1452c45b852e5d7b3b", 0x1000) (async) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000280)="eee3906c9482bf57798fc424e14ce8d0d81e512f0b0c8ac67ae487530aef93c163e099a793e12e6e429640d82f2bfa81328749427a7a93c93d561554b266c1e2dd5f8f363e5e9f0c7d0dadb3cf04ddb6a7b94e643518", &(0x7f0000000140)=0x56, &(0x7f0000000340)="2daa21479b907a9bfc3585f967356f00e80253dcaf095779e4d7f4dbd002177ef87607e0029964e77b8e9046e1926a37db580f4ab73b429226ec1d4aad8d4991483d3b4e4bb1f3a9b08333e1cd6f804c8cc3f7882c0023538efa488a80e40dbc3a09802ce9cd16ca68778d0988a4a7cf2fd517385f7b88e1cf2718ab235b7dfb00627991e581d0c6048364a9c93e0bc1c26aad293c76a5b0eb99d693deba05f93bc777fc858b496bb7451aa995aafa41a547c96b1d4d8d579e7d0057a4c9e7e487c827c850c5feab962519894715226b753c47b4df1d46087f1ca12a7f5ed726202ffec9b531f32975919e697d20daecb9206d21784bc80e71a3d0de63ecdced7c751d8e91222a2cdf29d73b8e0c0894003638afa5a33ad735383c47bcc2b988123d84dfccf0cb650fc052d1345d14f28eacd637bbfe51dfb9bb1cbb0c0e5533be2bb9f522ec8bef0253e5737c9d891c8dafea6e28a9b6d4940fb7bfbc2439251f1f459e33937cd24187ef683ed37357416d7ce1048070cd40dcf35e50a143853cbc9b33a53479a07d027255cee87966150537997f5ce7a1a8e8c5119427182c9184e9d622e81a59e7ca2c46697099703e9a79047ae19562e8af51c3f636d2dca02182a766406a034ab4c7d2ab66c908a15c268ffec7408b4102afadb96cacfde4f2db3fa5667f251603daead68578e2bc9c044b4ac32615a4f427dde26c785f9c8720fd78672f597a06258f36dd7ba1125dc2065e6a417c5cea36610108f18fe80a25cc710883d37ec9196ab5ff59f96141687f60ff7815a88a3be59a71b4294641139719985ee115f719bcc88a1b03e68d3096acc9a5da54386cac23efceb7c6aef685ffa345b30a1a081ef52b24212772fcf4a78b0d60a93562bf6a56526ccd484e7f7b6967eb5bd022d4f0bbd81fde4b06536ee7c69f8c9a4c1fe3177ac2a35153824a72069825dcca93801573a4ef880d16d6463ca8532f54ac2a772dd379bec763d291abfdda76b8da689d0601b2b85ae123ef21392a635fea2e2961c96a1aee0c10cf8d450ea6ab78ebc52d6e67921c18b64a166abeed96b9a4dc7eb4aa339889d7932fde5bbe9dbc87ddad1da665f23e4a06bfced67b5dc9591ec10369392512cc5d15d8a176737d77247467cb2fbf05e9b71102f01ff499c98c2679295f0b1eb05329eda746f4b805755e6d4ab3628ce3e2a7d084e6d67da8a4779878041bc2b9d6f684042b74fab92b84ceedfe5d9b28397a7beb4762c4e1afb3375eac51c9e573f01c21fc06961d7e48e018a37f097ecd4820a6778c2fe346ef964b9740283ffad7c9f3720ec9bd6c3307728ebf7b2c01479ba7dc9b86b8ba3a93c4352741aa52187d2f439793809ece6e41f6a0cbe3425eecdacdd4097bac2342bd4debff159d8f9f3b9cb92dd3a88f76cea1b46d69f871352dd3b840a003f1bef351683e01d0a4fd35eb3300293e4cbc4e2338136b6df6178dad8293f359b94e3f280c597eb40909829e4e09302226625f8fc824d90ce857da51232cea2321585aa66e646c68dc2806ca0acb1e416fe2162dab55e2d768cde1ce24d6257ed4faf46ab1daf3123b21d6a9760c5a23458af63a0b7a2cfa53526f3a8d7602aaba6dd913cacfa4ac0df84505b117c33aa91479c72bb2c95d8898a75ce1a108d1a88f212b3b99a2ddae5e17c03355b9fe49d6247b2decf2e5d52b025f1e32b98b24f9b66814be1e71b552b5affa90b2dcdb6206c129cecdb7b2c1b3920202e9d20a9cb68f761b344b2db9bcfda2c5c454cb018ec4a05ae7dc3d1c3988bc9c454e6b33c72224fee06f909612f767395613a8e14701673e843d78f82d89985e785712c67b15860aa4176bd08e4688ea31f95b6b079a0a3048a0ed346de1897c3291ec917d4d9bd9f36751f6fe86c90ef2189288ea76be24af82d39b159d84afa79cf51916afb782e911b6c48b7e8bacb4d29b7a60e7a9fbe0b2e1129d3473d02b1b27afc31b4dd7d842d3f4c8e2b8059a7612869c9819b387b6affe183a9e7ba4e9b4d27484e5dc05f24b2fdf9b15e716663ef24384b71e7c49ad3244ed3ddcf93197c2db403de7c3e86ad957765ad85e3d5a12f814043cf899eda1991874dc4065143a0e588a0f41bdd3d3bdba29208032b323403698f5e87c6bd431492c850cb4eb1699ceede055bea5308e48527a097855ddc1879e5000280a3772ae7e1ff390a76d166e4311909dbba83bc51d18fd47c553bd1be16a4c0303459e624f0397543c19b9f39920cdd83f29d1260f5d24c208bb3231bb04d1659d7fcab7c76a12e3d786d952b4bff5547f0887499eaeedf358433d4ec322efdf2843710e127e066d21dba36d4127b0eabc63b1eb3ea3f3527e873e8c4026e4c099ae45eb0fa229bccf6c2c0bfd851c63deb5c82305bcbc14ccca001fdac7b46ec02cfe03723a65eb61335df45fab31b86b84dcbbfa98003fbc8dfce6bb6ae2163ad914e4ed5c8219aa3325c3e3a9e8069233a64b303816e97a8d02390a536dca567b309f5c32f128c1d44f7cd03ad297da8394659ee684568a1092c7bbdfc52beaa790ad7a0b062d720b45d546bcc2b67ac0e76d3f30fccff3ad2e403d10c9435e6f3a3ec706ea08e47be2333615b57abcbf42412814586256cadd5a4d81fc0af479b28ec354ab8ff5d0dd57309b7461fbaf7731f01d7ebbc51e87419139fd6e4cad921fa81705ffb9d359c45868395bafb789f9f9447761d92875ad9d8ac79e1f29453b687034dfe3fbd5da65348e35b798340ffa02babb44b9e2eb30ac07f0fff4534cd2ac58b22ee27ab7a2c3d96a334cab89af260d0165c11a06f0405d13cb08b94f8c26b427ee7fa94abe93acb50b03bcccea88d3959f47cc3e776a5f9804aa6d45c6d422cbbbee11e7161046b8f9351646867398301b0459079b4c8480c91f71d24198181b186650cfae7fc82f04411eea85d849603f6b1f4a123e56b05714d95b497f96100a0205b94f7ecd9d171c29645e48389e2b24b27b291f92214eee096fc635c84379ef98ca3aa33fa23a83c10408cccd016db6577ba731c37f996e5df551e4ae2528dc8dca5321d6b9168872af37a55fca5276ee3a2fa56b3ca04e1ad9fd9098b47b931b0fce6a6206c8f05055988d323d9a162d90df37992bb5824ffc7a0ce691411e0c97ab250187f9863ef2fabf9fb1f66c303dd991a201ada45abe07b6942fdc092f5b2da02b1a777cf4f7f27f7832af2d0ce971a253456351eecc6f1344a301cb52c9c494ce3e4dcdcd720283e9ee96bc0eebafca7e07e5f8398881ec5efa6378f8b8b2cc05ef05a5db6c6a41d7d4a9154d0b399095030919260b4708f2f494652f03f3fb45e8e3fe6009936068119e0c3b100dbc49241847bb85965071fa727aa082b5fbb66da4e254a7554b8b53530bb654aaffce2949cb303c100ffa400db28c9d386ae73e4080db9c264db3a2d3571ccada1c65352851c63ab522ad434634aa254fe41f28fce38f42ee56f2ef7e58ed6990ca7457807a7f14aa441c280d786d5d2c549895db2cb3401af8c7abb0c9609dd1a8934e348ba6e60900be59854f3089a513ed52b9379e53027f186d5752b7cce5f53e4a44bcb75c68275f5b2e8408721effd80bde9861e8ce29ce895ce3b78276cb84ce32a11aa01e5b3517d01073b0af8834b1539081e9ae8eedc4bc7e7fe9f910dfd0f8bff567921e69c654525f0b9ee646a106c5e610941b9d913b61a4a66e53934a93504326ddb52b24ffaff45220537543592e8e42f92f808cfecc813ccf3a7c808c16b4953f6d67a4baa4db64d3722fd36b68b6b61459703aac2dfd9edc8e1a3e5319db251cbd5ebda4d9106c49a8ba7c5252b62582eec0d968f8b0d345e2056d1606535677b7996cde1723280dd06cafda417f88e177458ade64f3158eefd3320338220524c91ef0873d94b4bfa762aad6a73add8c68ca10d07389602e10508da0d3119ce49b3393017361853648fc063b941250e99b64f9725b14e8a9b82a8d8d2d95dbf5b4ba10a8697b62a878537d557093155fbe0c2b83014e4d42518ae256ae4e899f42bdcacdebdaac89242a564decb6e7e60a5118f4603cd0adf22ba9f2f5915523d8be9e5d8e2b683b3c91e11761c246aac6a3c1e00e9ba31c9f5a5a3b93b60f2f5729e405f7853308d429822668821ed7174110b907af15f5697538ec9174fdbe064d04a0db30f1992176fd3db3226f8584cefccae0e91d2992cdd2c40ed84c75f3e83353097b66cffb4faa4f6aada9a1030aed77956bcd27dbf9b67a0b7d8f97dcb8523d6b022b7f752e13b2ded54953d86bf147a4086fd124dd8bfc9de1f0003aac10457b99d9444e384d713015fff2d78ab2eceeddf24fab9f7c81baa9bc9506c37272dfb8403c424d05ba416dafd3bd5f6bd908064c0b3cc68808fb579c151d18917ab48af4612fa3431af5025008b7b0151d84b8c0a2c86f6e1305481e0f45667f9dfdd25acf85fd0a4253dd5f7ef2611b821411a134bf0bc4823101e1a1dfde74d253be4a2c5151aeebbc7c659d1d1be66384e07e44e8a521411bcf143d41de956219124efb3b0a7bfdd3a208195c98896644819e442d6b094e81da0024b1a8ceacbe320a719ed527005250d17bf680e700d5454aa04c7cdcc00400ed1608a7c59252fa3f4057ae651e30c192e8071664803a09deba9ab4812d8e04f106b1960fca581052188ba02fddb2c264dfc0131409f54edebb4abb4f53c5868db68c4369ca1017eac2bc5a7abd00428a34db90a2d665f547300f74503edc469278f1ade7a86ebdc6f36de79c2f43d8e305df2ee8050414b904b1bd44162b92e6eb3c4bb1897f09ee089ecfaa03255632ba743fd8dbb1e57b13fa128a37d72fd31339020a84fd76b919873d6035154660a0ad0b627520a1009cb633a75c3a461ba75be7e9d13d316aa36e3ff20df703b61e8f59d3f69fe9bf4127e5fc708f28c6e1d7faf51791adbcdbd60e836a10c784c7c87388dc48614fa9ccf911bab7618029a5da85df85084e1fc9cea2444323d804581961cc4267f0a8b58f9bf7932e8099360cb73fb02ba3003097f2354ffd8976d4ad60efb47539e5e55e643db6fe3757c8f4671d845b1eda0bf50bba016e2791c17abafe36de3ec5bc72d4853b90da66ec2dcd0dd99174bd5f23272f1425996ae3e3f48bb1dd8fead1f9e3391133d81eb1f074649edd59073dff2e742c2b84bd76ef37a06671599aa81a5064ace2eb397de6b2b894f221bd6000cccca586039073a4dc138b4981f6df0f465b8db25c7eb83f86160014022f40fa4d9d5e8b4fd35871056d89fdd33212dd53f7561612fc850ff6d0c8fab9453e3127504eeea7b842f37d092833e17ce69b90b56cf26864a53c45dc9a938da0fa7be4ce361cff9d458b3d09bf044d36c4ea0fbe14576119e3ee7c7adf90632bb2318d6e999b47dc31bf72fcc14f70d06c3ae573104f223b1ea3591e22bfe7d8ba0c5eb78e887a2dd7aff43c62cefc6a56e7b50fbbee843038860c0df9751e967421910547ce79e27d51ad0816b74b0e72e150b533062c4b00f3ae4c9b03f51a8b00d795fb75129931c5f96ab27d99a3c38d52f4fbbae11100dfb947b7503416f422d851a73617c6ca1fbd17addb233032b03fa91237fff43d5a4d4ad0513defdd7c3f893471b73bada1448a2bba19b4ec8410792f45778b1e0afa847778057102bce0794d89d1873c5deaa8b5440db358c969ff7f2102e1bb4d787a80e24c68ba47d0a6fbcc92167007b2667d9a2f44d3a2d81f1452c45b852e5d7b3b", 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x800, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x800, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000100)="f9615f55", 0x4) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000100)="f9615f55", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x637f) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) dup2(r0, r0) (async) dup2(r0, r0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4, 0x0, 0xe8b, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) fcntl$setflags(r3, 0x2, 0x0) 7.478305528s ago: executing program 6 (id=201): pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x84) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)) 7.47255378s ago: executing program 7 (id=204): r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) setuid(0xffffffffffffffff) shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00a0a78d0ca82026dec3e59be543bfcb4c969b00", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r3, 0x0) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="008feeb9a45f71e8793a3bdeec295f87a9e3614eddf981fd2e98ddf6", 0x1c) setreuid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) 7.271670385s ago: executing program 1 (id=205): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x7ff}) shmget$private(0x0, 0x3000, 0x459, &(0x7f0000001000/0x3000)=nil) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) madvise(&(0x7f00005b8000/0x3000)=nil, 0x3000, 0x0) 7.270774862s ago: executing program 0 (id=207): r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r4 = dup(r0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) getpgid(0xffffffffffffffff) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffea5) (async) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) read(r6, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="71e1a3dc72e06d2a7ff3edbad6fa3d2101f0d2aaa714cceb45f770354eda3f85272b6347482109fcd2be705c2277127d85120975c9064f1697c521214b65c69eaa6f53bc02f5c971c18b56321c40c088891da418cadc12a8e0ee4de6c2", 0x5d}, {&(0x7f0000000180)="a0b81f8bc93464418196755a33315d0c39437f3d4569940232822eddd33a1f20e98a72b2a4f633208a8c1c5e7f33105a1d544234f34e4578c5a2a1b6ad43157dc548f35fbf2f2f6dbfbfe9bee79e91a227e7cef8", 0x54}], 0x2) (async) setrlimit(0x0, &(0x7f0000000980)={0x40040, 0x9bb}) (async) r7 = syz_open_pts() close(r7) (async) r8 = syz_open_pts() close(r8) (async) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x7) (async) r9 = socket(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x40, 0x0, 0x0) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') 6.990998333s ago: executing program 1 (id=209): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000e40)={0xa8, 0x7, 0x9, {[0x20000008001, 0x0, 0xc759, 0x919, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7b, 0x0, 0x8000000000000, 0x0, 0x400, 0x0, 0x0, 0xffffffffffffb390, 0xfffffffffffffffb], [0xf, 0x0, 0x0, 0x0, 0x5, 0x1000, 0xfffffffffffffffc, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x1], [0x0, 0x0, 0xffffffffffffffff], [0xffffffff, 0x31, 0x0, 0x0, 0x5, 0x2], [{0x0, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0xfffffffc, 0x2, 0x1}, {0x800, 0xfffffffd, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000, 0x6}, {0x8fb, 0xa760, 0xc8, 0xffffffffffffffff}, {0x217d, 0x5, 0x0, 0xfffffffffffffffe}, {0x4, 0x0, 0x0, 0x3}, {0x0, 0xfffffffd}], {0x0, 0x0, 0x8}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="f968a12512e3d2b274f1f79b712c2bd61698a56e1797095a6b600304f847fa7a93bc845ffaf081922645abf1bf", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="5914b4c6b355ded084e4eea090f9755b70ca36a72f", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaeffffffffff298682f9a8748117002c03ff020000000000000000000000000001ff020000000000000000000000000001"]) setegid(0xffffffffffffffff) setregid(0x0, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000100000000", 0x8) r4 = dup(r0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)="2bbaa6cb2800000000000000", 0xc) 6.955480254s ago: executing program 3 (id=210): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) (async) r1 = getpid() setgroups(0x0, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) r2 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) (async) msgrcv(r2, &(0x7f0000001240)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) (async, rerun: 64) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1000800, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x7, 0x9, r1, r1, 0x1, 0x1b74, 0x1, 0x16}) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) mkdir(0x0, 0x0) 6.95510637s ago: executing program 4 (id=211): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x1, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffffc}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x10007}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xa, 0xc, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1ce, 0x10001, 0xc, 0x3}, {0x8, 0x2, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x1006}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xffb, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = getpid() setpgid(r2, r2) 6.953370365s ago: executing program 7 (id=213): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x44, 0x53, 0x4}, {0xc0, 0x85, 0x2, 0xa}, {0x216, 0x3, 0x4, 0x48a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000240)="8bc4ec00020000ae00000f3983090000d2b011b9000e000000000000004d5647f78f25b0", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) poll(&(0x7f0000000ac0)=[{}], 0x1, 0x887e) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x5) execve(0x0, 0x0, 0x0) 6.942278921s ago: executing program 6 (id=214): sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357d", 0x2e}], 0x1) r1 = socket$inet(0x2, 0x5, 0xab) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) fchmod(0xffffffffffffff9c, 0x120) unveil(0x0, &(0x7f0000000300)='W\x00') 6.599498182s ago: executing program 3 (id=216): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x60) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x16, 0x4}, 0x0, 0x0, r1, r1, 0x0, 0x800000000, 0xea81, 0x5}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) sendmmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000600)="25ca6c7ee08ec389ef33ba5fdaf2b5572c426ff9c4dd5ac72d2d7e9042ca834f72e78f23f9d67ab44fec3d58a072f48bb5d31cdc261f62e5191f4ab48a90f7afa856e7a97a794f0568c09cdc26753b67ec37e682052cfc73c0ded75ad37a6b58b8283d888eb777914445f44b7b149958c6cd6f62250040e10a764c963594226132b9162449534935d7dc591defb4a7246d82065e94e6fc2da360889bc2baa57cc2", 0xa1}, {&(0x7f00000006c0)="bb4e32ae7ad0dadecfd5", 0xa}, {&(0x7f0000000740)="5ce5d420a875c53816fda14b59aa03c997b6f6e532d0fedf856fe1bff07d85f172e5c8a05186c9e0455fa2c668af8c5084c99f0b93e012e8d2f33057a99526452e830272eba19c4cab25875ff5861fa34b8606213d", 0x55}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="1081e4c7ddf7a80dd4d9e1f7e46c86f507e098cc80d786d137ab08738351cc8b7c1e852bf827ef3fea5ff296b6037bfe6a06ae80f0556c", 0x37}], 0x5, &(0x7f00000008c0)=[{0xf8, 0x1, 0x80, "87ae4ec19147cf149e697b9354d7c7006e1e93759d4767e671dea3761b59b9d590ce4c5da735ef077d843de7b1d785aab81df7677b67d29f25ada96ff6ac4c02d515201a902c7407e3e8d1c50aa820e8d2d32bc71b7846fd50ccc621a7df5a8960067af3ebab6d3946bcc6b25695bcb192a70baa3869d42097aad4561c17eca33a418cb5000cb19815a681831399e6797441c8cb0bd1552b6c99971a19039e0cfe70c915f70a60ca6cadb1d5deba1f617ee10102f5f2c99bba5cdb0768c1e86fb140858f3f299ea5f3ddb7240e78cca678b9e26f4f70c757e6fcd09e303b369e66e9d46937d977"}, {0xa8, 0x1, 0x1, "a8b21ff5bd4ad2d38986c96a03d30321b5661a78818c8b84ec97687a23cfd754068edd841b3703cefd446d48ab04097068e370cf6474956502216dfa6bcca065b3c822d85c85dc44d624b0dc3d8d59c7954417c96180f1e9da383967a654a3ea7f90996a959434a3c00e4600719557ce55d858c48e3825d4ab9f418d009783c6e895326b7cefb32e9237db4caf5b8921f5cc0beb"}], 0x1a0}}, 0x10, 0x400) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = semget$private(0x0, 0x4, 0x20) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000080)="c198f360e3665900ca9af84b67da7868b4010c99f2c365362e82ce9986af080889aa64f3ef3da5b61f94a5ddc4c6005765df28bd9b9614b95a1933aafdc0bbfc6d388b35d1f1bb7e312b82be123186d19b5882c69a1b2ea9e8489ac97c15381467b0a9e6ddcc3bf2ee2af69f1cf19ee633f6b5c9dbe4c6957f454c1d03c7b030706a8845757591dacb7d9ed9b3a187c79fa236ccd0af9dff20fbabd84585747a5e3d30ab683a6bfbaee046231bad618b42df4005000000e13ac667", 0xbb}], 0x1, 0x3) execve(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x2, 0x3, 0x1000}, {0x3, 0x1, 0x1000}], 0x3) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x200000}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000400)={0x3, 0x10000000000, 0x6, 0x6, 0x0, 0x5, 0x4, 0x423}, &(0x7f0000000440)={0xc, 0xffffffffffff8001, 0x80000001, 0x100, 0x5, 0x9, 0x9, 0xa0}, &(0x7f0000000480)={0x9, 0x6, 0x4, 0x3, 0x3, 0x3725, 0x2, 0x8000000000000001}, &(0x7f00000004c0)={0x8000000000000000, 0x3}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r8 = syz_open_pts() kevent(r4, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffd, 0x88, 0x0, 0x3, 0x5}, {{r4}, 0xffffffffffffffff, 0x2, 0x80, 0x0, 0x5}], 0x8, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x3, 0x80000000, 0x4, 0x4}, {{r0}, 0xa8c4198b29f884c7, 0x10, 0x1, 0x100, 0x5}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x18, 0x21, 0x5, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x41, 0x2, 0x77dc}, {{r0}, 0xffffffffffffffff, 0x30, 0x2, 0x8fd, 0x9}, {{r8}, 0xfffffffffffffffb, 0x88, 0x8, 0xd, 0x4}, {{r2}, 0x3, 0x80, 0x80000000, 0x3ff, 0x401}, {{r2}, 0x0, 0x0, 0x4, 0x4, 0x8000000000000000}, {{r2}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x7fff, 0x7}], 0x1, &(0x7f00000003c0)={0x3, 0x4}) fcntl$getown(r3, 0x5) geteuid() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000300)="82", 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000000c0)={0x5, 0x5, 0x5, 0xffffffff, "231df9296eafc2f66503c17da41351ac46b0ecdb", 0x28ee, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r10 = getuid() setreuid(0x0, r10) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) 6.596620877s ago: executing program 0 (id=217): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x23, 0x5de40039}, {0x7, 0x10001}], 0x3}) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') 6.593874976s ago: executing program 4 (id=218): socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000380)=ANY=[@ANYRES32]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0xfffffffefffffffc, 0x10000}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x20, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x4, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="dcf91e1d0a7ebbe91cf82b6c0cc3927b6592dd5dc326723e9f180450e73ddfb7c20bc5e099ae790541154f966da956c599394447daf91c326752b67bdb4563e1b067fd168eaf4ab088f4d323c8fc75405e7179dbe4c876b9c0c4f7bea003ee8a9c0ecfcfee30504b68614a6c752fdc79205ef2fb", 0x74}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000200)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x34, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x2, 0x0, 0x0, 0xffff, {[@generic={0x13, 0x3, 's'}, @sack={0x5, 0x6, [0x5]}]}}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x20, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="dcf91e1d0a7ebbe91cf82b6c0cc3927b6592dd5dc326723e9f180450e73ddfb7c20bc5e099ae790541154f966da956c599394447daf91c326752b67bdb4563e1b067fd168eaf4ab088f4d323c8fc75405e7179dbe4c876b9c0c4f7bea003ee8a9c0ecfcfee30504b68614a6c752fdc79205ef2fb", 0x74}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, 0x0) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) 6.593168653s ago: executing program 7 (id=219): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) (async) poll(0x0, 0x0, 0x8e69) (async) close(r0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r1) (async) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000501600000000100000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) 6.58152711s ago: executing program 1 (id=220): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000000, r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0xa1}], 0x1, 0x7ff) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) read(r4, &(0x7f0000000080)=""/105, 0x69) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) (async) getppid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000000, r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) poll(&(0x7f0000000040)=[{r2, 0xa1}], 0x1, 0x7ff) (async) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) (async) ioctl$TIOCSBRK(r3, 0x2000747b) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) read(r4, &(0x7f0000000080)=""/105, 0x69) (async) 6.341976464s ago: executing program 2 (id=222): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="f968a12512e3d2b274f1f79b712c2bd61698a56e1797095a6b600304f847fa7a93bc845ffaf081922645abf1bf5c09611ea8cbaeda47e058473a00"/68, 0x44}], 0x1) r1 = socket(0x2, 0x1, 0x0) fsync(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="5914b4c6b355ded084e4eea090f9755b70ca36a7c3493dfbf403e87112298561ccb28040dac22cf0b61750f7d9edc67c555583697cbc8b2ebf843a3c47b81b85ee07877b3f78077b2cf83b2d28c143e9d77862be412286edb351fe5a170d6b00", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaa9aaaaaffffffff000000000000000000002c03ff02000000000c080000000000000001ff0200"/50]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e84d5e", &(0x7f0000000000)=0x6, 0x0, 0x0) 6.341212713s ago: executing program 0 (id=223): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x42}, {0xb1, 0x10, 0x1, 0x5}, {0x6, 0x5, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cff030000c157cbbd3f2c9772f90a6f050000008b", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd65aab1f90014f095fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5140083f7ac8e707"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0xfd) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) 6.340823282s ago: executing program 3 (id=224): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x23) (async, rerun: 32) r1 = socket$inet(0x2, 0x3, 0x1) (rerun: 32) close(r1) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/94, 0x5e) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async, rerun: 64) r3 = getuid() setreuid(0xffffffffffffffff, r3) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000001240)="fdb6fcf1", &(0x7f0000000040)=0x4, 0x0, 0x0) 6.189870689s ago: executing program 4 (id=225): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x5, 0xb, './file0\x00', 0xfffffff7, 0x12, 0xc1a, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x40000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x127, &(0x7f00000005c0)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(r2, &(0x7f0000000640), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000640)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f07633afd66b3156888a781b263902cdb6aa8bda51adfee0ead001eb204d5ca80e49fc458416b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f844ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda03f130fe75061d38c0c826bbbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c681502a4003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f0000000080)=0x12e, 0xffffffffffffffff, 0x5f) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000240)={0xff, 0xd1e}) r4 = socket(0x18, 0x1, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 6.188680112s ago: executing program 2 (id=226): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0xffffffffdf003fff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff86dd65233caafe8000000000000000000000000000bbff010000000000000000000000000001"]) 6.186970944s ago: executing program 1 (id=227): r0 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x7, 0x10003, 0x0, 0x0, 0x1, 0x2, 0x40000000002, 0xe63}) r1 = socket(0x18, 0x2, 0x0) close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000005c0)="090939df00d7778e720c146c3e6e828968f3f7b7095716fcc331e1a270670879c409298f9b9163a3b3ae50a8065e9242af383ed5b582948bf00a", 0x3a}], 0x1) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x10, 0x4004}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setown(r0, 0x6, 0x0) 6.185853904s ago: executing program 6 (id=228): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) setuid(0xffffffffffffffff) mkdirat(r0, 0x0, 0x0) (async) mkdirat(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x6, 0x5, 0x82, 0xffffffff, "97aa224f0cf3d71bd100", 0xfffffffc}) 5.991475285s ago: executing program 2 (id=229): select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x0, 0x8, 0x0, 0x8000000000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) (async) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') (async, rerun: 32) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='c\x00') (rerun: 32) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') (async) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x1, 0xffffffff, 0xfeffffff, 0x9, "080014e8eaed00", 0x10000000, 0x9}) (async) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 5.991044135s ago: executing program 3 (id=230): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, r2) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) (async) chown(0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000240)="a9af27ef3ca970da49f241dac28f5bab94e2c4b5ae4616ef6b4209b102133761dfd125bf51466da5ee1c5aefe461f548363873d993b101b56fdefd191141dab508f39ec65a3122a01023a0696e7c95e1e19e5ea5bbe2fd20c63c28fc995be73fd4defc9d37795bde6d5f28ff8592bee084c278d6a1b085d56b07ee589e9fb22ab5a9ab57d7d87db36f0a626e3e89dc4924803398216fd14e02b3dc4c7ec774884b8e82d5faba6f2133424ffa1560c423dcfbd8283229bfa6afd935919d19fd6041807b1d37d76352440e46b28550d4f82f", 0xd1}, {&(0x7f00000000c0)="43e43faa4a536c165a273f249dd25d", 0xf}], 0x2, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r3, r4]}], 0x20, 0x4}, 0xd) 5.985711709s ago: executing program 6 (id=231): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) dup2(r6, r0) socket(0x1, 0x4, 0x1) sysctl$hw(&(0x7f0000000300)={0x6, 0x9}, 0x2, &(0x7f0000000600)="8207df3de33ca63a65ffc025c0570260382cabd0545bbc385769fa1de8ad95b2c9cd073b58bfa6db91dce783062fca5ad5e54435eaaaed484f691e822f4f22822cf84d7fa7dc65f4c157ded2d897dc654ceb5d3570c6853905ac4af46a3e9d1bcf9124d82d8b825c8e9af14d8a058750", &(0x7f0000000040)=0x70, 0x0, 0x0) 5.97864593s ago: executing program 0 (id=232): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x8, 0xef7fff00, 0x6f, "bf08000100f1675910812cc900", 0x1ff, 0xfab}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x800000, {[0xfffffffffffffffb, 0x2, 0x4, 0xfffffffffffffff9, 0x0, 0x0, 0x319, 0x0, 0x0, 0x2f01, 0x3, 0xe, 0x3, 0x2, 0x800000, 0x0, 0x1, 0x100], [0x8, 0x0, 0xfffffffffffffffa, 0x81ffffffe, 0x0, 0x7b98, 0x9, 0x1, 0x800000000000000], [0x4, 0x2, 0x9, 0x10000, 0x81, 0x11000, 0x9], [0xff, 0x12, 0x2, 0x100000001, 0xfffffffffffffffe], [{0x6, 0x9, 0xbf9, 0x9}, {0x8, 0x2, 0x1ff, 0xffff}, {0x0, 0x0, 0x2000080, 0x80}, {0x3, 0x5, 0x46, 0xfffffffffffffffe}, {0xcc8b, 0x4, 0xffffffc0, 0x48}, {0xd, 0x400, 0x8, 0x2000000000000000}, {0x0, 0x0, 0x0, 0xc99}, {0x5, 0x963, 0x5, 0x8}], {0x2000, 0x5, 0x1, 0x400000000000}, {0x0, 0x0, 0x0, 0x4}}}) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (rerun: 64) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) (async) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x5) (async) syz_open_pts() (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (rerun: 32) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) (async) close(r1) (async) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (rerun: 64) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x803, 0x1ff, 0x8100fefd, 0x20049d, "084880fa870000bdda0988d1150600092002ff07", 0x7, 0x8003}) (async) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09", 0x74}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) write(r1, &(0x7f0000000300)="17", 0x1) (async, rerun: 32) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x55) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) 4.591192913s ago: executing program 7 (id=233): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00e0300e9e2e6bc14fa81985fffd000007019078ffffffffe0000001440c06018000000000000000100090780007004d"]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, 0xc) setreuid(0x0, r2) (async) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f00000002c0)="eed8ea638d666c3db63efebaf733a254f82ac874087d6f20e86c9b5d244e8db320554daee51a2b3aed2644c687e422fdbad7e02b11fd8844d7544d61d7773d5db893a57f15c023a381b3f2d4fe49c2926743c260de58c33cffdca66e4023685288d4553b482762fbf165fbfce8cc518749066fbba08aed0f92e02363e80e51fee557af4bc5fe4d83103706480f4ae3b81722aee279dd030c30e888a22faab19bbef6f800bd5f577cfcc3bc250b42159b31ba466c9ac995fe7b8f56a8898c00f647825c9257239ef4e5c16c0ab8d22f1c59a43dc0853fc6416c1803f177f277542c8384d161488caec33ac89a254b1040d009f4cd41d9b2f6177101b67207fe5ad27f2b63500916b8eade0074830cdf695d22969e090067e347f628085ab17d962b67f48212daca9e5d8a4ab62908a80ed9f0b67f1b8547207e6e6a5b288c5ffc9653d87c399994a3741eee1e0503935ef1a571f9a2854a3568472e1d16b8ddf810aefb10078135bf88887565c6e13ea01a87fe4f7900768f6c4f1563dd52efdf2bf5b55e45ae3ff98387541e6ebafc2a0472f1897ec0f759cde5e6d45ff2c65553d4663faeeb6fa6fe6f87e8a34b8ec13f2bd0b6bd03900e7ecb3502127b9527cde5e48cde991d2a55e17ba9fd190aae2da41a01de59ae0fc53eb9473a20775e356d19d32392105c00bfd3185b229cbdc54e734f773ccc2d9a867901665ea907d3850439154938f75c2ddf2a248a8a49f88c54302437bea06bc3e287a2e94641502e57d9e9287a891eefa6c6b162dbd454325b706f64051228a419fd91080c6f6b7701a3a68b6257b82c9838b60483b8a9b11b1d4784143b37fcb71458f1ca8136db09ff600ec3017367012551b80dd623d923038e77a11d2c23e69ab353945ff66836e36aa53a64b6b1169c470050a9b70b21c65ccdf2164ed0e92c96ac18b5bea9f10749a164790dc0b9e41e22852e981634449771276f83a4dec70c0b9e1695956619de1fff817379c81dce6402de2d3da18516cca8b00a794564b74f18f005ddefe0ff2bdcbe46cc86c8911dd88f80e34f93b0279e4144886102c20dbe5ab4bd4f31afceb9c8f057ab85447bfadac219f29f03ab47b486b2d669b62581d2cb551eab54c32ca362d8cd9a5ad206a0e68eeedc19af69e6a221e01db929b70857d904bdb8fc13c94cf03e3f49a149dc786044437d59817ac8bae20a3fb55e5538d4146b275d3dfe1937703b20385a28a4cd7a1200c7f10af89c705cd6ce4e383d175b35dd5815ffa777d910a25b626d50ace75268b1c5b9d2200c3e28a6fce6fd8f885a5ff17167353cefee2f290a095b2fa3948d94d6ccc13bddcf9dfb1b96dd94273cc6cc31aff7f80aa4a84babb99e93e5e01955af6bd188dca570bd432ed3e29ce63355c62c385f98b31eb47a1c62f7666da0f785aaa32ca0e6bb58722c64e723fe7f20ce9db1cb71054e50cefe8684740c343fdc37942659be01d9a2c7c0a7a6d03821d59d95025cd382c0d3ae76e656fd0402d2f1e21b1f07bbd1303b0e0061126e290b69a575393c4055e67d56ca297bfa852aae4fc6f1a59ef3a81c617d995a8cb550dda7a8e40795cafe57e18c0539a2e6fea9c2fbbf1324667aab56fba7633b7a510ff99e6221bfb2a2a36b9987cb9ae36a3da3c1746a18afcbcde452508eddcb087ee66b59c242ab5fa59818add0df742ca863ed5048dffaab41e4652e03a250964a33c2602f88abd23e6f0098b5b368e95dd2de92bdf83daba121d4774f8554b9651ce72423a5c067fa3af5a9f8b3266c14fc218b2e60366938c654ffb00f0570926a5d11be0940870b43982bba6fa68f51418f927d11ed676393ec9e532c34c050b15c44282204b7d005612cbc9de1d1e017da6614239bb1d98b65c65528e1c019bd68e4b1259461b11f5d9312390d6a4ff20778fb49feb09a3ba6fcd849b44e1b05fa4c362098ce6b36531c9d06d46ad7907d119a2c169ccaac003759fcce8a6181909619e52b07603945d8c012a460f331dabc1b4b76bafa7c6f5640c8aeacb72de201be0b618b442d2995cde75f46d138c9769978a101977aad84d52e1d7346dfd32870803a224f0f5e772ecb945b8ee6a31f36fdd7e30f55cb35760ec86791d4acee35195aabfb4e0926e0014a0d8c8629254dcaa2a6648ac35009e9258da251ec0fba586b3fc56869e88c45e6d131ce482cafba24d664a06ad5f187a05687494c333bc8bda605f778ccb8a8dba092d88d02b4e565328bb3a1486012630d093faf8e85c89db813d1f2d3674cad8b64455e4f9f0a98c1c599425b123208aa1c1b630dc74c17fc361fafb2311726ebe3415fb84d0fc3608e12dc2455bedb71ffd9ec51945b00c513b002fd3c5bcfc06c7ca19752eb166615609b5747ea1e0e06696a16fc7131f311c5a6ea51c6f35cfc7e1f879fb1b47eedc1c7842283373ced7a1cd00b6376f8e3247fe626bb2cc635429ee74dd7fbe5794bb6c2b3a91ca3542c49c5dee9a07b4fa8dd97d05979050b52491606e4e428904e9e9703ac0ac9f4f7dfec68f92a483f7d3793307e15cdf08fa134eeb504ad242a976d8adddb3005f42e77b55a8c624664381f885a71fe2965dc092c78745fc7da6fc8520c6241bd79fdb0a8744d606c805d99fc867f770a2bcadeefbc32d67e68d0a3e36cbd40f6c1571c59e091a3055ec4fdcbb9c259ecabade11eb4b47b8f23be02df65d8769c408687db52c79465f03f99c2368fbc88da4001742f0cd951797657261d1ce87ed56153bde74cc88673f4ad9155556d000ee26660fa21cc2eb7c17e3405140e62f7cb55a8378020b441de648bf6ed0fcd6b8bb6fd210040a4e35bd9e3f5458d48c6d8b8cd78df5c1fbe2376d4570a0fd42fe8651054a49af8beff1e607e063033ed53082268702955bae46b7f63f2dc01bd6d786409fbc2c2ec010cc14df15cadc4b812b528d754bc83a2c6381e386917a91465748c3d9cb8119aae2d51c102d2d553112386246fadd10050c99d1aeec8e79f4b7b4b1bb2eb30d16783211321c9f63a85375afcf73ee8505de8c93def0e3eee06d77db6f5446f33b6846b1049a238dfe9aadb5bb97307f076abbb066a4f2a423a6d4184524706399fab254399fb3768c6c912e720aa434cdea4d3a9802edc24005d55a81161c8cf07e099ff7188641ba9b378f658ecde6af2965af1f850c1b019656c970f32916633226767ede8babd1f11fee714f1a7e19834b2b6b10ae95d2ba3e3dff4bdba156b60f36610793f46e5d64248b5609ea951e453db02af5375f3bad7e75eea1d3e06efb69fe0561d8e79dcdb02dee642d328c8ed13279e4cab05eab00e519f7245556f55c28d96606ef24e15078d4596a96a08a657cc551cec5af608aeb4be4b6804fdd3660ee5a8d30744a5935b2f23c301e599ef03b16a2b293b3b072021d655db3bc4fa43e43cb5a36064e0fd5a7c8fbb10f56939ae7f420b621e3b2293e3cf42820dfcc3e44ddbebafbaa1f1d3a5a035252b9d4ec5c6165882fce866887be7304a62139f4285f97de1eff9ad6f26c69ac0a2f2ec1c3645395e67f3857baae149586ed18e38d6498b6b2c00fdff712a2869b223f0c729bb314f1ed7388d67ff07b5509a34876b3c1a12efab6567b168a7c0b660671f5ba5a6dff80f776d211cdd56f9613df97ba91d2a3af79c9fc881c9fddcc56d4ce1d48c9bdd1ba7c2421bb71d0d7b5ced7704787dc90c2d0fc3e91aad796597bd7ec67f47f2b0ff4b45b509e90ed78abaa9240fc36731046ea2b7e767efaf67cc5321381140675647302f844ed7f59dc8697de052138fc4a4c49c8ef9732d11ecf8a22a2f9e00990ef52bbd0dd2f83c0f02906592868ee8f3943499df9dfbc5aa84985636cb6d8d21a40c2357384d6644ff4c4db37ef4274ed8d8d0f9885122de308cd0fb98e43d1da2dd4a05d0eb9525fc20f015b920678d6b218c055ed920b87b10b6ccf07f48033910d64dad4c1f2730ef8543363e827cd946a3db5fd1c910ab6c9a6fbb000d2e36b94841c027e9cc3a05591fd551fc56d814b23847f1b1ffa9940e89c2492a2d06fba43065c9ae270900e68a82f10c4ea4da5069d4bf86454ba2a85c5dbec9e8252e490d138aded603649cc290a8109df596995cc41087dd2f9cdee6aac51b21ada9a69e07d005855accfd13141e4d981b58f77262fe93ea746f689060642f36ea190ce4bc01c4725beaf140372b4630b7603364649e4d58fb5c876d403b4c345c99316d46abe16d7e8cddfbc9269cb0e4a6f1bc473cfed16f288789bb9f15fda4b31494f4cb355f93d3ec35dc953fb9ad5eee406f0a9a146708820e50dcb44b5daea39a0222be6d9366c0716ee153eda36e3601ebfb11e63e8871812c9cc6fd63099005efff144e0a294e8969687033f5d17aeb34ac4420117463c0125bcda637226c2109d52a874834003b8abf499c572e6557545591d8e23b4f0462ba7e744dab90a1040846f28266b59808c3257b51ccee006e7ba9397caa4395d2071632b9d3ed93bd020a02864dc718de4665e4a377a68364741ce759e767db2fbbe190b4d27605eebeec0aefedec319d8e73f21f05c6864953be4338db32e4f036778be5c149413cef58f77d0a1fee9e44a9eeec4401211dad78348eb69d1d63206ecce069f4c8b1e405684f507b9a187f43da9a32ad87c205b82d01be038b3675a434e56b6bc038ab199ca5cc9a089d39d0497ff78e4096c7cc4206ea9d8bdefb03f8f9c7c66f4e514011328b3cf07553ea9fd63303185711dd44dada24e66ea68612103fd74bd7cad14040028a1de17ae939c7c427cafa2a8ea598ff01f0bbd2c382ad2e7c13a4737dc2c7677e8643e53658baf186ef72cd19f25f1cd6709815f25c349a0eaf275847e43ed5c919e7ce5def466c0c34856f01b49795d7896208746ce048a80b4d139c26e84072eacd3c09856a043c4ac4740438ad97494af0667798216913da112829c2a7d59ec28c01d46c217f1d0d52c3cd88935cf1cab4ba66579893e209f12333d3018cc9b13cb1b88925d8db57c745ce79d7b7e0dbfe48b52ef3a617698886781318f3fe3ab67ca55c9418d0d05f860414f92c3ada44e96d2ce3b064d4ec77344bcee3e667b27aabe89eeb830dac4d23b03aba14f78f8b508f53eac8f7e48c707118c710017bad603471fe7f465572de3949c210daf996c547e76b5f29ecb998220c58706fd20ebf67f1e32f670eb55abb4a39e9ab230ae299624bf775ee871c231bada63fd90949e72eae85425b6b785958a295dc75b4759512b38d150aaff64ae897d16149aba5cc9a459ffc61dfeb7f613844d4a44bb15731faa541530b67869e622f520d15e2c86510698255ba62a56dea6b70caa3348e400e12db0f5cc654d65b75cf101a9e09ce3e16477e0e0a8dba6967f96d1e416c5b9bddca15b450be66c4e97d6a723ad533ba2d61bc47c9b0ef4ad7ef712e088a1ddd5a0cbfb87d811f191bd81fedd85a71e4d1818165acc2016c01498720478c5193b335f2b1b67200b5542d76d365ebc200728afd9dba722f1c52467620e2459fddbfb8f16e0f8406e3cbad14c9df443e75acf5f1b9fb9e0ca9e34e6ad507b92eb7527eb94fc68c4686295efe0ea9b9cd66644e87cccbf7fe409414e55f1c592605f95c0c2dacb95be2bf76575eee3d5a397d884099558f49e9878c330c2d52fa16584370dea1b2e7e0be88b9dba46c49b8e9180f6cfdc6a275d3c8670072166273bf90da9c9ea17b3704523f27927afa4c43984a11105de9ade4d7d885867e", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="5a1a34f2cd2c53343576a3ab7198e6a23f19ecfe55b00fd9e4e10a5b3e46943e89e60970868d0d64f0459b2a093aebacd08c4011dd10e3d093854470ed53edc3a5b538ad4fcb1d3dfb40a96c642dea7b7bc12a8d2ae19053752c015991d96afb1175b1d2", 0x64) (async) chflags(&(0x7f0000000140)='./bus\x00', 0x0) (async) writev(r1, &(0x7f0000003440)=[{&(0x7f00000012c0)="f5a249996c2504c981f21096c916bea6a4b2c5fecbdcff00465b7eb9ea4f9dfda4955d49dbf73de4be0e410fc245948d58a64b4fcfeb66f57c6cbdb90d1ca6d5a9b9636a41d8bb61e7b9595a9bf3731f36297e67f9ca9aecebd08be2929c7507b7402ed89f2b90197449b4acd1b0e7a0c5e8b51bfc53f5f74310137907b4bda42e88624e48415bf9f4bb0e2d827d5121c4f173ac434699952b1201f780e6ced5a617d93aada6a08b6085021cefc7a9706ca8c8eaf9eb8b765bf1fed70724d3db381c16fb0997e0166c52dff4ea318f13af049b6bd2af42f316b6c48a5b3dad050841f7002fcb7f9152135ffac5b0013513bf3a2642da26a01d3c1dc937cba69955b77c6cd6bc77a221cc19ddfd70dc67a7c724cbfe18e80635833c97b611a20f3957e8b8b0814f00b59b88f48d4f3a5ffd16205be695696c001155b830a58a336a185f3dbede6f6dd9471ad182ed61e44b55ae55243d76c70bcb08c42fa2aca2d789a838b6c057e173152f89f03c55426d1c8fb5a46b238f5a085d9a0cee0a0ea6bf44c248a90c51d903876bd8f5f217deab11a2e79dd0a4e37c47423ab0d04b381d35e38ae5f88076ea9abbd22552178d902fe8a7ab6d4301344e6a1d62de0ce32b39a386988d06ad5f443dff9a9fce277cb4600d1af4c9c45129b87971b0e18af968f68607a20f2069ebf901ffe91e9eefe3371a1cc9d54261ed44dcd00c3f7ba8fdc30c4b4bac2e2aa00d0ed2f5b0d440644df817ce55b3059dac6342e0c9bb958ac98136c637d153c038d8607e073d24d36379db0f79e146effe208fa9cc38671231d09768cf9a581a18d4ac1ce8a318369d3341e621ad9757b15479b0568795ef1b7a2807f8ba1b61d2daee4850559c887314b6c09e3cf1ce19d98d39fad8cb656bade150e19d9c1820e0a07c63b4f10e14adaf9f88bd97bc94877ecb9bd14216537aa2ffb75e3cd6e336aecf0675b6842eae25d1e45101cc2c57472c0a58bb68cf1437c4e18cb6e01f1a0403a3f4994635f67c8fd117c1d84bf2bc3fcd5789cbfda16814e984d27fac35cb9275d2fda5ac3c1f9dcd2121616bdfd0d48f35772991ddbaa72a5a457edc0b854078e84492f6af98c2a79e2c01a832e2ae2eccea3c6de4d82d3ba892f987def25590ce56015d79c329ddee95de1c75856586483524022ff96c618c4041b4af22c4bc8b738e540cf637850bb72151e37b46719f20840d5aabe408eec775542130e1571dac61ed34632f3c7bf7b317e37dfe82a83d5538f564b67639c5e55c6913ed3710f8264b01164e51f3f35448c56bd4e67b132fccf21c1d78d0d7693f81e86216f17f973a90f16a0a8367010686e250a68f1dee3bee050644f9808bbc68ad8a9926e8700d3b37c61feae950ec0e2512a962395b8fdf03cd69d59f2cb041e5d41e79682cb29a720df766cc15b95c0616ca9207e1309135a013b7bcdc349132e7611f6560d03c4afda95ea8af9b3ee99124a321e7198f3d9f6f06e26a0143d2b1d5aa814a4987d9a2f18dd24a73f88fd3df89374c87641bd34a46d98fe01c5ea303762c6c3f1ef8cfafc27a841d85bb61406589379ba057a366b0acc53024d92b1ab2036e7c242901970e8b74d99702fa9ceda876e224fa9b00903c2f8b7761843ba67ba1ce1305dd97bd29c406eb12e0269f2229f7e269e6e8a90d0c29f4e15378ffb2b1630ed93eca102788bdb9323eeaace09a126397e92426e439dbf4cf33a643179103f1afa34335c899644aa2a762648b531def8b1964bb0209318d8a88c79b714d093f7e8c8a009134b32f0c81a56190bba65599296b343cb04b672c0c8b8116368f566219f11483e8347cbd3c3f1d87357408012c895f3fc8ca9f428c85beea57dd961e0eb731df2e5dbe82a0085f767eecb29bc327c40c7f803e8b04a6dc2fe389a701e9f46ba8456fb0f1eed97ba0be4af9c62329f441568fa3c5344a84f780e73462fe4192b255f813d207f804ee7152555264aa2a081252ccec92c8f3ee05efa54ed78a966e59a510dde8cd71cb7ed0c880666ad8ffdd7328b0cf6b992d7736ee1aeff2a0ca5ff0a43a52f39983bf0c0ff3e22c92867caaed9a8a5c960dcecf7692d4651bd9fc1d59f251dce498508668a826dd091b24037837d9b85b8bd654343ddc0c57104ace9c617104dbca3e3f265cf65c626ad1b59c92237225f8ca4c98bfa4add33543362eb8d39ca96f5225945da713729f4051e2065662278d9570abce211673af2bd7efb2ebefbf1a7936e16488e3565d90704292a119718b28195ebf9329f4dac5db86555596aebe6075be4714a1b048dcd6a197530d3fdb70fb94f67082d2a3dc957935ead86b6b110f24d4d20524fdb398cbc4a8b27a4f38f92cf743f17c757b0be1a0cc1cff40756a0b79981e63254f7504b4e15ffadd0a9dc9972f29e45c1d632f8af034f5d0c9188d9180a09e66fb84c9d05504f707ffe435108bf0b7065f13ace83677040cf0f3c9119364a24b65747fde2ef8588567638c453fe406ce211015585d78db8582b9be1a26851a63393fb0efd970b68d2e4d1864270784ea278ae8db7ccf53c00b2ee382e4ca920d113805625e16b33a7343d538a0dcdc0b038af48969bbee7bab84fbc533dc197ce1b861787a86610c23b9b46dee89758a11bf7cc33802a92d327db3882bc866a4262d0893e1d6ade44db6d8d7392925997d5994ded77095744f79fcc180cfc19b6d7bd706bba8c2c249a72d338b03e4525a711a6bcd0728f93cea94ef1f08fefbf5ba96e646a94ce3c91d6bf46d04c6a995ff67f28d5cffb8270464edc1246a3becc02864d4752b75b7fe7b8cd31352f35f0e56d0c85af3685a55369abab6f8ca582c003fb02a650afc9641a19b2ad3fbf0765267ac9fc4d75630e4f3b017e3e4424ac0e4c4f7a652bb70d3ad0cc7507954de7a02e373f3769a3d40fa90b98d01951525723713dd228f81c1b8e700a38f2a6b2b573f42af03c1dbecfb16aaf7010e7bc2cd42c547c4cfe0c2d8d18bed634b7d1ad27c55519f4b4915aac950f34740ad51a0365dfb7479ca3c5736fefea9da55e6db2f8a46ff0ae2137febabc865eb5f5feb41fffe2ae4fb481ed7f37fed725d2ec3f57ac23cf82a0bb516e26174c29d04bc843e9351129ba9281813e3c3d77c0fec7cf467ac59876580951e4ca3803697baffcc3870b3bcfbd46f94c747d065f6133c40e03d84dcd24d91f710068b2ad3fe8343aa2b61864c7a8c372b74d63acccc5bb06adb74070fdac0ff4f2271f42a33c7a67dcf7420c7131d9574004772d4b118b9c7706b4902544eab2d4cfd1daed007da7af35ad04dcceb47bfed1442fd5ce93c1fcd155993541c894b0903aa495a5098c817674d212bdf1d79191124d420461d4ac97e8efae85eebef27a3fb6df44333e37fec64ad3cb24e3b1ad22889cd6f8a1d07a25d4c2121c80c10e2e0b845f1e3c5ba43df1bb45cc7b7ccf0dfe9c9a62f7aa9afe0c07bfaf07060a6d4d5a8495786e5f5ac97fa3f8c6d72343f613cbe2e6bc5cec524d4f17fb709f1df10f0c229d9b463315f9ea9bbb8c9fc14156e2a954188e9b07d7ba3313035c3a86bb1bcff022ae5b20f5e5176496b78a695a106ab3ce616f6766c828a32212e6c201375a89333f8dffc7cde86a9e422d8e6b890c65ea5d3d90d893888d060c170d6a926442e7f6ee6d5d567a09f8d5a54ed762afa43d448906a0882e31217191581ae864f461c6357fa2f7ef0853c7f5612f5fa146f1e474b41d243c301bb63d2089817ec70053a513c07afae6543051efe506736aa7dbc2d5f3df53f4fd02ff79ac1e04cacad8864153421c557367b0d38f788a1e786962fda315f53c8c648b3ad2b8eeef44a8971b89206e854bbddc0a752fe9bf6d22f0b57614b32d3ae2085df989abaa3e5900b1d5ad3ef28925ed7ba3f7b0929e39777b14a4a7220a4295cff566e28bf268331ce556e221ea393f16b612b7e3bfa55f0682540b2eb0c097c631adf99fc4e82bf1e8e7f664e0a9e3e599d07dc54edbb5d60929b2b2a291bb992e685c9361262cead7d1dffcfa1c5b78412e90782b35b403367cc78a62bb72e5370b9d426a45a950bf73fad57e852e5e1dd5ef02bbb237231bb2fce13f731a98ad99c77e3e33f0f5f5e67b7c3492d38832151df5cdb4f3da58ab3ddfa6360b3ee052be12a054d0afa4a85b52c64132c5384fd001ac1061cb832be6ccf5be1c567888f50b84ed4b75bba4ed86dd9ea1cd3f349d9b872d8845a167ef60ff8b74ab5ea86e21be337dc4709af874ca5d6a9534f22b7c14642dd2c3f23dfff0b73171cac2240c36dc2b22c0d11023e11841226a685e9d16f0644adc946de83c477689ab5b8b26431a7eceba7b2ad241f4b6bb921494b5fcb14a6940f0e366f40e9ae2f1bc6e191b81e1afc094d54f5263e3028bc7bc65120c2e04a51ae4d35924931684011eb3267656a9e84dd16e31ed24dcf591cf6bb3c9bd0018e8172cf865572f85785f224249b1fef1042d8b335cf18621b9ffb1db7bd4c9897e6381884ba03e1aa66805fcac124120d2a526a55b74e2a19006eb67296b8137c2d98cd467994dbdad3441c7d19014c372244a94eb1f3bb619dff6fff9a15899f7e5094d0acf3b4ebe0b9dff3c4158c09c5e4391417b69b1c20305fd811961a3d49ff577c9d716a349ccf654aaa57124e047a167a18ab0ea44d0ac7599d9de38b61d9c887c4313db59479345be0bfd7b4b19b9a60851ebb9850af85933cfe4e36d9855b44a52b0353dcec30f0d6320068ff37c9ce17a4edaa24f0c5282fd064477c6ef81e833e8796e53becd5529135b974ccf1c884b59294bf4ce68758cd90de37c922ed9b3567aff319443dfcba5f81f4d07c6dc4ae0f0033dadfdf82fbb18b3b6c02cfee62fee7e4d60d7f866ac9b597b5d9dd3b3e16cbb2e833ba0bf58cdf85d17d22830abfe4ed26121008a1b0522a85801f2c5b7239cafeff40ef4abc7b06353bdaf83ccc57d981e3ae0ef973f1564199c209301506ca3d952e30699f3fe7c04799c705bcc6fe4b35ade30ce0a0f275636aa9f0f66835b6916b666389d0bbd3d6f73f80339ef506589c11f8583264ceb3b3a39825868e4dec0de03bd655aac09452ab3a09427b6c93bc708408febd262b32eef87a260b9d3373cd03712448fe423ce5345010ebe85d88da5bdd7649ba7f7c30a9e40d7fb7aaf319ff5a7c98f79168311e6a4a47237e8d744374438c5ce86d585457b1fa53e459e491c96db76310661bf3cad6e2c493fefa7e05ffdf30934100161e7aad35f6d05fd0bc7803cc48230ea47e27b6e44f9825a97a6af569f0506f5264dbdaa962ade10a2f32c5fa0cd69225b2f82bef239b60df5bfe54ba6a0af25a576c52f638a0fba6915a296fc654c5eada7c872a0856534277c9925216fee8f21fbc34b4bdcb66f6880e38c0bcddff84cacaad5234aa6db39bac14642288ebfae2d19d6505f2b19b98d682f99f5fa6588305406e40b0226c449c39e3d5ab0846572972db44a5528bc251fd15a2c8a4582d16f570e7ddcadf51769f5e795be7f4d99e1ab241fb26bee73f4f114243ae6e5e7987b4128bb3f1b30c1832581687edb7bbfaccb7ba8cc27a4ec8e8a08e985ba7339d2b44bb8be5f9c9a58132280a099eeec7a8edc2ce5ec6816dd84f167f88ad04b59a0b486195893045f495ccd8a1383d749d6ba866b688b13317568b85d70157f51fe75f67418b23024167d084a226e6d20bcfa596126a966b578a596cf1423b425f75be0bc55c280f024d0292dbb58c64ba", 0x1000}, {&(0x7f00000022c0)="df22fc9b10749a09a7d60de247c5c66d1649b394b9dfe83871bd95c9ad9223f52a2fa2e14f3f1ac4b752bb52811314ec258cef181cbba88fbc5f4e42d59c701ac1ac2c5d817d9db1c40d5574", 0x4c}, {&(0x7f0000000000)="b1332bb5c760804cb99ac162cd86dc4e4154b00d4a7556b9db1b93cfa4734f53f37ef04c0d03c5", 0x27}, {&(0x7f0000002340)="f5edc773c1f3c68a475dcdad850351902f32278d88283f95c13874f41a8e871381b3d0d09f11bffc0941c7e7bd175d5b1a89d72530c71eacd50f3cec557fc064952dbb608e2547bc122128d65dc6ea42ec8061f22be0ebdbfa150d1c85aedfdc88fcabd978cbf031af438613a783c44e7908ab6509c9239b1149c7fe998a6f8b6bf071392fd58fc73d60f558255ca711036c71b4530abdc64917658b60e4ed6d83b1b645f4a7d09c480eada08f720dea6ae985ec48f2025029845c4c5a31751b23a4b28a210fbb7d80b65edf7080936a38e678", 0xd3}, {&(0x7f0000002440)="b3918b3f7e737f658fd081410a3274ef1e39426475833e80d083646eb401304901dc00c5716cfe41b4beec3134aa6601ee8b547245ad626b3e5fd9365b0723e35f0b268140a2598d4aa8baa10d6c32dbb301e6be4d17bcbfe7b42a7623b8ae69f11172a8a04142a40c36f9353c1920568506eb24217e3003ee1ede1ce1cdec4116fbc82a5480ede4b3a1fde64c19adb8a36529c3fdaeaa1e0a87102628ef9504b0eafa54c4b83bb28d633d40b09828d828ea1d7e21161518121d8f218a7c81916a18f882548a24fdfde04f770add5cbac145777d2fbc17e6bcefc578d09da45ce85cbf4b501571141433d13cf55491de046de794dbe6a5c723b757660428492cd418a590b8abe1035c49f79da15d5e78cfd58e2650f20e880c66dd6388cff9e10667edd61d546c76f28e192d1b47252574307ee215b087c2f906793eb248bf52277b7a6d8f0055f2279ead1b0bf8783da40c378402be3f0b5257fe2f4a9693e30fdeb6ad1fce647559a817f7fdff06efbea21ebd1ef7fa1ec09f069ea98c6c14d47552f828e6640cd7e30ca58fa2c1b3cb5d5896d8d9833e75e2d42574d542ec4d649d9eb7183d32318b3ae0f7c7015401ba2cc23c81d0980da8ed1566e15f4684fdf9596b7696d67da74a4b8218a1c94d7c3a2059b1510f40e960b16a35bd4895bb5b8599b46af7c344eb70514969958e989f465ef89935638d3c7ca2ff1db57a15b6ae93757115538ea7c89f34fdd8f312789ae8de0789155fb66952f5671b3e19edf3b1b0d7fbf68f1894a97d76ca7d4e769b77adc679615c789e1a633928769db5db2f6fe2fdde1dab2cc9d3577ad0a731d94c0081e95d6085256638e82bce2f4cb5f88223cfdcd3990862bf85b21d51432c315d4e35f9be16ccf82d4908ccbf6790291c38aedcacd03a490f8d5aa029e897a58b52a36bb01967adb28520bff2de99383167cde72f84e191a7b0f5ed3422ebb674d725e65b025e98a631f3657462cc047e26dccf07dd2a2e8637e44c6f211bd79b7a84f45bc42b196e5ab7c516a78fa0469604b13ed0acca17ed60adbe7e583444d3747ed36b1460e64e1a7f88ed64fe9aaa2699a1ceed14cbd7459f9794d8c4a98e8432e3af324521c568f1eb95cc250cdc046964d7c046afaf2961b6961cafc99793eabb07e9324ed95f263d99c7b1e8c1dbad32986df3ab423e955d3190c2d53705b43583af5412ff2c927637ea842e03de3254fd2682c4b1b8015c559ca8060a2f36ba3721d75ba08b1a0b2860819dd340c313ec32131e53bd384ba27c40b1de32b456eb82820862b4d61b967798fb7d7a4219cc256025ef292df677e057783cb925e55fcf77258abfd4a4e242b91ae931cdfe53005e9f95f096843180c4fe9ce77bd5a686b69a9b0c5a9f674a023ca85168010153cdda2226151eac7f6823850be7856344810d033bc44b5c367171760400b9b462db613b4fd4ab4b29e6cf33b7ce86b635ce73115b4298f0ff4f5b7f0b2c7d2e314be7eb13e42c0bee7e761c1deec91541f504f744e5bc3c30d11ac05ad7d62c59339be367f8c683f8bf4a1e2569eaae3b6c1160bc544b0bc50633eb8a945cfe23e352ebf33e0a101fc88bb7183de8bd4f1beae0f0d2ee50074d7f0101bf4e4ee19f4e251eda91a69f0e4817359d3cb206954d46ca5bee26d1ec23aebd4f5f82b555da83325b07f4e3771ae4dbdac73f325e4951be597aac6f627b48188dbeedc18efdd7a81117d0139f084fe3f0e4ca4c2da8a762affd145a9cfdac78944c10ef9643f53b3543370dd554e014018169ae0653fbe119f3b8e5b0cff16c3b6c66f5eb3202f16fe73613aa49965d6003174d080d55a0c337784fa80dac02bfacb0e4bc06585eca64b4c89bc9df7467f0a847a0a69eb0298bbbac35157bcd5bbe76e059e364a50264157074a48f3f2d43ea8c4081b663f0e52a82926a71b7c637d8c2064356ff54e824d06e94b81d6d438f4444a9badcded3d7352ca590217d15a804ffca1441a6690b00d0e413ecbcc737802f79ae4c5b74585787d023c56736aaa5b2d78bdb278d7ee8a7232862f3d30fd7c7550615a892f178117bf8162fd8edc1f70f02521baf1655756dab7ed2c5dfc51c2f88f2b3397851b0734913f6dd16de6a8166e0ad527a540b7b2f61ce7fce93f7f8f7cb57ccbbcf0853ce222ecda7c9d3f57c28d890d4105ded8916519a3cde1a76f2d7955129f02d947b645bb40376ec9efdeb25f4b83d4e44f427d86533667f5712b3fe31afb605441a477568447621c2ccb4ced60b24cfba216353be02f7ed5c1e29f15f9a86e1eba990f8e2a5c6ee7bd08a0f3c0f1051c5223f3d7d6da636189f999845e8732bee9fe49b9c75db2b30bd9f08eac156ac48c27eea93569e08f60ef9fee399dc1a913eeac2e9216a1c13e0a612de6c18a2a6f58caf157117b61294e0273352851c92aebcbff1f6f32ab2484420b9b2ba04c99435ffed2809acd8ffd4416bb663d4776f6bcd21a67f14424e63835ad88699c8a8e64fa9e4ab2bb04bc1ced3246777b9397fc05134246d7a2a53d34bb033e9ec2ea9e96d00051224b4d6a284ff378ba60517d43f5bcadbf21e03ef6664c9f97d776b482500311e9400ade9394f553afabd8874e954c9a9749348f6353f840ae5591cc9de174ac91ca4e5a786bbbbf3c1275dcfbab3ee2af04e8e11277345d078480993102faed3441c93c2888cb71dfdc8e1eced6229ad8e7769fe4c0d843c0b6207d543e31681c9e0e62bc496f76c27161d3c6074b0816d9c115e13530e80aad06c2ead7562ecd276d18c3d60fe82135dbcc487d8785b0d11e8c84b03c119d5b01c004f353b9ce48f2718f8efde6094ea114ba7f227d3c01aa63d4c6b8748e7642b3205a2d5f8c28fa9d7dbb26056bd8d101cfa4f9683b78b724e4dbccb8ba01c2c52cf28fc797390d3e5c5c4c2aee1035e81d72ef8151477cf85b9da75a43625d8dcb40478fa64e4d23c67b7153c42906e485f046ab28474adff648e5ad1695b8c08427c4cc1a140ea15b10547d7d90887e970a8ea4046457c767c9618a87dd878f70c98ce641cc8e4df3a18a0d94bdca4bd97861c4cd12f41887ac5dafc1225a1461f54e180bf41759aad0213c85752d76f19ba05d94d7eafbd36e866b18d8a69dc3f58620da0968d71f99a35fa293ac84ed37364ddbc5d850e9c4eb2c4a4529b39312e0e90faa7a92db1be2fafb8b94bb8762a606b5a849811da4e9b272312d5a5a246fa1ee2ba1889d729861886d226145470bee9d969a28843f354074c493c268e1106a81797b3a6a1d2d85d3a5ddc1e49c253afc2b8b08c9880c98b4317024caae0dbd015e9b93a3c1dafed13a1f2f9823319bb48c7672c15ee51dde529e0172d0b2f1afe45428123cb06140ae81cdd3d67eac7ecf41336c5e4ee340583f1f4ea76bb0ff41ce80175b322bfae94adb853d674c0831fb74a4403111e50b625c9bdc8a4b04d7f197ad7cfffd5ba9a998a9be9fe55130738aada320df821731bb6866383217d33253678f2dc27d8ea5a23902e83525b2ea7b5e43e6bad4233cdd97e8247a8fa501f0e9b536baf8c863f899c5adb9c0863a6f53b35fb3b11c08e8f9c8cac2a4c40af5da8d1bbc23e414f361952c767baf4192cdde5a931e8f301d48ab65c915faaf5dfe942766764090ec4fe066c13b90060feaa62ebae0d565d2b53845f373fe9d1a87b76e05d765462aa3ed1b49beabb2606a6c46597513fd4f89c582cdb4af19f42de75450e6bf545da67c38ee7a671948f3dee57a631363bec0639e15d58bfdad8fb8792d0386405c922e28bd087c3a2a1dbeb5858e4877062bdccd1d9a4565c1e025a4054aebfff84ce287b2824fa7e7d0832a0693146a3dc07e8aba095fe1de9af2209e600a85d8c5e71a3ca67faa9a1cc909a590051e266bc5e929f1a3f0ee2ce8517b68ae6f0645f9ace19d83bd99ad375507ed52ecc5ede7ddb9bde7dfe54f84efd528de92fa749a166faa8fbfee5450e83484da71d8f8f7b5f68fe486512c712dfd36bb142d447ef9419efe5b9922d9b061aba004340f30c9766bb632d11bcda11a467580fd356b4f0b9bcd7fbabf7179e03704bfa05f038f096560345fd2f2dddec6a785429695b410544ec7ae336327c9158a81bd3eb6d6ba67e59173562164c91030d5484ae59e9a316094c7258c413d5e83bb0afa9fdb3a1b940fedebe8bd86bfad781f396d68719a10c82710d5437257d8fd72c90fd43796e677ca2490f46ab524d24e044f1b09794a934e2cd9e570f69f29c4803198097e64ffc1f54ef5049eead09363d301f16bfd28a52e5e0a3686dafb0ae2d044a1c98f2b6b06ad34b0a186fb96848dcd3efa31628d88605471fc6a9a0b60bcdc3e42dce3176d721365b33a8cbaebd12ceba96a5fd4a5032bf2206398ac0578f978e6a0ff354e5994b93a0f98adf9bcfa99fca61596946b7152364f6e7ac6002df3cfa6b34a37db2dadc44c0821357b8a0ab8b6f3022e3d95fc5df6b4cdfdfc5eca1b03acc6325ad9ae19a666c1ada588025a6de58c1974dc459e86139a8090e91288ce7b1c8e939218a2a4be5ee815e999e5ce046a5a224222aabcfcf1d4bc2b1d20b404f61e65262a31bc3693ef01fe4e9eb02f6b991a1b578e18e392b1a254f08576f81306a606f8f746ebbbf2a8fe9085b88f1d80bad4734d15f0fc7020e0ac46c1bf08dac263452286d347ed7a82d6f171770bfe20b3d7c50bb4bc050f37c69edc000d8fa90ec47c72336fe27ae972bded770fe07727b36ad160e870d50b2e9faa588cbcf68e84a09f79eea5a25a970ca43a9c7ca361720c26d58685c766b881dc8b552b7430aa30c949e304ec7fc8838f8517ab100fb2784624f118fb6209ef3f081f735c3acca77213f94ce73dfdc8669ccf9fe2cc754e2dda7602671bf3c89d4ef149ba9f22cb1f734905df9c84d008793a9df873d92d62450d62771f4f0a1a2de76d37f108ca200f838788dc7f6bf8523869463e3bb4b379655ab5bc56343033759cfdd33b9853612e88503c86611a4e1daf47e3657ca241e65bdde30a3485a67b063e419420b5252a59d8a27abd0ef8dfee1e44cb2e1ff99c47c1a229bd693bab9ce29b68fc9759c8fb2008b111222a3ce7751a0563a646c3918a8467e7bdbf7c5ed57bc69e4b64c4cb82d6671bb84f76eab73d156f9b9a6cbeea542426280f3139b1540308f7bd5a0442f650e9f46a13c57fe63d04cac4aa9fd12ab2a57696e289be85b2fd04f110c245d70b744f03bd22af5e5b30401e29623650149eb7abeb2934ac0684d6cbc4230d011899de23d35ccb0cc572299a495923c35c2b9342b105cb96481525838a78fc71c805fd1c5c14f3245eff7eedfd7fe652e77308ce949332e457e21b85171ae2c816c419bc4cfa794371b1abfde1bf6162b554ec36ccb13160961a3b0139fc3577c8d838fff0ad4850ec411db709e684e5d32ec20517450438767754b3d8ae361040d9ecd4c4c5b84a1981d03a0b6b50108e38094530e2ee7e114c5f52496c802b0a1076db30272358b8dc9f47d4f5ac2f1d38dac11a394e0c5f9c32e387d741c145959d240d61fd89191ecdb3c2693c19853cf9f1f9ccd44462af483ab7258953d8a01c768759b171f0846dfd71f5cd6476b5cccbc0a3b133feeaaa2ec3cbccdd6cb8c944288e8aa6a82d6a5d419b89b592e525334f479d654d9ebc0caf25d8fc56dbb0aafdc1058e1e9e4a16ac75daf650f70e1c9fa84fcfdbd113782ad4bde41b4e1fd86e775fb83275cc91878e26d680a4031b0", 0x1000}], 0x5) mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x0) (async) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r4, 0xc0307006, &(0x7f0000000080)={0x1, 0xd8}) (async) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x100) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x6, 0x1000381210089}) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 4.589671452s ago: executing program 2 (id=234): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) flock(0xffffffffffffff9c, 0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x40002493, 0xfffffde2, 0xffff, 0x0, 0x80021, 0x1ff, 0x8, 0x2, 0x0, 0x7f, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) clock_getres(0x29f1b2be3d76576, 0x0) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) flock(0xffffffffffffff9c, 0xc) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x40002493, 0xfffffde2, 0xffff, 0x0, 0x80021, 0x1ff, 0x8, 0x2, 0x0, 0x7f, 0x9}) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async) clock_getres(0x29f1b2be3d76576, 0x0) (async) 4.490612006s ago: executing program 1 (id=235): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x80, 0x400f}]}) r2 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r2) setpgid(0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="00000080003d04a6a3ce244bc972abe693c7abd49d10158248ede7ba8519e1e4b47b6a3a2d7b49a5", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000729500000000000000000000000000eb528c98dd00c62eaac3cb592815119db58b90f5b1006ee0ee4d6cf7db09dc1aa1fd1da842a6a040bb6363fbf7df3f25", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[@ANYBLOB="533ed089f74dbe2ff0eda5cc080045a6002800650056012e907800000000ffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="510200009078ffff"]) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) dup2(r1, r1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c000000", 0x7) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r5, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@cred={0x20}], 0x20}, 0x404) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) 4.485778911s ago: executing program 4 (id=236): ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, 0x0) 4.484663463s ago: executing program 3 (id=237): openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000480)="b1967d1309f16ca5670b15fcafe3450ad166cb45b846680d67ca72f793522e8e69dda74cb349c74c23e6ef8e9b8e198814b8d0276a6847f9bf5c4c04e8662f498e2a77089996d9685786130f13f4db9b982a4615820b4e7fbbb9276f80b212b5fbaad8a33e771aa142acab706eb68b68bd356e7b5c2a961f945dbd01b8c185bab176f921c0", 0x85}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x1, 0x0, 0x9b68, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b3", 0xe9}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2f, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1000, 0x181c, 0x80000008, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1/file0\x00') kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x80, 0xffff, 0x1, 0x21, 0xf7fff800, 0x4000001, 0x2, 0x1, 0x2, 0xf1e}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) close(r4) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaabaaaa0000000000000800480000340000000000019078e0000002ffffffff440cf9f3e0000002000000030d00907800"/66]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0xffffff1e, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 3.248287645s ago: executing program 6 (id=238): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x800000018, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x100000000000003, 0x10040000000001}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x0, 0x8, 0x0, 0x205, 0x5ed, 0x8, 0x1, 0x2, 0x5, 0x3ee1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0x9) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x185, &(0x7f0000000240)={@random="1802916ef40e", @empty, [], {@ipv4={0x800, {{0x28, 0x4, 0x0, 0x29, 0x177, 0x66, 0xe4, 0x9, 0x89, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x27, 0x3, [@loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}, @ra={0x94, 0x6, 0x9}, @ssrr={0x89, 0x1f, 0xd, [@multicast1, @rand_addr, @empty, @multicast2, @rand_addr=0x3f, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x13, 0x1, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @multicast2]}, @ra={0x94, 0x6, 0x1c0fc0f5}, @ssrr={0x89, 0x23, 0x7, [@local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @end]}}, @udp={{0x1, 0x2, 0x8}, {"3060ec6cc84f6ee1648a6218c658a27503aba02e56cd873ec467e6718a7ad25bcd089f09e3051400c2791263d9d071ab71b9ed1a12b150a60fb249777d5a79bbd74caec899cc1b46c193e63f139b64812b43e3924a0f8fb72b2865f271986c14c5bf5891e5119467873879a1f52de9eb6b749c280372e6dc9107680aac974111e50cc8a96794ad7f43139724cfa95ec6e5a5e2913552ab2d2560f3dc1854a00eae19ad72cafcf4e2014c7d39b27a7d1de75a3fcb0495652a9ed18fbe78c882e8fa2f6bbdc8b32a22f1572b18bbc1c9"}}}}}}) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.247963571s ago: executing program 2 (id=239): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3a) unveil(0x0, &(0x7f0000000300)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') 3.23831427s ago: executing program 4 (id=240): r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x2011, r1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x3, 0x1, 0x4000000000000001, 0x8}) sendto$unix(r0, &(0x7f0000000280)="b1000503", 0x4, 0x8, 0x0, 0x0) 3.233895884s ago: executing program 5 (id=241): sync() setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sync() fcntl$lock(r0, 0x0, &(0x7f0000000640)={0x3, 0x0, 0x5, 0x2}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sync() 3.233478839s ago: executing program 7 (id=242): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5b", 0x2}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x104}, {&(0x7f0000534000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000974000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000003}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f000097a000/0x2000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f000014a000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000641000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x6) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00a0a78d0ca82026dec3e59be543bfcb4c969b00000000000000178326909655636e729535f1324bc33cb4ec5598f7125711c01c97c7c4f1623eba9ea5247e1c8810ef8d", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000002c0)={&(0x7f00000001c0)=[{0x23, 0x10}, {0x7, 0x80000001}, {0x22, 0x46}, {0x0, 0x19bd}, {0x2}, {0xa6, 0x10001}, {0x26, 0x4}], 0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x6, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5b257111, 0xfff, 0xfff6, 0x0, 0x7ff, 0x0, 0x1, 0x2, 0x2, 0x0, 0x4000000000f1a}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) close(r5) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 2.721358035s ago: executing program 5 (id=243): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xc9b9, 0x2ea, 0xfff6, 0x0, 0x9, 0x5, 0x1, 0x1, 0x1, 0x640, 0x4000000000f1a}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x140, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000a00)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000b00), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) symlinkat(&(0x7f0000001100)='./file0\x00', r4, &(0x7f0000001140)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000b80)="d50000000000000002", 0x9}], 0x1, 0x0, 0x0, 0x400}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb40500fcffffffff9cd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1}, 0x2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc4504443, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb1be92fc6b47c1d100", 0xbdfe, 0x4001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) getpeername(r4, &(0x7f00000000c0)=@un=@file={0x0, ""/4105}, &(0x7f0000000000)=0x100b) 2.191518014s ago: executing program 5 (id=244): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffa, 0x8, {0x7f, 0x2}}) lseek(0xffffffffffffffff, 0x0, 0x0) 2.191012178s ago: executing program 5 (id=245): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x80, 0x0) fcntl$getown(r0, 0x5) 1.680982821s ago: executing program 0 (id=246): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5203) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x1f4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r1, &(0x7f0000001200)={0x0, ""/2}, 0xa, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000140), 0x8, 0x0) msgrcv(r1, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x104}, {&(0x7f0000534000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000974000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000003}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f000097a000/0x2000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f000014a000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000641000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x3a, 0x0, 0x0, @rand_addr="00040000000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x8, 0x0, 0x100}, {"ade011d9a5722188ccf40d9056483ff544c6af7093bc1091fec4d6703f6b0f00000076fa62e8"}}}}}}}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r3, 0x0) r4 = socket(0x2, 0x1, 0x0) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x6) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000600)=""/253, 0xfd}], 0x1, 0x20000000000) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="6f9553791acb", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x28, 0x66, 0x2, 0x1, 0x3, 0x0, @broadcast, @loopback}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x1000, 0x0, 0x3}}}}}}) 1.679965822s ago: executing program 1 (id=247): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001540)={0x4, 0x18, 0x29, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000016c0)="bc689b832ba837d156106f2d6c7c1f", 0xf) r1 = semget(0x0, 0x3c, 0x66b) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000001700)={0x4, 0x18, 0x29, 0xed88954f4e9cfee7}, 0x4, &(0x7f0000001740)="fcaa430f2065d50cb95e", 0x0, &(0x7f0000000140)="fbcd19f7474990c18558f318e16569f2729a20196f6db134a9b9ffc62979376de022ddcbd8512b", 0x27) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRES32=r1, @ANYRES32]) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000001980), 0x0) writev(r0, &(0x7f0000001b80)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001bc0)={0x4, './file0\x00', './file0\x00'}) syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000001c40)="f9c877a45c2815dfb47ee2493da680945f8e717cad12c7abc328b54ff7d07dc1bd0d1bb9925f2572e775ab6c3ca9ff411903ddfaa8721f722ea71fe477a0eac77769156a97bc3e9832206ee0d32a82c3eac3b4208124a076c6be17d5d923e9ea92216e645379b5a8a5e4942ad58a970552fbf76666d095b1ea3e34994d77898a35dfddf60e96ff0c2453de9383bcfc2fa2a10f8db7bd6cbf810bd98e05bd762504f8ee03629c8e8b827a83a3115730dc02cc65a9580085771809f7d7ba4264b307b0df78e260a4fb8548a6d2e43acc579ba3dc5ff189590c1a9966c60a8022408c", &(0x7f0000001d40)=0xe1, &(0x7f0000001d80)="8e163bbe048198a555abd1a767c940859f74c800b954ab24c1c0865ffbc7ce4929b2361cf8eeb6b960d8b6df21a12e380b7436812eaef86cd0bd6945399edb7633b960af272fe75db1e6255afc52e02245ea643ced42672eac478870bb30b0c9a180f056de209acba6220e57d7e5a51808c28e4e2f8ae4bb42361866ec", 0x7d) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x66, 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x1, 0x3, 0xfd) r4 = socket(0x18, 0x8000, 0x0) setsockopt(r4, 0x29, 0xe, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) mprotect(&(0x7f0000777000/0x2000)=nil, 0x2000, 0x1) dup2(r4, r3) listen(r3, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000001f00), &(0x7f0000001f40), 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='r\x00') sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000482000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f000008b000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000002100)="b42465459ef101b4e0da0414342837008553119c10436120f5f114bafae5eae924794717f5cc3056d24cd0713c881e93dd68fd7383f9c48f38d0849004dd9836bd3d95cafe31663e0c3a68f5cd0450ec801ab3d6b1aaae0059fcbc2d3a344807", &(0x7f0000002180)=0x60, &(0x7f00000021c0)="31744f7f", 0x4) 1.672411795s ago: executing program 4 (id=248): setrlimit(0x0, &(0x7f0000000580)={0xa}) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5d209f1b92f6932bdb8ffffffffffff00014e2217f981aa6a78ef1d357e382526b1573271aeabc1b761eaf168419f7be3d943bb746834cfb29fe0aa", 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x13, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x4, 0xffffdf84, 0xfffffbfb, "2307006602000033fb761a378a93657600004000", 0x4000000, 0x671}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 498.173076ms ago: executing program 3 (id=249): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="b14bcb7422c0a2e8a05600872dca479de5448e176303db6516aa246b0a0dbff828f40bcc786a40cddce59483b0afbeeeb43a01c5e522893166e9367e94e8d69dc6f1ffeeedc4e2fb6444ac356b5835859c90d72e4cecc768745f52709e26517d", 0x60}, {&(0x7f00000000c0)="a8fb679291501190e8c34a456b", 0xd}, {&(0x7f0000000100)="b93ebf045ec88ef067098a3a200fa3821d4420ccf384ce761fbf893be01ac5f32ff40de977618605229d9c38ce0227dff635c92a5bdf92b6a6cb2b72ad07da6a4fd59cbbb895d92767d596d542fbefe9f19d9b3818c1162b6df42253e697184c39061e8cbd", 0x65}, {&(0x7f0000000180)="315e5482ec360ca9602ad1576c692cbfbde9e54e60c4b3b8bf513fff8d5392290e6986857c9db5f37a9f5353a1489a2125a920ec57dedc5654806dacee1ef837b60df0751c97a5047fbd7798e26d15beefd93ecdf784a544c6c758446813990777aaec2c74f9f3245ef8a83c394aa8b5467e6495e7acd8168fac3de46754b552fff5d9f65c55f955699c383a44d0d52228e4e73c3fe965af8b1a53a94dab0a5d60f1eced44d179720f30c246e7013a0363ddaac1bfb01189461d8ea87485f9f0c6", 0xc1}, {&(0x7f0000000280)="33679b2a07aa45a83a2257c0a17f8c83968c4cc3cac723e58ac498ce7543af71c63cf1e479e28d9d9d64325ec3ded85ee7222dc55e00a79ca1bfdee8cdfa5980233fc6b441d38f46aac3de7fbcb8afb2a20d38c15c5a1a323984472578b704b6085a2a4cedac01ff581658e39d67e1ac3ed274a057d9d3ef311c41b70d5efb2f665879c8424922e6248e26887b10b925c6f8b50591330500360e592962fc58078cc546db7c98618d6253ff7fb1fbfeb574320e5d21985d16df6dac31405a30c54632784d39504e", 0xc7}], 0x5) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000400)={0x3ff, 0x7}) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x4, 0x40, 0x7, 0xc2e9, 0xfffa}, {0x9, 0xe7, 0x5, 0x0, 0x8}, {0x2, 0x18, 0xfff, 0x1ff, 0x2}, {0x6, 0x1, 0xfffa, 0x3, 0x3}, {0x7, 0x87, 0x3, 0x7, 0x7}, {0x400, 0x50, 0x40, 0x4, 0x4}]}) socket$inet(0x2, 0x8000, 0x9) fchflags(r0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000540)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000005c0)={0x6, &(0x7f0000000580)=[{0x4, 0x8, 0x81, 0x2, 0xa41}, {0x52, 0x9, 0x4, 0x1, 0x4000}, {0xfd32, 0x0, 0x5, 0x8, 0x3}, {0xa, 0x1ff, 0xfffa, 0x6, 0x2}, {0x1, 0xe, 0x6, 0xf, 0x7}, {0x8, 0x5, 0xff, 0x8000, 0x3}]}) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x0, 0x9, 0xffff, 0x0, 0x3, 0x401, 0x5598, 0x2, 0x1, 0x6db40e6e, 0xd}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x8, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000006c0)={0xe, 0x7fffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x50609, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) fchdir(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r5 = open(&(0x7f00000007c0)='./file0\x00', 0x20, 0x201) kevent(r3, &(0x7f0000000800)=[{{r3}, 0xfffffffffffffff8, 0xa9, 0x10, 0x0, 0x9}, {{r3}, 0xfffffffffffffff9, 0x4, 0x40, 0x2, 0x934}, {{r5}, 0xfffffffffffffffa, 0x26, 0x2, 0x9, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffe, 0x148, 0xfffff, 0x71, 0x1}, {{r2}, 0xfffffffffffffff9, 0x89, 0x80, 0x40, 0x6}], 0x3, &(0x7f00000008c0)=[{{}, 0xfffffffffffffffc, 0x28, 0x80000000, 0x5, 0x8}], 0x9, &(0x7f0000000900)={0x4, 0xfffffffffffffa99}) writev(r4, &(0x7f0000000c40)=[{&(0x7f0000000940)="1a3e4afb3cbbbb7347843e041b3757e651564c55d7ea8973bfa4699f542d687e1558060001472ee3eff02340548a198228a28fc5e5c54df852982c40e6ce00f805836ef2300f2ae1488766395cc81a084c3c74973563a7f4c5c9065fc3f63081a2459baa1e87a6f74e4336cef814892c612cd90a5f91357fc3d68896c175a0cb84e0fade8a49e083d19024cc2e3b8f4ea1d5928c44871e388b59b9a43004fb4f2ae2d11900e7b869fb18cf5f1a1e0719b3449924e2d63563e02394efff296aa49479f9e27fb8dbe45f6e5818d26c73d02e28d581c2e45f866df54c022fe83c4d297d49bb557d3f365c4661416fdd4f2868af", 0xf2}, {&(0x7f0000000a40)="f4fecba5fbcfc09ed5ae", 0xa}, {&(0x7f0000000a80)="ef38b8ccd0833620506c36ad048bf78b5a4f91430e80fb7e1c133658a0bc766137bfc967493458b6f7c4adf0449c1b010c3db0b39f12d6b4bab757a2ec0509ef7bf7880d92b9a75328281c5bf334f8907fd09f21b14b501c9c4485db6c8d3c3510c4bd9da99064e5e4709323d1d14fa90abe046dd365e38e28cca826b5ae8529310463f71b8fff4fcdf0b8f66ff2", 0x8e}, {&(0x7f0000000b40)="0acd0d77c0845cbe366843cb2d16f207e43ffa56c22fd743087371af8b7856538cd34a4d49c4e49014fca7507b7cab9451b0e2862084debdc870af4d4d336be5d821cc7631683da49c7d211cdfe2118fd695f9e30149f81a42c3d5786deda267418410b219a80c3a7b2ac0ff9221faff684098e207f9af6b447eb33a1265d65cd2f10ff95854f04b3c3df6151f4fe3cb09fa821d035cb3184059d2f8d7381ab962ea083726e46b69e40e9b81d9dea22641eeb38e1d7fc5ed714bcd6bddc46a179be6ed58e8f323fcb4603c4d0d72438bbc8b5b95f9cf8f20b77cddc1bee4898be7ae46106834cd84389efca2e62956a90c063351c35506cf7c57c1", 0xfb}], 0x4) getsockopt(r5, 0xfb9, 0xc4f, &(0x7f0000000c80)=""/71, &(0x7f0000000d00)=0x47) sendmmsg(r5, &(0x7f00000010c0)={&(0x7f0000001080)={&(0x7f0000000d40)=@in6={0x18, 0x0, 0xa, 0x101}, 0xc, &(0x7f0000000d80), 0x0, &(0x7f0000000dc0)=[{0xc8, 0xffff, 0x2, "f4e2e66249f70d747f3d107ad22e2d4a7022024f48c18c09d3d70c6fbeb5759dd35eb3326f5b029c4b47bf24a34fbebb68283d7aae31776b559a31dab3d7ba1ee13f76fcc32b8d9e6b6de858cf8c5eb8dc8acdf459c6ac081da8b0c7444825648eee5a098bf8a8b54728951f215482d50ee02a3f946d46acd8c15dc3e98994f43136ed7e33194e858b46f9e3646cb3a2cf68b7718e08438f326265c84598cc921dff9adb9077eca2570f1c99381f1b48544ff87b69"}, {0xd0, 0x0, 0x8, "e836935abfa645277710be261f43c7b2cdcc0c77245d6a97c14f55ac0fb3ede605f553d24dcb423fdce32f1bf66b10884d7a4e46d9f077520170a7ca2ad17542fadbd205dfe7de242ab4c65bafde345adad95a19ebfe756299c4fd2d76ac038f132937177d99c2d4a47fc27116a23a85b0bc59ddcdb47662479e0b10bdf64b9dfaa34b8eb275863e92c18b68fdeaac565e6c0ccfc4c59780a1e9550e1abb368b3b7137daa800fe5c966b49853fc58fa955d8fbf987d15b528313ea791da1"}, {0xf8, 0x1, 0x9, "a0a8c1d699c0efe5e488fd34ca18f577e28493043f810c483bc98694df610fc57f547fcc297885182864d58da01c9e3743902dfc2908f3d152d87e335d861f5fd487109fcdaabc76600f77820e4dc4c4ec658109f38a218b1ce467f2657d465ebabe04b6e85dc1602991b1df2de2c412cffc9babf8b829f411d962fd8dea59ab2086a945c6cdb79e98a4e8d93830aa342bf9301e1d58bc846fc9f025cadc6c9d8f2978bde7642179134754510e6c5909bf3a9ac1f563bba4103af8a0c4bcd102987ea50bb4b0481cb2fb145f07f4111238454bb4eed29b54ac1460efb5270f8e8d1668931f958d"}, {0x30, 0x1, 0xfffff801, "92ae83441ef3ac5aadb941b655205e3138424553cb7f24eb979a41755e0cfd5c"}], 0x2c0}, 0x60}, 0x10, 0x402) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000001100)) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001140)={0x0, 0x7fffffff, {0xb6, 0x8}}) 301.247434ms ago: executing program 6 (id=250): open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) semop(0xffffffffffffffff, &(0x7f00000001c0)=[{0x1, 0x3ff, 0x3000}, {0x3, 0x2b7, 0x800}, {0x1, 0x80, 0x1800}, {0x3, 0x3, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x0, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x3400}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000000)=[{0x40, 0x7b, 0x14, 0x4a}, {0x1ae, 0x8, 0x81, 0x9}]}) syz_emit_ethernet(0x4b, &(0x7f0000000740)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3d, 0x1018, 0x2000, 0x4, 0x0, 0x0, @rand_addr=0x10000000}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x43, 0x7, 0x0, 0x2}, {"7e1ed51b1b62e2e6dfb867a0769b6ed91295f916fb"}}}}}}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='c\x00') 1.536029ms ago: executing program 2 (id=251): getrusage(0x0, 0x0) open(&(0x7f0000000480)='.\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chmod(0x0, 0x23f) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x8, 0x400}) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) poll(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x81, 0x8}, {0x83, 0x1}, {0x21, 0x4}], 0x3}) socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.005225ms ago: executing program 5 (id=252): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0xb, 0xfb}, {0x7, 0xa3, 0x0, 0x2}, {0x94, 0x2, 0x9, 0x40000001}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) 0s ago: executing program 7 (id=253): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async, rerun: 64) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r0, 0x20006470, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.238' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace sys_msgrcv(ffff80002a7f1210,ffff8000389236f0,ffff800038923640) at sys_msgrcv+0x3f2 syscall(ffff8000389236f0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x591969ee380, count: -3 ddb> show registers rdi 0 rsi 0x200000001208 rbp 0xffff800038923610 rbx 0 rdx 0xffff80000143ab40 rcx 0 rax 0xa r8 0x7f7fffffc000 r9 0 r10 0x6ed4743d1b404be r11 0x21590cfdbc8ddf39 r12 0xfffffd806bf65f28 r13 0xdeafbeaddeafbead r14 0xffff8000014dbf00 r15 0xa rip 0xffffffff8182fa42 sys_msgrcv+0x3f2 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800038923570 ss 0x10 sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> show proc PROC (syz-executor) tid=79227 pid=95275 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=74, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7f02b0,0xffff80002a7f0f90 process=0xffff800037d16458 user=0xffff80003891e000, vmspace=0xfffffd806c1d7180 estcpu=24, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 63712 225197 22819 0 2 0 syz-executor 63712 249193 22819 0 3 0x4000080 fsleep syz-executor 63712 375624 22819 0 3 0x4000080 fsleep syz-executor 56117 309522 90686 0 2 0 syz-executor 56117 407291 90686 0 3 0x4000080 fsleep syz-executor 67151 288201 46903 0 2 0 syz-executor 67151 324216 46903 0 3 0x4000080 fsleep syz-executor 44084 186373 76259 0 2 0 syz-executor 44084 185650 76259 0 3 0x4000080 fsleep syz-executor 5041 453103 13324 0 2 0 syz-executor 5041 398061 13324 0 2 0x4000000 syz-executor 2775 1974 61839 0 2 0 syz-executor 2775 14522 61839 0 3 0x4000080 fsleep syz-executor 73106 470967 84936 0 2 0 syz-executor 73106 110909 84936 0 3 0x4000080 fsleep syz-executor 95275 423226 35746 0 2 0 syz-executor *95275 79227 35746 0 7 0x4000000 syz-executor 95275 310435 35746 0 3 0x4000080 fsleep syz-executor 95275 93398 35746 0 2 0x4000000 syz-executor 47186 515655 0 0 3 0x14200 bored sosplice 22819 145877 44607 0 3 0x82 nanoslp syz-executor 76259 474133 44607 0 3 0x82 nanoslp syz-executor 90686 447871 44607 0 3 0x82 nanoslp syz-executor 61839 207770 44607 0 2 0xc82 syz-executor 13324 123025 44607 0 2 0xc82 syz-executor 46903 263576 44607 0 3 0x82 nanoslp syz-executor 84936 300609 44607 0 2 0xc82 syz-executor 35746 275338 44607 0 3 0x82 nanoslp syz-executor 44607 63422 49194 0 3 0x82 kqread syz-executor 49194 7627 92846 0 3 0x10008a sigsusp ksh 92846 406851 78594 0 3 0x98 kqread sshd-session 78594 43598 9091 0 3 0x92 kqread sshd-session 37520 46918 1 0 3 0x100083 ttyin getty 9091 97911 1 0 3 0x88 kqread sshd 49920 271040 50329 73 3 0x1100090 kqread syslogd 50329 10926 1 0 3 0x100082 sbwait syslogd 32193 150656 1 0 3 0x100080 kqread resolvd 40978 283677 82109 77 3 0x100092 kqread dhcpleased 73774 412405 82109 77 3 0x100092 kqread dhcpleased 82109 75938 1 0 3 0x80 kqread dhcpleased 41178 155854 0 0 3 0x14200 bored smr 12523 394337 0 0 2 0x14200 zerothread 85473 250073 0 0 3 0x14200 aiodoned aiodoned 25055 328643 0 0 3 0x14200 syncer update 40812 41473 0 0 3 0x14200 cleaner cleaner 57569 323572 0 0 3 0x14200 reaper reaper 50615 249649 0 0 3 0x14200 pgdaemon pagedaemon 50060 10906 0 0 3 0x14200 bored viomb 10979 139037 0 0 3 0x40014200 acpi0 acpi0 96223 377482 0 0 3 0x14200 bored softnet3 2858 36370 0 0 3 0x14200 bored softnet2 69964 8083 0 0 3 0x14200 bored softnet1 40042 195857 0 0 3 0x14200 bored softnet0 51328 367978 0 0 3 0x14200 bored systqmp 56347 290437 0 0 3 0x14200 bored systq 31768 170701 0 0 3 0x40014200 tmoslp softclock 16614 305279 0 0 3 0x40014200 idle0 1 89571 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 10210 11057K 11386K 166960K 11735 0 pcb 17 13K 13K 166960K 73 0 rtable 199 7K 7K 166960K 391 0 pf 33 13K 15K 166960K 53 0 ifaddr 39 6K 7K 166960K 57 0 ifgroup 54 2K 2K 166960K 77 0 sysctl 3 1K 9K 166960K 7 0 counters 33 17K 18K 166960K 44 0 ioctlops 0 0K 4K 166960K 81 0 iov 0 0K 12K 166960K 14 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1373 86K 87K 166960K 1652 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 98K 166960K 390 0 sigio 0 0K 0K 166960K 9 0 proc 60 59K 108K 166960K 519 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 94 0 in_multi 84 6K 7K 166960K 108 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 435 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 230 151K 163K 166960K 5071 0 UVM aobj 16 2K 2K 166960K 17 0 pinsyscall 39 78K 96K 166960K 1415 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 20 0 NDP 12 0K 2K 166960K 36 0 temp 47 8669K 8734K 166960K 10009 0 kqueue 13 20K 32K 166960K 79 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 58 0 55 1 0 1 1 0 8 0 rtentry 136 116 0 30 4 0 4 4 0 8 0 unpcb 144 163 0 148 1 0 1 1 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 89 0 85 1 0 1 1 0 8 0 arp 88 18 0 2 1 0 1 1 0 8 0 ipq 40 2 0 1 2 1 1 1 0 8 0 ipqe 40 5 0 4 2 1 1 1 0 8 0 inpcb 328 356 0 349 8 1 7 7 0 8 6 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 104 26 0 5 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 8 0 8 2 1 1 1 0 8 1 pppxif 1384 2 0 2 2 1 1 1 0 8 1 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 2 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 499 0 113 29 1 28 29 0 8 1 art_table 32 500 0 113 4 0 4 4 0 8 0 art_node 16 115 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 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 14 0 1 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 2080 0 583 95 0 95 95 0 8 0 ffsino 248 2080 0 583 95 0 95 95 0 8 0 nchpl 144 2600 0 919 63 0 63 63 0 8 0 rtmask 32 1 0 1 1 0 1 1 0 8 1 uvmvnodes 80 2310 0 0 48 0 48 48 0 8 0 vnodes 216 2310 0 0 129 0 129 129 0 8 0 namei 1024 8888 0 8888 2 1 1 2 0 8 1 kstatmem 264 38 0 14 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 8219 0 8219 9 1 8 8 1 8 8 plimitpl 152 201 0 184 1 0 1 1 0 8 0 sigapl 424 665 0 618 7 1 6 7 0 8 0 knotepl 120 15974 0 15927 25 15 10 17 0 8 8 kqueuepl 184 115 0 106 1 0 1 1 0 8 0 pipepl 296 120 0 93 3 0 3 3 0 8 0 fdescpl 440 647 0 617 5 1 4 5 0 8 0 filepl 120 3514 0 3245 11 0 11 11 0 8 2 lockfpl 104 134 0 132 1 0 1 1 0 8 0 lockfspl 48 56 0 54 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 39 0 23 1 0 1 1 0 8 0 ucredpl 104 722 0 710 1 0 1 1 0 8 0 zombiepl 144 697 0 697 1 0 1 1 0 8 1 processpl 1160 665 0 618 4 0 4 4 0 8 0 procpl 656 1071 0 1013 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 528 589 0 564 8 1 7 7 0 8 5 mcl64k 65536 15 0 14 2 1 1 1 0 8 0 mcl16k 16384 2 0 2 2 1 1 1 0 8 1 mcl8k 8192 5 0 5 2 1 1 1 0 8 1 mcl4k 4096 2769 0 2717 14 6 8 14 0 8 1 mcl2k 2048 553 0 553 5 2 3 3 0 8 3 mtagpl 96 15 0 7 1 0 1 1 0 8 0 mbufpl 256 6948 0 6766 19 0 19 19 0 8 5 bufpl 280 2700 0 119 185 0 185 185 0 8 0 anonpl 24 110071 0 106832 23 2 21 23 0 187 0 amapchunkpl 152 15111 0 14609 23 1 22 22 0 158 2 amappl16 200 1937 0 1907 5 3 2 5 0 8 0 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 102 0 92 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 1261 0 1231 3 1 2 3 0 8 0 amappl11 160 113 0 103 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 27 0 25 1 0 1 1 0 8 0 amappl7 128 124 0 113 1 0 1 1 0 8 0 amappl6 120 169 0 166 1 0 1 1 0 8 0 amappl5 112 111 0 104 1 0 1 1 0 8 0 amappl4 104 283 0 267 1 0 1 1 0 8 0 amappl3 96 2812 0 2699 3 0 3 3 0 8 0 amappl2 88 627 0 572 2 0 2 2 0 8 0 amappl1 80 8838 0 8288 13 1 12 13 0 8 0 amappl 88 4389 0 4221 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 16 0 1 1 0 1 1 0 8 0 uaddrrnd 24 647 0 617 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 647 0 617 1 0 1 1 0 8 0 vmmpekpl 168 6639 0 6609 2 0 2 2 0 8 0 vmmpepl 168 46332 0 44448 83 0 83 83 0 357 0 vmsppl 360 646 0 617 4 1 3 4 0 8 0 rwobjpl 32 16790 0 13613 26 0 26 26 0 8 0 pdppl 4096 1300 0 1234 98 32 66 82 0 8 0 pvpl 32 290615 0 282146 85 1 84 84 0 265 6 pmappl 216 646 0 617 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 277 0 48 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace sys_msgrcv(ffff80002a7f1210,ffff8000389236f0,ffff800038923640) at sys_msgrcv+0x3f2 syscall(ffff8000389236f0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x591969ee380, count: -3 ddb> machine ddbcpu 1 No such command ddb> trace sys_msgrcv(ffff80002a7f1210,ffff8000389236f0,ffff800038923640) at sys_msgrcv+0x3f2 syscall(ffff8000389236f0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x591969ee380, count: -3