3317f3fc76b6e42dcfe00f3fefe7a63d3523a1d2f8e7f996ac60e3db2ebf26a8ff4f31f9dcc2ed8a2d66456be2103b49798399edcc00bde3f18d59331fe571a9e54e7871734e646a2de8fe7084d835e7d130e57f454b02f380b27beda3cad469da020b8046e8b738db969fd5ca1a9bcda59f6ad5e9e023f55ef357a907e04125e79c24c04eb2ca31587b43df62a38842e3ff85d31077ed14fd2151041cad6fac7d48fa92bac22bd2f6219253f28cb9bc4e2641d43726dd5e0b3aaec89d7e1d78b239ba14166024beb07d24a3fe2e727ebc1d0f2089c67afd798916cf6a6a0de4f7f989cedbc1c2b0dc67046b32ac93924fcd702af9ffeab10ec07e4b5068cd94a9f2345bcf7f0854fb4af586a5d197ad92c51482dcd178c35a8183a5f099f3a30e5fa2efaf02846c307c85bba21b9e67989797cfb3081e4657bb196bf8e7c74de95c456516f189fb302d8682a6cd6aeb4562400055185afcfd58405237daf1e199190a15db62c2d89b666cbf349e1d6ce5544f28f34abc801e4c0e3d7598e1b311f22167546198113c37be1025abf3f8ab589b9058b2bd598cd966c5b29eb5ef96f1c6540d12687d9c9f1dd73d455aa5da684dceb58ab4717c92189f6709a4c6a62c0c5d79f52c87ad616bce380ae2302a2c9d3cc88efdb095afdbdd8f944b93de42008579d7689dc58814892a89656e40b2338e6b7fd8b00efa51f1e1cfab5a581d9f4dabc4f60406b23b11e56e3b2a5dbfe47e3163bc2c80faed7a6d0f697941fe8f067deba1de90394fdd47b41574f9b63b8f042e46ceee74beae49b9f4ea766a3c13a391681537505f5ebdd9c9afac4e27d764a776cb80a95e6d0294cd9e02385eb6b63a462add0c98303ade1826053beb02fdd5f96e387f429a7e5b471cbc174d2beae1d4eae763b7f04eb1e15b36abdfee681145899e956addf59755d84624c90fdfbd1dea428a4aea9de886861f7c710ca01005e830178cc1a211af35a8e6e894b66dc390081b68e2b902d74a651101f53d9ceb8a7b040b72af7a30c9cd4fececef93bf552cd98f3d8018d62f93641610fc66ec66bf168d30379936e3b73b45ee519651cfd1a14d447d9a8bfa809af2d6738922023eb57ad89003e7ed6417d3fade55226da9a59deca9df8d2597501e19ccf7e81b67a708b94854980c6d83851651c6de2335f2dff15bdc4c43b7e79436138e4377d6b59bafc68b6e72a1e0aaf7566cfb7215762f043e9942606417ba3b882efda0ac60b288c92d812686a72b9b0581412aebbd3be4b61cc2dfb454e6013409272ba600ceafd715ffcbb77c10f5dff10d76b6251711ab60839a3a87241f283ab91a4382dc81c58ec920a02a914c6f62e8a14f9cd6c160bf7e9489f70edcde73ede1dc1658dd7a9bb6e93c86795557d5ae27c23915311ea372dc2169e0459eacec4c2f929e41dc36086d205ab9232265e38805ddeeca76913f104c0509fb780608ce61e940b54e226031268cf76bcc9f10d064a984b3e37234111901549c89dc05b71d85822d80f5736c6797d597f13595aea37c303243aec3d9bfa111f0962a77ed1d87e3c1c00736a461563440fa0a924a2911c7801e02b5cb32865fdb5a13987c6d02f19c13a713835ef31d38262a0d8edafb3ef93cdfa27addc13730c94c4f2f9ea96c849eaa063949f0688a929d1f5f7b065f8c89a0c5ab19de53759c56bd8e1f159219a578ff86d2993edb596e649627dbb21760ddb5ce5b8c2d8e2168d021209136551ca7db3aacd723f9bdb25ed4449407a68f5cf6ed941c75e1679c5f4cbd2c160bc9737cb800eb78c002bc962ed6797c3c2962bd27e991665934284e13a0919f90db25c7e7f73499c0683b9711e9c9cbfab8256dc64327823508b82a8cd46f1c342d133c016106ed432f48313190acc30346572406d07da7d2fddd9b55c530ac67cc79917b1405906386e8f9488e6bcb615b4b01b63e532da7c91d0cd0ffa3e9578405f01ae306813e307d8042210bef9a7ca1ccaad37c0cea2f0e457536e2b4864ed5ec10fe62d888f6a86f85227e9ac860ebeebe20dd277b18d514f51417b52617f713668cc4d6a9e298c8d3044f19d1b3e7d9639e8dd4c609570f11f7da647c45e1043b768727330f6392bbde5b75ec72df86908e92d95702e5de04d51343dfbc8e28ad69a51154d374131572d43dc26c4c0eb740240ba0fabbd7dab1b3fb41cbf3825e527addd6bb1cc99daf7753ff4f59ba51df05117733561d732742a746966e0fa94dbc7cd90bb7dfecc5eaa13ad79fef5e6a414c8cef1c9461c32fed9f3a4ec5456089a1c937e065a033b3fa22f90b8add801d0009698fb65a32cf201984bc7d274336bff947daed707a8456cdc9b817091c37a20a1a36349dc8a4396f90ef0d3441a913fd1fc5bde9f16714f83412aeacb20f536fb26e968d0c063f5acf978f4f14541e2185aa1f3d06db98d428cdc346edeb9f31bd7b1536d6f5ec2c78c66a3756bcc5faf117e6e90c35d3a15ce75ce2fcadb7f17f5e9231644be014977918d081f61d6cf421445a0a35a0cd808139428cbd1aaeab9102332a04eee33a6bd3e0507eff650f5f52feb564cb5b1f80c2deea7f09ff3e8c3dea2ee6cc70a62b93662902fecf2a922b62072fe936a38c5ba3c5c29ee4766a049d19dcf56aad5458f049e2024e49864b6bda406b1702f776aed6c7e3d5f185f40632d244d548c1f281121add694400a0a024fec9d83ff182c14fc56bc8b17266c2e096b884e105b979100a7bd2534c68c54a8ba77fc7b4f6deb2e87b11daba1a83199ecfe071c68dc3b14273da57abb624f9d8689ba6d04ecea342fce73f917b1fe1f0331cda18e7a64c6f2acfae3dbe3641c59069ce45703eb462a6f509368d1ccbc1bb5cd3abdf7110c9de07221c2239060d52ddda3eced064096e89d83e92df2aba1122b8427ebdd25ec3c04d963fbc8aae651da58ff1f1fc4d52ca624f61abc1d17412283be77ba82a7d7cfd6e317b628fcb1f3f674f068e1737dcf6c10d57e4fde1c6e54ba02ebfcbea6aaba55889a6cc1379be295e3162ad961c23ff", 0x1021}], 0x3) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc57dba485d149e69a77882ed323003ca8e6828193694c95796f28e5d5a98b8239cbb0a59249f7fb6c36ed76a480ad1143ff2273a0382b120ca2c632c4fc0b887b20efd2bba9e74650bcf47fb4a05bab662a3451e37f7807d319124f22543177966fcb47f07f79650d31289e57b86ca1e2a96fe5b95a67142b8690cbc26e1d904a664e22e1b7604dc643d86396402ab43c6bf20e1cc1b8c83e54de0931fcf31948c6597a17042c583bc31b05a1a9df3d5bde4eb995f6c367f108fdb923b6e19030a45cc5d8d2f11a61a0501aef7decafc071ea3dbc792419193e99f47ba8f9d24f6d29636db858fd1459e0e2229b7654da7e7fc6a10abf5fc43da49e0b22d9326331e8b496b98434d9c2c3d1b79c0f0d", 0x179}], 0x1) (async) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e376c43d5bc33", 0x34}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c7098", 0x1b}, {&(0x7f00000006c0)="9b828cf13141c353ea0c649a36205c4b3cabf75ca6f4042220fa1fc5d42fdaa27c32f2f970654d544d73906c3af8b3b1f3994764955b1b96da", 0x39}], 0x8) (async) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec5348344de732dbb9f6a880f632e412393dc3e142f1521", 0x1e}, {&(0x7f0000000500)="badbad87750b277e6e2891897001b819402604bdff7ba28be26cb4d6a713e9d85ec8de55c44a3ea5e9bf18b40f1bfa4ecdc59b91548e03353d077321e0f20f36bea80857afa367df95a467073ddca34286", 0x51}, {&(0x7f0000000100)="928fadf14afcc2ac", 0x8}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185c7bde0bfe0a09fe5d953", 0xb4}, {&(0x7f0000000880)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a73ac07", 0x3e}], 0x5) executing program 6: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r2 = kqueue() r3 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000280)='./file1/../file0\x00') select(0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5e, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) getrusage(0x0, &(0x7f0000000540)) kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058005f84cf08009c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x5d) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200}, 0xffffffffffffffff}) syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000380)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000003c0)="b1858386b8f08b27b67085263b72c101aa035d1bb874c81d01b510a905", &(0x7f0000000400)=0x1d, &(0x7f0000000440)="dfca05f4c5845fd840325827912dadf2b0c9c22ead3432a1d1600d54909e8ef40e0607eda360946c4d0806fee6c09c7d9a31db8c2709e68bd9094115cb12", 0x3e) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000080), 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)='\x00\x00\b,', &(0x7f0000000080)=0x4, 0x0, 0x0) socket(0x0, 0x2, 0xaf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x187) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) faccessat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r9}], 0x20, 0x402}, 0x5) fcntl$getflags(r4, 0x1) r10 = openat(r5, &(0x7f00000014c0)='./file0\x00', 0x2, 0x8) ioctl$BIOCLOCK(r5, 0x20004276) chown(&(0x7f0000001500)='./file0\x00', r7, r8) open$dir(&(0x7f0000001540)='./file0\x00', 0x1, 0x1c8) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0xc, 0x3, 0x9, 0x0, 0x6a2, 0x6805, 0x6, 0x1, 0x2, 0x3a8b, 0x5}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sysctl$net_inet_divert(&(0x7f0000001600)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001640)="185ebe5d2d539b9a85c9493f81d0c956b769fea744870c7d5403", &(0x7f0000001680)=0x1a, &(0x7f00000016c0)="c65879a43b24cfb9832ec17489a082f749222c3d2a7f65338684da6ecef25f790341adad23bb2177351309d7103c82f2fbed52c27d5e4eab1bb6d56005ccaec96493589860d82172d66050fe1bf77a6a30d46e6acc285b9fdc81b12f710daf30661019faaa4f015c7daecccab179e6e43f3f8be21c205e7474da7d9c308490a8191bc0ca67540653c7367788955ae2cb96453ebea4ab7a4913", 0x99) recvmsg(r10, &(0x7f0000002d00)={&(0x7f0000001780)=@un=@file={0x0, ""/256}, 0x102, &(0x7f0000002c40)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/143, 0x8f}, {&(0x7f0000002980)=""/188, 0xbc}, {&(0x7f0000002a40)=""/107, 0x6b}, {&(0x7f00000028c0)=""/122, 0x7a}, {&(0x7f0000002b40)=""/226, 0xe2}], 0x6, &(0x7f0000002cc0)=""/24, 0x18}, 0x3) ioctl$TIOCDRAIN(r2, 0x2000745e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003000), 0x80, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="30cbd7fae86e2ad8d9f8ca2a14aec0951cd54c348cf5f89da55cf836f588c58dc2c38997474c", &(0x7f0000000080)=0x26, &(0x7f00000000c0)="b7c0b11c17745728a28139baa45ccc9577ec8fbe9699db42fa75bc143d0a65905d35c0f1d194926568334095602d971a88b74ff012453cbf0c69724c9ed8ada86728fe74a996375fd68f5ebd376838f6e035932e2ee56a8be98e719066fd003bf1abb556c6bae731616e4dd9bedf6080619282a732e22169ebcfbcb346c453043e7bc47019440fd895ca9b63ba39c7c61f4df39e20e4ae1dd6b5b0c7da110fa6c5966bdef22485f682c2fb977ccb102377f7f50a6da17dc509ab5c76e569b202943d2ef5ece632ca23253904905fcecfb49f6ea4ea77e9dd392fa7512dd88ddeb560d1b24627d1afad0f25c742cf5c6ed791a148d9ecd506474f4ff2", 0xfc) sysctl$hw(&(0x7f00000001c0)={0x6, 0x10}, 0x2, &(0x7f0000000200)="2328908dba6a11332cadd458ab0b586919d91e70ccc5a060a823b4c87a9ab51481648b499cc5b7dbb0d816804b5001c697ea1d1318ce5a82dbf4eda9cf5e917095fd06da1c789f647d88f5b51122b061849d7c2838f8c2dcf9b0bdcd226b1e980a8a623732e8f2ab2440a8828f3132bcc6ccab17f7007a489552747f712b5ed85381552aad80b6c2e5f9acb6d42dea673b3020dd3359c88f32327fb0597606e890d1148586b51bc13bec39a53d7649a264f18c1079c9bcae603c05e3e34f579b67028207fe1ee2dd043d4aed738a280d76624b63d8e5f8494a086b1877d665361b", &(0x7f0000000300)=0xe1, &(0x7f0000000340)="2799c7628f80cd71e1369ea6f83e0810825ff7ffc6206613bde1e85fe66f4037cbfbd24d75bba79e40856bab0c30275bd17f1f445c7eb68ee26bf55ee0f8115c4574bd3bc04e59f7a0ca81eb7c4cfa73759eb0a5dbedc440e06dd712cc76130cb574b77a12e9756e5d2155fa2c4452e96b219b1b3d3912cd857ad80305d637cd94c55854e5407c64bb476092804777753d4e82085a00995323c49825fa0c4177259895d14ca16592b7671ee4bcf4a1c9862d5e2a0df820606a644a3eca8edd149c91bf6f68c5aede3ee092d11e42a4ec84b556b3e6a18f6cf75d7b03d33f66ce592a3c0ff3bfad16c670c08637bf364dc272e61c8001bb06b79901a241fdae1d12adbf6998fb09395b84820cd1c93818cf373f8cf8fb5ec095662c2068f4d684dc92826ef6bb2bd4b53ba6f10b42e525a07dfe678aa4b19384734f8fd04535b7baa04fd4e3ca22a106cc492e8d88493f34d352739b9200a01e727a2ffba2143c42d20d88367c359e2db6731e621b6982f15c2426e8144967fa3f447e8bb9febdfa9f4d49f095e51d26ef93b22276a2fc6df56e7b08aeba161acfc9c51dc9e43c2c18ff5b1fdb4bea55ea5c82420e250fd2a77389bef571c42428fc1beb97111a68eaaae720c30a4310cce9e7bbf3c7d6d7798b702d35e81afcd7eb1c3455758dde2fda965b6830c19fb42447afea366649a1bf8f847330d9759ec442dc616cb6048458e0c936d5e9f01fd431c21f3108e6a2dff1e84855803f431553205650ed3391722bc59e38d40a37cb1ead796d9f418af3be74da9f7a2b51a3a974134004087e813bb278173bbc92e9b1da341e1ab004eb5840fc41f9063ce8629fcc4671d8fc35e1f36903e2d6bd18726e03b3969b39d1d4a89d90f37f1515598ea252347dc3aa99e28fb38aec66ea50aeb215d03d1ae4a9c8a724c8891b4d74ab33d2e8702b312eca62a55be09bbb4512173c59dbdcbeda49e31c2c572cfc28f8551ada83892286733363cfe5792229603e817c3b0406e82132918fbee9d0efbdf2c05c9b2fcd70b0aa99a3615d6a6b63abcab2db61373497f4bc548537d91f54f0625bfedf730b31e905e841938381367d2bf2e463af66d8ea96404d3a5d9fc0a033cd9aa51247b797279361d1153396c443d4a38a4459cd550a3032853b9e5d1348c6ca7d9ae67d21f065ebecd7da68aa600377ee9a013d6d7eced5bd352baf895231c76f6d84534a369d7e8948b92cd8e416a918882edc5229994903dd8167448890291ea8c790d372452f2607219c74c8f3b27c2b353d932337fd3cf5ba96e369cf708cefc874ea482a95d24adbfcf47307bbc39eccc0ca03c4cd5acbb7e827547f2ce964f5567f8149e2ca4b5f4362d70b37a7b00a9abc9b5e0e29f7ade35efb7c1c884ef67d064fb77f519bf26560ee2e5109abd61e6ac0b4732b23883448e8f7cbdabc5610e3de123fe2b91b2d7900340372683100a2ad29103eaf6e18479794dd8f4acf2ae22da70c3722189387760b4625153f7d9fb1246a4cee4a890b5221047e219fc2fe16aae556cceb89947a9168890c1e59aefb6504b02fb43cd5616488cfce633813566feeaaeff74ae09238d3a76056cda8cb76e193dc69107dc618a71b434ecc152633d115218bfad4e4c91a1cdc1ca22f4e9e96d2cf7c34dd79d07133b7ddad55cfe0cae7eed0efb4fe1ad35ce52fc4b5e34e677d35eaa743664b03f0a49235c4adda81e6cd39ba9bbdf0b9fdbd0d93e772015ff824da02969655cfe141939a4e4687c4f979a560f82f38970032169ea2cfd9d2cdc5462638485f5983377539c4c5a14f2f7035a071a2c4d389b4053a2c0f353e3b0ab270485484be25f8db65647192a233670fad9ac4d298e4776b01bb72ec90dc26df0a53e3123b1496c5e917421382d5b852f553be2d833bb3b8947e539be1be7620dbebef7971db953d085e963cf98831653167c846c73736a74ece53a4aa4b49af987eae2ddde5ef18edf43c2c48f7c6732e53526aa2eb7511a3d74658b80cb47e9e439bae47b5025a3d92953a8a6ead382795e0f0bf0b35f54a2b24a49dff129d5941e6c68941e03879fa5361d8b03762c28c590f638c1f81e45f5df6dd5f67347e432be70e61c54ee1052ca227661ac04eca8948d1fa167f27bd8544c4b9b40f89c9c8a0c586c8a600e6cd64ac1da8c23b993f0322f850f8403c8893fc1be6585cf4f0ceae387e0b85bc75f2008a9b4e1448548b2b6e2f939800c280bc99e14a6ea816e05be7dbf5725172f13d2ccf8b40f982351be6eab430aacbb63ea55dec9ade4b89083f92c39b7291927e9bdaa499dc1ff2ebd90d96e0b688a77aa9f64aadc9fba6d5120660897c7560dccc64dc370e89f452f3256db79e19a77936414f7f807556e8c38b370fb9812baf85f73d1218d5043854d45c0939f79aeab923ea0d88fa69c08d6f6d08a19b124e8df75c7eec79b96dea97ade1447134f5b41947df89a4012ba7daeb970b932e0bfeea6209620c4604ea7d677e2fa3c375f7e34e9dc89bfa7c89d7c3d4f69d502bb289a3c488e49cfcaab58d5ce43534e2e1085005a1e543f4c78b85bced160a79ca54a1f41ae4a9cb6c4511f2f7bdd5ea24649de5ab9d236c6d02c9e1df878679353f41429de1aee18efd7997422a45bf0373f6c48859dbb8535b2378f64c1be5afdbfd5e3ca31e12bd45cdefaba8d0ce894d4becee60dd18e4b572fb52492adae2b8a3e4719c948a4c7e081bfc68063d02ac6e301b21c409e9b90f84fab19b7c318837a33daef8929b7c1fb5625562e926a5d328029146dfce92dcbaa075f1221c1f5452d6cfc2a0f635be3c5b46465d983d8fda2c19579f5d0284a21d71b92bbb28479a32f347eda0b87ec2dd644b3bbf7d89a5a51154fb0745bbf9146a2e32222f0ae47db95a06b17e22eff89b3b4f3d50e3e4aa4e6ddddce32f88b0460de41943cadd5fb149cf134870e51ae4f469e1ffd2e41f02f20b90ba26171f9ae43b05e4b3686ef36f1e82ec298767234c402d45c90b0b3da734a934fe6064a7d66267c5ae90038c7bd4084c9b5f01894836cc0737f14f0b515791c9ca89649da95a69d8629341798c4c47784d72bed205c4bb2c274cfb52f77b6541f1598deda5320c8eec68b2503cabf39de9b94fb0ef40d91e2315eec6b638255e179246f5d4fdc4ca3fb048f57d1fed6572934247f09a1966cc1e4e7ca4d4a756be3ab2bc2213c175749e64216c4ac5cab923bbc4eaef6c0ba7c70f89db0b79d7c837430813d033fd8fa17aa94aa8d0634ef4f1ae55e8550d3d93dee679e8761e87c48a0be9c9479aced05e64bc58758ac473f9e43bc2fe6023548161dcf1aaffe07b7848f0f254440835f16606dd88f83856bbe30fdb1f53817c046970f9f645c12025b74effcad00951efa73a52e93691e3969989b86ab8cb5075478043608e0989760b03128a6dfc52d5f8d6bd9ca3bcc2463988cdbf07bd0d3065e5f94f115a2cfa454c3b04fd6fc42da9338679dfd93383d3ada9a6025275c18e0990061616e0056b969e1bd67c60b80dd9747ef24dc33b17c35d4b0fb72d10260d62d45f60c5dc6d22d253bd4b3ebae307f152af71baa2b8f925bf30a58fbf282a5503d44eb4d456401c78a3afe476081b7687988d2b8da6f23a7607269233c089193aad1eef69e2d17107aa5f1362a087701d345ae30bd1688206d675fbe9b5031a5af92ce2e5b20ff7eb45fb5547c94e7ca928c1bddfc484b070dde9ae4745620d2343f14cc1e916320b2938ff355e7021771935babb61078c4faeb5b4a05c84173519be4129a47ea2fb35952a01bf16948bd074236d6b75e4125d521c54c8036777c3bbdc5c2b758db273702c01a08368e67999c25046857980cd087a02d5dedcba77403eda5a35156e549356013d6312dda27617694ea162a653c7cb6b0a646b3e487bb261e4712d35ada2f9a69c7355da22d11e97e231defe7a0a4790b25e6d334308ffa848eb05b3ac9958e0fcd31df3ed8e9e64c4971a3b9cb99eab2d4040d59f2bd42061a4b605b5b76f88b1e0767ead4061365a7cebd8d4c8ad8f07752ec7dc6f0d9f2de42af77b75d91c5500c8e4141de7a7d0a17c02920d0bde23d4c753726005c5f395b7ad007f645891ee32717237e3fb16d16c3f48bd16e6af47e640ffdec0c5a52a4e271e7e13185db5faa1fa8db72665677c031e8a178bdeb0c1936b4bec6c5e5ec9281b9344825ba68c5fb01a76c06c0694e134ef749571997aaea899be7a9f45504a8a1ff7213c27c8134c5ad6d76312a0cd39a5099d8280c3a1e62ced236c612cd0a2a69dc442c7010efa0bc2ece9b23135f2bad35e8c96c266354fcc63e31d35db6e3f38f1c338d84c0c778cd255f1910805215ae6ea8dda3409cd9409fb62b2f0b8fc72ab84a1be33226266ebe4beefc5bde3c7959513b5d6de721dce582ccfa82412839096f8c7dd389711c59853a35b9d0a350246ab039d33c9f13ee8ec1a20b2778413fa995b60e09eedacb72d0bbfd492b225e2aa29df8f61a1c5cd87d9179e5b1fb76d1f641b9be2e9912e2731259c1967c81b770ff3cddd726a365c52c2fe74d1e1da5a5ae955292ab1f00ecea612c9da89e469c9cf51fddb5fd79e12be193425d305931194e3635520812b95fe003ec054a6545ce1d28e847a55060ed66364a7c8b4170c9316099a589851738923bffb66c8a93fc5cad768ed627765a5a51ebb73e2f47c3bfff79f12e95d9e03e3e8410dcfa0f34f8c4a51e6086b60e69c5c23984afd6a7daa2137e2ab5e0906b883687c10efdf07afd5c34b5c11f49d67b6896409eaeed7a7fd0aff00372b4ab26ba236ef042b0be6384059b09e0650f4f5eb32d6649ef12cd22db6d50228b6d95022b1533b6ffb8bb4be4f506e32c176431a63065829d720f097fb42b85fade04beb262c9ce6418aa8811775581fac9b7635bdc9e45b2411b584420bb25fe5d00953f4b5a1aecd495bee1d46a8bcce2577216b7817da3b0634f9f13144dd5a7b301ad41becd31072a328fb4ad052b47c13571d09a0f5576e8ab4e9e1d2092c607bef857975ab78de0276f8b6617a8e1c6741560c5409f0df4097d4f4f75999941ab42c0c5ca325d5be713e5839a82922da0a7e3497b440aa6222b5f9a938998ba5f9a6180d9f51a99845a444d72facad5648aa4412feda1271c1adfe8e46e6573b1416facb5123277361ee1d36129989ea5d666ec7503783720b954b41a70c724fdcd6c0b198a8bec0db291988f2e0b34cfca652116e925ef2a0a30e4033efa43dd8b077bb2e08493dbff027126183c064dc821ff47a1fd89b6e1a6a19b3bcb7d1797c68cd828fee02f36c2f25d3115c541d4d8e11028e6b3707a64b51679061d89d0316a1f7699ca8f9c6780a5b7bb59be888f380076ff25c3456237bf6efcde4dc73941994c334e0f4ea45339408a1325cc9e0d45f00a109b4670684088c58f7f126bfd5245aeebaa06e7306b573cebaeebabf1df086882adef36aee37a868e32eb1d2917986ce2fdd77bc07809cfe336daebd24a1b55a43f0ddf5b861526ba8bc115484d7c8b17b5e24256333ec0513aef60b7707511bc6864a4cbc39f581caf82d076217dd82d5591301ab27436896e726d32a2e43c9f6a38687228eab641bc80d9632181d67223efdb402dd9ba52ea2e19b6693d605543dbf27525c14ef639acc864a00605718f51eb87169a8b1a2034fe007beae611cb8c86e57dcad627e057088fd0c8e432a8758147d13ded37c3ca35c4078175a34a33c7ed8b83cc7a0c21425da", 0x1000) sysctl$hw(&(0x7f0000001340)={0x6, 0x14}, 0x2, &(0x7f0000001380)="03a1a557f03ea578b823009da4186412f426116b8ea1a95b9026fa10c3532e0479636a3e9a102b8ee7acd1b2506031a4e88e09a6932d632ab12629c3bda2b4bcbf003851c8e8e7118218be49c634e017edb9e723689c7fb8d13ca73f6f467ebaadffc8665d", &(0x7f0000001400)=0x65, &(0x7f0000001440)="50521b7ffdc806ba3fba52ae9cdd108c05df83f5e65cd08c492cc5bba2c240a48b52bd3945b3e8623cff34727bd8dc0e9ae75eb6cf3b01acc60d1f940d2b8e29cf3c8bfbe934d6b944", 0x49) r0 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x800, 0x104) sysctl$hw(&(0x7f0000001500)={0x6, 0xf}, 0x2, &(0x7f0000001540)='y', &(0x7f0000001580)=0x1, &(0x7f00000015c0)="45d25061378ff95f255882f68f6a81e3cd9598486db71cac2cb45f8b48c2541924cb4edf5c78a0a422e1089ff9992e868edec363fedf62df800a72da80", 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001640)={0x5, &(0x7f0000001600)=[{0x2, 0x9, 0x3, 0x401}, {0x95f, 0x8, 0x4, 0x4}, {0x39, 0xfc, 0x80, 0x9}, {0x8000, 0x1, 0x80, 0x3}, {0x8, 0x2, 0x45, 0xffff7dec}]}) r1 = socket(0x10, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) fchown(0xffffffffffffff9c, r3, 0x0) r5 = msgget(0x2, 0x29) r6 = getegid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001700)={{0x1, r3, r6, r3, r4, 0x8, 0x2}, 0x8, 0x1ff, r2, r2, 0x6, 0x9ba, 0x2, 0xfffffffffffff001}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000017c0)={&(0x7f0000001780)='./file0\x00', r0, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000001800)={0x1, 0xb8}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000001880)=0x6) setpgid(r2, r2) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000018c0), 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000001900)) bind$inet(r1, &(0x7f0000001940)={0x2, 0x3}, 0xc) r9 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000001c00)={0xcec, 0x10000, 0x1, 0x2, &(0x7f0000001980)={{0x7f, 0x0, 0x5, 0xfe, 0x4, 0x2, 0x9}, {[0x96f7, 0x4, 0x4, 0x800, 0x0, 0x800, 0x40, 0x532, 0xfff, 0x4, 0x9, 0x6, 0x4, 0x9, 0x8, 0x3, 0x6, 0x1], [0x400, 0x4, 0x0, 0x8, 0x9, 0x100000001, 0x2, 0x3, 0xfffffffffffff000, 0xfffffffffffffff8], [0x3, 0x7, 0x4, 0xee, 0x7228, 0x7fff, 0x5], [0x3, 0x9, 0xdb, 0xfffffffffffff000, 0x3ff, 0x896c], [{0x7, 0x1000, 0x1, 0xfffffffffffffff7}, {0x1ff, 0x69, 0x800, 0x2}, {0xff, 0xffffffff, 0x3, 0x1000}, {0x1000, 0xd9, 0x8, 0x1}, {0x2, 0x80000001, 0x401, 0x5}, {0x3, 0x0, 0x5, 0x6}, {0xfff, 0x6, 0x5, 0x4}, {0x6, 0x6, 0x401, 0x6}], {0x1, 0x0, 0x7, 0x100000000}, {0x2, 0x6, 0x4, 0x10000}}}, 0x3, 0xcf}) msgrcv(r5, &(0x7f0000001c40)={0x0, ""/47}, 0x37, 0x0, 0xc00) sysctl$hw(&(0x7f0000001c80)={0x6, 0x4}, 0x2, &(0x7f0000001cc0)="fe1d1ae1381a1ded94acc856f425ee607d5c0c38c6fb87a4237269ef2c39698faca7c51f8d0cc212c6e97bd9a09d80204fe7e3522c056632135e65cf", &(0x7f0000001d00)=0x3c, &(0x7f0000001d40)="53197a7f80791f84427ab72c9b70038bb7713b0d5403be1d295dc87f5ff984cad5fc2bbedc06836730c22f0306ddec8110c7aea971253883785b843992031874333d278b9ddab6467305b9211fd9694ef3409069ab024a3f0a5df7f84c132f05297b283f502f1891e50791ca2b84cbbfaf4a8dd2d297e5730beda47337e46f2b8a53c1b88cd60fec35324342a42f9cfbaeab5fcc6df347b67953dfab97b18e36f8df4988e33161d437e595188ce6235b84ce3c5a8e9eabbff0bad0b066ebfa52679f34dea516592eef43a983e0a4af200a2243ad6801b14353538a4013f1ffcf68709ee1c23c6b4b937dd3d0be7115cec00d90001944d9c0f012ca1679149905d4bda48676dc35cf53211e2168122fa3ba36360297c7adf41e802bafaa8c935157b8a851edd3d23d7c3b23f359cfb8faedb755d4c09aedc58b9636cc9de969ea81dccf3a0af5d28ff208cad7d5bd68896774baa2fa8fcdff76f06ca4261e90e08fdc5506195b36fd240a89074ada5de3810a6e6f58b0c652b2efebebf2918649fc882e62738f6d1f9a48132a0a015ddf28bbb5e6cb249e5f4b698295a1623043e5d353e1682029f04c0d9a4b0c92d7ca640eff9edfc51f49d8ce8b2501ba7ef5d0407e12fd662b5360669e21c27a027ab62987a5eb4bab146cefd5ccc5cd6822a667e6ff9e3a0c63ffec1d20449d3bed24aba16a3ddb3fe0e66ddd3e3b99f9d3fe2bf39c656f276b8d7fc5f5b798ff96a3604173824942aa8192ab49f0ba4e2ec0d4176f1db5b542a1e7d61fd498ec10ae63f16f4c7578f5afe52b4f2cc35f65a1b3d7e2e182adb3ae0770d7691e0ab8d2652efb3f7127e5ed57d8a39e106fbba2e2f43b1b191310792d1d07152aa94851cae9a90ad7785f5bed89e800cea433dfacc84b76dc17f715e2f3f2c8df139611aa31a087ac13e67b1f81a62d2276911c4f4653c0816a1265048aa26e0ab02384753dffe3b260344e4405e75e3c9701458c4e50cdf85605506a99b6a9cc7a2e3f5d1250aae2d9374004d9d50531a58dce77e2137bfa37e147af317afc61c816ce053453f3e6f085b7df97b4d1d3d433cc6e33849c9eaf76c57c8569245ef57ea13a86813a102f18255e2f2ce0b1ea6736d83fe78adb7831ee2a158ced9fda595004827f70cef809952b28ea11d46754814c45b3abb8c10b7383b6eac142911f7231b3f126ba439ec6791de9eb0324df7676eba5d774407a070b7940b5ceb329f2d9e58b02c90e3291a4ddc793a97b0001fa1cd77ddc14f59b7ee0e3b8b9c892ea348188e663a1a38d4bae91db32c99472e0e53c95593b05ef46f6576396abde05d6f241e28e80e102d1a9b0c0ffea3fffd97c565a1ab0843ed74b50c1bb1f190bb4fca600944a09f43c558b482f1677b66ec085e01802747f542ee4d76310cd48835ead381a5a834ac944d3dc2da5adea21e79c741dd63c92512aa446a99e3842cb0c134abbe8884550a18724a253c5be1f4d84e866638f7ec37ff1a6e32ba090bd7d2b3235f0e420c3f7da5956c181c1360420b97c32f7f5b24b6c884cc18c0023b6828eeb98a77950c1f183ba158f4b65ce18604e26d01d8b6ed581eb9ac73fb7e96def1a1fc10cb25469fa04fc74fe09480240b80baf1968c4b26080ba2964f269684df5d2c4dbc6ce0da6171e6a45c217620b941750aafe2318afe6ea9cfaa0dc25adbd3f295dc7e99567d2514ec1f9110e5af69ef90f20d9bfdb69473c0ae983862ed37a0b71c7bf4c1f66eeffc5d3007283188b5febe82e1e6a5bc52821e80e4832f3fe7e9301fa5c064ef42c1d8fd71e2ea22cc087d56cb3dd8d502a232820cb4ed4512481983889e1deaae4c5901cda0ba1c039f2de074a549ed19323d170f867c29ea493589984234b70f91872d0f9256a163793523ef43c226d9087f58af706a902e9d68d661d405c808dfa33a853213e615d23ffbae5507938b7cad2e7092990674b2e4db84f866c52d0a07f9f7348674b0eec223e4208d55e4d788089b9d139c1a1da4252d586c8d53b76a9a515210e01454891b08f503836909bf9b43e1d4e32ddcac8e80f1cd3c56012e545b49aed384634d6089f631bfc4328a68514d76928309dece76c68566a483626c1006243c8168a52ab7705e8f9d934475ce7d624bb19ab9a7a0a5034f037080725a4a26df8edc48a585ef2b22cfa030fd0b9acae842f9131862cb2c8cd50049f7e7be5fe598ffccce9fa4400f7b599c1361c6e56aab575486a50796a158801e457501069361df8c23c71e73318b87d761f081380ed6000d8251a21e2d057b16e91ff14dde6953a0132adc6de95c2590747f20e0ac6a7aec486de88a33ef7d71756cf708c1fe50fad3e5e32b20de28d1daad1a9384c6cd2e3fc9898ca5720847da143360331b75426afdb214855d55e2d2c3400b9b57a960983344a65c882f66a12158c431f5069399d69fab69b0518fb5234cebaaf45f9893f03a35f8ffa4d70a9c6cce3184299619e48ed2380ce3aa08f0ef63508a3dd5860528e24523f9c4ba9677bed746617ceb229f03bd1ebd8e52dd262e19656b5ad1fbf314401eef4151d2bb04ba8934f6af16196fa05d73a8725ad4e600acb57bb1908613300bd899a34ba34f9b6959ea466d5ac3f933770102c89440fe7ca1ff31f43bfdc60364854954dab404075366c8c03a7710cf380d239e0d46502672e738a138c70c35a5275e15293cf43b985b60eda7c593662c94710bd910e31b33ea83262a9a2ac25545e17d03cbf6fe0be10d838ba055ade150e74a8ed38ec0845bb43ef37a2d64f0906804e726217d87950efd3ae821d9254dd743ba5f38f4d9d218824d54c863c85b76f9b9c19c89b6737cc47d902ad087bd72a7a008d84f384eb372510c25ef678e0b5b01df77a50358ee8b08ac5b4ee395089c7b6aecb3e2fffdecefdb69ce3d01e99c7c09b27cb2cbd4c82da2d8829957a29f594d97c457f37d759b800433bfefb8788f01777941d03331ef15b0d3404e5810bdef013612f18aeb70a9d769b3f95b4cef73cfdac54775111f6ecd66345190e41fc2f6fd2a7bc993fcc74c21093ff4d1edf2df5fe34176ecf1483265c1c899250a83e85b901f006884592e2384620982127c82c29757a191a95c25b299c74662b51292070b9e42af91a8a5d0c4ca70e8985d4cd270a776809cecd65305750f98f583909c59dff2e7877ed7af4aaabade4c8c4d99efbdc80bad6e32e1359308918d4e9869a7f64d06512302231851c1a607e3245d81933c7596e6597bd23a515b669d2711059b9c332165247ab594c65160ad5ff3577cc69d88499bbb4df235267826fe021556cc1f0e26a28d5993e40f6d8ac1c15a71e7fc47d38cf7edb8d0a7dbdf8bb54ed7e55c242439baa80ae4dfcf952572a30e2429ff2db884f806c6817af8e93b35a74378355f7daca796344be8da4c3bf3d981d2f39d14cfc97b8ac9c7fe9f84dba4d20d0031541aff65143c74a5ed3245d67c5b2c7d8c9534872a9dc310f924b1c95bed8f6f5f8a47e32c2126b929f56dd45e7d26b277edede8588e2ef873cfc9b948bf47a9127b8a639a28c5f9bf28f7cacdaabd2ad4f433cba683ff3fa7817472e3e295d820883717101c5d844ca45aa579c8b6b6c0e3840fac407986b3a8a935d23fefb45b5a0c4a4f4871880abeb61498d71b533e49c89cd870b0a9a239d5700f13f240bd5416c4fbeef814a0a485921b49af38f73a3acc4b941845da0a001df449086db2f485e913d27753848f0e3d52edf88f732d4fb0a7604abc591862a0eb13f558ebf586d1a3428b2d759bf71a7f612b0de206f44a259d89809ea43f615f2d52f7c0c4af71f419cb3f67e1650ed6c122c11494695775c22b75dc0033c0b1ecf4f3e7409e8fd40a1192ebbe7c36ea6b4c4cd593ebd8c74be42da6546127784b4472d3711dd2ca4670fe48670140a64a078a0ee444238894acae454f37f82341f3eb4e69663d4dc90071f23ee926048d4ecb9aca5f8d89c52eff8b58329d551b716c9785bdf4e834adc66924501fc67f1cb61750df0bd334cc0224649eb90c1045e2f288f4736b150d0e4381f7ad8bbc822531e2f71f56893d807e58aad2986c6cb15c1f9c0c7243773c936bad4c838b2f61e9953ee7347a7fae749a2aaa6074531d0a28b20612181daaafb095294e735d811439e7bbf82b69793f8af2b3297d97dd9b3baad85993185b41e926176da6f0efffae8d8029dfe946e4b6b94a5b0af56c7bbcaf5e37455750e88f1e57faa11abd88df5755114f02face1155bfaf1fcac9f98d2a2014b0162059aa2df30a6bd859329cfca89c82450083140be34da67b5ba4fe5958600d3a99e09b25b4535fcf808072e080db10d9f9a6b408350393fcae55d2ad7baea08e58e4f93c811a8bcde94a757e0683072d118622dd98df1e183f3191c46924a92e8b3b1c3f5c53b94b2ae73644ab076a54b48fb7f4db902194b2bd790a072bb40d7a24d90e14ab4f233d94d01f485cebda2ae53ca17f8c734f7abbe5df7e2fb5f28a6d2aaec3717bc79166c2b59a86c2b1bfd47520944d30c40ae52afee3aaf0301a2dc51d0dfcd8a69f07d607e67c71d8f25552071a507614b3e47597916291236dd5f2e40c38438a7889cb7d46be71f1b0694b20097bf00a06a30fa0fa979c7c7896c53bd520ca2dacc0edc75fbdae30b4d4891b7d105d63a92de21ef0b257b1bcf1e812e2a460679ff01e55df2a8b83169a246bd7a15853b6c11f02b49aeca3c5b812eaf2905fe0c24231ab74c782de34ad5620a4cc5efea16a6848385cf4057578976373e2e6a8172375b54d0dd15773da631452ae57a489844d73926417dc56e368ee0968deed2f7d1cf683dc5ab388c2676663301cabbac352d4f77cfab2335f355c77eea93956db8af1a2a2ebc826ff0be3aad3b76eca1a6b4620bf93c10531dc12ac50cf65f5fddc4a556cd880be62c897b57a698a02aea3e27a29f3ae7c5df2ae8aa58fd7fe49135cdc1bd24fa7f8009d44708b6084a14bd18f6edc1ca1610e746e7cc9712e309acba9160115bc0389885552b897b8e87bc620f2d5f982adfaa08924114d5357ab7238c0abae9663ab326deda9cce35caf6c8d1481dc6b95b88c5688bc05dc96186414039de771e71dc28a126b19ea4f7c61c024ddb327decb492b00a4a8314e6700d4ca92049889847ab12a6e324d157cde155a487b380ef02767b26dd8250c64ce5ea34e01830afb9df1ad557d33022a9895345aa3a881fee880ef0e05f6203169580eaa1c38663cde3b85f6e86af89ff4265bc176f3332e5847642ed246005f064d8b044850bd36b7a2cde572137f07e366196a52b58770ed33049d971ee2bdec3f65f42e93a90f722afde4fa93e428918c820e6cbcc296c40ec0481cd74766d65852108bf11681a2c1af30d466593f7e66a9561b33712087852e0947af9ee0524292dbc85ed4a514f0ff38d521d8ef4cd4d9f409849957a76ab1681256aec9f62aff163245b6c5b1f84692c2b8dc37030bb070167e4712e2e3543017eac816cc1f6e659297b0ea486988745dd6236d57c33c7c4ef680ac672f2191fe325b6b4c0890dd5f155c6ad7c8c0061499340f29693b5703c995f5fe3e418e17cf74bd9f5028028f40fea2a3b4efddaf705e6879b65c041f94cfd9b0b1123e0e0be0adecf207a34541565780f69f08a8668373e17a55675b3bb9ab301081bb14ef20758bbfb0ccf3251cfdd41d5fa0485a71b7a5693a18377dd9057750d4274bd62ed5db44684a255bb8b641a7c62f0227328d8", 0x1000) fcntl$setown(r0, 0x6, r2) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000002dc0)={0x9, &(0x7f0000002d40)=[{0x2, 0x800, 0x4, 0x1, 0x7}, {0x6, 0xa4, 0x2, 0x0, 0x7}, {0x6c, 0x20, 0x8, 0x7fff, 0x5}, {0x7, 0xfff, 0xea, 0x8, 0x1}, {0x5, 0x9, 0x5, 0x7f, 0x20}, {0xfffd, 0x2afd, 0x2, 0x0, 0x5}, {0xc3c, 0x200, 0x1f, 0x4, 0x2}, {0x4, 0x401, 0x4, 0x1, 0x3}, {0x81, 0x5, 0x2, 0x1, 0x7}]}) msgctl$IPC_RMID(r5, 0x0) writev(r9, &(0x7f0000002ec0)=[{&(0x7f0000002e00)="29a4473d2f484dc0bd8f328b5da15f9be45a1df9bfef94bda9f75c6eea43fa0c08054d4f125c3ae1daf7b6b0b46e6b25d6713d67ea849356c6012e9342a78d8ab75730cde24f6fcd37fa62e0a32c21e998f2809ad4a8f44963ef38b87e0c8d0da9abdc6cce5a75262955ff7a094ce6a702c786fac0a492dcbbceb452404c7e2d776ccc2ffba8fd107f3477ebee1c4a3d3ad1d910ffdca5bc430b156307e07f5ec29c072fb4854b14618b76e325b2f3279b", 0xb1}], 0x1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002f00)={'tap', 0x0}) socket(0x18, 0x0, 0x4) executing program 1: socket(0x1, 0x2, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setuid(r3) (async, rerun: 32) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) r4 = socket(0x18, 0x1, 0x0) dup2(r2, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) (async) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) (async) r5 = socket$inet6(0x18, 0x0, 0x1) fcntl$setown(r5, 0x6, 0xffffffffffffffff) executing program 2: ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x40, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) r0 = open(0x0, 0x70e, 0x0) getpid() (async) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) recvmmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)={&(0x7f0000000740)=@un=@file={0x0, ""/541}, 0x21f, 0x0, 0x0, 0x0}, 0xffc}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0xfb) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x6, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) geteuid() getuid() (async) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(0x0, r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000080)) (async) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="aa03000000aaa759c7334c0e86cb3761eae69aaca98e42a51574d699dd60230000001c2b00fe8000000000000000000000ef000200000000000000000000004e", @ANYRESDEC=r8, @ANYRES16=r8, @ANYRES32=r8, @ANYRESOCT=r8]) executing program 3: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x416) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/89, 0x59}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) setitimer(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x400000, 0x280, &(0x7f0000bfd000/0x400000)=nil) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) sendmmsg(r0, &(0x7f0000002b80)={&(0x7f0000000100)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000001700)="71320c195bbe07b8a86ef2fa4cb5f6efdd052b1f30f6b846a7552dec7c8e38e95ae178144258b8c1be4f7c4d84558cfd538710b5686afc7c6bc7b781df9e30e1ae8de1a1dbf1d7a6a078500f2ca1ca08d7cc58151f0f53b83440bbe3c774bdc2854f620c02461463a0a4eabbd3100aa1cac1ae3450d8a0da50be50d42b4c3899d355ef47faf7f679f150859548d84823e40e5d92435b3436b6d3a456822b551f9dbea85ef62544aee8efa22ec4ceac109461c3b3dca26f480107226381a61121c92c573be3460596bfa69fc8c13c8b", 0xcf}, {&(0x7f0000000180)="3598e3f6e6e37a1a9ec077a75061efdcde24545e9227bbb069ce5c08ecca819aaf9200c0500b0d071ba6d82af93fbd7ce492a2f99a3bbf6d68fa8067b5522d70627191582afb167bcd0f16a9bce9204df084a0fdc749a950e95dbcf4db636abd4cfb2a37dc0a5844d036d90da24fccad70029a4a8557ecb0beeb6e414bc9c0bc0df63a0df5f520c4ee476abdf4677b10a1959922531d23321f26619e6c", 0x9d}, {&(0x7f0000000340)="1211c8abe968547ff0ef81ca42e65339595f367a50c64b25aa684e394d86a4b7d2571b1b3adc85b5192872ea86154ca63f5dc3c37885789540cbf594071901068ab6aaa5cc5aed359ae7657b4761b84945a7bc837aefc54029c2b1e7efc0cc2b91e94382254e9b444c64334158dd1191862ef1a795eefcf5729a043e407706f9613cbc17822026765b94331d72d842534905377c1a15bd9c09ad71bbf5828cb49eec02b72d792ec6b0f99f112a277eaa29cced2a12e98797ce5a2cfa1c3585e56b", 0xc1}, {&(0x7f0000000440)="505bf55110ac6d84554b0a75e589bad422b7bb75f9865e3aacb5f51835c037e53889be32f431687711bdfbcdd668b542c69e6413be3afd61add16da630d28c5169fb72511f9bb59987c6d439d6556a816ca8b8d1cc75450ec7966d63efc2ca33f7bc8d03a789067e1afb148658ae49f2c1da54d5c546ca3cf25de1a5bc5e6d177cadc633790840b2578c6863128dfdbe096dffd7f06df8701c1122677d95805c5ecbae1614550eea80c316bb728be03afc169e20d9943c7c643ceb", 0xbb}, {&(0x7f0000000500)="8925de4cc2a14cf5c6595ede36ae57576101c56b10c8a41f63df2e0739060726a8a7c51b1cdfff8a5482ddbfaee3f08132074eed1fcd8f72362b93bfc4b4420dc3d40d8c03265746027d5b0c12640abf64fce20c0c5f1f6cad594fd6e5ba07e6490be030bed61bd1b1577a6932daabd8bad120f8f6262d75991eca3e2d5d3e68c1df3ddc193222d5e3b94acd1f5e2bd0cf539b134c5caedb9090fcf2832035008d468bc5ec8907a682e85d9443de65890c508ae46c4bee15cb5247dab8217d93bb3ee8e29f421c3003bea46e6e833b5581c034a0dfe559daa6aca5184d7b75db38e6275decf0c772383b566f4b7cc6b410d022aaf0587e638e5c70257ae9138ea71b1681ccb8494b7fc391b1e32bcce78d02ab56e2036c418acd735fe4c06402fc2e5bb2a1aab00a9aaa41e7507eaec3a923978a5b46a2b1724443a9ea40cd34045755ea326b31c2b38e08a4504be234b459c30a8276c05b8442f5620673a0c7d6e71d088267f4538a1f3292292fc03f6363209dccc8848c8da6da061ed0c6ad90e74a4fbfa720cc86c34548e9572a2c92d3c8c573e88c4fcf00efcfb38b63958c20af91645c011b5fe5db076869aaefd5b0fd463ae60f65e12e9e52ac799f9c6e44d94917617d568ddc0f43a88e8a32d582dd4df65e7d1991b09011159f55c7a6eabca7f1ff810e742e73795223d1df5ca58ee02eb9650c8000d1c4d23a3e91e7088dafad98e284e2a95884acd3975d8169f56b5692fe1388722073569f8939fe0aaf71895b0badf3e159dcc3f74e62c0059b5b899118a87ab6bb634ece142e2008ee45a1709bb09bf20759655dcbae6e006ef40b0b006e3e18cbf41274156b5a92a585acce6b87b4e3212b115ecb02c89b522ed127865732b8266b98315668e7287e3c7dcc53d90f6a6688ea0e52f8b5dfd56a1d4e1a57f719820afc2c64ed00a05fcbebca2e8ecc2b0d0133be4ac8926f2dbbf184c8ae75afbbc1c26f4ff3fbb5e1bb1d55b8c1bd5b98d02c5752596e8f3dd07044d61675571b3ca1e7f74b11135ef67f193361d3dc7eb06f4070251b42fd08039fda119f7120f79a87245e25e86b7b69365fe7f4dd9415a338c34ae172ecfafb9badadd62a8410a62a66539b694c95ae73c301d22ce08ff691f40afa33aa8f56e336b15999faa75738d38748e863884b510450e3d12506df158224ff43b2df9e1fd32a0d0b18824279eb73c985813aac54577f31d0c9ae1fde5ca36e05e987881810f554284205eb7660c730244ef3d881322002739f77ea46f5ff8c7fb3da821f7ec51d521350c8b742564f0ac908d54f10cde500bed355de611946c4abe242ac26b3d1c18d1475d38521afaf78af22e5d752cda741e5f082afb2561b53ae84a2e245689762b6a1f205e241b9dffc7891115dd9ba9f0593cb13891edad8d1de0c680362c2ab323bd3d5fc45cad3626404bb3af77b7989604477fa0f232fa561799c40169230418f42d5328fbabc045b79f23a89e56d2c9f305c3cd578b742f32c8c55b2623ef62e4c599bf5b6da9c8ed8f1abe0cd124ccb2918302dd6c89241b15d8551b595f8401da66a2d8cf35f7780a3b6d36590c455dad66ddcbff1d8cdaa68e0f15243204ea9185bad1d7773e394c604d7ae0405fd3ad821cdcc7fd885f129acd7bdd7ee45ff7515087bc5544a1ed019b825ab79ad9466b157beffd413d5bd4fe6b0f5d1486b4abbacec4957b1ae33da96f2ec9e7240d54ebd01dd49d7a93d0a0af413da1646eb97dad558d07bd87bf1afce204cc5f4ebbac21623fc4a92e809775cc59b31f7b9142a7ea6c49c0d9a342e6fc3def0859b686c7286c5e72cb230eab33c3bf8b03772aff0df4dfb193a599cae635c99e19b43c1cd8b2c4832906791a5210f13967c6e4f336f365b278d5f313013ad379e7174def2bedd3b69ea911c01c5acd4f0883d18985232c9a1985162e5ca3830046887dc1a87eefb252d79e0577637eebb2d71d62854a04b91ac3b0cd2e239b143b4128e58adce561946209dd1565c3ed0c120093155cb298a420d7dfdc4b603c8247559ba5b63731e48dd25d0a7eef299072f37d8f9ab296b55ef1fb05f15afa40eb8c19573d270c1a38703d8f8d814d30706720bf5b6ca09c93f7eaa6bfe210b4677168dafdaf0f99d9943c31fe904084a3bc58b1ff94b5b60ce0935301b7a931000d8d660e870c2c06cf5bc8438b276a74b17e422a9aabe7f80d72b992dbea8638e8e029e63efde5ea3f1ff65044f9ec4dcfda1c904be5a906a2231aab5da26209a4828054e43c42aef22dc634e810d9bb73fb25522e2f6a4e10c968a26f04bea9760483eb4ab65e1afe49227597b0636f842981ee268ee60b75f4e8315684bf703ea8e6b48ccd8e65e9d4bc910860bdea9c868f43ba648c526edaf1e21855601eef7d2c3967d860f93c213f505d4a93251024c1ad2e316d51c43b695fdc8c806e4ee29b0c655914c474262d0adbec8ffbcd63808566636c67b3607def512ecf4d5d2f2e37ba8f4b6a1fd5698b1fd96214ef3dbe2faf9c01256bfef3ccd7d6bbaa1f9c45f33ce09aa467ffe067886c44ebcec222d1296a39d565ee25af67987c4644df52ef952e8c98a74eb05af73a93f3d63e6d3193b6bcf0e71114b2af83a5986f3219d1496a76308c6e7cddbac933b4b18efeca25bddf8595fe6bb53d41d750729c6773c4e94278e9548d183d628be9a8840953acde6be7e5d47efc03a164af8c5cdc56715f856f25c805d97ace4ba47375ac5c76f5938178fb0f800aef77fbd9c864630a590d9e127b25cf2120d931a8749048c3716d871798c4c26093d310e6b893b16f81190b673b9ed84b8f63add0d43c9fb5702cc5919249c82f172da8e1583065e70ad57634d8c631cc6d40dfe0627bd0d05ea01349ec10d9c79210c7a094e3e5519429e372767de2e66859af17af270899e24f8c9f7de13b61d957d0f515ff59ed43a2aa02f56ba6fc9818e367042acf9031c284834dfe926bbba2156cb13c1c312d90413d190fa503343751f11121ae96ff7756c3df602476ebc93132179d75c641b4aee15e31e6dca7b688dec4c6f22fbce14ffb92e75902b39b64c9c26a384182c8aaf7dc24b3e5ffff347998fd284c1a5627823063538becd7f03703ca8088b9a495af4f2ff7a0d4aaebf6ff1a828274972e577b2d94d3efca4f462c5fdb0f119c5bc04a0e6c72c3f3673a78a6ca30558c8ef04f7cf56d0b0f9256b798b96d33e616aa4e234228dd01ba2f70abfaca635d344136baee872c8c204d0cabe3b93147dc44794c7e146ac730ec62421226cee5ee1edbc64a7f66d6a891b2bb9c61beb6b3b2bc78cd27e1c5253485ab65cd59ab561a70d4ccd5cbe56612853bd54edb9bd259ecd91e7bddc091431ae0eba842530c4030d5d78bbede56ee47146e9f2193ef46b446f890cbd7980364f8c6dff0271a8d170da98f58edfb5821a45c10ac55888eabfdde9396b771a327040dfefe83afbc1c9ed4479b985e76836a3692b24ad2960f0e2e2ccf91897f25ddf03e684f3a840af46d3978251d885e62df7bd4ed7072d4935af75fc962c34f7ffcb97b0972203f46121de7638fb416cf1819c5b4a2470628e7b3a8af8307f3140fbf00b56f01b9de3e31a0c8db7293d3a643d7f17fbf7705dc0f506e2494ed556f6516b86f65094bad01f77bbdf98023a1933fda4d19bdb411d9d304b77cde42611c8e844855fc8497d4459ab67d74fb927092cfe03ed0b2913a169bc5d89e661c33fefed5ce7ab690b09c9571263700327fc235c572be13bc4fe56df606154fbe40debe235d37ffb8c1e8acdcbdf2bed60a82aa3a1ff8be0a31983c54ff82f1448dd320d8c68d4e699a35bc1432df33453b9f4fb0c8cbc1a2088eed897fa821f1260a191eb1f6338519f600d3911c9b9431f3073098c5f1d104e000f3e24f40828c5d14d9135a3d960e92c493353d87c17f8216015e54e33c020d1bed18b13f0b227fed46e2ba69a4c49b98e696d2839cc9539664ae31a17f02dc9ccfca8d26561adaf658fadd0bd9cbd9afb440f4c85480f16278b97375be71055ea626904a53f72fceca9c96a3111ce9755b7f0597bfa4f2953e86894ead64d60fca27196fc5f5cdc71126e9bf39cdb646e8c274722f4d7bcb335f0ae8dafb77cd81d37849270165b054a149088313268e0fa8b1a1a16d079260efc5f517aa970dd16259687c3fa5d8b4bae4c593c616fe4eea3b58401029b58ab5afabba375ac70f3f13baeb878e9b8fe19ea34d50e6d5dbc09406c122c9e95fd308fec440f18e043899d37b94691d9447966f7129f2eb592586ab612ed1e5a3751138c13cc60467ba494b76cff331d21ded393ac79a5b926082e7c1cd7d527345f0d896746615180c64c2b1f5089e2a6fa2aeeaf727fa151e2d6c922b085b792d8e280329854c7303c0e181df9a7392b7ff858395e48512bcf5a86429bbd205d0c57e66c9cc7c8d5e831546b06a51a6e854b7805e3db1725dfacfa39df74d86982cc5ce9a2bdaebc617e3d73605eb304c9ab7fac26725c7020729ec66dba2da02655ad25627de0addfb22be3fe14ff86d746dd96d354d8b565debd90f0f9617956d85ffba51dcc6ed50479c3f1eff73f57c405c46dcdbfd363f563abdcd540e4df54ae322cedcdbe10042579fd0fd4697c2b1b0bcedce4bf6f77fddfe4e932d9d0590a1095657eadc16db39345fbaac30b37ad2f6e8ea4746fd8e87061fb3fa9ddf9f41b9b523db3a92741dcbd68c14798975f28c7539b634a7f904b4fc3926f05173b3caf82bdc646ebff8ff4fd16ec35b243695ee2871b08b926103f59bc1e7ab2b8780b1c19dc3ec00dad406f2b4c04a7a42f262a3035fd21fdeaa56cf0fe899d3ca5ceafd7c0f7450da8e94503853a3f6819849e02be08e7c74d8988e94a3b24928f0211d5c574c6b110c25a64f60a58677bbdb835d1065aad7a0c51fc681ac21c2bf6d0f6494b613e196d610bcf1449743b6013aaf4b5f7f95180a424e8ede474bd4145eaf757f6657906e12054746886e09b0ce759d82b1af5f3241dd0c8cea6c47cacf20955f73af83d7035e02529966b807a542163466eb52f9da705bec7da23dcde8195af1e9161591af9599412cf0289f80e46f4163a6d7b5365f1d685dc6e41a79724008239d7dc29080cd5fd2adb6a65141631fcfeedad4f356700c2c610caa55e2cb0c02626435c7a9bf20d5f321ec443210bbbdce48368a48a5a8d0eea9177abf68229414e738813eb28774cae257001ba97c168be2da0d7dc67ba72016d4bce3fcc2005c0f4c2b36842935ef0d8543ca41ffa084dcde3b8704ef1c40442858d1d025bc6b32027c082b392c700060ef5d6f5459a1e8e45cb8d9c713317f80fd00c72f36a59af33a8ed936c919b2f9db50a69f5bcd234338147aa218de95e7bbac60b040e1909f2aaf516a6647a18546258e813882af19ee98bb984253b894ce82a26dc095fa527ddfecac38c47f09cb2e48a13c96d379afed9ae4245fbef56b71f4b198f377c4fbce21df290ab4b2567079bfe621dc10e02d866e00dc040e812d683e59043e85813419eadf2359e6e19cd049831872183065895e629fa845b78ed494c979a4d44b03c22b9b6d53e2ddaf6751374911206f7190363b4fc31e33747a596505dbb448d0d8fab24d1e3f567d6f9f3314419b1e12d1bfb0c690df2317b642da848bcf92fbc17f321ea2f72bb8a3f00456b2011254a1ff03896b0decfec1b03ed846391cb05cc058ab7b6fbcdd9f43941f4e2987ee41226fc94ac046329", 0x1000}, {&(0x7f0000000040)="7e2d982a8c", 0x5}, {&(0x7f0000001800)="4ba1934cc120b87e1f6b065ac5b733d15b4a0f9dadb9262cf58cfc6efed52ebf854f34419e21202d8904ca0fcbe33e81cd8dda9309dbf08cd04e57ee72413423e008d6af904b660f835c9a2085b02fbdfed6f6a08ef6ef2702fc4b8d3a950a761cf29bbfe1905ed10879d1ce141f03c9ec95f98ba11bdc9a6a64e8b2f393a26c0383b913edb23587c2fe27f77dd651db79afea50ba1a12cd00000000008f3ac7c8b1131c1ed46e4b47e1e55123b1f6afc960369240b29ca9156a25f6b06725172a0247518816ab6b0fc4b978378e105323081ddb8ab63bc4bfe01aece8a79202b2807b0b51ac87affd3fc76a464b9cebd6becb9358fb3f8bff2f8556ec5970f5b279de8a38e58c90238ca1045c6f56298ebc4b8fb3f24b2d91903d6799080f1ed4523f91ac4d996f9f3b5be41e45c6a9cf42e1f83717a48db6b0e6eca070a6eefd1d7693d80eae1c5a69894c51ec2816211d5dd70a27e8d925c62c7452049bc9cf7da72c724c8d929cdb62fce1a46c887ac5a5f9403ccb099afd3514db0ddf80a6774c9e786943299f26fa", 0x18b}, {&(0x7f00000000c0)="1f6145fa6844a384feacf0ab8dcf55bbee76412117971f1975a0944dd33b7a2e2a2e50143c3641112bb16084894a25deb262da693eb3804fb8f333fd4dc2", 0x3e}, {&(0x7f00000015c0)="06b19866ae84c11b243b6e33bf3f06f803843a99f9f9f935b79501c1777116d4e8e9a98323d968d362e508787d6416e0d02fb14f1ce76c9f432b880e587e33d86a3fe693f35444bb3b57890a6f0846b8941f40b3928c7addbdacb8a23774", 0x5e}], 0x9, &(0x7f0000005500)=[{0xf0, 0x1, 0x0, "9e2094cf1e825cc29dbb945a7f1976078f372b123dcf61ba9617d08601e83f7781a8ac2738d5da23bf3153265240e670f128a7497865be8e289594c1c16bc6048edcb6023125a0f48addaf5fd809aab3ed8692bb3663aa94537953a9721daaaceddadbcdab5ebcf378ad24ed7f07741c7e4dd4e76d57bf324a3bc18a595c900f2600000000f8a6ece2ba6475b385a73d5e89cedb5e6f619da64200fb1cdf3dd1de51281161bfea4d00000000000000f93efdffe17d5fb148fddee311eaee6a5b338d2b3d13e799c31dbc83da23c719640eb0cb2224cc27930b663d956f87cf"}, {0x60, 0xffff, 0x1000, "61528cb16875a7fe9114e3b6392c0196e1d8a84c075c560ffac0fcb462f935edd3815c753b91cac8340987b5ce6bb7170416f05a2f5b3eab321bc016a883be731275ea1fd1cc466afd7188dffe674f3d"}, {0xc0, 0x1, 0x22, "880a1bc2e15281af560af689726716624e9cffcfdf7f69865189141336bf019068aeb93afe54961618d0832f4516306001b04ca2dcc4d07b5ba14de4f675f9b2281412ea3870e994c8fdb5913ac40c909f796059fbbbaa534955d5415747a2166846281440e143e1c911a5e960a46af878f331194a8e3b78cc7cd1b7632eef95ca153ca63de281fd8d6e0b3f18529ad2872c0f81f253a6a0dea7356cfe97ebae0974db569b4fc2f6d385501bec"}, {0xb0, 0xffff, 0x4, "1a46c0aeb638149eef1a954f9fda8658fcfde3ba3a1c9616f2c380eefbf22ee70938f177fc083bdf09f1705f518f9080d878d563a7d9a2c113ebefc7f8a0a5dfb2b816a7df25c49ed5dbc8c5915aa482b8b8e56eb8e6601c2542a84bcf556ecc5e6c03c298c1e641c7ce9082fbce77422b8a2027ada706de83ec2a4b74ce58d3af8c1f5fba5b5a5400c1bb46637262c5b9bad323f5901dadce8c4cd4443d5e"}, {0xe0, 0xffff, 0xa, "fc657def36b2bedb78e94a5f1e07a67a1f12fa169ad39d794573a6f862b34ddd165dd11ff3255be7d688704a64871b6f9d3e31baf412c9ef544da0557bdaddf32e173c3632bafae09985941827620d9e34b0b139e0692b20663523f65ded406630eff19b1b968301d9310dae67ae7c6e31588f8d9dda67d55bae2cb71800a701e02ddb22881e6cfaf1d2b494b88c1603d00bd56d025bb2a4a40a77831377f1076778aab84802f76c63218c4fdeb6d9828c14f4c7283b7d2a05bf42c5c8e02018d9a4a180bd29ef28d4a7948d61f5"}, {0xd8, 0xffff, 0x800, "7c6659da219e9a95ae09e8e1cebece5deca62558cbdddfbf2396a170df53a80fb596bf0a19347110fe453c32d56afb355d6ea0380f648dfc811f20970e29d84cf96a31e9b64ac8a2eb0f931362c105dc34c54172488a4f8d62ffade3c4a1b689246c66bf5d394483b0296a2bdda792ec0adedb1a886b7c6c8f7138f2dc0e44366ec6eb5fca7975e55ccaf11b234bf5460b1e839bc8e6b95a62083c29570e4f7dabe871dc574446846effcc701fd7f54366ee450ab3d22f2df0af000000000000000000"}, {0x1010, 0x1, 0x10006, "a43b2078ab6270bdc452852af52564c95dc8a22723421829e71d3d2c11d8c4637da6f417dbb4cf4d80387a0ec0f95f5bdfd3e399c8a094aea432281a4ba39dc941ffe138dcef8cc993aa0608e86155081aed0d8e618d4fafc79387d5763d116bc32ea6a5a4517e3b242897390c2030dae8220edd24786423621d7b1cf70ad2e586040166ecf703d4b0cbc3308c3ba487fda48439754d1b523de076d5a983fd466493d40bd4c6710fa97d5c8aac1afd846c2cc69157f467c9ed07221a78e805aaa05667e2ea7ea7eab0b7872d80cee5f205459887df725fc5b99d9068d8038136e9a5fc162b81fc62843ee5d8eef54df8f8c6e184b628f3df3a0e2c43e4bc6920e8a601476927e188710f57cf353e661539426fd129e543d9e9e5b8bb4dec825109c4f99219bf5eaeade8f76e3ac03f73e0ebd84da66951a9b55694283a78125f03e0b41175eb29b21a9e23facfdf5c29e045cfed0e4af1e77b384f10806b75cdf9215485381ad551a634f7a961c61cc74446babb9a6c7abab84f2e577bd2e911fb01fbb27ea4358d138bf222b0856bc8d54e819e62250ad662e3507dadf2947ea89c3e19e87f35fc20fcaed4c150a956124172932e6b68e2effc1bc4d327e6fa4fa2066fa00d8a26d7073b942b762d41dd75c0631747ec4722c01b142a01ee058a146e71d4d9dc90af6fe7590bc313144938335f15d865c0033bc7094554b4ab323d4a92ad2053d086cdfb3621bfd6f28b651390b8a119bd96b545c695219e308fae27cb951b006625de17c4d9d1874b37c31e5b9b55e9b6bdfd66a257ab9d97b7266f464c73d97181aa9afa177f82c532320ea5c04361587065404a39820c006501bd7b507e07b53901634535e434d3959c4978c85144bd6ee46109812629996e395d966f6ab9faf2325dee51da2ec8e5df9bc3531353d9c03ba53dc64d4eadc7b7875d8deeee9e8169eb38df02faae6cb52aa0a6372efd90a8d22511d2bb6d84b8e617e5ada68d0a873628e50402cf1c5e802ae70530ed445323339efd5bb345dedcad5a1b1c9c13e6f1a84fcf89ebaa0e4ee4bfef2b1a70254491dd090a77a71d44072687e80e3e5fc5742342d921d8f8cea28614ea41d7a9e7731e266a7748f347fe0e608bca751ee3c6957b14a4752836073df5e0b904b546efc75a0771f033d94adc97b76ef4a2d55598a5a4965e99ab256f3f521380aeed7eb780a06b6c347977cca2cbd268c83476899f984543d4d2e6609358f09bf2bcb132b8353e988e2f62372700f1a566539bcac19a0984468604ffc1146f51865b9866633a31a999f010ae7cc56e78e436741d23772ff297a595a87fd66ad7d1796ba455d0f4d0c13b63ba7c89d531875134eb2e9affb33f7481835f675fdd39deb1fbcf15fdd01710ffcf1d9344783676d4b80ac53102c77d3ed265f17e8063639e9ae34e3188e8273663f4ec4c171ff906e1865f1cb81ab173738f69d70b5a24999c093c28c4de686faf113bc248133d12ea4c6847ed09565f45fba8ae8a91320ec883819eb8e4990be01a859029eb0f52b3db6f51a92393ef224158baa9bcac1aa94c51d6d3a82b5946c210d9e17be50f3d8e722bd080c53219e5606288ae8fca9727cf27f46b9f670261fa7dceb2b69582ba036d01b7e9cab720ddbdee0c08ab4768585130f48cd278d9339519eb817218e9296d64b73fb15310d536d3b82e6ff72a24dc30af13f514af350f6b3b16af50d9296591193903b4fe39f8b99291d25a15c7083911d5e3eb3d5a59923b272f8c2997fadd6bdb631222f6537f1d733d2106b78de88a250a2dc10373e86c9c43a19592bbe7b288ce6e92f17cf4e9440bd89cf3e4d59f329620191c745e4182099d9ed8588744095074dffe7f156c46db1046ffae26c9b6b07a6297bb947c3981dd516f2bad06c858fa0c34f6b56d7cec5cbe52166eee2bb9760a50961a6f31d05d826e2acfa24ab26e3004e882c8ef0336a705bb1f177ed493a5afd5806b742445accb45502a73dd5ce31bfe3315a27ef0892bf4a0db01c6626e8ed260c461a150ebfeb6ebdc1afc11cbedb343076938f3b85495a2de2f0c531fe33dfe072fb70f906f67b0029674896ca0d00227ec48688517c1f4c07b712ab4f0df5e0d2e5b93f41f4c4ebf15d4a5ffacabe0edd38e93c65b4194cd7c8ae0d7916f38b69291609935a9258d20cd8a042bdb4461d84198718a637c2216434af7672204461d3039739ca6234920b6f68779f9ad3cf37ed8b39ca9709744d86d072376b58b40fee5d6780276a30888156ce0181ff81bd4652b83f713d43d2c4de7584c15af745e72bbda0b3120619e48e0e25cf13e08cdda99ab32083811f9c3a9f34dfbbfdada509feff3c47677c3cf3b533a67b3793da8c64a8429e93653f8e27344ea426856595fdad51734ca2408ba29388e0cdf0beea2c2d25e173660bf22a4ce2e2816a6c666e42416671048f2b4816beb8ed1c7dfdfb864d3506a98d583e96f82b8bd6e036cf21979de8a33920772deec67b875c3ec464f41db918eadd894c6966160ec77bc34c0f8d37fcf9ab50d642766258abb857666593883347dbf1497165a11281ac1d71b7cb626ca4183ef20b596197845017bd5b7f92d0bf450e10b34d56c7fa770ad79154bfb56fa645ba39429c862059c63608c9bae364a19dfc884bc3bbd69f7e66aaa9ca2abbe3e634d355aba4dfb65a0afaa64b781b86554409d7348a66cb2f23277118885d9c22908ba429aeb204f4d15bd7b27f12567f7e8b7a035578e17f2f78bf14230602dd828b2672ec414ab7649c342ee402f585144a7c0dd3c8e5ccc9274a9caa491c30a27961d2c4d4ecc21043c943ba4eea28a02d660b31773aa24088f462ec77bf0821d842537adf82e6093f47ba4eca221d9d2a34d080961c2a3322c5bd7a3599b8bd8cdff9a53a5cb52d69e27dfd2ee7ef20c6c571e351a2bed2768efac0ca11d9016be02a379ad3283cbdbf827517f32634d2ee3f2ad6d644eca95cdcdd20ba0fbc1f80863ff4603b1414791d6db2e8bd3945926bb29fc3b4689eead68383a75f5232a5cfdd32ef35b638dc0dfeda225616893538af3c0970cc3f8cb1aad09315f027d91f22159095c62cabbeaf58dfd38df94fa4180c19952c3b8c6043d5e067f17e0d3749a82120f06ccc81d8f18b879eed726c5a180eeb6a86925e1372111b54282b08db7d6398fd5ca85a28e4e841105e671f77cec3dc0e67ab3580adf41dcf1b5509d5bdebd2e4df2c59a26a9ef346c5fed7b900dd20378c7bf9faca7cb5a68df8259f6ab2494024a62bb96c5fe69b901e4a661b989f0683eaf70d18770e9dd9b3e1efe14d28fc078d28882908b8c13cf7c71a6e6a04bfda9662cba58f1114fb4e658b599b3b38fa5275b7baba067922359f4dabc7ac3aa15c66070903cf0fbfb7fb177ae72a1a0c171e1e6f84f0c0b7e3c841895060fd719b38b2171914616feaccbcff53c6dc4bd26d70ffdea3c94d7e9109a92078371aec512e459e9a1cd085d5d471d24f9df5f66fc4e563dcf03d31b90de92697cbaa26f73dcce7b05af499273c006209e610c20a6999c755253b6cb57fa6ac86c07e7530b7c50788dcb48815c18cc39527d62a1a57e71d72a9491eba72c73d0b5b93f35f6fa538217e6d38eb1903c831cc7bab600cf05f80f0129bcbee75378b709ab14074c5acf25ffd72e32f52edb8d2cfd79535f731173c03e4e5591a838db1e07a69a047212a81138062a69d4463440784e53cedb32c4b49dbdefba783ce6e0ea7dcab51637783591beac9aa60e5162d2f5994fee82495c5219b4cba29b9a0a8f6e7e82038865cb0e21b6324a18d1ead040040a53d4df74f9f0593834430603918af8e2aff8ac359c3be9579d4448ca0384a040702d7dfbf3c4865a8264aee88cc89f37c44c60fa5fd1eebfd2edcc0a7a825c16012fe49902d486335813e4962c27cdb0cafc78d0e4a8edb003c62b36c3d1489979895721c689011db11efd0b4466de0385f0ee0a6706852a3e83d681825dc40eb2cd70ef0d992f327ff32b86ec9ced21e0ba3b92b2b7739521e24d828f4ea256d16bd50b71cfab1e32eec208e0558433a150022910dba9344fd786cde4a1cd43f3a77f08feb497373bd8befcff18fafa99359ba436f6b39bdf0d3e3042a51390b380f17a1a381f662396778f1143c620c0d860e49a7118c89e325c12dd18f00e0d909b34487fc89cd295167b51fcfb5dfc6424945a52a6f3ece8d2ac2aed06a482178acf8e9115a5d261ee5d9064f5307d6028787aa43b35cc24046f596dae9786d158df36e3e984c5e1c5e6bd06a4cea84745e246cea47b6fc6d7a1bc0436cb9a07904fbaf4427fb78638dafcd5b6a2831b56607e23d01f42abfd5c7140b5354154f3c125f7e51894bb3d79f1f539938ab87cba81805936521d5438a693358996330df15e09b1de5d8dea34d59acaf2ce5e371e8dcee77858856c24a986d3f50acbe59414b8081d050591c602da9b21c60b8e5296b045d3ba589f79b2ffe700f3a937c461f5dd06139616e9454af26e60d980c8a94c2d4e42b1c3740965a23a3233989e32f002c001795163b9771c6320b6a1d43b72e89de206d68ec9a4cad690c119c1514a0c1f2fd3c8bc29f4a31ddbfb4c1c8d3b2bbcb423c3c0522ab3e4b3c6bd7b922f70ddd0672e94ded7f0b120ec9d6600ec15339d97cc9626c210f8a387bc3fd39f07d8bf76c9692cb5e6e6c4463d2c8ba34be0c300513b5f9c1626cf01164924057d5383f0938a2411787981a24f539314b6b70660c5b8fc4d0c3bc36e517f8e08b4b24937b4815f744300850e03f1994bbab5a489c4ad061d34447c2680fda88feb99975690b08b878958e6f9d54c9b9ae246a0dc861323c7e84eee36fa9becc6e2c4c7e6de8c159f20c8bb2e3bea7cd58afee96118a538e7a0c4d935e4f197546a603c05b9a4c98d98438b345ca97adc2552988847350487ba0f0ba0bea089d2aa2475a102d5a7c49f640c2c6550b805e6eb2c6e030b623d85569ecc766655ada24f532bb3d403194a73bc13aa58ecaaf80e102d7a0caccfe6fe41bb21e5e6c889e8c8b3121e9222200d5cc71b17917a93f4c09122f356335a69fd4f16ccbea0491d41b15ee29f54cd9387f87990ee5f3a4a778860edf8d3a8ff4ad98185377c987c99cb4783bea01cb4830851974e3283247821d97086953fde08165ebde6dccb713cdc64c083bcc0b760d286ff2179ae2e4594b302f140bdcbaddabbfb4480b27601dd5578095d5a72076bf17c1c45fc35e11c1e851f4b29b7fbc91f9af32db3e88cd495ed4002da6f23115472bf7fccc2e5a92a632a9d82a30e70c9716282f92a57294e490fa0a8811a99f25451cea6647c151ab5d58ec5930d44f1c745950cf9824258485555abe52f1e951fb383fbe501169fbc3aa5547ca755b2dc48ef6bf98861903383c93207b4e3905c58cf666bef9f41dcc35df8b0cf75896d629e99c3c7884e4be8fa5135644a6ba408ea5dfd410472b00c5339805a44740cbf5f3d0bb2a61c3ec5e884c8ece74081724daf351366616d45cf99bf3b3f482437550a429a428a05266d7c04254543e96132bc8e718d18c35d99e390b8761baa059fcc311ed81fd7136aba3e6dfc2d4e0ffb38b8d7c79552c615991ee059ea7f84d0f8466d959e7ef9634bafc6ffbbb9e5ade2577251819c0b74475695a40efc01ab196319765ab5ebb4f5699de3bd640b44c89a06de3c7210f8ef96b71535de1a34936d4b5aa13054f65780c1492e6d9cd094f65b9ae790"}, {0x40, 0xffff, 0x0, "b2c904000000000000004afb3578e82584f49165dcf5e90000009ecb49ca0200000000000000533b12018aaa"}], 0x14c8}, 0x8}, 0x10, 0x400) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xdd2) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4089}, &(0x7f00000000c0)=0xffb) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1d}, {0x74}, {0x8106}]}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000011c0)=0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pckbd_enable: command error executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000"], 0x55, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x408) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x6, 0x200}) msgctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500002800680000000090d978ac1400aaac1400aa0d00907800000000000000060000000000000000ffd15375df9e1e08960816183af88b3de53c3e44b64c1d1334a6611b912a4deb2c535aaa5fca386fed31"]) close(r0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/115, 0x73}], 0x1) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) write(r4, &(0x7f0000000380)="056b40624153e3b5e352dfac3872e78195e32939cb013b4fa0fb74b409d06c9a82906c0b951582626312d42025e0ec5a7801af3c6e926ae716263379b458fc0087231ad1d55a9f2f635dcca86d89ee", 0x4f) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x80, 0x2f, 0x3a, 0x4c}, {0x9, 0xda, 0x74, 0x40000004}]}) socket(0x1, 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x11}, 0x4, &(0x7f0000000280)="808f643b27da5db78de01ede1f377436b1f46482478cc0654aaa06d4b692531b72b62dafa435ceb97d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c21304668118159259aa6ac357c90e2974b2e2bba73f4133a5d70d759d3c86801b4d07a6a9297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000140)='W', 0x1) fchflags(r7, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r9 = socket(0x1, 0x0, 0xa7) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x6, 0x5, 0x0) setsockopt(r9, 0x0, 0x20003, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 1: symlinkat(0x0, 0xffffffffffffffff, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file1\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x2}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x4, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r4 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r5, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x92) pread(r6, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10011, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000240)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = msgget$private(0x0, 0x100) msgrcv(r5, 0x0, 0x0, 0x0, 0x1400) msgsnd(r5, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) msgsnd(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000093f18114920b4e2d44363248689f6e0d3f9e43fcc5f2627f6d0f6bfb73542e3c4ea647f75608da1f9bc4339a90d032f200c12cd77fe92e6f8d014f79c3407e64b38c595c23df9507383ad2015c28f6013d2e1e2a7383dbbd078dc6fc969b979d55964137e1e4919e0feb5783"], 0x8, 0x800) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x800000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 3: setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) pipe2(&(0x7f0000000000), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) r3 = socket(0x2, 0x1, 0x0) bind(r3, 0x0, 0x0) r4 = dup(r3) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 2: socket(0x1, 0x2, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) map stack 0x2002a000-0x2002b000 of map 0xfffffd805c70c588 failed: no mapping executing program 6: kqueue() munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pckbd_enable: command error executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pread(r3, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f00004eb000/0x2000)=nil, 0x2000, 0x0, 0x2810, r1, 0x100000005) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r4, 0x8c}, {r3, 0x10}, {r0, 0x40}, {0xffffffffffffffff, 0x8}, {r4, 0x300}, {r0, 0x4}, {r0, 0x2}, {r4, 0x80}, {r3, 0x4}, {0xffffffffffffffff, 0x2}], 0xa, 0xfffffffa) fcntl$getown(r3, 0x5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(r6, 0x20005701) sysctl$net_inet6_ip6(&(0x7f00000011c0)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000001200), 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r5, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) read(r3, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r3, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) msgget$private(0x0, 0x188) getuid() getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpgid(0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x17}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) accept(r2, 0x0, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x9, 0x20, 0x3ff, 0xfffffffe, "0000000000000000040800", 0xd5, 0x9}) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="60ba1d1e", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x7}, {0x8106, 0x0, 0x0, 0x2f4}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f00004d0000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0xfffffffffffffffe) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x35, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) getpid() geteuid() semget$private(0x0, 0x3, 0x83) r9 = semget$private(0x0, 0x4, 0x4c4) semop(r9, &(0x7f0000000080)=[{0x4, 0x4, 0x1000}, {0x1, 0x4, 0x1800}, {0x0, 0x401, 0x1000}, {0x4, 0x1, 0x1800}, {0x4, 0x3, 0x3000}], 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp}}}}) executing program 1: sysctl$net_inet_udp(&(0x7f0000000500), 0x8, &(0x7f0000000540), 0x0, &(0x7f0000000600), 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x3, 0x1f, 0x0, 0x4}, {0x81, 0x3, 0x59}, {0x2, 0x1, 0x0, 0x1}, {0x0, 0xba, 0x2, 0x103}, {0x7ff, 0x7, 0x4, 0x9}, {0x9, 0xff, 0x8, 0x9}, {0x1, 0x0, 0xee}]}) executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socket(0x0, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x100) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') chroot(&(0x7f0000000200)='./file0\x00') r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/92) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x16, 0x0, 0x0) sysctl$machdep(&(0x7f00000002c0)={0x7, 0x1}, 0x2, &(0x7f0000000440)="eca85a08f2b13f7f3ae9697fc4144e4ac0150b8979c379f02bde88303ab9ef1317f5dd3cf047acf809017556627fe73e32f45fa656885e2f2e94c21e44491d92ec9538c58202fa807120584adccd6303fc0df5a44be6bca8cec0312ab377ab1ec6bb5d9fa1d4f20c229a227b81703858e91e7cc20f518a9c296f2fc7df1c78b411c8f323ff31e5e8f92fe4634440a08dd55d3c84f12ae1680b49b04fb2cf471725caa892078f48fcdabc6fe8b6218f6c983eeb016084e1693aae3feb4ab2a5ee9ee4cb2e223d20e6dc66ca2482d58e6b25717ddb22e8981702c50c4b09a87b11f7571473491b76368771bb6f71f6", &(0x7f0000000300)=0xee, &(0x7f0000000780), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) geteuid() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r4, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000600)={0x3ff, 0x3619}) syz_emit_ethernet(0xef, &(0x7f0000000780)=ANY=[]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpid() close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x44, 0xc, "aa53ff81c6a7fec507d5"}]}}, @udp={{0x1, 0x1, 0x8}}}}}}) socket$inet(0x2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r4, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x105) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x1c2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1010002fffffff9}) sendto$unix(r0, &(0x7f0000000300)="e52900ee54050d20ffffff027cbefc5c761cadcd5e17b28dce79ede52af8b20d750704155b57a982cc2000126bb033634552b578566a4e040944dc693e79cb0c9da0a1257863ec25b4cc5b66b7a919af36e961e4a54c4bb932e224691c8ca0c540daafb786498a0ff39dbf581b9eda56da995c6025c813482ef20db4dd37a27769f13710f491046b6a62748a653f513863c63624c704995dd269f2c2e1a0f29d65e6", 0xa2, 0x406, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000007}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x64}, {0x16}]}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(r7, 0x80047476, &(0x7f0000000140)) mmap(&(0x7f0000156000/0x2000)=nil, 0x2000, 0x2, 0x7010, r7, 0x4) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206918, &(0x7f00000001c0)) readv(r1, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x0) executing program 4: r0 = socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606942, &(0x7f00000001c0)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r3, 0x4b31, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xac2) map stack 0x20000000-0x20400000 of map 0xfffffd805c70c430 failed: hole in range executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x82) mkdirat(r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9b) renameat(r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {0x20}, {0x6}]}) write(r1, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1be8c6dc9b8f2042) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x8b33, './file0aaaaaaaaa', './file1\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x1, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x5, 0x8) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0xffffff5f) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001180)={&(0x7f0000001140)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) socket(0x0, 0x2, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)='\t', &(0x7f00000000c0)=0x1, &(0x7f0000000140)="7b83230658d39c11acb0a2e68edd1f64980872196422d3a94bd66339c0c3e3669b9e9397c4e9b5519efa4b04ca5f95b982b923a8c8a956228c3bc115c5f53b418570406cbfc64e2ce4f208c57fcb8c16650d196520be42ac8fa62028ecdeec2e8951d61295a4937082107670e7311290dc6243ecee29604c1664903a4ea83d5da65ecbf760bb426c0d57da1ebb044c34cf91e70763f46f9edd5744c2dfe22739dccd36de221196abe9784ba77ef46ba35c741e516aac13574e1a8fb71cb57a2fa52b6d0580dc4804c56e317a6f3cf84e6aa54eac713633621cc43465aa337b70045a0b978a1b74a3fe7dd6b9ccf2be1ca283dd9ed41b57267755a0363c14fa1f3ca1c44368f06e0f5f60e95e068f46737584f46a56e80588a4fcdf6827ed59b419928bb08292156cfcb564dda39e3dc7a6dc1ca0670d25c065a9f864554286ec561abb6cdc7e9a4d77d097da3afa4e8e44f258ce00be96076b17bbc346516985d9a89f374bcbd2b0d881a33a51e8a92e945984726257d59ef174d701967da3405bc3c1ccb37fe715e07738d995100f18575d616904cb8b6e0db752ff3135805e4d8d1900bba7d46589efd9daefb5a9d9c4f349f607eb506ae2de2e79535776c4213e3887e8137492d23867905ccc0b9434129b43140df09cd1bc4379be4e2fe4e4d92a3a4fdda147c5d35218a3e7490535fa5a2891fafd6aeccc31fbe944cf1e19c810e04b95d7221fbcad9bfc654022e0bb1efe325bc70d2334c594202007b597bc442c74c972e7e50443b2813f26bb7c9c5185de64c9162f14e0777a2f6874ed7cb88a3d55341fd0f788672647e59d352611aad7a2f01f52939a3676750aca1267f9b0a19dd042b70efd49a166b6018e4bc103591e741e873bba64fd354f44cc28f1495b17a873993c79a2602c3626f97f6c8a750aa17450a18cfecfd152948898ca203052f76f61167cd2cabe4ce66b67f239bffe53640caa18c5b9dbe3332b9a06df9b9b5bd37a584f16ab65e75227642b27b1485f8af76273b6389a29b1f30009fcfe5679fdf3acdbff7e0a83ff76cbe18d2ebf7b7e9e099531fbca2125d36bd97d3928a6e7e33873b0ef54e72b9337197a8d5fed253caf74ca507795e54d4ec09eda7b5f8c7c54ae34d0186e725be569b662a82c8eab1a6aeee6fcb02a168734dba05308c79405cdac6a394c0bf7cb1a8da5957cab74702ec57c2067223ffa6a7a9a46b14f803bf2a1c5bde9804e06d14f98a726743f96772437fb1ad0941afc44966f8b71d4eb185e023afcf520e9c8585681d80d1d91a0cee4e7198d40b4ec480810571844e87bc7f81e609686e166cadfc65963861cdac3233344258e0a9e3e0491af2be6afe46aae6209788caf0c693670394c485259e6934ea64316e831dfa6995d3f02303b09c748b3800f54690ec78ac587b446ab0c34fe68d08d8fcc9d340325056e77e484e7a5a4e5191c61e1688a9288c511b1c7086619086acbbf018d01f2bf5ea43fd0965c0bc9f8e991d4abca173148bfce6c8300fd524c8520b99404eff161fe330ed62f02e52471b0c5d69ebdf494c600b6f1395866d308ac66237cb89c68220c2a2abc4348dd5df89dd56253d58445d012c1cd72803c933246190b8e0b798349f8645db7976ce69fdaa95f86ba85b462938e6baeea71d97406ae8aa0a805a5f9c716ca844fb4525fc3ebf82fa9acdf1ff23c03e872fd80910868af09117184667b29da35d270500ef85d79b03667a113e19ffda7d6a07df96880dee3d389c1f4ba12ca759fc38273a7e9470daee08f2e0bda19dd3c19d9759a60bff9269d311875cb80e5d43780c98b9c886831af873c9d60cad8cf801ffbfc7cc35e0de014285c2df0b9406d95f2714aed8ce921d15a786bc00effc901e5902b25c70bdd23bf4c770600731e2d134f790f838dfbf72f2ed9f755d650feeee9ed7c85a12c0777f00bd865eb9ded8239c511a2f44bdcec5ca1bfa291969efcd31835eecf2a327aa02b2f40ce66a64995ee459a3a26e4712ff51488cd1fa0c13f2db1271abf5361ccccda76a6b58c67199c2b361419346a75e87eedc4491fcdfa099c48b0e49e81e4af25833779cfcf29af8e2448a7e9a89d7644aacaec6d95a467e8ea84227fff161c9cf3c7c069d64fe959ec01642990d9a12b58b554afcb7bb7406052975c5627293ab0641d80a45460ba22804277f43ca90fa573dfd6bece1d4bb34ee094f1eb006943657f8c88326cb610a65f3afabcabd333cf299f74980aa82c8e1a5ddb21c01e411d533310ac1af0ac7c518830f34be0d78e03eacb48539e15f204df7b16d47ddc6ef2b2df567480054ab3ddcf7f5624e1cfb75def103ab7d000988aad83b9ad899a7b2873a89d2f66378ff89ffda128828c538660dd9add37fb3859f3485ff8f9ad3ecf6698ddeba5bbe1c009520624404aae61f28b9654c79f37255e95322cc6ca2242bca25c5c72ccf5b4b143b222a6c0caac15e9343e9a9ecbf1e20cfa2ddb17b08c483e04eea3703984138d81ca8664a1346f84da8901f2a65ef0a7a3267b0c08b472b674e7e90c31b64e922a11adaee4ae880c0469cb9404a9f21d17dee216c4edcf1c47cd811af0f47591e8a740e3e278f409105089996753f40d862073f6529c465ee017570d1d4869b53b9e5a5af6c9cd706c141649ae6afefb7430b40f0ecc7567d0bcd0c479417ddbe1ac4d5c8eeeae5c1ad28de65fdb39fd700f654e65aace39fec7a1f2d2f3031943c7ad539c61b89fcd653b445a4e441604a29ca0ba67d6d9ed1d6a32f36888cc3fb5ce4aab2cb95315638cd2c358b0152b6b10de37319ab79c3848137c24820055d5bd5c691e15d5d84b2c9cff6f55dd72f3f00c661442042fce79c0833d21d72083", 0x7fe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x74}, {0x7}, {0x6}]}) write(r1, &(0x7f0000000240)="32848000"/14, 0xe) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: socket(0x1, 0x2, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x30) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x74}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa07ccbf80350001080006040002"]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 3: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r1 = syz_open_pts() (async) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pread(r3, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) (async) fcntl$setflags(r3, 0x2, 0x1) (async) mmap(&(0x7f00004eb000/0x2000)=nil, 0x2000, 0x0, 0x2810, r1, 0x100000005) (async) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r4, 0x8c}, {r3, 0x10}, {r0, 0x40}, {0xffffffffffffffff, 0x8}, {r4, 0x300}, {r0, 0x4}, {r0, 0x2}, {r4, 0x80}, {r3, 0x4}, {0xffffffffffffffff, 0x2}], 0xa, 0xfffffffa) (async) fcntl$getown(r3, 0x5) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(r6, 0x20005701) sysctl$net_inet6_ip6(&(0x7f00000011c0)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000001200), 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r5, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) (async) read(r3, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r3, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) (async) msgget$private(0x0, 0x188) (async) getuid() (async) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpgid(0x0) (async) sysctl$kern(&(0x7f0000001680)={0x1, 0x17}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) (async) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) (async) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) accept(r2, 0x0, &(0x7f0000000180)) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x9, 0x20, 0x3ff, 0xfffffffe, "0000000000000000040800", 0xd5, 0x9}) executing program 6: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xf5, 0x80000000}], 0x7f, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1441}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r2, &(0x7f0000000180), &(0x7f0000000000)=0xc) r3 = socket(0x0, 0x2, 0x0) r4 = socket(0x0, 0x2, 0x0) setsockopt(r2, 0x8, 0xc, &(0x7f0000000300)="c679cb19cbdbad5fecec3eb2161b6b56cdb7022feadeceab5ecc14eb502f5b125c3c49d6fb97a2430bc6625faca899915c7059df23bf76436ba6e8e602ce1d59bcb198ac2972f5d6d3b83cad05e43fcd93e7e95c47f48074cd5e06e33b282092c971a893831dd908f4b01bab19996444a57d41d1a1160f8cd1663df4aff8249985128b0f6ee673451f8adbcb9275600ce50f0a84c203f340dbdbe6069213cab5e9d848b4c352c97ae0366b4f3e", 0xad) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r5, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) write(r7, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(0x0, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="003ecab22d841bf73663473ce75cb21e4815000058b18d2f70b76c0905f98600461d5200fecba7130f3668a2f1"], 0x8, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 3: syz_emit_ethernet(0x2e, &(0x7f00000010c0)=ANY=[@ANYBLOB="ff44ffffffffaa24aaaaaabb0800460000200000000000019078ac1400bbe0000002830300000000907800000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0xc}, {0x4}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x3, 0x8, 0x0, 0x8}, {0x5, 0x1f, 0x52, 0x6}, {0x1, 0x20, 0x2, 0x2}, {0x9, 0x3f, 0x9}, {0xfe0, 0x46, 0x1f}, {0x3, 0xff, 0x7f, 0x43b3aaae}]}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x6) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) r5 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x103) connect$unix(r5, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000680), 0x0) r7 = dup2(r4, r1) write(r7, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) dup2(0xffffffffffffff9c, r0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000040)="aa147f50d94b51e538a20a1163f44d39307921dd07efd59e2060", &(0x7f0000000080)=0x1a, &(0x7f0000000680)="e27179867c909e5c6b242a8847d658a083fa7e876493bca6734320a16f0c89aae49d154eaad15ec54f95aec462cbb2bc54f4d5cb5c656dc5666408e20b1fa6679fe3c75273b48dd5254e651ef78d8e30f7ff89dc9edfe20124001b268eefab83984f81b02bb05799aa266e3e20d30d60392a33417bb9db65844935f906b3bf8e3400a32239db74452954013072db0c077880edc7fe2d96d0ad08c081a3d99ce3263c5b391652385c594a1946857b3f2b1dc3847bfbde2a86e74bf653e0623dc02be4c9bba8534ab4cb1ee9846039dedec7543685e43c6dd5626de8e14abe82004b79f048d00d647565f2971e463baaebc2cf3828d213170a1088691842eaefaacb440fdb2d361df3e9b6788b5b1d95be0c81808084c4201ef7def72e314df7de1056a6e4499b295caacf102a892a92f41e330926ccd5b93889cd001d56af356929367afc10cd8c40bc83db79454f7013cd7cdb2856da88ceb31ebdc64e7462c66d07fdb2a38c2866eb051e5093fa8a803ddfefc7f48dca448f1fba93ea971ce75105e76f809d29906c70b4770dd9319deca98cbc312f51ed4c54d71bf00067ac4d6d889bda4acb2a127cac127719b6bde7245c09f01ee04a7b098c8641609e207180f5c51ad496077650090aaabdc721f1009db013e532be7fe77c4f2f343df185535b12cddf0bcbe8de37b9af607687d6749bbfe0c7fe8eaec64a67b1017bea6ec75b73f6685d5b79c2f72a76b9ca4bb168e6cb4ba0b02e1e972b16b0424f0c73b2bf4b222148be20f5f87b21110e4dbe8e1c2d2e20cbbfffabc2176bf262c10ec9478877a6210b1dc16f0a2ebaa382a35ab09cda18bc62dedde452e8b9bc5384460358b8f537f4f2dda6059ca714e5c0ec8f61455f339ba90ca68d5d1ca46f1d532e9a98535319d93de41c5f9d5370db27d043d5ee628ff47553c097b341d180b4fb0070bf04763bb272cea87e305eabd74a277abd4bef2b2da23a01229c4f0c68d488ba47b78b71ea47ad594fc1d74ba5c2717ff6391a51ac490fbd6a4cfb229423d78b882a5b128117ef2a3b3bb572731b5a3f63afb8d4a960da934b439dc332adb211182457d8c80cd0e2f12d99adf342565221ee44a66f15d78cb37af6307a238e1f95547c4c071b8c4f8f211660a938a3878ff7ab2b09d6423aa41159c6afd7ec3b939531b196c9095316de249147f21a9c8eb0319387d9b1f41e646fc6b235ddd2f70ba518576840707e77c9d505c7871cd9132ed2ea0cd7529485243c67d1d8fc6ebcdd6aba372fb8f011c3a22779fa6f518bdce7da5b3bcc95077da75623e011622e1f13d0ef991007c70e4e5cdc52dbf88db795f978c0420a459e66a989edb4a22337f4497e36358ca2da2efc2fc816848c47ab2b7e3144753713dc3215420ea886a68b062457e9ef0738a5af505406dc7577b0ea9c07ef91e88822fb0ef6a50b8ec13480bbd8f349082ac1203b9dd1f2629f61644f4e3180119e1aa3b85d2be8286494af7abf9553d56bf7ce2a37745153d363c9574bc08d80a76abcbb0583935adf8a63c286a2b02be7cd626eb7b4392244f7fcfd7b0acf004cebecbbe982f9e92af38ab14f6bbf6a16d7ad7e807d8326293d446e1982c08aea7c9450e9a965973323ca662de861e144b35894fff8c82dbb892dd2a2221ab11f8deab0f0a1905da89d56e489f56f17aad858f2fdf9cdc40dfcf723d852cd5b4c5551b4954712ed80953bff156857f0068bf50bce4de73ecd449bd7dc52d9fcc02d5c97c81b699e66858f48decf98e6123aad76ea3071387b1cdec6bb0b2ac087eda0afc0130b53b12a22b8458620f0945f6d2389b3f0fabaefd7bbbdfb9099159296a8f6e5887dd38aa811a89df3585d44dc15385365037a11debf3729e14ff7ff1aa5b6bf9fad66557bb88186fb42f31a8516fb69324c2f89ea3d55d2e64def197b1580cfd891fa0c04cce06c3768ae3f2e430d0a713d8f9a08623d03e5b59a90fb3c9d16d2ff723159d0bea8a4d6ea94b438d878a010c33cfa0da0d2fabaa8f38b45cf938ef9df52523625b9003f42677f044c7f51c2f0307708d9a85adede5d0d35c5f50473dc6565379356c99630511cd9d06e5b41bf6aa21352a9ed7c2c6d5cce073d09c4a9877bca90cc649d9ee7a657061aa7458540e0ca1473d6168e695e8e874c5f904b4b0b77d7c2d2390ee3c9f28bb9a1c3e8aba3e3fb50cbbf563de95bd72cd628ef046d0df04a9d6ac711c25fbf7a71cf28fe08da561ed4063590591f24e0d90b8f803535a926311af4a6506fac9335165d50f282a8136e8465ee297bbb06f7f480af44c2319fda100f0f5518e6733278f25f5b53fd617ed68251f88b6ef633d5d13f14c8f891d850ad69bb32b0ef6aa5633c88a4904b294b40a650babb6cd3809a26ff81af51fde2880a6243fa08b5d2f1db50ce41f4b94d2a2f22698745687cb57ae1c673991270b68bdb8eb3481b2eb020d37eba53e0b413c5a2058235068e658ad0d0fcb38b312f85015cc7d06bc54ed65a1eecab7e842a899897f8977750e2dc256ac0838b80eee65c5c8755116c8d426ee3caa41d1e8e60985f399da6215924aab84b5340d14a4c48b7a8be6aa36c8adb4960ca465e9824a88b7a2819d855b846e6a9ee04e741e206444f951855276e47f040d3e7b90795561183b8e7e64080093708c90302e4d211b22fac01b2e3586a02bdc138efa3a5b84bfd6ff005029a7104f0f1b9db1b5f6630ded3faade7afff4cf2d9e1cf50c70e72f24f9cd0fbdef40a2a8b8d1c66c6bd4b23edb8020985645453959fecfb0320e212d299b0def5a8303b795d688d59732f73f883f816bedd1fca594fad00b1c778a585488e6009f191275e2acb48c7fd7b7d2346c9cb5f9771a2f76e3325bacad1ef55ca4b17a00c80d7edeac1ebaa8de4164a5a678059e4ff121a6269ddfc1c21518bc8edd1f27a023a933b4e70aa3968cd94df668bfb38fc6239cf6d3ea61a50f5b283142be8556c16c467e5463e7cafa5226d9e1835825b5a7f0493519f708e91ae2564a033e51eb2130df59dd187e1ca247bd092e3630588d4885940cd2de8de05d5f1b651665b4c5b2c0001660477c66f3f19040b74c723c5f7ef6b747e8a11b8df892e1ce5a87323f4d676a137bb052766fa21ed619d1d9910f30a8f4279521be239b14e4895f42da6aefc511c0655454b8b0f3a48a692ba50e0b986e4e126a7ce54382b87d5b0a2aafc16bce478670f2babcbe9ae81dc50aa6b729881b9e750a4e0f0cae147c29fd9f63e87fdc4d9a527bb26686f4e75913a15f00d13152a7fc60fe261205898248a19f5b88ad06a6dba790ea47135561b484e1313b0bc9ed42344f05ccb35b0ed6afef24002e2206078d1ea850642179449926eded674471d72507a3e9f43dee5fff379aefbf8e3a21bb3a60f17b0c3d0329c563531c17f7145d4f53c9caf58c9a5d3a58885d6a749a9417c929bc62592bac424aaf17f9fe04794d24bf21eb628ad39d172b9ce202a0d07f7750c267c5adcfc6bcdb2ba73ec0ea77a2b256a66219cf4c61c42712654cdc5911c5005572c1d4954b49d1975464b4d26813f39974c956b3f20b6c3b52154b604377779af9272fac4252ed6c804e0268abff3d90c6a6c10312fe4a5a69f53ad66541f34dd618bd5fa5e6a1097735506b1cf98abc7d2f9c76e633d870ead78ddcec080eab1e7d18bcabd312f56b2fc1a82ff36989380e69116118e2ee0e49eefa488cd6d2c1e208fb9bc11f237ebac8f72f705dd2f0155343cfbc3ecbfa185f2aa5f3db25d414fddef96cf4d84ac90eda521125143fe1fa247909dff565ed7d1d02d39fee82737e479c0d97a892b5dd52ad1feb18b8c770003a15997a20d7e60c955a64c9dbbbbffd942004a7d468eae3add94bf39895079cdf3ae7ddeefbca08bde30ad3eee7adcc2f4052177fb458316f7779d61832d1fb0592c6489b4604f599b4862ff8f3b01e0bdabc87b95aa82d2eae0ea9da368e99bfbe034fe2efe0214ec5d11721d5e77a073a937c089d805fbaee91462831087261665bf56e2ff6541fa762b6517b2b24d5245632edd02b0085595318d5be3e847af36983f825ec703318113e83eeb582998ca757f84c58eba85cf8f0d05155f16b781ea975fa6d2f7e2457b6e691646415011ee6c86b16754cab7d5d6e75a459579663abb3e259e921656686c8c4c32b6f74c3cd37aa2c82e9b63e9ec532629247ca2fadb01fd485a30141545d41fe5dfda15a1b4145df99e699885329dae35add53ae4ec98f935be528d57906c25a6afffb52eee24c3b1dd278e8977e4c1206547caad6b203dc116b1be9c2f1b4852c9a1d9cb44d049329b4bb9ff8aadc80c73998bcbf3899ca2f8df105c457a9fd4b64eb654210dd5792d3956c3320f112493e3e4cf8b8d4e6a214cb4404080cd643cc430da06a13026e680340e77fa82f2d30416fb84829307e880cf45c40056a70d7686fe9c1fa9e987f70a8e7e554f1c880e3d7114d2312be2d9b9acf198db0fbd80c8185eed6558a2908d0c4d673184aa7ed71f9ce4637f28d4b569bca8732502c6a9bcecb859a79ec8afeae9531d634444252d2171694650fc0990070de3e0e6356fdae587916f3f600e43179b085be1a2c6d54239060759db1cf5c7817a9dcb7d22bf907c859e57d0a4d155af0f6c364cfe0b8cc6f593df162677b1aec93be03fc254d8c8f6679314634a29a71c4cf323387bd9c3311287419757ba46aca14f74e308118237d7808c9f4ae695f46dc865cb9443ddad60585ee795b1adebd31898045ccad011656299e915c46e9f7dbe6828b98f67f089c12fe3349db2fc62b07ecd91902f0565f1c86a6de82ce9f2a3eeaa852c9b21bdd5e4097cabdcccef903245fefaedd72ddaccee1c300120012522401ffa5e53a75219bbf223001a7fd7efe205fc9e946cd5be0643c59f91bad4385fe93f4b7f5cd81fdc9828d4ac47fb0eb9a4b1e6ff23cc1f8c16951c6cf998672006398c5a895185db7dad2ee14aabf391325bf4a15ad210b0f2dd21c6101731b7defdb51b17b5ad39105ea2e2c5638389d2852f8e242f43ff12cad8d7edb783399e55d5115097a72aa91e488dfb2609c4ec8f36bdcf7c1fc7caf5697b5a768a59d0a10ab7f52a0ee330b60b3ca36c7d93bab9078f8b88e6e85e7973cd511be3456f7d07922717203619310dc0681f97346c8ad8998bd47b2f6ee166bf70fb3b4ac01a2dd2fd450224afe78801a0415942cb9201154ff62ba73b8bbc005fd37501d08b4857f97a8e0d2f9cfe655dc556fd47c02b843927872733eda6f2ee84edeb67888fa67deca503ca431b479e315b37fc09e8340754e3ad5aed78f13555397fce76e312e2fd86cc7daf702c297a61807ff49fe4fd19de9229e5dfb38bc883122d17bf74c92f887a6d9b5047c9d7c1eea496565dbae0649822647b05260989b0aa43ee76de2038d30720adb9be23265d1e26e74551b1a5eb424427a46f9dedde0625963e16ab98148e4b6f0646d79949e94c26a90ec6cee038e0c57872f06b882080af9b6fa1af5d990d43aead90de371e38736f253c7a6a60c04d59b48b57120e2fbbeb21cd6cd3e9b48e080ee5df445c4352055389e44d0a45dcf6c9050cee86a940626daeddc059e8779019f8d7d1cca19daeb99263a3d19d3b7c23c6ed0f8daeb0b445690bbbc4e5e908a26d517f7c968ef597455712ecf72c0eeb8ddbe063982ba50aec5d5f5836b96882679b3779bb4e11ecafeba2fd7ecf72524cbb807bdd47463716d5d1b62aff5e8a7b", 0x1000) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000100)="0237aa2df016b336d9bcfdc1f710c30135c32d6291431242feac4f69", &(0x7f0000000140)=0x1c, &(0x7f0000001680)="26442d97aa817096d68d229870257150622e2039fac6f010275b8bf2b012801e788f78469f683e5ebcffdf3edbc28adcf6793d0e4f0ed3cab3a1c12871e5316630ca7c8df34ac406cd662389a94e487fbd4f44a244ec8a68409436c8522fe97f983eafe567fa482f616d140416817f634699c6a78d39cbea54963c3accb6c9acfc3e474ed433c5c5dac87cd5de5ea49bbbfa5a9966483c89c198799d2ba45904deb8129aa9698b3a9a6a06fa74f8cd4f44d0a77265ad7a9b359399eb1537193bf7696cc3c213478b7abd1a3efbe42d38a84a0341a661816ebe3d08be5c1deee2786612119f722917ef8a000e5a55cb3c773933b316241d08198716ea39e845193ab491a445a42610c9ca2afeda51b622b3a6c322368f7f8a7569b7077723b13ad3755c37f86f902098a1c92742f7db58df67330e9dfd221ec3542243bae0e99465a72481fcc6edf40386a9e2d52ba3548d8ee8a374389b75acb8a868b14dbde66d9b56693882023501552382375976c018e128fc0c10090efd42a5f4c98ef46fcecfb9475628a96d99b22f497d7b635a8a345d80c14359014044283d2338122ff2ce09895452690af594822e2b33b23ee4231455ecafbc151fe7754cd66ac2d25b325650b3c71b2879f6ed8263a6501213c9350d6070ccd9ef1e8fb87a7708f326b7d8b1f15ba7eb797a02eea765c05b34f7e2a99f940a6f6f0176f83b69405817579dccdfbb2f096679e04da3a16aadb4712d4df25791d6fb6bc7a9ce4da302de3422a06a7cc7955f471fe107d6ad2ce55c8428e324b8175664e0d6544d13de8f8a9423255133fcdbc01519547ee21e579309b5c40f08eba052efcd6e7d7dc999bb259324e5cf7203cf51198d229e1f158dd5513029932a918d47d394b877ee4f9028c7644b6fc60edc8080b7546beae90cdd095529f35c0e5bdaa12eaee2942406c150ca864a276864ced18b6bb8cf7f36704d76dfbaa99f2c5cd55d14b24b7d93097b5034df1e8233ec8bcd55cd096c22d9e48a7eb26fbfb631ba382c524c505a170a412536a6a26cf46e161e12c3ee80513efa2ee46883f3172d9301699e1447918c122bcfa4d975fbebf109b88428bfca02795957649dff64f684bddd62162135f06039e20c9316aac38dfb854c4de175c802ebeb85d368057bfef6b92693f86e249a0c3ca7a257733b2b20898a18c33eab48435a4d83f2ab4f019a971cd3e8374f5aeb1fd2b5cb50c91e249f30705cdd5b23a36f45dbbad7c93c3e5d729571c4cdc0c04a2ccb5bb589ca70105755839fc6c4866a331a30203b61a1e8d0910d8ddacf431df6e2b73db0ccd2036f220da9368966fbf6e011cc7f1f4952256bd6a0a9d07915bcffc2ae942ed3d5cb2ca590168c5a43dc602828b51ac1c59cd82569300c33eb4c21efffaf359c86dc81addbd94e9b2777ebcaaa17a6284e0592f70aa6906338dafd05214260463f4ec2289d7d3ccf40ee8c4ec1d255b3db14b77f107dca9482d15b8a82c79dd5cff02b4c2e95602d13d22b22ce243a96eeac0425936724a9d665ffd557ace0be52ee1d76a10db9a47caba91850afa46b78a1e2b58f1d66774cc0c6643f4ef06c474c8e01352aa6ebc11b3d7d741e16c2277e6592fd48d8ea39cf8cfa9bdf9fea6b43cf199aa8f279d8a090ac3109d7de4fa0e2eaa7c418f88345f4304a74b944c03f649bc352e9d82ebe49d285ac2e499c9d2a48a0ce1c59d8ffc5312a5aa2be6867b24127d1d264a3a7494696434ca6c2255c556df461fb2052b9e1a9e00a85acafa8b62fbf59008ffaa8fc902e5e1731abe343fea65f98c28fdbba9c35835ef8cd3c024580864b0dd80659da7f571291bce2cba4edb21beec32278da8f2823bd473791639afb7d0441878c44bbf4ef22204b435670bb97d4b53e1f90e4434d5add2c55638d9608125a581603eaad4a5d6635ae03b43988495521a50441b85df0a160acb70977bedceac02b5bc40ccecf5d6dc3f1966489f75431e840021a9c0e745fda5b0033c3700c3891769ad55810fe3b3d3e34b52e217af804e75d29606967642095f007724507389f7f4c0e516193289bea1d3d09aae48a9a9ca4d0ce7a0df908a3c4728b9eb3b99dfa6799ff30fdd9770fe8921d906f02fed061b45dfd17a8fb1b327bcc2f3b83d91c0b82f3563ebd3590fe0277f772b2e6ad5d01618753b88d79880c5b8fa2a0a839bc7fd58364a4ddac15fa9b070c9ab5ee09532ddebe6272e13047f6f84eeb4b2ef551eebf956da1c170cde7ca2630873b7a577bcca3cd261da50be20ec080e837360d9153ecd437fcf4f0cfe20f607a596330ed991f8ed22c3f837976d6a4e37759f59371a721702a829df98f377543f2f899dbbefaaa9c5952c3785b2277ff0d7b980948129af2427fa90a296fe28f3e575827462d74dc4bf7d931d9ca9348b38cc9a2024b1cf33efc6754330c6b77ee70b8559df0955ec69009fe24e861feb8b367f74cdfa0f7507caeab5b2aae557c99510543ff17731f01626abd211b3408a73f03fedf0150c0342afe12236bcd4ed54f4333bad981877ad7313640443892dba79dffb29c595c96e1e45a55d4cb03db7ae73c36a5ccae7f7a9d43505330f93baf15523a13cf67432b6848b230952c397afd9d674c9c611b705de27222c1b599928926b0e6cccc7d3dce72ea7a1c1eba95065f8fef1ab8823ffda7e9693bfab176c1aa7beb32c0df5a723d994f7e729f7cb2dba838840b2600a13b16c4bafee7e7bbfb093e010c15e9982d9a4207e451c8f3e67568fd80d888bc648186e57aeca2b68d7cdc7791847f2386fa6f97896be9b94463f8d4fcb5ba443ff337c63cfa3e88b30bb386f42b1a005355d1a201d34f756cabbafbf784401eb793bc25ef51f262037e3d56a8d42f83e4b62503913108a86a62009640c8a670054ac2eb195c26b0d65b56c39ec4838215c0dae1dd62a921aaf8ba401dce227f9814f2ce329ddbaae516adb4b4409c0b0c454f2392ad99ad2dfb352f01e20f5aa3cb8b4ca0ae2cd13b5b9cdc9b649367d09459cf1eb7fb19dcde3e6054d8d8cc711392b3d99d8f196a036c9b2fb21e460a429f58444edf54800cedcd6308d553c029e47e74c38d3c48494afaf5d90dcac86c9dff345662b45fc9305ba618f7f758ad82793ef1e21cdfbbac64f270a76bccc4fce049aad93bd51c4f09b715fef6fa2bdde6f17fff5b6165d422569aaf497cb5362abed6d6fd835da70dd8b8a37522ca55de1e9adc9888069efd7ba18f698e9923fa7c4779398f785b894d8206084d77ffd98f5ad40bf487563e92a81dda7c71c2b05cd2b2c4a06cb91d54a7c3a76a77bf9394445af5014af00bbccb797daa47696e6884a21eaafd8acdb516aa5a2d287a57cbd1b1978d2e4cf6632be1227e0e99da22f0f15f8b14dc24567295c9a815cdebaac554facb79379af635bd332245de968f5385cc4f10cf1b1aaa4f62975d739893f364328f93db54108f701d05f1be10b7efc02aa394e6ab156636f03cea2e5399c6df89654596fcd8e3e66ae1d2caa133d4f742abcfd564e7316e4f5436fff792bf6c84b6c04f0fe812873b8f49aa4f856d31db049aeadf48563ceb60406f3511a692d106c15eb322c250d00f65d2392fe78dc30df0041ed5045df3eb157f9de71ffd06b66cf0ec0ecca58d03bd0e89447814186eec5b53f44ded5cceb338feab9b5a65cf54f2ae486ea816fd3b19c066e3b9c6a0bc46e890fdea3111666c58bf5ae6a69de85332a1e59a8e10522b0b89d47a1bfa8dc58cbf0a9ce76c40fab33649a0c8bbe2d87ae9d9f4aa8a82f6aa4e53e7fff386b9556818b55547141311336bfe6be2fcc4845cb7b55ca7e78105462ca1912ec5c3dc3720ea13e9913d5ebfe4c0fc854070810fa8ce078495ba4d0a95e0bc68a3a5ead5b1b0577d7486a33fc2ed6246186a051705787991f48e44467114ec90a38eb217bd65486573c81e1313aa7a244e94dfb856210458fd40a48b745bf19b361d04cb1abaa97e92de102b12036d7eba54f68f7d6f2ab8e8f6c848c15ad3230575a7010cc3a0b8e0a4ff0843d3767e420eb2eda396691104def6d48198dec37762cb66ebe4cbe1521a375a427b41cd3fb9c28a1f6679ca3461e9a03894761ef971a1b5a8ede8060f2cba665ddf6ea350cc5835dce418592ef15685e80e413474ff2c22ad805f224a158aeea949e84ae4917521e296609db1827c95d58aa8686cc97a9b0611e284213e4dd6f7c42ec07abb270819426822836b604eb1444b106265c7f4a472761c518165135f90ab359f3e9b2092e5d29d5c0a16f7c48f3c72153385af66670fd7048d2138aaa3a4806cf89f4188db6a392384800dd43e4d0f0af9aa46ef465def8651da6b6afdc0363133f5e8b2849c7b493411e42254ae3c531f3b27feccc460b8e08888b445109473145eb9884852e962302a6d3a1ed710682257092a8ef6a9813aef9d67539f9f222a858db7bcf330b38c4a1ee8058932d15e8ec6e712528f4ad248089e3f4ae20fe57f6e5a35f1a5149870337b764d5afea3c0a52239b3cc912c9cf2e04edd962722479acbc37e9b3c0b7c6da870eaa591cc21720c13a7c7090a42d77b7c2891bc9f6b5f35952235b02dc8215113bebc86077a31a500afa81c36a2aaef79ff2de8dd4ea0e94ffdf912fbcfb8fa5f8331eef5a7b4d6e82de7b16d3e82f5307239369a903c64c30ff65809d34ed93cd26943492fbf2b9bc5fc77824364cdd0c38d808c095314f6cbf3a9d35b6f4b266564db1c09a7990a021002ed73d4d2849bc7a7593641a0775eb8eefc26fa9da1d6b422262c1c1fd1adc6b180443d17b44326a548dbad2a2fe7f4ea25c564f958eed6bc27f69f48603b860ec3b75c2255844386c7ed0c3512cb3a85121a096272634f58b7e78c31fbedd14914a1b407f1f49069b191643c8b4bb8aa87011e8abe1154f8f289327e96a4d0b57466bfe9ea3d295e535641d985dedc28f3aa7b6bf29b21025d54144d1d9c31616b942500bfb60f88df3c5716be59dd9a73bc8ab831ae742c15fffb214871470f9cea7902e3a968c36316894a3685de6a2d03140d9e99de03b135964d47483135a5e0cb1207fd4c246b52480294bd4867d7d0f4a819e125f24780aec58b121d750ee7bbfff65b05a3773d9b8d6ca75e1b19e438630ef6b0fb2c089da9b04e62451034d09e412142acc167b4f88a0ad14b318e187b65c44d1f4f8fcaf4881e6d45c4902f61b98f200ab20fa924e4dc85bb1fa8dab1d092d862c2efecd8f972831b0d9acf4f7307d664b77170d584e450027381dbd3df025db3c0bbbcf33235ccf29a2568712a5e347f7d8041ef72c6575c00934ec5721c0e87ed1a3e542c1428af71fb49bbb5d4aa0782cbaf493ec3b0cad29e0f9c4e1ab5b249845f90ca8aea0a37659dd996c7d69674afcbbf9fe4ae538b0a92e9ec883b35e5d6229df2fd8fe9ad047f90352f557e6f106b2c6f7cf85ffdc631ded1c383539f9df749b23cd97f0982c06ea847ca0241e869fdc384251945c7e11a832849fa4a2c1384ba5359cc5a9bda68d5482d4b8b696d60b8a6a76c195f0e0d70aa658bdc81934fbd8681538e965be93ff344d929a2a3c0bf7cc841a134dc55c71e6b3c135aa9b326f5df722ef37a5e4c97393199048f6436b2608041083770252729fc90d39041834a96d147b199901605a7a68e6ee6ebda2720f2b7fe1ec15f001a5b761cc8a22af9d51b135db5a449b6a3d675f950501f67993bc97b5ebc1f052d61ef0ffdaa37100dc46c86a60091df8366", 0x1000) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) mknod(0x0, 0x0, 0x6d4) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) executing program 3: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2a7e) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r0, 0x4b31, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000000c0)="03000000", 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 2: r0 = socket(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0xe0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x24, 0xa176}], 0x1}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000480)=0x80000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) setitimer(0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f", 0x52, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x31a6, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b00fe350e28ef0900c08cfe24be00000000fe"]) close(r2) sendto$unix(r3, &(0x7f0000000300)="7c996d7bb1a6fd8b56137a6c38063becfc6953a153fb9b7915044767ec4a86d1c8a5da937fc6f49c16979db1586f81c136783820a49f6448167e917166d18cd9b1d89c77e2901cda31254aa0cc3428d52d30396ee7eef8e761ff7b5719defb6313b01d1938b693ea73331c8ba42e2586481ba08f80a50402589a35dd846caf784c823a1ec4e1476f21b1d7e856badfc5103dcea4a8b08a73d711f9a800eb5f2b35ccedf01e1a13d83873db6ea79c53d31ae03741f510c2e000", 0xb9, 0x401, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0x6, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0), 0x10) dup(r6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: socket(0x1, 0x2, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 1: semop(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x7}, {0x6}]}) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)}], 0x1) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x0, 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x8106}]}) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: ktrace(0x0, 0x0, 0x0, 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/65, 0x41, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) seteuid(0xffffffffffffffff) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080048"]) (async) r2 = socket(0x1, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) (async) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1, 0x2, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat(r5, 0x0, 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000001980)={0x0, 0xa, &(0x7f00000017c0)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x51}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a5ddd67f3227908132e2bbca76867b831115dd2fee04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000700)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f20f8b3e79fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e03861ada163f81da92278fc73629d7dd0387d37a96dc697e8aabe0bcc153b25acbabe29a1647a5e0f5235b27dd78d2416cc009f872b8d6852aa75da7c7f82dadb665a0a80d2913a6bba7c27c8ce847210f4c3816c99e1a052f15fb31599895e397056f829b926e6a4ce87517672405d2d2d50159fecb1d1cd147cff8bf3ef7b6cc5153c400969f40ac355404a1272f154a2ad345b3941adffe2a46650748f324949f6b9f08dee388bf5d506b90032a033c80ef0f3951e85a9e699b0c2711f6514800127e02de69679da02ad79b49301f01c351e863f9ad1a5a157131f57e83f15bc9753ddf9acfb3650705aa38664a3acb9273427dc16ea5bdaba2d2d0a45d82905b2144230c069003187ebc56e84358566633fdc3174de59f7d3a1fb109d5ad66151390313ef5f18361dbfff99c7bba31515f387536e01a26dd58efa98f77fa04b803b4f8bf095ec32af2bc31cf528a8b1d59c322163d42d2784f2ae34519587fe14a18654acdbd098c42d8167f9a42442c359f63864f67bcffec24cb7def3347446b1f455c7b1d9d6b7c856b57932daa51f59a70f0794809ef95193f8430d974f5d4b9c78067e28767b4d9e8f67fdac688fa6fa492728088cb1fdf7925a30159501e35822468395b8ee0f24cb7df6f6068f8c565a2a4ba1fdaf9d9413a102d20a3a8eca2afbc752a4dbaac1a9de4fa66e2d19c4e69710dfcde6dd72002ceb64e93b71235df5dcee3e9c0667850c1981cfd63a4f8b5b4183d3a46904e07", 0x2bb}], 0x4, 0x0}, 0x0) recvmsg(r6, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000380)=""/164, 0xa4}], 0x6, &(0x7f00000004c0)}, 0x8c0) (async) truncate(&(0x7f0000000440)='./file0\x00', 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) (async) sendto$inet6(r3, &(0x7f0000000a00)="3a34db92b7bfd4b3b4d8d3792f4e9970f14e4cbce5dce13a93826db96f8bb982fe492e17fd4ff00585f86c4a1fd67ddf6afb054a231bf44d81d509d31a2de08b00a1a1fd3429b576cbd6e59481874328668009c2c468ae52422922da2512f4b794aff981b1c57baee07f6d5c2b5d39d6e3ddaf1b6ded96f399ede1d4b929f0549798b3e5b753af9afe184c47b9c395f9ad26304fb1a43e2d26ce4ded50bf999a73d02bf3ba3bfb9b0575e490661221187721b8231665e2e2b8b7ca83586444b33fc85a6523d1cd94744f3ef43b2d2399a37722111b", 0xd5, 0x406, &(0x7f00000004c0)={0x18, 0x1, 0xff, 0x40000000}, 0xc) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000001480)=""/226, 0xe2}, {&(0x7f0000001580)=""/185, 0xb9}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000002640)=""/91, 0x5b}], 0x9) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x2000000, 0x5, 0x0, "01000000080000009bb82f36b921aab39b58505f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xaa3, 0x4) r3 = dup(r2) listen(r3, 0x0) write(r3, &(0x7f0000002940)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f7378505514fd743f95b7688ad4c4e1dd5489e7bafcfe187ccadb95e73dbe19a6dd4e6902bd82ec51799b2bd3988161d646a88e6cb0910e3eb6426aabe9fad9db0900000000000000d542c2148aa440970fe88d34d8f99afe7e7820237400000000097933a402410000000000000000000000c1102acb4d734a631660c924a896eecc42797ae9181feb5534cbd1b3913fd43bd0d139aaddcae44fd5a8c31e91ea1471db2d5f1ae815c4d71e7b93286e3048b4ddbac98b94700c920e0a1639f917bb7b43e880a2d38ddd0e53481528e3339227498cba588184f4863bf974bbeb984d08c111f70b6de5c708dfd9633a2610004766d2ddd62f55575974a1f40faf5a913cdab2485902e518fd767831e2a851e9eaf3766ce8e9866a01b6c47f444548c917d7bdef51a5ed4acc5edde06560c2b5c30a4a1be20fc987eb3a199c7c7baf155d29ba7794ed2ae727fbf9d524bf1bcaf1951f153721df195a48e114246bf7a5211b77c9e6e01b505d72e35612b6dfe8e5b6c405f37bb296c9315f9dfd5dd11119797c65700384103319", 0x54) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = open$dir(&(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000540)='./file1\x00', r2, &(0x7f0000000bc0)='./file0\x00') r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='./file1\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0\x00') rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') r4 = syz_open_pts() writev(r4, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r8 = dup(r6) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000040)) setreuid(r1, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x8, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async, rerun: 64) bind(r0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000015c0)="b886b4e47f31931734d36e183a5fb61103a3dc429473f9e73ca3ec1c1a160b086d5faf6954a82edc6aff8d745278ae6b45fbd6747adfc3cb7ed919c9c1c3b9f27673c3e416eca03a1744ba9545fe94abf9a1ab4a0cc0002cf02d552a33d46894ee0f1dda37d0caea507d7bbf0a01802d83526ce6c2ddc44df2d4905039c97ad33abce98cdf95757d68241dd42935d1a890f3d11465cb186ad0c1e6212fd67bff3436a9e6a3c32bd327f7111ccde65f69f1b380c23b1839fc47509e39dc6f00987eb6df26492ba89c3e8f9a0cb4a1a87e996322637aeba3a80b57b9565fae3a2daa94735d75d3cf8c5b4258bedbd201c3db2d63a8266d53b7ac3cdf4e70d074bafd2de03b1f393e7ab3b84ce1a929febe78372e660b0607d13f", 0x119}, {&(0x7f00000004c0)="c7a7c9ee735852af09813376056700abb92affffaf7e5a2a61031bdcd7ea5fb50f4716ec1e96332d5d2d4888ef5744e9fdea3ee4b0bbabe6efa811675ce6c14234dcd834082fa678a7b7bca1410cd6e2986685e24c37ad5087353c669021afc4deecf23f848f7deacdf3568eef58275d1389022dca70a01cad9141eb309f61938b3220f77dd0083fdb7472e06baea7516d8224c5dfd9479aa04c59780bd98850c53cfe617d1670839dde514191b4be30cebb003b2234dae523336c60dbe901da24071862d3082aa840f37114e7a97589bfeb86163fde709bb7ec87f030340c84fe219bc26b442641a23383c197", 0xed}], 0x2) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000100)=[{0x0, 0x51}, {0x1c2, 0x8}], 0x2}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) r2 = socket(0x2, 0x1, 0x0) bind(r2, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) mlockall(0x1) (async, rerun: 32) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = socket(0x11, 0x3, 0x0) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (rerun: 32) write(r4, &(0x7f0000000000)="76e5dead6f01f82a26e3bc1c53216b3d9242647d080100007341d2", 0xd) sendto$unix(r3, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f0000000140)="d451eea1d72a9910d509deaa4d6d722d785a2dc80c08fa506083a221faa9982f0ea28aae2d959d789bb1", &(0x7f0000000180)=0x2a, &(0x7f00000005c0)="b829be855a2757c733cdf73e2541c386458f9e3eb2edd1be385ad2fbfc95a924144aa3d72a5a1ff1d21333c53eea2c6f0a5af5d2e83118bb029199ba87762d79728cf31e939430675498b70926051244bc9822c439b79431ece584f4db2b882fdec7a2b49413ee6177a82cf2ee5d8c146cf403ff5e2d5fc84003bbaf3bcc3eea4a41ff4efc43dea858db948ef23d7705114bf4e519cd7c5196b3b2dda575d1eb842f645409fc5208124a44647e3fd2b2744dc062907be0be001c72116cdd03319752d32c880e79ebb94110a384eed69042348043ccb30911e2eb6b1418683e744800ac8e0ab2cbcbe76f250ddad1999df8540a8fcee922d1803d049189886f972e59894c154429fbbe79d55c41334414ee5eec433111da47344b9984c5d09bd0346bd0813b1c8e7c068ae20e192728ea44964a00dd40cb83212f803dc94806ae71b9e492cccc4b8499f4e130b7a538c39250bfd2150f77a1ffbb3bd95ac9caf51358a8ad77487e22397e0744e128f6f366cad4c3a5497f6e0d469c5caa9e755ff9eb3beeec443931b32c01d0cd676618d4f69977124416bd46fb692e3aaf8dbc1c3a97be32a34541a30a628f3bbd9dc59ea8bb8b0d0cf19e3a3014a8dc1f48f07fecc2a5aa8721e8f137bac6d8d7668c165c5ddf397558143af2e1a96ecdc1ae520c36627aec17f6b4a8bfb81ce397a89714cdea6ad46bc02976b8607c5dac08ef91f14927d5a69b96ac27abe8f831ec8f64666bbc7c1a0788750b1f951a95d69c72210d8f1a3099561ef512bd6d9326fa09bcbf231347278ddc93c0b967959b17bdf078c9e949c5d481b3225fc3f19fdd7f5c6e40f961e9fc35a65854733ff1ec51d51afa6cd6ab6ef7fa611b1e500f85b1965a9b4906b67d0b7904da8b4d0a3e09a2ff1dc43a5282410bda47d60d7fb9eebd241f05003bc34de78947fbe0d9a4c8152c0b43ac6a55fd058f334df349553efed075c7d4312627ff3ebac4ed7b8c415d4f9efc6d6946672203066833b5e582ec20d2094f61ecade7f59317c1b0ce16ab5a22171db0f0ce80d3e6e6d2d3f946f2502ff73daeaa6786652eedcf1bd7fb68d7e7bcdd7e0a6edb36a04e102156b0f481c40793a6b709be9389eb2ac83f6390ef7a3568d34998188f0d6caad70b1cb5eec0992b1285c1330e7bfbe2dc26a797c671eede2e97b2e96d9252048def224cbe61ecbaca02d8133caacf5a20f867cb72b36af41f63d192e78b99872e4fd994072cd5b30bf6087bbf31b6ee857a5532d17629c60d40601a932b027592a1890a7f40e8485c82037fd4234d857e399e8189f16b8a9930a47e9e2e7fbe7329649b2a3b83e4ab2691d75f59fe4306a1fdec7619f3e90daf2d6ce167b0b85346610402981e6b7bafe3c3cda17bc82da02171d9650c3b028eee7db55cf92f96a7678dbe9f38d564ac59fdbb8274a3ef0d900424f37538e0b90cf6c222cbb26dc4938776e3d95a18af1f16b855e93f8f0d18559e09e5f085de71cf966aef7841259d42ca65d24aa2c52a41875ccf1bfde3427e30dad790e0bb457a50f212a479f0f492019bddaf08a54f1366cb3e5bf41ee16b7494078751762984fc35dbbbea845fd388eecd727c956ef02701206f23a071e624215c6f0a2aec1a382dc5dde98e371555e4bd5053e9d320d3fac09e8c4f9101d3698aad1cde3625de9814ed63fe960dc183525486cfd6fcd2116e70abc4ff7f9697122e53a220f3f27daa0dc8b8375888bf1faa67192931466cb5bbf65de86122c7d370eebdbbbd0ba3affb821c5e4691de6648fe507577c4b03dd2d45fbd9499014ba32a61b1e9310876bef82e0b617aebc8a65f08b84bb1860f463faf21e225725142a17fd1221d21899e2412f93928a75847dd32c56762ad2ca04657d0f765e282833a7146fe286d2fa21443d692ae2718863a4741aaa93dc12e7c7559cb79be795bba768086b3b5db60b1a51263307b28ae3e5b35bc0de75fa4fb4d154f4dbd56a1bb15aefefe94acf87a3f555fa6be4d6ff5cc5dfa953410a1049126fe8644c3ece806d341b326ff4e8daf9c5062bf2354b0f5f273cfadf235e5caca08c12c7772b75861be886b999cbf845906ab6b4b1d255b1ee025a96c30881eeb09ceb1862ceac733bd5d49e1475c806767a10a1030f3f13c90e159292e34219de837fc68ff78a2ce13a6436fb1fc39fae8d01ce6f7c9bc3811432f4c7d60f51b817a6ed5d5568d7499b3613f638ca1b3247b43ddcdf184439fc498e9b63f4684d39e34e25bd5cbaf7ac45cddc248aee48e969eb7e630946f02809c101fb0a447fa862360f83f473d03cd74f02ef30ffccfae5218910ad98d38db9cf56b6dc9fab16c166cad8cb02bcb27fd5fa1c99890e0b42008f967e657355bceafa9dcbcbe863a7e4e2d2b3a47aeeca8d88991f823279a63f4cb913719390cf281f36c6f1b10e56a4775cbd979eea8ab69dcba459d52f68e9ef408264988bfa9dbbc3c316b7e2808db55481176560eea8656bfbf3341ed8c02da16bee806b71ee76d96ee813bd02bb82c0e29161b28f5468c2dca2e5f6b8a51efcf4f9fa02514b31b76fcb8907fe34b3a9aeab02b8fed3d1436984da34199183cee80beba05681c36c07502d5eb4fb4cb8aac424e4373936cd29d8c15b1047de0ab4a43742b022fb12105427d90e242e248e27ea10bf75b094ebc06c1e64fcac000f892ee8addba30dd14f22142ff95ba11dcfcaa5a653a1a7d67022358c45d49df52178d79549da6f8998ff6c236a3436baee480a38b70c3ecb24f6cad520588746ce5f0ebadd754ffebc39de613bfae4111bdccefe85232987fd24b8c0d1885d1009687d6084f642acf94ea104c305a0ab625481d6ca155fc9290113c7578d021a60c0c8a1e8b8ae7e5beba85b178eae0e9009b2cb76c751d323fe3faf47f6822009de6c81a2a2c56f7d2ef8be3fc0948300d270cbeb1739fd00363fcca017096b8cbd5d4fb1ec53321a11c55c7c60304223d1c04e6b079b628dda4e0fb7fa7bcc73c23a86ca2c88d7086c3121904f583795eeab79bb32ceb1ced139a77d90c9e81f3c1d05775bbff693e802fbc24214d74924650ca4047d191386e6520cd863f547bc043431c7a60013aa1583b1f33158fcddcea5717e654dc2826947a1dd4d8dab1651db4aa216834add6900e4b45cfb170b264dcdcca64fbba72f0fea5ca88ce4a9969e453c0fc93303f62f8bba536fcccbe8435aa18fcbaaf480a1845984161ec8016cd157d12bb18cb908aa2a30b6854f8b562a81d820b0d581e7a7c0922f9230c8daeaad9e43843244d416a4a429bee469132f7e571f449c87e2ad7052f91b9cdd0e77beea40a4e2b6cd71f49810d0edabf5a52dd8566628fa858a1dcc1ec28f53aeb5446673763aecf98288dd1d3e26519eef8cf92bbcff14d6309d344221a84ff6bb62a29a3ad6df6e5b174f64fac82af0e6cab534d0d7f1a48f913a10c2f98ae6d0001bcd46724bd19ec573381a3be34d6b0ee17ec17eca5d51cca7e5903f8de1a0839eb965ab809d65c66b6567bbc5d78bdf8dd6ef593255ace4b3d62a0fb8f1e0dbade561dfd7285b9b6a68478a4fea4fed127feb78903c0429bf74e8a451222dba2b28cb0727fae5cb04626e1900b879002306227c61d95131610f05840a68cb7a70846a9f36bdd28be1be0c512f5e0e04358b783cf3266c73b4bd923c44fe19621b405de5a15af85e1bc55dad639723d7880351c8aa1e4a841ef8d1998f84be53ac24321e840204281c5c18855aca7607179a61b5ea34f014a8e6fb9ab80441a4fc765ab5bd54a6d5103524a2643b0df56fa2c07aa37f755472cc224817ecdd49fcdf5696247e04bfd35df28337e5ee6b6299a78471f3dc1a91f70a54b2bd79f3d5f9db02906aacb9f44dc43bb949246f455d9aaf52fe3e2fbe7a9174c14d233bd621bef25504a7c1bc0d0a8f0c5d066df4c17c4821d3f0bf80b2245bce81b1e5ed262a010c523f3572ac42a749c2a08307fdab245ec9d83348bf78cfe44b6a9f936dd39b7d468dae2c880a2bc1c83561ba3c3b999f211a8b18c657a2ff648a0dcd789f6e6c7ed0bfe371798a7faf9fa93db644ee9725a47c643a8d5f0a34ef04f339800ad154387b3a94386cefba1686845d09b3f62bc2a657be9ce1603578045a9bdca69a00d9a44e67db54bdd77298c43102e2a86ad4f9de3bc1f1b0dbf9e8461485873825741d7553a9ce4dbd0aa5906308412bae9bd0dea5ed5631fd3a54dee8c4848e048cb937c01d5bf3924a732f92f8ffd8d0f7e10c25e6142274bbc6f970346a1dae157d94a942cc65a807e870a6f9b096d495e1e27f068575ec5d223b3b33c829c09973f79aee17a929809364bea4e45e5e1ee71b12dbd088ea563f4c6d993bc1c4803398a07b4e97702af86682c715f12a3b41845687c32db2a3d3571c0c02b1eabc74f36050a79d4f519c7db8e13faa70a88024cc25dabcad69bac1f8cd7cd98cf0b8eed2538e178345120b25b5f1e42285998a301832d5bb34871aeeec3071d8b7a454640fbc3f6e49ad9fc2d8cfdcf6749e51e0942042c7499de91226a43d90b8f0bf2bd93588d4a371eba7dd2f9582a9830656ed3942fc10b6d9d2718c433fd6b83cf72b3810a7f451ff30aeaeb97e292590235ad550454736e97a48a6547fb6081620c84a4f306a1b69c9ead7d983029839c6e15aa942e204b7c73d1e2eab94794fd5024e7b5447cfbbd2cfa5cbf5db2b6b01ff90c5232d569d4fb1354f0b180324ef4e9529bd599b9cd71cfc39ffe44ebe2a253c8bcaac011a25751c1aa8ebf75e8ed5941034109894d3643de6b2aa3d2717bc1f294f254ec2a7b9ed81e9a62b3c77636fad5d2061a87d2d1c36a1b03968679247d97212e87feec1333861d0b221946bea0b0b1cfeb346788b518c53c07abc070f20c96c07262f31454eadb6581fcb7b13cfe26077443df0cdd9e21d2d2b4c7ae36a77e9a6ab7bb2be73ce0dd4174ec3dcf369829503d39677b815d63e66c9d88b7d98ac5efdcbe738af9322679d6b7818acd2de0b77fc5ce10129798433e81289163918a02fef4122fd5da087ebe3853f17b3f88267b00868ccca7c631f2d2b343ba5b926b880574dba48af02fb885df3330f964cf9864f8a1646ec14391af37109d574531bc1312a9a4f6d88e800f69ae493a32ca803d61bf0b08ace6655145b707d565bd3c89b8dfe8026a1d8053f6548b9e289fd679c184b90c0c13e1857fc59f39c6cdf41a8eed0c6e558e9d3a629b8047a896b36f4b25d73b36508b95799acaede741acf593a661e014720db53944e7265e9c0176eebb5e73deb24359627b1399d327011aada5acaaafbff7eda9276bf89e4cc516d96d1096788143f71998837e0ad73f01418407fca3a92767617e9b7463c11c69bc43f24317458219bcadff660c72dae909a81ca1a38a01d2dab5dc9ab04480d1ee6a596d0a6eed91cd82b286ac264e94c5b989372a95a4a654bdc3007a857572f00cbd37e4f36565dbe387a467fb7323c9409cc4f0245015542a163e0de1d06991abdace7974fd96b9fddd6986ae3e52204b78529caa378a38fafc84d022e937e5773c9bb81a3d7a6048866107fd9aeaceb2363a3f5b07cad71a9b39f2933ec3de2eec51593730f1031f4640584aee0531f5b496b01f3ee5d77cdcd4773477efd3fed104b386eecfa8ce373c1288189f4e0c56c026a5297a53384d1ab45afad2de17c1b04035381b6b404899809d39d94a608b1bb991c80298c94a526a3e3fc7b7594a44044e69975a6e145ce6c6b5", 0x1000) (async) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 6: sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x30d499d0a3c5f213}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x30d499d0a3c5f213}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x10, 0x2, 0x4c) setsockopt(r0, 0x1000000000029, 0xd0db, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x5, 0x0) (async) r3 = socket(0x1, 0x5, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f00000003c0)="0300000031d4270001007137aeb5003ca2acdb475c60b8c41614e5eab0b9b57fe6b9fd64cf4e5b612d7db2aa851238d807c43d338c8f5022d72205e44c0757ccca8cf4fcca4aba7fb65909818ba9a78147d8a100ee77aeec8babc069500f121fca5e185976ab34cb90a1b6a6e345a4474c908e756a10d3b918eca4087540754f6f983397e4ccf356acb6fc1c2baeeb94c183c09a0bb6b9b46be5a43b11425a212e169aa0309b676a4d8d399297ebf832bbd0392c3caf64b7d8403d3057140491cfb0b3d1ed90915b4371bdc10346165060585a109951657af8af6a7f27abc1fb5cc82b88b105bf71aab68210d3e58ab9bc861fcba953e1b4c2297d17efdca78fbd41892b2efc62893320e475097a53cc59660ee0c19b74db98e34c6c69e4c5410df5f5ed201a8c6397b2b2b1570f873313968099865e86237770903858975aacb3225809dec85ef9c34229b931ff45c44e418c35cddfd917dbe0c3dbc9e4c55522d66c6a2dcf14651f4006e275", 0x16d) dup(r3) (async) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0xfffffffffffffeab) (async) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0xfffffffffffffeab) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x28, 0x5}, 0x1) recvmmsg(r5, &(0x7f0000000240)={0x0, 0x1}, 0xff86, 0x40, 0x0) (async) recvmmsg(r5, &(0x7f0000000240)={0x0, 0x1}, 0xff86, 0x40, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) openat(r4, &(0x7f0000000280)='./file1\x00', 0x48, 0xe8) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x3d6) (async) r7 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x3d6) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000180)={0x42, 0x3}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdf, "9fee68d6a78615b7118c00"}) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000300)="7c293f92dcf1f5a8c6799e7bd5098f6acffc1d70c64dbdb88cfa58dc8bcac06b21a6b80b8f98390dcc970b26cd1b65d01aa4978cf3a32f7239ddc9e4fb92e8658fdd79f9f2aeb34c64b8c2515503b93e73c91437e00675526e3fb68ca6003d3249031068839d9f", 0x67}], 0x1) (async) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000300)="7c293f92dcf1f5a8c6799e7bd5098f6acffc1d70c64dbdb88cfa58dc8bcac06b21a6b80b8f98390dcc970b26cd1b65d01aa4978cf3a32f7239ddc9e4fb92e8658fdd79f9f2aeb34c64b8c2515503b93e73c91437e00675526e3fb68ca6003d3249031068839d9f", 0x67}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc02069b6, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x48}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pipe2(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 7: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x80000000002) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRES8=r0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) poll(0x0, 0x0, 0xffff) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x3000) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getppid() ktrace(0x0, 0x0, 0xd30, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000280), &(0x7f0000000040)=0x205) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r5 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r5, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0xc89, 0x4}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r6, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)='N3-', 0x3}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000200)={0x0, 0x0}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x0) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000340)="f5f3b19a", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x1}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) socket$inet6(0x18, 0x0, 0x1) executing program 0: semop(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{}, {0x7, 0x0, 0x40}, {0x6}, {0x4d6, 0x3f, 0x2, 0x3ff}, {0x67d, 0x1, 0x5, 0x5}, {0x5, 0x2, 0x81, 0xffffffff}]}) open(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)={0x40500000}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) sysctl$net_inet_divert(&(0x7f0000000040), 0x4, &(0x7f0000000080)="002d1e86399ff7e04e2495dd8203a497d9b3d31bb5bf05b65520dc0ea0e222243d6fa19f5750217969162d9b6d6f02c4e60a9b3f050299330d3ae602a1e75be9bfeae9de8c89b2d243e062b389b96fd564d677c14f565b5a0f22ad3519efe7a019288bc7f2057ab675de31d75b45fad06e40148702349029bab2983046ee23e5426199caef60084f2b6a9fed167e6cbb5494df32f1e08f0c6907b8ac049c38f6aef63b63a185d7fd0bac9015278bea72a838cae3551790ab8d63cab1f95fb3a71a4b0987", &(0x7f0000000180)=0xc4, &(0x7f0000000240)="5ebb1b2a9424bf52c4ea0aab1970c0c65f4d5c66c4d9c6b62fe9b13c1586a02e74fdbd27d7903c2a3a69359831eeb32269df5dd7e245e14d51372da62ddb4027ef3a90d6833b917838b62209af15d69dd298e9d9ab62c39e574a3ea538ce2b6052c6fd53fd5cfbc955b62bfa7eb7bb935ff05894e7fb07e8fcdf9969aa139cdc539aad2ed11c530fde481816224bb253e1939b267d40fda3209cd71f9e3c4e02c5f6319eb226337d93aaaff9c1b3e074ab823ac46c7f351f4153c1a87075048f4f15020972aa7dfc97ad21dadf151f95339157b41a5e73d0fdd0b13e", 0xdc) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0xd7) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) r2 = dup2(r0, r1) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) close(r2) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp}}}}) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x2) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x8) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x74}, {0x7}, {0x6}]}) write(r3, &(0x7f0000000240)="32848000"/14, 0xe) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r5 = socket$inet(0x1e, 0x3, 0x0) getpeername(r5, 0x0, &(0x7f0000000040)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0xc0205609, &(0x7f0000000040)) setreuid(0xee00, r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x200, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffc}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x28}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) pwrite(r0, &(0x7f0000000140)="a1a5537ec1720000000000f50000", 0xe, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xffbffffffffffffc, 0x1008100000006}) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) mknod(0x0, 0x0, 0x6d4) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f8462142c7e33b3da1162cafffabc3d44cf71b59c7afec370a3", &(0x7f0000000080)=0x2b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 3: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 1: semget(0x0, 0x0, 0xd00) executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = getuid() seteuid(r3) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) shutdown(r1, 0x1) socket$inet(0x2, 0x8000, 0x7e) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r6 = dup(r5) writev(r6, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) r7 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) mkdirat(r7, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r8 = socket(0x2, 0x3, 0x0) getsockopt(r8, 0x0, 0x1e, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x290) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') open(0x0, 0x0, 0x133) r9 = semget$private(0x0, 0x7, 0x3c0) rename(&(0x7f00000010c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000001080)='./file1\x00') semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000240)=""/8) socket(0x11, 0x3, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0xfffffffe}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe64) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setreuid(0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) lchown(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) socket(0x1, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0xb0, 0xa86}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x0, 0x0, r3, r3, 0x0, 0x0, 0xffffffff, 0x2}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setpgid(0x0, 0x0) setpgid(0x0, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000280)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x138, r7) sysctl$vfs_ffs(&(0x7f0000000000)={0x3, 0x1, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x82d) setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(0x0, 0x0, 0x100) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x2}, {0x0, 0x2fe}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000400)=0x15, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x3, 0x0, 0x4, 0x3}, {0x4, 0x80, 0x1f}, {0x8e8, 0xbb, 0x5, 0x366}, {0x1, 0x3, 0x81, 0x80}, {0xfffe, 0x8, 0x1}, {0x69, 0x3, 0x7f, 0x80}, {0x2, 0xff, 0x1, 0x7}, {0x9, 0x0, 0x4, 0x7fffffff}, {0x1, 0x3, 0x20, 0x8}, {0x401, 0xe8, 0x0, 0x8}]}) r1 = socket(0x18, 0x4, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x10, 0x2, 0x41) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 5: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f0000001540)=""/204, 0xcc}, {&(0x7f0000001880)=""/4080, 0xff0}, {&(0x7f00000013c0)=""/247, 0xf7}, {&(0x7f00000038c0)=""/4123, 0x101b}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f0000000240)=""/38, 0x26}], 0x7) setgid(0xffffffffffffffff) setegid(0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0xbb, 0x3, 0x6}, 0xfffffffa, 0x400, 0x1}) minherit(&(0x7f000006e000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x15a) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}, {&(0x7f00000012c0)="e5d5c64d7aaf855c82b96b9536b26d0b157cbceb72c9c01010f8320d48df675cef4d4bc9fd213b9395edc2e775382102059e660220156da43d193414c1e6722cc3265c7446409d021ef212c82a8ad5acb6b481dba1cb746dbda8fc0e5f234f2b161d531ba17be29d00d05728e2c2f6a265"}, {&(0x7f0000001700)="ed68de5450e65e36563ee6cbeca04472c4141d36a8759d866a91c98ccff4dfa94d323e50f6998d2649a479caa15616c4b61d0bb74915b6ffe5fad12e02505616c3e0cc87a7322dea663fbe8cd19c36c9bea0e4fb7048e55d49de6fb172ec11044f5afd8a07fe48862539b5c4f35dea58604396945bd3c3795c554b011b314374f5b5b7befaa513"}, {&(0x7f0000000080)="d9aa735b4cc026674a61fa1ab61f348d16"}], 0x71c6b0823658a11) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x39, 0xc, &(0x7f0000000000)="ebffcbff13b9fd8b2eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x2d, 0x9, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x3) r5 = dup(0xffffffffffffff9c) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000), 0x2) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) socket(0x20, 0x0, 0xff) getsockopt(0xffffffffffffffff, 0x80000025, 0x401, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x81, 0x5}, 0x0, 0x8, 0x11204a13}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x496781467266e505) r1 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8060693c, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0xc0206983, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x3) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, "061500000000000000000000000000004000", 0x0, 0xfffffffe}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae", &(0x7f0000000080)=0x9d, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614", 0xca) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) shutdown(0xffffffffffffffff, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000200)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={0x0, 0xcb, 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000440)=ANY=[@ANYRES16=r3, @ANYRES8=0x0, @ANYRESOCT=r0]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) socket(0x18, 0x2, 0x0) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000040)="b5be25ab745b7893571f712c1abe24331d6a89abb79624dc133f211e6e5f8a0f148b577f487480a78aaf6c5138469a0bcfa0e79b1fd3dcdeab4373a198caea9979012bf404d3f2c7bec060ffa645a6afde3c4c2b17e41de2a5b4adf90668877e05e818", &(0x7f00000000c0)=0x63, &(0x7f0000000100)="c770d8e9526abd416e425f2762dfcb85f9a9f79fafd95c9d48c0f085920214246becb1cf18a70f1653535701c824bcf898a958f6db5d3e4d6fbf99915e68595b54ab118040618e0648", 0x49) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f00000001c0)="8c50e97ddeb98ec990c7e944e7ffcd4768fa79323b995a1a98e9d5b7e3264b47a9503e1d74df8b15fc1514a0b937d85387836d8ad2c10867b3658d28c9c45223b43df19b6dca4e39c424dfc0963d12780eb04ccb40eaac02fed9fe0f85ca4264", &(0x7f0000000240)=0x60, &(0x7f0000000280)="5200884882844c6a59ed6ea0c29b7cde89bf8e2cf4c9db2eb843e24935c82bf23533b75fe6ada1712adbca01bc1a100a92b7d58be403d817b576a12e8ef8b200549730f77ebae087d2febc8fa6c888ba5522b3028f4e68962bfedac3ccd2361e758523b722173f2c41f247da0c148edbd04767fe33a6db", 0x77) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x5, 0x9, &(0x7f0000000340)="c2b0cfdd331e1ac60f8fe18b58ecbac2c10f606d558ab05613ade78035c6b16782fa866ee135e17fea7faa109099c444d1bf0f843eaabab0dedfc994de864f0bba166144731e50a19190b7e13fcc07bc8a9c0a8fb76d89a668e1ca1c1fd59dfb5939f1b64bcda5d37c0e79", 0x6b) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000400)={0x1a, 0x0, &(0x7f00000003c0)=""/26}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000480)={0x3, './file0aaaaaaaaa', './file0\x00'}) sendmmsg(r1, &(0x7f0000001bc0)={&(0x7f0000001b80)={&(0x7f00000004c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000500)="bec0cb719254bb1a74c051dd81ff3f7c6b6fd5e8ce494c1de51dbf20dbae14dfbc9b1120dafd055397cee07a324a03ce0f20db6b2cfb136c42ee156cbed6f5f31ed78465e873d6ff2755d2725b030698a384ee770a69d098b80ac0541b51a716a45694c2b67027dea171aac95dc3c268e236e87834f6152d28042136c34c2010a9ff0b4d975a9163f928737f1970f5594c6c9c4ec2b89faf189829c1d8a8fba3535937d5a5f21cd3becb54a7c0adcd7aa54ca210f742ced35077768168747947ef984341566d08527cb4e703827e35128cd34956e1095b", 0xd7}, {&(0x7f0000000600)="06e629873999fee957fd8bac07815192514e25ccf2e6d2138e3be2f26e0cb70d4892b0a38fe0a7e614dd8c186f81ed3df2a4c0c7d81e6efcd3447f43a0875a5f6c54dc5bfd4e0136b13a6cfc00c46fe6a507a260fb7e39aa0ab2e2767ae4dc575c0c6efc263187530324a0f42705a175a574536b77671ef9a286220283e191df2a5e565fdb1e4e1a251d05021bd0ec503ab7d2d6322fe8a21324697ff9e233c424ad58ac2b5993e111ab45062d34a3ad28d858da8c4c519c46e559ace86d34419071b3bf4cbb8864765fd9b4c1cc3320876384", 0xd3}, {&(0x7f0000000700)="836816a095fc1588966f9a31dadfc79489342e2e69e4fc91955fd7e4d6f324cf5b9c80c4771c1e70d5763b55e5b760b5fd0b7d59e67bce9fcbb7e38a24d442e977ddb3ecdb12fb133b67f496c2431c947762cb6f7baffa2b965417d7491d2c364888b030fc62b66bda272fa9f08d6dab9a7d75e22647ffdb3325f00bb7be76c059b6180e02d0d9b38aa80e5ce5e879d633210579b3645bc62306549a0e27da48f3402bdea2877499aa0c7048", 0xac}, {&(0x7f00000007c0)="3628e96b34dadd1df8a1e3bcac5d96db478d2302f466522001eeac711665e7b5eecafac3ed226ed290b0133e57f75c7a3b7a6f4c3da758726f22b81ae6af4eceaa24d6", 0x43}, {&(0x7f0000000840)="30ab10c207b4eb75ba58ef3f76db81c9aa4c7ad7f375a3b52be80f03182bcd11bcdab7f94038f8f49d47a9ca71ad63247f122595b7969a30f703cece66e9171f0880189948f654c6da10ad21995a4012862be638f478bc33", 0x58}], 0x5, &(0x7f0000000940)=[{0x20, 0xffff, 0x81, "b54390bdc2e11a73c3b149834aa30d"}, {0x18, 0xffff, 0x0, "9e04b5321fc2"}, {0x58, 0x1, 0x1, "f7af390b1a93f15774a9b1b3a3ba0a512b45dcf73328d8cf4be9c15de76c227012d46c99043d9e08812e071db7f7120862d79db1300f45ceb232fb2eeb777b6477"}, {0x1010, 0x1, 0x4, "5d6ef167168fe794b414766065ee99d5aca6649d53aee80d20ad541e8d018e7d94ed31ce5e14e4c72d6d5227b5eca4c65c2331dc113defed650b4b51d8a7096594e183e47b39cb12aa4879e75bd1b2163d944c0a9f0e7b1eee91a420f7da8bdb1cf26951b3b5d3be90ef74bc44546a154c42c40776b45929baa9141295981198f934f4d3525e07c058fc8d9ecdfbfe5a4f4854f4807b2979c0e9940b2447f60f48dda7aedb19aa7af1ac737092c0b74f514123bd758aa85b18106888db9d05fc3dbad2bb220caf92c330efd5dbcf525c9d8fb6b51d8c933a73b977456d46aeb531d996674e0766eb43e2226ad4510ade381a19ad7de3890646a1be7df16830a7de54327756979d481aef567d1b3e93954d603fca1aa038f6f199fcef3799109e4f600abf6477b53ca82ed42e668141b95c3674a6680821540f9b1d955dddd60ffb37014ed5b320ab99c2a1269866ca0b59fb33a3e669e53c280f2f2ed626cb75045f031f9b4f22b976e5ed1f5c714ad719c34adcc0d66eeda4403e4267682b6b44a5736f1738bb0d152f646d01d50fec19c2de414e29517c630e2875aed014292760052fab79bc6272b587dbb5eeb8a3726d5cb9d371d0411522a4763e6127a166704aa3d50ed39fb0deea7936fc37603d4f40fea25a01284ef650666b1f7d05b47b879b6ffc1ba2efb74a35074e612278e22319b2f1153c6b8fa58885a3ddd4e5d61ecedf9ca5b5b76ec75e76704c04fecad6736f05d0a963ade1aef2c4ef4739086a90f6607d2f291a72cb3b215b6e86bc827bd238e34e41e5cddcaf95885f7153487c083fa6d2851fe1ec488fd904fb72b265c62dc15844a11e860315a6287a4a634933cdfe9a509f70951d70fb781b68fd56ce835d4266ca047b20eaefdec44b92a9f0a59e9c5af667f32f0b2f888f768184ad0726201960813d140a3aa4cd9da7597a193bfbc5dcf5844660e751be746aa43d2797aaf417d57eb640cad595dcbe0f6fa62f613189dfe8cba87774e42b78c0572f388e49c5f08012479430953122925ca91a5a25dc951e626979cd4e097007179976dc8c83c26e7cfe5ea9ff1f90fe335c6b07e8deff38483df22e160994945988f8bdc520f7a2fb7c6d89bed186f8801f9894d95282bc7d45218dd6efbd881d899af0e9a15fdf12ead68c471c23d08339232631644fa12db974c1798b00c65f9245ec73439dd2557837b7592dea08fd6376db489a1f39c596abf488b9157dea6cc3ef334d8fa72e2d0e4bd8262861ce83c005713bf96bfc62a44b1538f1fab211faad37788cc4d1051b2abf90c55737ceb2c0e3ba8719a3df1694a000418dc36055640bf40bccaa12d6ebb1c29305f460e10d90e23631ef0017e498e0b87fe6dd93d3a16fcc4651f614bb19579b8ff9133d4dbdad32f1552134adf2737370bcae267d684e5243ee7693a02e53381c81d4fce991135e775d35a1d1165bd9646f039e80298d553d9a70de599f60ac69a22d27a89cb0992d9e32ddaad9fecf28538147e78b2ab9eedbfa4bd6085e8b2d85392b89a734d7672e730d4e6f6a36d5c198758fb6d7ecd5440b8e59989859e0620547fd5b3ba21343a17c36822fa15a0ece0dd988294812feb5dee4fcf34a0bdd679bed0aa618cbc9899c94075aa2fb99b1d201eb3e18a90085c2159e5eb5f93958e37fcd1865d454aa09169d72f68b84f926f76101418a2f4a0790de034a745ac1faa5037c89283ca68af254ae19618951a248d8945d571cdedfdc2f2a8aa8248479eeca0862fb51817ea3319bdc48961f3456ae3fea47fc90c6014a99cdee8af8aaeb5a5dd299a3d5c7521499f87643187ff001679115b8280a37add56b480a9e65cf0a087520e611e5c38417210499dabb716d8c31ac75336272dcfb912cd26ddb6dc320481c5854c899df7966a2c7fc15b70d6aa254658c1d0c6e006969322da05e6eb50f3512373aa4632c2cb3685bc30d1e53dd9d90b12b3a0708282279a662e62c0be5c5581f42b5d3ba7b67957858858f6a862bb59f16e3b12a2a2534bdd803663bdf456274463ba19f24158c7f4557c36aebba4c8b616244887bf3effad56e91813b0620da3e8f4af48134e01eb12ef29324b8564bf162187d0fe7e449561483d1ff5abac02af41520253dba1f32b16756cd33006dab3e34f6f2141649df181135588e26122466028c26904edf5cb5e0652a7dab79c17814a79fecd7242610d238988115d00da318665552259e71063fd74ec716fbcdfe1a1fa71a18d728791ea07e87cea9e155e64f6c4ddaf8eb43bb16633792ecf5f6ed1896e777c3e5a7cb6ce20089075e34684764d86dd0adc9ebc3f3a9a5f190d9051096cfe090045fbeb8817cd06d5c0439d7317ca4c18ded11e6fac1c0a3f64b135fe701a1c10200b966d1b49fc3ee854ee8ffecbea94d8edb52102451f1cedfd4fa7f871ad37da192657e2f5cc9c2e392e6e289c1fcd45e98da9439bcffbf3b8394005f9c7c0bbbd50b5eed42f2e0f8bdba78a898b74b42529b7a00e07dd6c953cb1a5e959e9f00c9cc2a21de0a8449b12a82770d3c40401a52c088d82da3036a4d00815249856031698e6624366c15272d08283d796dffa5308fb55ff4ac3ccea20f7ad69f8d3c0fa1d3a048959ffe9af7673e394c2dd7b808e77a1794ab2ceeb33df74684e445a18eaf060d5a3e098fe58fd900f6b4e60e5c819a29943f0b0ad4906f76d3a0b8d261e3d9bb8bb514f026142faa9b0172ebef64f6af33e03900ca0403e97f2e510d5a025216893dd5c57902affdb7790f6b5cbb3741bccf5d85b75232195e07bb43ea87235c8b96310b00aee8e2dde19bf470030fe18703c9ecbb085b3024e3006a7da0ec59feb493f5fefc95d7f5019b255b36148d58d69223e7e0ac6670bbb17d32e1dd7427b9776878e0a6dedbf6626bb58777ad3f6cc8d12c1d7271e3abd2c25559e06217bdedf8eb82e19f047877f35521e5b1159984933614ed72948df0d1a58b4a7689e9c25df3e0c9990850f592dcd5d40ef3d3d3f58d0b7e8718643f0d10970e8d3cfbaeb815448cd6a33ac4abcb0b5b80ced253b12ed166fe2607871ea7dd966b363758725f26b50ee8d9df8f2028fad48889d03498402d07d3142012697632a09188c6886d18dffcd5c3e9677091943e0b7f2aee5b617972e35e447b4d5d453f9ff138a4ea90c002c628f37f37942d15ec659b41a1cf8e79e73d9f5476ecd37d3d8c3da11d37ac1cbd11f4e6643f618f504ac7f2dd009d56d9f5bb01f710d6d77cde247a23d39e56b3fe96048d5732cf43068d72e8fffb7a5c7c89c8e9e5e3406f23feafb3b6df6e464143ad568f15e021524082f84a1f5eabc04d83524364d7920e563e0bdfada5bed7e08c4ca56cc84c523d8d7852756738091ac1bdfeb3de923c84fe780419bbc8597e91cd996f3b304065fbb99696d55b036c2e3a322f92ece4fa81ba570fe06c26acb8ae5c3d8b187305fb81d9fd559b25e98163c1718f748724c79cd6797935aacc29fae48ec64bbd7679c6645e64e11b657717779eee7d150f107e35617027c96ca1fde886d97fabfb0c34590693a27ffa54621050b8ca0156c256d179297b59288fb86c9c065d768c07a621212c4b0f1f4ee8b655eacd250f41f48cfd54cfe96017bd2f5192a6d963dccd55ecfd5e6f42818bb0b3be6575118e21d1e2d95cf771f9cbf9c66b443910bab70fe6035246abc14d42e91394b4483f7f8e21145f46e6a9ba66d1bcae24313e1fb8461d607054126d291a9381c4bbb56d1f30515d9b74d04935acf34b5b0eb11bea76fc669b1bd4eaaefb87f81e38507e9a369b4ed3f7c2501fe4452b71783095a8caa46e5cf75143f9d2c775dad0f9db4a7306a590b7c65737d06562477db1d21a5d92de74b8ddc00871cbc2f9768cbd533b019ea5c6318372f86dc1d0c73ee2e5348777afe8137e9453bd11d71d5a33ea67ef6d820e1b7d5ce5d8429a35ee0283d84c3e9c6c9206ea0c2e8e23fffa1f851df6f0347690e07df5616af7146aa26effe1b31465ae74026ef183df7e4e6c8d58b32551ee7916b8c69f2301b7b35eaf4bc916fb4be7e69f7603f881db2df1642ca415472d0f00afd2395d5ca7253f1ce5fb0a1b48ddb9903d4d9ad29e5512bd0ff91cf774e16aa0f85d990e37a4b468998dcde7635eb52d761c174a0ac167fb58bc3daa487263ff8e1dda38a1319b9df8e25b9b564905b4f7765382b08310434d887c4fe843f6afc11f1ab267494b51b2ab0fc05275c50b1662a2e745f5b6ebd526eb5c0585763044a20b27f52f22542996050bd30163b305e552bb518195f2c5a0ae2367976fbc1f6b3017d29f34303f0315560372ddeeec595f6661d1c47cfd0df70bc5667694b158ec059dc65f7ee9ff1155ac8d087f6c72767a08929f03de26ab20b56296fbdbee9c7fecb3a77321fb321fa6518a667090a17ac30d85d7d9c6233f8b045383a5d47a8589814f129077b3349616c6569a9f5f6d9d9bb13d71b5e56b32050d0b23e426feae6caaffbb6d685f78ff921d5e5ed2ab9d58759741f5853ee02e577b98bb552704c2d04efeab03e96b96b44d1322d2227820bfbdb25828414411afd671a59a85c1cf3c5661aef9d061566d104342e4d568d5687ca2104683909baa71fe61bdb09861df2ce83cc10631f03472b73dc1447874ca59f0776afdcd242148f93057caece72a5f9734fca575ab90428395450110adeaa736e594cc1c5aa9ad534ea1dc1834ec220edb81afe9856fe85f735262915b199a8088a4d887300001ed2d423eb8ea78d38b56d5933434f6eab9ecc5bad91f9d0f638e7d413b24ae703eb22ad668c6915d2418628fd191ef60b134f7797fa9066d0980ab2ac47693bbb7049773d74009b01e25c94a19a7077cfca7c3a44c1bfa02b3e0bf57d98fb858bd825f895ffb08c06158f1d026c7cdce7f903c3055f526fcf313f230f96c458786717e7947b73da4b8bc73711ffda1ed240b7839dad38d4b507da66eb2cbf6666edd511b791d3e02096ff7a9e145c9218d16abc871005d38e826e60a7894efc38f917662751311c23b4b12c147d3d818be4cb3074efc2a78e81383e5e86c5b52619d48ad4b5cfe9d5246a5e742e165bf0ff536e7d2ce1fc149f938873560b5b38a6b9b4891b4af4230859378d9ebe405e63fe994c04ddc3d73397a3d2ba4f01656e90497590d50dd1378e480b318129aca9e188ba82d428f6b1c2328f54826a1b99d3a953fde27f06c1ad658b7ccf5ff2d2e7e9f067644e8d7c9457eadb0a2e36a9926b058f48e1bfde50065a864f528e95efc2297e4d2e18784977dd57a4a73a2f915c6b2a408b774a6488846bfc3df27e5de1c14f9f4ae599e28a6762d09c4d14a0a27a584d348b9b9dd1e6e45e954c44189ee74efb480f88eaed8d839c061dce33daf8a424f5be3ec0f52a02de103e562b4ee8235d0c31b638d57d2f7aa49be58d274d78b538b27e2e3e53c567d9e954573b083b3d8a0ad99c93583ed536421cda6cf48b1fb08fd0a00697769d26df04baf13bc5b0d9fba9b83619cfa33dd363e0ad67ceaad737270dfefe8bbe674ac9ceb144544b587c3a84501db5dc566e96c7b31c09450516bedcc0cad653086150bffcbf05978a87910f35e89b8cee32d706c368a7e4ad03eac5d79b2a49b5bd02f5300d0f504f1a97a273c8a56d533da133564e82942f7f9ea13680ec4dafca89a72956fb91112381fd00cfeda7b7ae4be59b55d1ea913d423e9414d7ea9056b95ef56429f8786297810b7ae269ea6d623cbe8e9"}, {0x108, 0x1, 0x4d, "191492a5b13f426fd51c09bfe5b5687464dbfca5bfd989808fd5ad5574e4ce553691ac4864d6a309cd5095b132bceb7be761edcec1b5e210a543ab7a4c0ee17acc9618cfa6eae42ee31579fe672c62ff66ae2526cd1e48ebcd5cca347513f12aea4558d3a6629686f656c85b430e4712f549377043e107cd688f87e3411dd55c1f534d00df56994ba375016c6318bbf1b0539180a09ca92d0c89cc496dbeb52217052c8466bcbd0ab9e9881da3baf145d4c7ad0d20d318698efbdb549cf19fd2f39fdd922bb8ad141d1209b13566939ae22fb27397a97d2c0f7888d9f4daa9a8625e602ca10680dc19a196f2f061139f9245"}, {0x60, 0xffff, 0x8001, "8704d24662cdbc5f38996f67344eea19a93808dfc636ae68b3e8b75e63c982c5dc4e5381f0f59a6e3327a8354bda5e38b5195f5e37311bad905ce7ecbeda9a87802d04d5d6dc8241ad70be7d1be5"}], 0x1208}, 0x2}, 0x10, 0x4) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002000), &(0x7f0000002040)=0xc) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000002080), 0x8, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000020c0), 0x2, 0x0) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000002100), &(0x7f0000002140)=0xc) sendmsg$unix(r0, &(0x7f0000002240)={&(0x7f0000001c00)=@file={0x0, './file0aaaaaaaaa\x00'}, 0x13, &(0x7f0000001f00)=[{&(0x7f0000001c40)="fc5e1de3263289786adb921ed8e1a38c85a5ccea49e48ea1979e127436a53ea302ee9cfffbe853a44b0dec6b3fd10907a1c40fed8d405644b16e26c77d4af4f32ded811632da2f2de9a9", 0x4a}, {&(0x7f0000001cc0)="17678d", 0x3}, {&(0x7f0000001d00)="f1c2a896c0af8fd7391a03da", 0xc}, {&(0x7f0000001d40)="5f72e27c239be029c06ee1bb7b9f9aae1f0bec3f238e1f6d0141a7d708191599e8df767245", 0x25}, {&(0x7f0000001d80)="543a8d4b3143f392153d4fc364ff93666810f0d7299a39372f8b0fb45822acd875f929e6c243ab9d4f7f47c0a1d3b9c45d3d44fca99aa709de0e9fad425610ea83c98364a44a09b6a0d7b9a1d6086d9e9ae478415ea4f8edbf538d971a97d0931dc1ec7ba003d94a21d29a6071a3ed47f59b5b49e077a0b0faf0348011c9812679a3a5ad1408dca9a681baca3c57c8008dc4da", 0x93}, {&(0x7f0000001e40)="ee73738e9f2bf434e443195f8318200b391abe42e9e01637b9c40c5498a1d170b5c7ebdd0cd62b23a17ba29bdb6e74df3985c02779c9612583b10515524b295cd7685950d3ca76ff4f36731856ef5ff95f9a253fc87bc7c710e29624879dad2cf32b2ebfa8966d2f17ecb76fff5dfa1f1f411e4e9c347cff17c1b1f7f57f91060aa0a03511672df3fb6f", 0x8a}], 0x6, &(0x7f0000002180)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r3, r5}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r2, r1, r10, r1, r0, r0]}], 0xa0, 0xc}, 0x8) bind$inet6(r8, &(0x7f0000002280)={0x18, 0x2, 0x1000, 0x6c1c}, 0xc) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000022c0)={r4, r5, r6}, 0xc) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000002300)) socket(0x20, 0x3, 0xa1) getgroups(0x3, &(0x7f0000002340)=[r6, 0x0, r6]) fchown(r8, r5, r11) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000002380)=""/8) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f00000023c0), 0x80, 0x0) ioctl$VNDIOCSET(r12, 0xc0384600, &(0x7f0000002480)={&(0x7f0000002400)='./file0\x00', 0xffffffff80000000, &(0x7f0000002440)='./file0aaaaaaaaa\x00', 0x11}) r13 = semget$private(0x0, 0x7, 0x549) semctl$SETVAL(r13, 0x4, 0x8, &(0x7f00000024c0)=0x20) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000002500)=[0x400, 0x1, 0x3, 0x8001]) semctl$GETVAL(r13, 0x2, 0x5, &(0x7f0000002540)=""/50) linkat(r8, &(0x7f0000002580)='./file0/file0\x00', r8, &(0x7f00000025c0)='./file0aaaaaaaaa\x00', 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6, 0x0, 0x0, 0x6ded}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r5 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x32, 0x3f, 0xbc00, 0x0, 0x52}, {0x9, 0x6, 0x3, 0x3f, 0x200}]}) close(r3) r6 = socket(0x38, 0x4000, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x10002000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="95f5c746da41b1de53bbbdbab543b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6b9da72c5b115ece04379b974d967ca62eaed1b3241dbf790926d30ea797633c4d0ecac09b38de0f0282fa2942a975a533c095752d784c67f248c89e02fe29352480033b7fd509075e4cdbaf66c49e4e43c073412fa64e8e1149600648687533346b1b86ac0c9d319f567dc33e9608fd68b5402c75013344890893377dc02cf54468c9c7e08411351ec917e47ac5a794013353f613b2d7765d597228b10659dd5aa87cac2e31cac6b41cdd48d498a5626f3d9a7bddd4855162b999cc8d11c82c2a344061a2a2af501a5d14394e0cbf38321819862036e48248b79599d7ee30542ea98372af343682b45a2777ad5899612fe0e2d5071ac455144f42fc81b581c7727fb441bee2a1333d76ad38a165fe0d6a39abfaf4a42d45db75bc485a0fa42a81ee7db1ae28068c039a6a60781ef53904a5eb2708bb9041b3b15f816b038d4c59f5cf870c31096ff8f544bef", 0x174) executing program 6: semop(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{}, {0x7, 0x0, 0x40}, {0x6}, {0x4d6, 0x3f, 0x2, 0x3ff}, {0x67d, 0x1, 0x5, 0x5}, {0x5, 0x2, 0x81, 0xffffffff}]}) (async) open(0x0, 0x0, 0x0) (async) clock_settime(0x100000000000000, &(0x7f0000000140)={0x40500000}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) (async) sysctl$net_inet_divert(&(0x7f0000000040), 0x4, &(0x7f0000000080)="002d1e86399ff7e04e2495dd8203a497d9b3d31bb5bf05b65520dc0ea0e222243d6fa19f5750217969162d9b6d6f02c4e60a9b3f050299330d3ae602a1e75be9bfeae9de8c89b2d243e062b389b96fd564d677c14f565b5a0f22ad3519efe7a019288bc7f2057ab675de31d75b45fad06e40148702349029bab2983046ee23e5426199caef60084f2b6a9fed167e6cbb5494df32f1e08f0c6907b8ac049c38f6aef63b63a185d7fd0bac9015278bea72a838cae3551790ab8d63cab1f95fb3a71a4b0987", &(0x7f0000000180)=0xc4, &(0x7f0000000240)="5ebb1b2a9424bf52c4ea0aab1970c0c65f4d5c66c4d9c6b62fe9b13c1586a02e74fdbd27d7903c2a3a69359831eeb32269df5dd7e245e14d51372da62ddb4027ef3a90d6833b917838b62209af15d69dd298e9d9ab62c39e574a3ea538ce2b6052c6fd53fd5cfbc955b62bfa7eb7bb935ff05894e7fb07e8fcdf9969aa139cdc539aad2ed11c530fde481816224bb253e1939b267d40fda3209cd71f9e3c4e02c5f6319eb226337d93aaaff9c1b3e074ab823ac46c7f351f4153c1a87075048f4f15020972aa7dfc97ad21dadf151f95339157b41a5e73d0fdd0b13e", 0xdc) executing program 7: semget(0x0, 0x0, 0x2000) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) utimes(0x0, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab70800000000001000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000001280)=[{0x4}, {0xc0}, {0x6}]}) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/114, &(0x7f0000000100)=0x72) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1010002fffffff9}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x2, 0x3}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x149, 0x0) geteuid() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000980)={&(0x7f00000009c0)='./bus\x00', 0x401, 0x0}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x0, &(0x7f0000000140)) executing program 1: sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000800)={'./file0/file0\x00', 0xf20, 0x0, 0x6}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e661d39ab1be31a269a39fd7fa9f12e499f602cc961c1ceb33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x43}], 0x1, 0x0}}, 0x10, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) read(r4, &(0x7f0000000300)=""/239, 0xef) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) mknod(0x0, 0x0, 0x6d4) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) pckbd_enable: command error executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x928, r0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x0, 0xfffffffffffffffe}}, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000000c0)) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r4, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x3ffe) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f00000001c0)=0x10) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) accept(r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=""/150, 0x96) writev(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x37}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x14}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414"}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329"}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)) executing program 6: setitimer(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x5}, 0x2, &(0x7f0000000240)="67c3ec043595415d733f7770bf6bd35b904a60810f8661e51bbe5156fefba24d177ff1770d076f91df85341fa7b8fbee72197c44cc68f8534ff3da7d7f1291e368493f9d8f12fe1725349fe8143e6dc4316ae87ea719548330d972518f435a043fbf92bc3ef5d74ad611c28bd2afe6707aaabac78cce06d8e887f3ea4022937170b33cc72569504ba19472af522f35767368946ef0b4f0c6f5ee3996035beae7a0ff9f23e35c1929ce8a77620ba95fe5b939365e6e6147749ca67efff6bda3b857e69628a4535525dc24fd96cd7ba5e60e8c339d8bf49ac9b8e89c570b31b70b7eb189b4226430298f999a604ef119e63dedae6026a0c8bb05", &(0x7f0000000440)=0xf9, &(0x7f0000001480)="75928ea23042bd7789e70e56f44e4dfb2371c5bcad0ace65fca235702819a1a1fc941a4974890ee045aa797ba6c06d6026e1fb0253395e2e29fbe1cddee060d032dfc29bdf2dcbbb558d96b8359539ed4705f2fb7b5178c1a9eb5fa12e94f92af1f6058c121d9d66dfdd463f86c894ffb17c3ccf6d52a99fc62a28db092867538b36985e474d84415673fbd17da262ddb2faf74f38fbdfc116dbefe90aedb954ae0ef8bd26d5df40b07bcfc1480433d095002fdb870ad99b14995ac622fb1810c46abe0251b157f5e883a072736be57831db8d4ef7e5971a294fbd0ed44c1a5926652d7cadc1d207ea0c403d8dde19240d859a7646783fa7a36cb2344f89cb36ad742a3ad3a3c299acba71fa645768db9f02216a80ad45ad1a7e995422c6ce4316f3c91b3fcd861023559e76134a59d43848f94976b173b2ee94b489a58b63ea6409c22a3edd180d992ef9fca380033590d630ce251ef07b33e5c810c07962b88e416cb6e77f870e02075f9e199e5365fe4d864fed942d24c7c4f80490ddc78fa2fe93bbc1e560b10f580aae0f29d0204f79a9b1da8b1aec39aac2eeacfa22746e9563418fd68af1c02e002389f302f7c1733f62a6a57df89434aca9339a94762a9a40ef6d4448cf725f706b88aecec7f734e469bc193e26fbc06b28665dac070ca34b418abe0b006b75f05180849f498e9cd895101cb186f8b1012e7624e1750ff5269a166a5c9cc0cc3b3dabb1947496922d6370321223e120571879634d257e58590800a8519802405bbd52b89349e8fc02554edd597aaaed0d86136b568a8b44c7aad22ad4d7e318234d2305d955034a47afd89f03b8d655336d60b35879c71e786111e3967962423bbc5e0e74862953fe1ac0b6e483b1387888b8bb4050f91896fbd9fb7472cf41409fc4fe3dee719d01e6f41f138aadf026e88f70f902ff111589dea5476f79d062f884e5e7697a6191de93089734dd1fd02eb7831ef3eec6ff5280440b5cd6db733272c79a45f2676aad4217e40ffa9b3a7994f00159fe8f922cb7415a9499f692e8cac83b5e0203f2843d6a8022db5a5ffb3f39d84d57875aff6bf05c6202c8724a33aaf477763fd0ada4ef0570361b925d39c4c158df55957f15c827faa68293ca845edb7e000ca651ee98c37be8c04e300a6c12baae1679b01721e44386eb2a9b642d90631026ba0e2212d17743954c73d6ee3c86c92d851b539a39b072474f98c4c88ef77be988f90e5690b1f8fb975d832d518b79f36e3de747c708d94faf8cd2118f7998f2620dac4cae630783cae52a28e8a2f734c83fc30d2dadb9a7ecc96893a589d92fe03ba8cf217a5442e12371e79d75abe717795d1a169a3c3dbee9cd0be81c417416ece6ad69d321cedf040f3a573c4486222b93a2c9f367044a4aa2651050d3a8406cb7d12e943f5ce53ee3ec3daaf36545825bc85b4150dc7ee8ef413099c097ea00a4e8e9f196ae72a5e4c7211f12b62e3df2ecbf78d0a6871b0c078bb88cc3be529853ee22bb11aaf9283066e8214c4d3110f9982ef0d912ceb4a9b5a15687ab8accc9a8ddf5881aa1c046a3a05836c0d1787eaf92437ed3f8246a63d219f791f64d65be1ad0c960c9fb12ed0d50d5f189a160ef92f153b9e91616763a877c49bd1a40c171f5e6d5c2f7299c1bbd609d35378023917b2ad0eeea037eeced3fe4a0dfc7c50402ed144c7dc10c6ca75290f21e3e4883bc90fe4031e66dc7c9a901d82f429ec8d2b4c576a40e5be235d870efe85b203814616ea4024d28c9d9456c174ba62d76e38decd9ba9b670f62e8311f12fe40a765a1556a24ca56b80b8444d88bf3fc3960200b366c0d351f60c0e96a45af45bfcc0ae0e46d7e0d14867c647055d6fcb9130b1f1c0c0d6189481ff07593f3e888194efa74c2638e68eb14d18b9b911b748950d452078df70d28b086177a282caaa567d24d4bb4be19df29e465c07eefe5add6dc0cbce5c34227ae76a6be7460649d6394e427d790ee19f627e02164dbd8534083c45529d02550012c60dfff84475d1f813af0878cac41776ec04709f76727c79da6dd268a481a725a373b1877384c5285d9150bb88855304b9f48aef0417f53ed826d8271e7ba38e6e91ff64a7717814098873387f4d497e51d3c96be27bbdf4698cdebef20fea18530247954e61dd057556c5f25413f4323daee337995ea46c5c651c240019f22fda2f3a18d39761e09d941542a779376acd018ae82668eac0ef01ec5ba519aa8a8f7131ec963bd5d55c2811c5e3431898ba846c18727e5ff8cdd61ff0d82ce31972c53f7d26c510738c3943827b7a413b12aff631ac258170cb6146dd4d0d00e67d65280f6bf8b35f2e814489e5006e6010ef9ad971b76475dbc148dbfb23b672837d9ba93ccb1650e386e0bca27adfb8bf82a87dc79cf77c041819327e5e30248e73ff69b3be6fac0c21140f9a43fab69a79cf9324702ac1b80eb0319085d47baedff3841e195393c0499e3bcf96303f6012ae068405eed4438c1234e445472cc1c9d602839528bcd319c4bd7dc5fe24264f8ea7d56d3321dd41679cccd93d035421837b73626e987f6adbe890aaaa0fa2de4926a60ee3c94ade79d36604f0466952b38e797c8fc51113d468f949706c0f49e4095adf1aa37105de82cc01c63a89ea78769ecc93a69b1a8b7b71807120a221f5030328c5c3ea4d1ca5787778e7df7da4422e7cc39fc7a3522815a4d357ebcac4e3909cbab51fef675d2e76ff65b9401e136b16971bc1f20a3f6abc70cf2c3c8f52f1c1c86b716c56518f3d833130621563282e1a2c40cf63fad070ec76709652fdb4912c3077da8d5832153b552271cfc5ecfab979043577cf132ff8427db52db10952218fd922d6a090cfa8f64d500af28c65fe02735c04ed090bcc332142695c74f01f032aa572694f24fb9197d7c6f23c9a9580c32e0cf0121fdde6f7ef109783689146bf4781ea54342908a1a242f0a81e22fd51ce16e910bf73421a22cea5fa2770e941efc2d668d361c37e56df226b37e4900a370832a6b03403d96d2201d53338e01ba73e9b8573b05b4fdc4ad89a75195357ff9fb41ebfe245e96a65dabb193db2a1a3ff0731b03f52d92db76b2f667206dd21b54a90470fb9ea25689091bb0f64f1d1e2d26c5dc5f3945ba9b628023554a4b4eed1dbd06895e126a3b188b9aee59d979cb107e15759db9895cef677e05ac1bc54725890754c44cd5b317d5170853a5d0172f2d9a28bc0196e5a7c2fa30516b9df791b60886878e5ddd29f83d2022a8c8e833b39205ab720ac2d1ae4ac1b244eb51cad39db860b577afb72675c4d9f736f9d85f69b7cc6eb633eb0d70c61804d8351809463991b4fa8d6f686e2767973f30b3e67ec451bf025423b12e4440306ad409c56f79802fcfea49fae69b1d161d3c50bd3c398256cd8956433dba84ae79fcf362f7353299902e0e77e4e5431d1d305c90ef64ba8ace8df573ade5ec6761ce840b22c4e9cbd37124a3a19e31cbbb4715c568189a4629c076d25619a8f7d4d6462dd8e7815996ebcdeedd61fa1b15a674944b848039578c23e5c596688efbfb255db394324a08c366ba12cf03a290982e958062e8c62d0b648146d3287348c7c2f7398ceb85f7c501c448b24717d1b5ea69ea1b8ca8e490600a9a022d18e876ef417bfa0f11a1e60be371513f5a196e721e89f0e07cb1d57e63bd06083173272cd8e490931e49c7c80d266d58456ee1421398aa0e92642353cf48965c28e510c170a9b1d97755caa425a261ef9857fec6597e88f6fd9ff3b4f252f2cefee61e5e4e9cabb7745f46c0e057a8affdcd1f4035f2825057c99aaff0a7b902258bae3c53c41107e6742e2f6c824203e895c75bbb2759a957bef924a2eda142a24ee5b31906a5af6c664713aa6058d41be18c2d81328ce546061f921f8413e1f417579173b9aa1a2696033db7c0efb1a87e6f162953e0260dc1bab9cdda7fa21ff7399c9e901f043f4f3627147895f047a16e8c9f5673d2a6205945251a92fe9604ee73f0f3482ef6e4fd1bfbf8f3dba7e3f8f405b719b4996d904d8ae81d6c05a13ff879724d3cb530c9aa966c11abd848a354c600a0912903f189c23e78d9f63cff974a9920396c708d1b90f06a3e241018c353755523e4392678eee754a5dbe922d26411df3d6eac56192ab72be904f8be7ec70668196ea74a5430a76fac8732e628876f84374ae438031e170e5042553f94ba1815d0093a97e05eb1c2726ebd9e8dcb34a889794207f40a3d0bb85fdf9fa3ef5289fc7cf6bd8a5164e4074d18d4ee25b76526757414977604c730fe2473e781d87334e9b48c77eb9cad571277037b38ed3dacfa7ee55e5b6c0c4b5d660dff04b62a652effc5097e2e208dc51ee89c6486d8cc6892ee47238714ae133c7983be747482868307e3e0916182d7a20955a899e963bc5cd34a605aecc0fd9dd0d478dc5b136ac0954bf1699484f4a00b9a8e52ec2689ef05b5d275858faaac2769826625c81dfdd098b5931d83279b005a3f4d8566c5ca450ae93f26afbf4a5b405b54f15cef432bbad730bf5d5d2c24966258998763356f587a9e00b51b6974f9c1327e179b6d37084bb47337355216af3e6bf28d25d4dfbc82bfa15aca6c83f80b532ba6286cf6fa46fd0c099e7e3ded3f9a09fd5cc3b69ee2f914e1d56d590ae1a807bdef0f24053f3007edbcad60c7ab92df5aa818e3f8f92d9f96ecd9d3bea39296946af3a3874bfcaeae99421a2606aa6597cc75136f69d6023b6e514b69cff16b1ed288250dcb366909c66acdec3c698f9a198ac1bfa3d0430a0047b832a989c0f6247716a125e0fc0bb8363a6e6597e19a63a0e8aac3865adb26632daaf101259347e2342ad064731b93981f185cca951cad1b18cb90a96fc4671f8f051258021ed45518d0f307ac2b50fe42d5b3a990a68db9eec126e8dc98a50181ea9703eac38a54bf3296f278f6f21b01bf92e16bea872889c8f8b6f398474e166a24938ed6c74c4ccda4d7657c44ed3ee709eb9199527f8620b172e610015cfc05f3a8b478a5a717e74652a69b14bb95e07965df52a12813431c4d804943fb411be0c163e99440f842aabca00d538b669ef34c1b0fd672e8aec556b40e8d38e509798fa7e28d890064d44edd5054423f71213418e193e7209b129366682d39524fc4b09d784ea501ac5b5127558104c3f11fe635ba750ad5710d322b5972c5363f2590fd0f9a29aa66d8e4141ff90eff9231c9ce8e25352a58b2e51387570c1bde8dd04d1ca0b5fef95df22b47667175389ffbbbbe7ba7a0792adfc7a9c920d3bab10ebdfb672205df2bba6cd039b19b0f3d832973b2900a91a71b8122a219848326b8aa89e857c03e5b163a1a3348a955b8aaf954a00c56360dca8624c69f2d9a3cfa4881dd7e395d5171d0443c26f35f5e8d2f17ae15ff92854607c10489b45612f77c7ac0d9305ef79085b69b5aaa8086d24e88bd73fd7b014b176a7ad78372f11ef2447ccd6c2eabd160538ccb2625a4838d03a64428e35de930b3bdad4d211929f107f1b8ec5fcc198122158e01fee2a30a4690329efbdafbe7142f54c36683b67aa0ae1891216ebbe0c59c8cec3ce98b28c985ad98133cda2082714578cf839de8a0164a43f58e1beed9f225f958471c6b66a66174a2caa0fc2c8e1fa31ec15ff2e0359149c65927eb7fe0038f385292a9209c50ccc96586969334665b8c1162167055e7badaf61b3715bbc131e14ebcd457a4012251e8cbdaa13ac34dbcad", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe13) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f00000000c0)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000240)="ae2773537ccdae1300090134ffb3b56130942ed2", 0x14) setsockopt(r5, 0x1000000029, 0x9, &(0x7f0000000040), 0x0) open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x22, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{}, {0x20}], 0x2}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000340)="bee7bd64416975befd7522a5ac1b717204785ff01ba9f97b3a87a4ab26560a3fcda140ec0b03bd5a6700b7f97548160fa38ce6d083fc1fcd61d559cff631644e130fadf5ab34c9263278744fbfa911f3b0b08821afd979a350ad290197950d57ab7695b2c94cd5119a6b261966eb49825908ca12e3524729f99c769c98f51cbfb01e8f9926e6c8e1a2df4732e8ea8823ce9b012e44e4ed4bd2f7a9f04b1cd1676307f4a5e7ca5ad6bca79cadab49bebcebbb919ff4c3ff5919694a3b0560c0725f3e7e95bc25068532048cdc467bacd09b6fafd6fdf2ba78aaeeb598b9fc2c5522c05be5d8b0a752e7", &(0x7f0000000440)=0xe9, &(0x7f0000000480), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000001c0)="6100c3ad6d838bea56332140e10d1560cd875ac2f258623f0c93305ae986573990746e9de04248008661f8fa57f7878d775a69609e7f8880717bca5e5f9bfabd8b71903c690d30414af895d070d9f8864d6e721ebf079338e2f9e201d8c5cee0dd26685a0b59437b4251b80e1e09e923ea8910ad607edb25466b173fae773a71b233ab38e0e8dd57700fb1f8c56cc50bf0567e58fd90219198385a4c3eb6c0ef6ceabf9c2f9203f8590871e764", &(0x7f0000000100)=0xad, &(0x7f0000000280)="3fe3907afb85311f5a237929db8f7439a93eea4f3eba795fd75ed93248cf665299540f84da166b1c35bdb215e0cac192c08c1608ea5eaeb2ef9a1df68a9f25e5b01671c90cfa5ccdfe138ba1e7cd9a4c302566a3f45feaf8987438805370280b7264858c010bf460", 0x68) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f0000000080)="cabe2c2c0f8ed5efb35d4daf8d35ee180c4dc7cd6f09236dfd6bec", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x18, 0x6, 0x2}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xb7) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000036c0), 0x2, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000340)="e342b775dae7d9d0c9dd39ae2fad3adfe3e2b0693e6aeb48bdb61a6656fd1a2b7916236294da135731337ef8efc454b8f36bccde4554a09f4d0e0d15fd542722ec805207b7b9e845156b1f5bdd986d499e05267c675f0fd01135e6e1667c2f2a13a8d5459f796aa2c73690fe3c8a864d78e5da7145fb01c1151d53eaad5479612b", 0x81}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000240)=""/65) semop(r4, &(0x7f0000000480)=[{0x2, 0x8, 0x800}, {0x5}, {0x1, 0x3, 0x1000}], 0x3) sysctl$kern(&(0x7f00000004c0)={0x1, 0x75}, 0x2, &(0x7f0000000500)="847ad7a6e08b65a2f75af706451f34da864d757ec87f84944452b8e2db48709913b4e97d13e4b7", &(0x7f0000000540)=0x27, &(0x7f0000000580)="9a05396c66cbf4fde0b3e66f9bcd3a823500fa20f23e1be3e09b6b85a6730b942ea101cf832746aab0711b293d92550e57746aca5defb85bdd55e1cb71fd2a7a46044722c61a043d22bd", 0x4a) pckbd_enable: command error executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x800}, {0x5, 0x40}, {0x66}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYRES64]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) socket(0x18, 0x4, 0x40) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x264b, 0x9, 0xd, "fabafa588fc0000000000010080000001000"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000230000/0x4000)=nil) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x1, 0x5, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x3f, 0x3a, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x4}], 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000000), 0x0) r7 = socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="92a160df7065ff8245ae8cb9b0530996133d213d8e00eb7aa6eafdf3b7e5cb3a5ae6cbcdaa597864870d30ef2006e71bd953d5a4a7cbae9f6c352d1b5641b318b1fbe5806f20fbedad1706fbd9335d25fc149b992af0e421e87b4c467ced", 0x5e) r9 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1f7) r10 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x3, 0x3, 0x40000000, 0xdcb7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xcc, 0x1, 0x800, 0x2}, {{r3}, 0xfffffffffffffffa, 0x5, 0x8, 0x105, 0x7ff}, {{r4}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0xe534}, {{r5}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1, 0xfc}], 0x5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x21, 0x400, 0x5}, {{r7}, 0xffffffffffffffff, 0x84, 0x80, 0x8, 0x4}, {{r8}, 0xffffffffffffffff, 0x60, 0x800fff85, 0x1, 0x7f}, {{r9}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x20, 0x4}, {{r10}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x7fff, 0x40d9}], 0x40, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f00000004c0)=0x8d, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x10001}]}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='#/!(\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)=',.\'\x00', &(0x7f0000000600)='/dev/speaker\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)=')\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='\\}\'#\x00']) fcntl$lock(r7, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x0, 0x7b8, r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) r11 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0xfb) poll(&(0x7f0000000000)=[{r11}], 0x1, 0x8001) sysctl$net_inet_icmp(&(0x7f0000000280)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000340), 0x0) execve(0x0, 0x0, 0x0) executing program 0: r0 = msgget$private(0x0, 0x282) msgrcv(r0, &(0x7f0000000200), 0x6e, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r6 = socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000080)=0x400, 0x4) r7 = dup2(r4, r5) r8 = accept$inet6(r7, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmmsg(r8, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/220, 0xdc}], 0x2, &(0x7f00000009c0)=""/4096, 0x1000}, 0xc000}, 0x10, 0x1, &(0x7f0000001a40)={0x2, 0x3}) r9 = msgget$private(0x0, 0xffffffffffffff41) msgsnd(r9, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r7, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r6, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c94df3dc0aceb15f748d0fca74063f6a2449a5f01675e43b6db6bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253ecf79a3cde8e6899dba47b9fc7a42c201003676b496218afafa33c7fed5d17dd1009c6bf317671b2f5d1889900629b1747e3cf7ed9ed24768f2e982f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc", @ANYRESHEX=r9], 0x298, 0x800) msgrcv(r9, &(0x7f00000002c0)={0x0, ""/157}, 0xa5, 0xfffffffffffffffc, 0x1800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) lchown(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: semget(0x0, 0x0, 0x8100) executing program 3: syz_emit_ethernet(0x36, &(0x7f00000009c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "89328b", 0x0, 0x0, 0x0, @rand_addr="fc7be31dda4e647e1cfaceb91fcfb166", @loopback}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0xfffffffc, 0x8, 0x5e68, 0x24, 0x4, 0x5, 0x91f, 0x10, [{0xba, 0x7f, 0x1, 0x5}, {0x4, 0x1c5c, 0x8, 0x5}, {0x5, 0x200000, 0xfffffffe, 0x8}, {0xcb, 0x9, 0x9, 0x18}, {0x80000000, 0x4, 0xffffffad, 0x3}, {0x37, 0x0, 0x3}, {0x0, 0x2, 0x1, 0x8001}, {0x1, 0x6, 0x5, 0xfffffffa}, {0x32, 0x9, 0x5}, {0x80, 0x200, 0xf4, 0x5}, {0x0, 0x100, 0x0, 0x8000}, {0x71, 0x5, 0x800, 0x3f}, {0xdf99, 0x9, 0x7fff}, {0x9, 0xc3c, 0x9, 0x7fffffff}, {0x1, 0x7f, 0x1, 0x7}, {0x200, 0x4, 0x1, 0x3}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) poll(0x0, 0x0, 0x0) mprotect(&(0x7f000011e000/0x3000)=nil, 0x3000, 0x1) r3 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/153) close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) fchflags(r2, 0x10000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 6: socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x6, 0x2, 0x7) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000340)="b10005030000040000000000070000003300fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900040008e371a3f8343712051eeab71d89e00004070000000013000000b22619064bab2ba3cd93936d4057153ce25df1336236ecda2b04edad95cc11ae67cd064ea1d99ba91dc0c529ffba644f66126dd53b000000000000", 0xb1, 0x0, 0x0, 0x15) fchflags(r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x27cb37602bb28276}, 0x4, &(0x7f0000000200)="364ba67a88bdc4f0a4c50afd19037fab7308b7f214a5bc736b4e422d62108e7cbc35b1bb4dfa4c567c4d694bd2b8f021750c8fc897ac21de0b7bdbe55edf014b01e244ba41a8087c1350157e252e5974562ef2", &(0x7f0000000280)=0x53, &(0x7f00000002c0)="79c89036e50ff905301d0a0df49afa8bea178d6f1690770cfc5ec864111c9ee32470da500360f6bac4917dfc964eadebff95e3de5a6e29d4e0349879118a4938839b5b8cf4ccbf42b05fb6bb1fa1fa16d96ee1d8465a4e16", 0x58) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1fa3a63bed5151db, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSTART(r3, 0x2000746e) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xd4, 0x10001}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x100, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0xfffffffffffffff7, 0x9}, {{r1}, 0xfffffffffffffffb, 0x81, 0x2, 0x6, 0x8000000000000000}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x0, 0xffffffff00000000}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0xd9}, {{r0}, 0xfffffffffffffffc, 0x41, 0x20000000, 0x2000000000000, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x7, 0xee}, {{r1}, 0xfffffffffffffffc, 0x9e, 0x1, 0x5, 0x401}, {{}, 0xfffffffffffffffe, 0xe7, 0xfffff, 0x7, 0x8000}], 0x0, &(0x7f0000000380)={0x0, 0x1}) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) kqueue() (async) kevent(r0, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0xd4, 0x10001}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x100, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0xfffffffffffffff7, 0x9}, {{r1}, 0xfffffffffffffffb, 0x81, 0x2, 0x6, 0x8000000000000000}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x0, 0xffffffff00000000}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0xd9}, {{r0}, 0xfffffffffffffffc, 0x41, 0x20000000, 0x2000000000000, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x7, 0xee}, {{r1}, 0xfffffffffffffffc, 0x9e, 0x1, 0x5, 0x401}, {{}, 0xfffffffffffffffe, 0xe7, 0xfffff, 0x7, 0x8000}], 0x0, &(0x7f0000000380)={0x0, 0x1}) (async) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}, {}], 0x0, &(0x7f0000000300)=[{}], 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x0, 0x0, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000001"]) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0xe, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="ff02", @ANYRES8=r0]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xffd}, {0x1}, {0x6, 0x0, 0x0, 0xffdffffe}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x44}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYRES64=r0, @ANYRESDEC=0x0, @ANYRES32=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x24}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) r6 = socket(0x6, 0x4, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r6, 0x0) executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x24}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="7e0c000000000000ffffffff86dd6024d7910030000000000000000000000000000000000000000000000000000000000000000038"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) executing program 3: getppid() socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc, 0x1b33}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc888997021f39f80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x40000000000}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) r3 = getuid() msgget$private(0x0, 0x30a) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000400)="2299fe32affb030a120574cf372fc9f8cffdcd1e8eed7fb15b695706276346d8d32b93076ff70e9b8289814c213691b6ca484b22266353219e6447d9", &(0x7f0000000100)=0x3c, &(0x7f0000000200)="23fae40c882005eed8b0473e37d6c54a03af255ba1ccef69bfab67dc5780574e17438e2c4901e9eea97761dceeb76db3d31c6d78dc809958300f91a270d0caa1133e4c714736bf531f521ab7543c65cd312e25684fb4b0ad9478b0db82b442dffa16e39692f22465c01a7e5a19f7d62e2e0263ed706782edfe2dbfa9d43243e06e4925adb9c4cd04748297756bb40dcb6a81f5b8040000001be1a745f83c9838d5b43bf2be22481a359782e5e84bbcdbf7ffffff4bdc0766e44a7a060319f24e513b9c8f8d89213778f65d6b83add7a66e4c6b4425a0fcb365f0f53dda5f197ba98f018ff34484e28ffbd43a71a442f6ff4c895897206909c28f28d23dd9e8dbe3b97e26931311584f6558f700000000000007ecdcf31af3a1028daaf5afa296bb6afdcc78af44710a4047de55d64f3dec3995f486640bce2f6142c3147ba191539397fd45cfa5e3ee4a97d40d9185c11b31089c668765f98e877671fe3d52d72fc4d541a64f5dbb3191c4a3b436d89258a1959617c0307113d0988df487c71749650defc9bb535e57c3720193268eac3055b09af8af523e8be98c76fffa3ed1e162c4237419153735e941a155120c901e9d9e020000002b8bcd628b9f9f29fabc26d36677faca0c957caf", 0x1cb) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000080)="b6e7a8937ebbb4e4bb9d", &(0x7f00000000c0)=0xa, &(0x7f0000000140)="e0d209c5081dc342c3f49b0b5295d2ba9401c58945c58af29d93b8f0a190ff7a90df905b0cf1ff09c48fc32f8e38b48151a27aae1b", 0xff8d) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) socket(0x18, 0x1, 0x4) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x9a) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x5cda) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7ffe, 0x0, 0x0, r3, r4, 0x88, 0x1}, 0x4, 0x6, 0xcbd}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000100)="d79e07e6a83bc61548404f126658f514dc8ba9ce8f7c93705774da69fcc9a2aceff0cc5fdde1a51709c42f12d00cea862afd589bd43cfb7cafc9c5b5f6acb952a1590797b1ce818b77f1b48cbd837395cc95a22e2401e60ae8cd6d8ab2ed9c417cc046265588f98a823bc6f1e9e622750d05527d892cb8a8142c751afa767d6ab1ebae975c122418905e8bfcd77a7c3c95d2aea37c8b39bb7092dec7d888a015a171384b4b72570cef633afb07af9bfdceef31957a1dc7a9c875d56c09d43845776134ff5a5e9cd46a376dd66400aef593722b89833ecfcc4f222c9d6f10b69882f1a601bb80927afc28faf04897514d5deff35274775637b3d4f212", &(0x7f0000000200)=0xfc, &(0x7f0000000240)="1abfdc3b835468dba3a650a240bbd8f812f0d331c3995c9a7e356faf22f4d0842aa051228fee64abce19c1da8ca0104ffebccda3c8221207e38cb343bac2ede5a728571fe499cc5f916d6130eccd6a7684355bce3c3de27da190235583c8aeefb0b36a68d46a7772e61f3a0c1335f637c93f5041981646cef7d1ec3002d3354e2a84d9db65dc0e908d26", 0x8a) setegid(r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) setgid(r4) r5 = semget(0x2, 0x4, 0x6) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x3, r6, r4, r3, r4, 0x109}, 0x401, 0x3f, 0xc0}) r7 = semget$private(0x0, 0x2, 0x141) semctl$GETPID(r7, 0x4, 0x4, &(0x7f00000003c0)=""/56) r8 = geteuid() setegid(r4) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0x2b60) r9 = accept(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, r8, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000540)=""/76) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000005c0)=[0xd4be, 0x3f, 0x9, 0x6163, 0x5, 0x1, 0x20, 0xe8b]) syz_extract_tcp_res(&(0x7f0000000600), 0xef6, 0x0) r11 = semget(0x0, 0x4, 0x0) r12 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000640)={{0x6, r12, r10, r8, r4, 0x4, 0x6e}, 0x1, 0xffffffffffffffff, 0x3}) write(r0, &(0x7f00000006c0)="4b2e89bce43cf6546f65b801c4cc224cd5e0a900512a8548c128cc9378e7a9b31d16d66785b93c53e83dd368731d810f3912027c0bdb32e8bedf9d669dd2602da0c57e7dfd072ccc7c11e84812a9e7a89b15d7e605e0a1f539674f354511db46699d7f2ad10188a3a30347e4c0ea2cbb83c865103e67a49f1cb2b53ecfc88a7774a66a149df4f67692bfc5de7e7b6178fc009e33df86ba45d4a3ab1f53fbe0ee69118f12a556b24dbe0e20c13b3bccd1aee76fa999f140b13e", 0xb9) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000780)=""/219) semop(r5, &(0x7f0000000880)=[{0x4, 0x2, 0x800}, {0x1, 0x6, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x1, 0x6}, {0x3, 0x3d22, 0x1000}, {0x4, 0x1, 0x1000}], 0x7) chown(&(0x7f00000008c0)='./file0\x00', r3, r10) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r13, 0xc2585601, &(0x7f0000000940)={0x10, 0x2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0xd755}, {&(0x7f0000d7f000/0x1000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x5}, {&(0x7f0000b05000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000902000/0x4000)=nil, &(0x7f0000e0c000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000fc5000/0x4000)=nil, &(0x7f0000f90000/0x2000)=nil, 0x1}], './file0\x00', 0x6}) writev(r0, &(0x7f0000001e00)=[{&(0x7f0000000b40)="bb3063ac511270ce64edb8bd7d5b69deda72dac98997d1ea86ad5951fdb3859b42de82426ef5677f00eb78a173f9b786baf076c85bfbb57bdd7e4bac781ae2d06cdb90", 0x43}, {&(0x7f0000000bc0)="08a956c7423ee47b18f14ceaa121e07eb7dd6540ef3d377818d632bfc75d66570ff776e9373ba04e231d52cd7e4e8967ee0abb7f2d02de018ef7e31000636548980f50bb705d3dcfc8f51d3cf999deb37b4dca160118aa4a71bcc618ed2ba8827aac3db612f1232ea27cfee7a2a293f7e42d3e0bff67b0d96513a59e2e35b983668db6760c2f4d54558e60ec9660b1584f2d7fbe550da00d9fdb54fd7e5ce9620005b723c8c4a2e9b5e610029ed815c721192d3717af1148cd", 0xb9}, {&(0x7f0000000c80)="2d066751d4fb487719983db71f70047bafe4ab54394bfdb741ad7e20811ee7430094f78ab9f03226c6a8ca6e2aab3def42be2c1ec81eff19f395fbe6f0986029d6988d06a0b364506f257e74f15248ec701ebac90db7fa6ea581f50d16bb048bfbc34c60f1c842c1c710030ddb78dc13b5c1c447241be95c175d4f7ce9c0983a3a10f27432c8ffb4aa89d68ead2d4c289f0b849ff5c6604eeead2443d8f69335406aef9b0040452cd37ddc0fdc797aaa07b6d76c8d2c516f109efcc9a805a2b6411b0fd4e8ade1177e0801001e17bec0a9a74e2338d972cdff93253ccd8542cd809f1a77ddec4802ec53bf26068a402b996328369363fb2b9dc9a9dea6a10794674f3a762c6b85fd3ab9bf8f5fd88bb1ebe6409a4c841b205cb62fbdad2a7ee4bb3d9fbc5adc31073c7d5f1d620e72c30dbcedea0a590d81f1ab7255c7e9e487844f962ca682db60d5f2ebbca91cbf4a740224ef3070824e4b04a353b7ad82ac98c2302b9772a5b32b22dc5eecf02edf55855b1d4b78769c12c5c489a91d565e5624b72cc6240661fe8b560603a3b10e03960ba8f010464a6122a3b95e1909dd3affc58d494b8ea38dd3283d3525e0355621e8a7786681346a0af5f5e50f3842076e0ee764041589abb1ed1fe7fad32005ca83fedea32c0e1a5d098ff80127bf230eefe6338995e32a3c63ed32ebc23b675e5396c5a702491a979e31e3cca32e5741e6a3e3d11a0e1dc0f84c5ba489a937fa471fa46a778565ea9325a30576b9e7a469a62702fb274fa90b844b0e1715446d95eeead99b8714dd8afff9b70bf01ff61feef0c17cd6459394283cd7eb825f9916b846d3b9f20fe63ab827ef54ec51dc53f9eb78e89be788bbc3c3bc283290431669769429e661a9425e7dd3342f734c0f140e7e9e3c44dd33ee34e60d991d83437f4bc63efaf6f971479f63cd88a7909cac5b5460b670df97950ca7057afbf4c9d24444b9332482e13ef839b0dcf9a382da6fbb2748456e18d06dc223ee03ccb532024d612de6fa2ed6e07f350d31f73fb6c6dd58d797f1ebb7bd452ac7caa8aee4ad94d783904e803be4c52102a556fa54d70bd4d5c7f7a67baa5e76aae52fad74d034412bad198aa052fd5bcac546cf2fcc8582f58d66ebb23c61c5206136c8a2809acffaba74e6d90a8ddb97b55ee573da33db88dad40391893ae2a453482db252eced1aa0ef723bca436c53d29a104224cbd1f3acce769a90b2a13fd39176a07d06984452164569ed41a0e46f2f007146a89b6664c0c7a56cf09642ec61371a6d1cff90e7b633fbd7196e91e8b4afe901262613ece2b61b645fae428acb80cc1ddda3abba14324f428f539e3c2c1f6045e9f8e55501e1cd2f2718056154c0ce52e5573a0e09f7c1eec4207912baf87c5609ae5fb83d01317a928e39a33c9f2fc60c28b9f93aab4ad0c62265c78f35f7303b376557b88bb561c4fa77238efd73ba583f3fdfbcec8c8ae3a17e18f3171178e5beecdd9a39729b251e60954844add3f9939c5297f5e4b36320e92e501cfb2b157dfa371e6218c4ccc943f508f5ab1bdc7df61f7906e75d2d683ae639ec10846cfa0adb983ccde053eda34e19b9b4ad9c5037de3ff3199f076c89e43d389ea3792ee8ee5e9b91780457e552041deb4ae12fb043eebfc15c78e0b6390b4f27dceaf245247cdf6fd2c39cce2bff6df6bdbb1935f9279bdd0bb84bff1fdec46b4405798b3476d7f50b6bc1e3e2539696f46ed0598f985f5ea163578c527168cf4cf1219b1842f72ca8fb5e3efc563a43439503a5592a84a195481a35ca40e9fa8427c2999991d0b7f1d6401e5990627a3be96e5ce738f784ee12a0f41ba5686d2ee1a185aef78d5a4eaed1a44ace25195fd912a4e70b701af1d1334f58d4fe0a8b2bd02a8e3e4eb229de2beb91dd35ca8f03990d48b75a46dee5cf6e99f05dccb6efb244edc6f4b145d4d84d6a93adbc45c597a82465398ecb3c1eb3e91d4986393091de9dcaf12f7a6527cdbfacdfb8397374e95dd437a51f549b0c433878f81e25690a84477f49fb3f1c34fe66bea113c904933596b8a9b33f166e683c4291c28eaec5046fc12b90acf81f91957f4272dd49cba27adfc537ac503113e3c4dc3f90d53419573dcb4e38a544ed898bd6eb4c8109524b3dcf46168c47f2ac3f3c6a69a8ef871045e800438aa5014a0c06d828d37dadcbe0134645757d4b79f0a76333cfc45dc80627ac07180248db73bb52861caf8fa6b97b1e6f28e45f434b7c220e39cae2e83debac800ad68cf804c517b4e5ca6539881f794c43f27bc6d46605c768f0c6d46dbb0bd95df2fd97641825f62f9201d9527f94e653f14181a526a203b274425ed8d5b3e99db4fb2dcb1c7fcdcce47593aea5939b4e561edca80aceb66dab07c0edfb72e897911539e393d59c1c89838b2fdd776479036eeb77430e0dd3df2b716498fda1e2648722f1f02d13c58d04f8896133fc35dc5cc93422bca0c6372a3d0b58ca8e91a33631ce0ebd6f411823d91899432feedf4f3db067c1dd91a58632bb1093e2e4b8465fa3fcf7839fa21722ee50a04c43aa84c6b5510b52b407f384c0ec7f082957d0e110e516348d5e5cbc27a78a03936a73b1aac0ac742234f286d261777cad253a9a878e1126b393f56689d233c7b6d41775f389ecda4d7e5b36f07af6ba6b9d82dd41104f74234f28be585ccdaccd7898650492fac77bdd8a8e34a12d668b9dbf679a0400b4a89980b378c9a6e638f588fa3856474ff85a23c346d884bf87df3354a6370d68c4b5636106cbe14157318272069a8387e0094f783c74b24fb2e4961ca7bc08a6b5f84565ff30d41c54cc82d0a82b20bff16357f62803c65bc9f4893c826d953089230c61e32aac659ad5dbae29ed34277ac660a32314d86064ed450edfc330c570c63c3edb6f4fa9504df489f1658ba649a412d94e7efd996bd43f0309272f541e5681d34af898cf393d3a94be4f76eb68a6b5998876e0304781f3ff87950c2e7d74802f56197804c4a0d17ad6f1f8ba163ba33a4f8a16be6cb71e237bccb1bf57fa493b4937c06b37b6167385a5441f3880182fe50463e5ae15540b21571916770a83430a5210554bebe10be4bd12397f8b81bd9e2549b1bdc4ee8dc04f0b2d195d94ace2bf25c7b102a608baacff76588a89d11c12a43e3454c9e68a2b90b219e2e3a2f7d15b0540f4653c4249c0bb1bf8561d3bb31972d050f94ded27f8eda466f6069cbc9f14b2e7d13146512402dc90e3f95c551244f7b00fbf41fe8950b0fd518f809a795263d2d9bd51edd104a59c38a1d6d910310ed86fe67a1f7950334e9c9b3a827a3275c89e7425c5c7f58c48948d2b14862a736f6e09a37cbeb7048b80ce32cba6cf0f97bea46649739dd303a63c40e9fb5dbc0b007577ce75975c2d5e918bf0d65a68f07ed475871e65c74a7f0a28c840e9c3089826589cd9d17d943d40d67008f75021c6ffcbcdcb3b4a699156a581cfbe7a85856899f5e4c6cc74f20b90d1edff86d43ae116ac2958ab74938426d87a906534e0e7190a2022c58148e22de9be72b7ccb9cd7984f30c90a37017442438e7a2005b004143fe69549babcfe7e29a5268594a32a43477f048c72a3dde207b26f4e53c776954b9e8b840f1eac43e9769757a221559c4866a5a00768e0432e92c36faef807a5a9487fdea0237d1abf565fd90a917119ade6ab38b44c49f00de4427ff0421e2bbf5511998a977b7d87a21004e1d98f6d7a3387d652fa3e30b2c0abd55a69d68970ee464104182ab8f934baab194f1db0274be3b6e06ad0f8889422fa8f488fca5dc3cbc491ec903c1977926fd9d5676cf884178332ec5b7b6a0507843214e95d8fc49b0ca99e86f1d85935e4c005b5991b0fa0170af4195a7905ab7a5f8b5adc86c8153f5b0dcbce644b1467ba7668c5d2959a3deb02de790cf6c870bd8db25929b6a1713e67b6a547a83d2840b3fbd537c7ef4d6594af53093571756e70a81af61904edc740dfd04e82c299beef62368ca117342110efc697ccbbe3e60ad41e9779f4c3ea36d5f5f3829209b3732ca3a16af7f54083debeb1dc6b5f7de963f098783d1aa91e0803e15902cf9304b7306bed2e2fc9206cdca1c71d10f0d5f9680285436cff5b03d5c5e90dd9613f88b399cb4819cb2185bbcc1a12319970e105453a70cd809412f8abbff0ace1c194dc39a688450d649dd8aeb0ae8950740d234878ccdf80261915d86b0e837e888970876cf4c5607d9d16a7a429e5ec1772acf290c2860013a316c01f84a367a6e3ccb2e34ccd3ffd8a5fcd007badea20002662fa6eee01e879df0881f8e4e0aa4a9f0cde5d3a86a8cfc3a12f40857eca435a11949f3e6e2ea1ce2301a2c5137fdb7ab080d05e2619ae577944d6009830700448b9093bc243ef8bbdc3397770cda3234f60742bd55e7929846db297c9b7875c8a46a4b2b23ef1f853d8520002a82cab6facf4bfbe77001fc650a7668709aa02cef7612d3e75744653491ecf42467241dea8355ac5df9e32689948acd178d531fc09a9e84d483c45122bf32cc31a8a9efbf0733519da8420dcee3fe0fefffd54315b4012dc88d2258abeb59062dfd18766d04f2fd9be56cbd6843068fd4501fa6eddae08ed9b36864b625f433509d7a9e8d657b2e0d11c3bbae30a03fbe76131908ea7dea9c03993d75f704573419cf8aa7a7da1ca5d63e3e400063b09d9f7ca5397db06d91d9aa82ce714009b34635e59c1bb9a2277791ac3ce8c02507e5c5242d5b02b6be1d812929dac9076f1065299d2e6f43e90bcfc728643f7053316ccd9e0d1b2938c03c0c1b195f35bb59cbf2479841a5751820b3dd54dc070bac322c4748abbf09e574e9288ea5645e94026b3e62b823e2e4c0c130f2d04ca265509bbc36c1f81abd591b50a930c2ffe1c869ce3feea7c1bf6ee117d8b7106371b2307290b1c4321ee7579dfadc2e5a62059315f7b0933495583eca7dfb6765c47d41caa3d4e7add942cb4d45d919876089bc5a6f7792a7356f2906da3f8b4261f1cd469a3d856f3d9b7ebab9ffbd590b3aae818c3a53347a8d85485e8c0b97074d561775a0dc7d3633c4ef29384b3834a8f27486d4b746624425c56dd00280dd155ff2c47bbbdd59e393a5871e3a9344b1f358f92e028f641a5231e3b96b08727694d08c0f8ecb87fb57e7b7b24a14fc223ab372b685b635fb4f0124714bd9f1fbe53c3a7e238f91fa50ce09a51404c3573a3a4d2a0d59ee5c08368998296b5ed98efbd11edd62da9f9cf4c86add27d49a46a3fff317e0ad55a0f67a25cc3a75aa6cd41a6a1196e145ac6738d9e1932e27ac00be8c9934331a4c6213624dc8fb8ff50a28cb98ea78fa8dd0b6721fce8ae168c41f5032e090ffcb5fd813f0a7db7f4a56f9f34b156b8692e938a77034eb51b1d479ebdb2db14a6a62b8c9eebc2e4f4f6283ba02e156d23971a165b909b07dbb5b09723cc2eaf49b07f6b80d9c58db96cd5514ae6bafc7fb4abaa120a0fa7ca3c46ef389cda01492c445c6dcb0a75db9ded6e3cb0529a19049353aed85d7fd1e3caba8b56409c63c584a674fea90a15bb864df475f60b8c9c0422d24920fd79701f5dda69a213e36398e2eacf9cae784963c03e92adb1885e3ff910839d18876bd6a1508e831a2c8003438bd0e94a23854be292cd71cb970b955afe1260567f10515bfe029b6952200443fe48dc65a6ff5ac7d957ea91c42db0878c1e1cb66cd57c24bad7cab392b7fa10314851f259e9e86186bef3aab5074909a12", 0x1000}, {&(0x7f0000001c80)="4e8a45a0b50b844d9e6aa0490ae1e71cc441863e1df91509e8653ee72351c2c265461316ee983a959db66c09cb7e87f1485f30f11f1504b542e1e110406d2614350544e7", 0x44}, {&(0x7f0000001d00)="d8cdd58945e38291c8c23e01f362c6691fcf4cc3031fe8ea55de461929184692aee9efd641d2f5d22e1494dc8725ec97cdb66590969f84928316e18d1b26a9a3857e379045ae02a86ec95b7db1ba007eb4e3be57c9c2f0aabe407ec53e934d442e49689c6b997aaf655902ccf8e190e489897fb37e4db930cf55ab0a44df61d36cba952aa189d221eba42c83394e712407632ba55843a8e50194bc1fb9d784dbb152cc7331e420ba5a619f76a0ae881c482ef4ea7e2ae91f66c99d929df91845daa1ca9a5dd4887cdb1968f55636965030b5d64381dd3809931c82", 0xdb}], 0x5) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003132efa0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003132efa0 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x20000009, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000180), 0x0, &(0x7f0000000340), 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x6, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b00fe350e28ef0900c08cfe24be00000000fe"]) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x5, 0x0, 0x1, 0x0, 0x0}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) executing program 3: setitimer(0x0, &(0x7f0000000200)={{}, {0xbfd, 0x8000}}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)) setitimer(0x0, 0x0, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3c, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000340), 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x8000f7e, 0x808, "e7308cf51e847303b8f44e3a35ffff00"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c, 0x0, 0x1}, {0x40e}]}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_open_pts() socket$inet(0x2, 0x5, 0x40) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x2) writev(r0, &(0x7f0000000000), 0x100000000000023f) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) writev(r0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0xfffffffc, 0x8, 0x5e68, 0x24, 0x4, 0x5, 0x91f, 0x10, [{0xba, 0x7f, 0x1, 0x5}, {0x4, 0x1c5c, 0x8, 0x5}, {0x5, 0x200000, 0xfffffffe, 0x8}, {0xcb, 0x9, 0x9, 0x18}, {0x80000000, 0x4, 0xffffffad, 0x3}, {0x37, 0x0, 0x3}, {0x0, 0x2, 0x1, 0x8001}, {0x1, 0x6, 0x5, 0xfffffffa}, {0x32, 0x9, 0x5}, {0x80, 0x200, 0xf4, 0x5}, {0x0, 0x100, 0x0, 0x8000}, {0x71, 0x5, 0x800, 0x3f}, {0xdf99, 0x9, 0x7fff}, {0x9, 0xc3c, 0x9, 0x7fffffff}, {0x1, 0x7f, 0x1, 0x7}, {0x200, 0x4, 0x1, 0x3}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) poll(0x0, 0x0, 0x0) mprotect(&(0x7f000011e000/0x3000)=nil, 0x3000, 0x1) r3 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/153) close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) fchflags(r2, 0x10000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 7: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146953, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) close(r2) r3 = syz_open_pts() getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open$dir(&(0x7f00000011c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="10254721e8a0cb178873e14eb38de98511a3183cba380f7b80dee2e9abfdb1e09ee25e8f1d10ac", 0x27}, {&(0x7f00000001c0)="41d12327771fcb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d2", 0x1c}], 0x2) r4 = dup2(r3, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0xc375, 0x6}], 0x694, 0x0, 0x9, 0x0) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000001c0086dd00000000000000020000000000bbfe800000000000000000000189a95ace1efac6e9052475ca0400000000aa0000"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) clock_getres(0x2, &(0x7f00000000c0)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) semop(r1, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3}, {0x2, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x8, 0xc00}], 0x9) syz_emit_ethernet(0x176, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x140, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33, 0x10, '\x00', [@generic={0x0, 0x80, "fdd068450cf62f9a72097ecd49e0b8a4001ec31cad92bb239ee3a700eeca076932774036134aee8384486750e4576268fe3b9f9dd2d8fb03214e78c28d69799ec495bde2606577e7d885cee8533bb4a1bab9c890f8cc9c5f98a4593fce0bd46b210195ddc42fcfa9e5e24536c350cf43e9afc1ce83172ad904c4ca63916bc52c"}]}, @hopopts={0x0, 0x12, '\x00', [@generic={0x0, 0xb, "f7cd3fd643fab260cec809"}, @pad1, @enc_lim, @enc_lim, @pad1, @generic={0x0, 0x76, "f8619f2e9d58ac6bbbb7b24d3af38dd125ccd29c132bc72a8eadd2e2ab4e0f4d069cbb236ec96a56538cba7e823b31cee9c6e6c298b050053994b268602ac785f3cb20781e608c201826fdef9b6736159c0d8ac935ef1e2b68e35f6f6f78d0c14848443dd399a8a1dedf2efdcefac22c9c869ffdfb40"}]}, @fragment], @udp={{0x1, 0x2, 0x8}}}}}}}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x0, 0xfe) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xb4adf98ee241c2e7, 0x241) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440c070100000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="42ac4081a30569d24a6fec3a6744961433d1af1b5c9f0c54b0155f02256fe59beb169e6347ee41453776a638fdf08c172a9b44be6121ae3ffc3f9a5aad545a010d4ebd68156930f9897d7a30a3549335afa90aa892d4de3e75f2e76eb25e02113bac4a8ad7e76c7b1f6629457770eb34bf1dd8447a022255301f0dc191"]) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x3fe, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd669f807303c8000000000000000000000000ffff0000002000000000000000000000000000000001"]) executing program 5: syz_emit_ethernet(0x32, &(0x7f0000000000)={@remote, @local, [], {@arp={0x806, @generic={0x6, 0x8038, 0x6, 0x0, 0x8, @empty, "", @empty, "6ceed6922a9a72d11452b184cb84897e"}}}}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000080), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r1 = shmget(0x2, 0x3000, 0x27, &(0x7f0000ffa000/0x3000)=nil) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "00020000e082397fff01e67d42915200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) recvfrom$inet(r3, &(0x7f0000000100)=""/36, 0x24, 0x41, &(0x7f0000000140)={0x2, 0x1}, 0xc) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) read(r3, &(0x7f0000000180)=""/25, 0x19) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x2, 0x80) r4 = socket(0x20, 0xc002, 0x20) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x7}, 0xc) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000340)="4b18a1f9e8f1e553ef", 0x9, 0x0, &(0x7f0000000380)={0x18, 0x2, 0x7, 0x8001}, 0xc) sysctl$net_inet_carp(&(0x7f00000003c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000400)="349b4970c8aa03b92e56b7345bee67e9d824195bce52264721fa0c9d05dc4bf17d91878a081c5779ed1b0f767ed6893721dfd54f809b738d700df14036bdbfa090a130c2a70391194c26b005402e301af5cf3dce32215e1fddf386e3a64fd18bdc691926634b3391a9d47b64321707ed4159e4985fcdb3bbb197ca11566bf030c7cb08c17bb147f30f708031351f4411e099d85d9528bde385a73abf3094ac6e614c2d3029924a06e477ab495ca721ce358ca3607b746f1b3e20ea8dca9a6c766578ad2af5efe2c2e7ba7f3a8f51046c7c731f7f181f", 0x0, &(0x7f0000000540)="a6d84f0fe217496e3a87a7ae0fb3b2c73f424e7fede7d45271233af904b6405f48de3b59edb69922cfd6884c3ab87e9a69e587a14e12a0b465f430d7f8a41548febf239e03099c737f46db22bc7c14a751914fb81571eb6d457b9c8353ec5fea39c84d25fa42d5f2b23ca216b967bddf3a34bdfd02984d1b524c84d5107f9dac39c3d1cd50f51655f09a72f51a77220c30dffb7aecb70f2d2e54111ac80d806cc0dc59bcc5eac08f4e2853af36e0", 0xae) dup2(r3, r4) syz_extract_tcp_res(&(0x7f00000008c0), 0x8001, 0x80000001) sendmmsg(0xffffffffffffffff, &(0x7f0000000f40)={&(0x7f0000000f00)={&(0x7f0000000980)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000a80)="7641543bf403975048e008bab81648c390fda9fb8dd7b0657a65c1b3394e18dc0279a38c61a1b7e5ad2d82b3b4be048068f71e70dbfb672f165062363696cc2433bfff2a1eb78849c1c5df3d86e73aa874dacc67c7d906e773ce10c39f9fe0f195ea1d402efcab02275059e80e01f4adb93ff6faac06a84852a99aecfae0b1fbc59332eb2535ee9248bac597c317b6e09c26f2abb749f224f355e0778b4bba109f", 0xa1}, {&(0x7f0000000b40)="e6f8a546dbbc", 0x6}, {&(0x7f0000000b80)="a2448fb84a1d601311f228440e42a99d9e6cf47d397187740d329fe9d7ae5b27629276b9f485303781e4b16d41f6f3e6a359862073cb98b6c5477c15745870e2091594d03f481cdc19630d089fe8a8555b7c3cec7c7047687cf4f2ef7771e5f7e3c68bb31a4cf5f50d7361835da3d974343e411a23a6888900285153b5aaa7dcdbde66b878d89bee8b9e47fca789dce1cd795788a5b7a1cecba016a6fd84c7e063b69737ae23807e6d4012ae4f2d4096216a", 0xb2}], 0x3, &(0x7f0000000e00)=ANY=[@ANYBLOB="580000000000000001000000ff0100004be023168c8ed31e53db8f9f30a686ac53f7b2678b064712764556261b69f6ddf7572590d630eaa9c2ac197a1ab9c1ff2031f21fb4f01edf26116dc8f8529b6a00e3c47042781c4a9000000000000000ffff000006000000f7f067cab257c7e33d3def305129a8e35e500fbc2873e7b5665fdac5fe983882050c113e75094a7aafc6966e90ccea160e93e138b295a73bf1fb938e0b149b376c1dbf3d151f25b7a7b87d6fead325cf704bc0f512849a72080216ea424a550b7f55a3a51ef9d49152ca45f0f6a622da51940080000000"], 0xe8}, 0x10000}, 0x10, 0x400) semget(0x2, 0x0, 0x55c) executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) shutdown(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x1e, 0x3, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000000)="08a6800310605f654af53705e3bc87172b6e29f7f989ae6d90aa992415374555e4aff9641f725b79a8474b9817f4d6bffeadff803025b3964be1d653f98834a357554dee860691bae9e40b11e1cc600d009a508b74058c84fc6b2e205f97359c9293ec68f7e9d58ae5e631b62358edf239fb1014232a0a7b64632d755fa3250fe9144ffe8b4f45db99eec643b9f1c17a5b1dc7746485ca224d795f", 0x9b}, {&(0x7f00000000c0)="4dddfb7b05773bba5cbd3b35cd94e74546bbe514f77896e3dcea7273b729b24e7ccc831cb898b6999fd9c8ade0aba9944afe1be6c81f4d66f819b1628afea4d9e47017e12d31aae51b06de5358629db324611eef38799d8d96462e30fac4ca191aae29867b9c9e7291085fdb7a56f86c2f940c8500b88ba555a5827b", 0x7c}, {&(0x7f0000000140)="01530959491d0791301208c3e001483cb558965c793aa5073f4a9fa10928b2c8e87f0fe505f6dbbacdeaf569dd1712113872ecc6898393f2eb40445fcab069762a2499df1cbb9cabff11465c1b6d0fc700180987", 0x54}, {&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54d094c5ac66693dab541aa6a87d0a455e74c4ad2c9df0b6d9832e66bcc20188f15013c2aee4ccce9c7c237cc5e96ab9f096d00930556eacea3e4d345a8a6e15e19ad948de7c91263ca7f8fb84c59d07190fc533a0afa274c42dccf8c9ba3e87a48d632a8fa858d6c5044ae2f7177cddec826f0035230d61ee2d7556899968b90e9b7efb8f753b312544d9d76def5c036551afddafe62785b1e0ad29979694ac44cc524cb093455fb69f94e55621f8ed6e70cb0", 0xcc}, {&(0x7f00000002c0)="dc32580ebf881bf637593697c6a13050ac35823d047454d211bb68d47b92468c93f351508a3a96d09325fd424f080914b5255a6ca2f0f54082470c56fcb881d1f13f121536c0feb3cf36f13dab02896221c8fb8de0da9ec49f1cf9f061a2a7b5ed9a6b6f", 0x64}, {&(0x7f0000000340)="99b170b5f44ce422545311fa1c2e5299ec80b0c5b194cf175644b6bf52a71dfd14b9048dfba7fba31a7a15d81f4836731d0685832997a9dde55562a9a5197e7f9012c1330b5771017f5ead16652948ec48a764c825d2aead72c148c80d7fe4fc065f1225840b05fbcbc6b9fbcc49c920c348da0cb63a0b718f0a4db12d164b568a9f54805336e4a21db0df5438bb3423780d23a9bcdc05f83ade3b1770d7a1aec4bd41fb492a9f8979016ac99e3def82e0c05173e4c04d1cccef1fc78b9cdfeeaacb7eebfce00092ff183949f7d205361a249578069c992511a5e638623082f13e7d389fa3b275f227d8308ab1b640e9b07bb7b60123b0f8651ceeb2f1f6bef1b0d5d88fe6b7eb253ba7d8daafcef63edf0fdc944fd469a0be00522340784abfa9b381c9ce3901a0e30de0443805c2d53f3038b1e28689ec466370aad1e6badb07e3538fd0835e0f70c00aa45410a04f23e5fa0d7ddd20500decf6dffdd1f66805d8bd660450c0fb7a5c890bffd9dd7aa8a668802517115ce6996a9dce12f17002216187a14321d584f3d4cc41e663a426fc2f51d48e40deca69f3bc23c556d80cf355fadb65d78b86a62f7fc69f49187ba38667ec4d7dcf5f98e4411f07d6850e70aa08639db7a1d0de436d64017ad5aee02099e8d7de630b5a37431b904b6e81df715b9cd2a5cd7a0c0fdf87b892a27f14654550f3b3dacf5a303f493ad237210ab14f7da25301a59b9f2bb7654b90036c3dac0a79fd77b92ff92864e965c6d2050c1ee458dd7d56e45abec5316e8a42f0c0d7c586bad2912320f67bf90375a47621755ce410eb0d0e5efd8aab847e7b23dd44f0722b13fc0b2b79d0e2863a01939bee5a62ff75a41ee6130e4f6ae2e9b59d6efbd468173f311bdbb31dd7f234ac34642721ba2cd6fc7289e604850f7688a58a1e4a21072be79d79e5bf65f3b7e8303ba84590c03d778059e66bb19f7f71bb7bcc8a134a4dcf6e3cfeaa9b50788ec80a73f14848961893b18ae82899cee87d60436f0f47ab1d907183af580474036174cfcc7afb14ebaf70ff4fb3c37ca4882e37a2cbdfacb6247fb72866575fc10fae6ff07c2cdb3a23cf7c38bcb3f7727e960fcabe20f0c5622bc89754f55c81573a8c0b0cfd90f278f0fb6a207feb687e13bb7d7def233c1cbdee4722ac077a90648a3b79e1abc1add2adbbe3b4f15c2c23990ddd7608fcc14ff4489c355453b2c3fbdb9866bad4e5db47c621664add27ebc3c403be75f641278c590e13966a7e6ba7fc744b25207554e075f216226c5d17eab00d018f47a64370a0e08cf2ca17750e7d5a91c7358cf18a860f88d8b2f5ae18c9969dad34577e2adcd4b6773dd7c0cc8c858da6d6da6e16dc2544f6e00eee21844e2fe200b661c37c592bba2f701ea46545943b7fead257e7547f01a455360210ab446507a7d2355627c0b6d19f64930f2e5185db35ea1f0041e2fae529fcfcedc0dcc4c07b42d752beca24a27be133c76b8fff3432c72c436c03d67c1a3f116a6f1757c736938047d9a15e5cc31ae5604bf8fc331ca37581e9a2c16dbfe0573d15483bdc00f70c80f304bea3aba9c5ec0f8311a82778b53fd99fa192ffbd3df9535195b3fd49c5ad8df46b56fc0b43a14159a2cfb50658fae45004574144f161cf056f4516f04de3eb978d44e2bafcfb9c1a0fed4530eef41f5bb0cf0e08e83990569df3ae5cd410c0101c74a15010183e3abc934766cd95bfbe6c14abd39534a3c5bfc1b18d8bedce59f02b443610dcb0252b558a9c65498bcfb360ba8f69c56d707bd8f9cf92bdda0c6731dffd7b92d0e8bce6618d3ee6f5a731724d6beea6597b21f4183395bb50b970c3ef9cee453657f45871062b00eb8cb3a103be50430f16ac90a5b5778447e10738f1e90c8b668402073836e2340a5546e78bfbbdb03ff7ae20b3d3ccdbd84963d01b2fd0d46af1825eac7c2fc933eb773c39bb74840dff4874d3f00f0a353521f9cd8cc949f6e4440da4f8b4e52d785ce96ab789c0906596bf8ca44e7aa7eccb94bbcb7f6a437bc71d17c3ac3097ddf4ba677bc8da71a516d03d39788b2a73af62930ae4809f4a2b82cef623f5760aee445f641414d6b431febbd3c0dca95628eb7f53cf0980c8e5341592037e04f0c64e422fe61ddd3f6cd198fa3d46d67d9acbd5c90cc35735a508ca8356a146b3be5ddff7c712307d1d14648b69139d6ce4093319f774340052fb632e10baff479a7eb211213c741857abb93482842ba6bc24c0a82496d74a969662fd9ccb0349855c6ef4f9b7d0cc8ba9da6d8c0af4c127e54b1e0aec02c5d3e30bd2d40ebed32e8ccd181d91b02fb1fea184cfee93588df21e6d82e0130d347a3bff337c0d0cb23b38def738604eac7ba0253f8d878cd520044f18d4b98c99b2630225381d68598b74130994b37e57c71424449f355680a0632c68d75d834d3e49f379512bcc06ae1fd00437d234fe29cc93a4b0eae261ea50a205566d7983e60513cea42dadad6a3071b59f0fef0efc256375ef169134a9083e2a8338ed2db20187ef5ca2864da9d3bd029c1af42854649e9417b162275fadf00f064cec11647a322028d10a8190dcc84d9b39f3c10489ef1bde13ef72deb4c2edd1619f6de2481f7e0d54df0677b3296d910653238f66f4ba77d86b7a655aea87caa08db3ec36185381b12534745039c5646823baeb17a08d25c82e961e29bb5d53e8a5872204cc84ba7a47f991b16fb091f7bf9dd930b2847b5e1544a325456a5ebc6355e4b183594ae3cd73601bc20058cc68ad4c8630defd81813975ba45e8738536dd034444ed778bac92ba5bd8b076d6a6f8202f58fdae874cc5d33be919fa1b1642a3218079d12947cccca2d96395bc0339108a538e7590f8416935afdbf81ad60d26c0d2940dcc0a4b9c25d1189b284fbd6bec7a1319d051e9e0b3b73ea1e74677f64b88940b22a0a687c4c204e6ba7eeacc383a0fc97ef9f501e4acd2ce641e28d7968d6e1fcfda3db50d9be0cb11ce7106dc8565548beeaadc40bfecc5c6ac5bed13bc95012a97c8595c21fcb747bda11878a02cf1ee962e688e48adf964ba1f1e1a275b8d6d62ad482f4af7d26b3f5140578751b061366bb939d50588dc8d56ffd7cd7e88c4e371b3971efd3b2a480d30513d8e4e0c0ab3be7f26ae031d9f4cb81f5a3e9cd1b00d068dd7d699a237347e88133281cf189fb128deb8c4830b21332062d50bba3988feb132217a49c791e3c8610e005dff67d01cbaae1d2255b69d12b08cabdeea83b67c3f448f77729d214a0471c9634daaafc98da8761f758e065e65cc3fe6d60008b0b8ef10d6e66f438aef387eed838bf629c91872603d64efdf06df3c772c642572994be1be721a4d3b0c7c84b1048346f3371e19b83f81738ecbe108dad8987e99425c07baee00c08ba7d4476352f676496c2749a459221c4b99c9fdfb6f260b31dce4e7ed26bea90d36066e7cdf40620b1d1b5971d9229960d595a59068ad1fe3a7660bdbff1dbcf4924457f33e48cb9d1ee99dc8de354449a5be3f74417f04f8458a1727d88b6358ad8007ca67ce36c1eb2bbe3f2959394b0cceacc8c9a95020d970af8321e451e6a5dd3320ffddad431c90dedd9fab426722acf2ced06082931c127a85cfa13ccdf0ae0e2c175f3efc65b2cac55476e265377cfc75f607068779047f1d1796bd5f5b14538caca93bf2cab30b27188991c404c062c5ba502dd08d5fd575994eef436e7c7035b8959ad54e9266b7cb99db1fcf19498efda0a8170cd3476976aa6deda1e5b159c3b94b36d7e4434d31e54c481fb2f6e70ad9ba384e52e1c78f265a575a6248f7f1700bb704aa480515fe55367b56d549ba944efdebe82d28e2dffe1ec62920943b44eedfd06c2db736ec317989936feebb98a5ed9ad6305b6af6aee47596add6a3aa0d4ca63fefd147f6a68bb33aed6977b0fe81b9bd96fe906ab0c09cbd2fe33483e22526614d3dd921bb1e652da11791b275cc4157bb27ebcffc80f571b9fd818fe0a84220301ad187c1970c8c7fbe3a1eed16d2fe5501fad2fef597b84b1514a830e53f3d888a3e4bb7203567cf8d14ab5b6e1444fcd2b9fc52f2d3041d612c8b6ce87eaa822a2c3660a0d0195a5ab96f12d91add09d855ece3df91987d9639ac6936c083f2bcf77d09d3bae0cb885acc690425e8ba2abc75703b819ea07a7200038451c0b31f2c7f05613696da745b16e3a403e568bb20633a61b30007d9cc0188861c05a16ca9556dc900ce03f92cb9dd303bd7271bb8f778d84dd1f6c1e431e21214e37a8a7d864147ae73911cfdaedce9308d2c1690f004dc9122b7cdaad9bb1b9c122f702029ca8556424d979154668a8c323c4c5b96154e62bc21e0605d4f93b5de1f995d2f18a23f35e5fb7c85872533594709a635e06e171356e78d71dfd941913d7f5b331e0bc3448115bf65c90955efc1a96f8f315cfd6887ce6ac2ee77fef2229c7efc63759fc5d3eec2af1e88fbf93051cc6804504ede4672baf86b778be4a35d4f37511a5b8e0e749e4034e33b3fa00953b5dc65e70e6c783195be34b7300fd3b44d3974fce3645acaa0d191e426364c6d1cc374dda6cb930af5ec3136699c3354fb83097afc8f047975199559636e171716430faeb128c7b278f0b5147f245901043f988b44b8009b9f6a3065f6ab0ab0d8dd9caaf66b828d0865e09479924215e5278033676c7261f9d7a704ca3a11501e4791ae77d789db7f3336f6b9ea73398c0f9fe1d1aadc79054aea6ae63a89900b148e38ec0b89a58ad22d64232a8e004dc194a9047dce978bf29996d890cde90cf4bbc9f327b698a28aef6aa32c", 0xd66}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f00000010c0)='./file0/../file0\x00', 0x1000, 0x6) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r1, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: r0 = socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000007}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') clock_gettime(0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfffffff9}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) msgget(0x1, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005236000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) writev(r0, 0x0, 0x0) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x24}, {0x416}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYRES64=r2]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x8}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000003d00)) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000180)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf28b7804be38164991f333c111f7c8cf5f882b297be1aa0503000000e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2e09000400000000008000561b1257aea8c5000020e4fafe0c2300008abfba09000a0008e371a3f8343732051ed6b71d89e0000405f8fffffe130000000b1f660eb325529658cf389668b265f951ee514de1e3b5b068ea54320d625697a469d60e35208d8d350be8022379448f2ce757b9ea4bd8d5493a53c09ec5e4e0d49e6b3dc39dd22295e934f8a5c4087e2ea1ff6c4cf4c83b61eb16dd6cffd344e0273aea75d8f370a11dc6ebb6fc8ece8937c5f16807d0952236fb2a91199d77d43f7aa247ac65a4aff1caa5a8", 0x142, 0x40f, 0x0, 0x0) executing program 1: socket$inet6(0x18, 0x8000, 0x22) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad00"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffff0) writev(r1, &(0x7f00000001c0), 0x0) r2 = socket$inet6(0x1e, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20008, 0x0) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}, 0xec9, 0x0, 0x7}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb723383"], 0x55, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x81}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x3af) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc01}}) semop(0x0, &(0x7f0000000080), 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r5) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) close(r6) syz_open_pts() mknod(&(0x7f0000000240)='./file1\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x100) dup2(0xffffffffffffff9c, r1) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = msgget(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0xfffffffc, 0x8, 0x5e68, 0x24, 0x4, 0x5, 0x91f, 0x10, [{0xba, 0x7f, 0x1, 0x5}, {0x4, 0x1c5c, 0x8, 0x5}, {0x5, 0x200000, 0xfffffffe, 0x8}, {0xcb, 0x9, 0x9, 0x18}, {0x80000000, 0x4, 0xffffffad, 0x3}, {0x37, 0x0, 0x3}, {0x0, 0x2, 0x1, 0x8001}, {0x1, 0x6, 0x5, 0xfffffffa}, {0x32, 0x9, 0x5}, {0x80, 0x200, 0xf4, 0x5}, {0x0, 0x100, 0x0, 0x8000}, {0x71, 0x5, 0x800, 0x3f}, {0xdf99, 0x9, 0x7fff}, {0x9, 0xc3c, 0x9, 0x7fffffff}, {0x1, 0x7f, 0x1, 0x7}, {0x200, 0x4, 0x1, 0x3}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) poll(0x0, 0x0, 0x0) mprotect(&(0x7f000011e000/0x3000)=nil, 0x3000, 0x1) r3 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/153) close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) fchflags(r2, 0x10000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 4: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x26, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) dup2(r1, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x0, 0xfe) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xb4adf98ee241c2e7, 0x241) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440c070100000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="42ac4081a30569d24a6fec3a6744961433d1af1b5c9f0c54b0155f02256fe59beb169e6347ee41453776a638fdf08c172a9b44be6121ae3ffc3f9a5aad545a010d4ebd68156930f9897d7a30a3549335afa90aa892d4de3e75f2e76eb25e02113bac4a8ad7e76c7b1f6629457770eb34bf1dd8447a022255301f0dc191"]) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x3fe, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd669f807303c8000000000000000000000000ffff0000002000000000000000000000000000000001"]) executing program 6: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146953, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80146953, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) close(r2) r3 = syz_open_pts() getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) (async) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open$dir(&(0x7f00000011c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="10254721e8a0cb178873e14eb38de98511a3183cba380f7b80dee2e9abfdb1e09ee25e8f1d10ac", 0x27}, {&(0x7f00000001c0)="41d12327771fcb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d2", 0x1c}], 0x2) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="10254721e8a0cb178873e14eb38de98511a3183cba380f7b80dee2e9abfdb1e09ee25e8f1d10ac", 0x27}, {&(0x7f00000001c0)="41d12327771fcb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d2", 0x1c}], 0x2) dup2(r3, r2) (async) r4 = dup2(r3, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0xc375, 0x6}], 0x694, 0x0, 0x9, 0x0) executing program 1: poll(0x0, 0x0, 0x87e) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x7cedc5400efff7aa, &(0x7f0000000000)=0x80000000, 0x4) setrlimit(0x0, &(0x7f0000000980)={0x0, 0xffff}) syz_open_pts() executing program 7: r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000280)={0x10, 0x8000000000000000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x194}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffc4fd5581}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1200000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x829}], './file0\x00', 0x1000}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000540)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = semget(0x1, 0x4, 0x508) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/194) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) writev(r0, 0x0, 0x0) executing program 2: semop(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x7}, {0x6}]}) semop(0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x7}, {0x6}]}) (async) executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x400000000000008a, &(0x7f00000001c0)="24cf6d85732c8452b4db74c260db7c16228d1830688be1a5df587e83ca8a298de904d052866692b2bf3d2b191e563f44b8f06aded8d56507e748798e5fe6e464dd7d9ae6ec9a51dec60200000025a4d0026d650a8782", 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0xc1045763, &(0x7f0000000100)) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047476, 0x0) r2 = open$dir(0x0, 0x10, 0x2) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x40, &(0x7f00000006c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000000000004e224e21", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYRES64=0x0]) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 6: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x0, 0xfe) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xb4adf98ee241c2e7, 0x241) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440c070100000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="42ac4081a30569d24a6fec3a6744961433d1af1b5c9f0c54b0155f02256fe59beb169e6347ee41453776a638fdf08c172a9b44be6121ae3ffc3f9a5aad545a010d4ebd68156930f9897d7a30a3549335afa90aa892d4de3e75f2e76eb25e02113bac4a8ad7e76c7b1f6629457770eb34bf1dd8447a022255301f0dc191"]) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x3fe, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd669f807303c8000000000000000000000000ffff0000002000000000000000000000000000000001"]) executing program 7: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x2, 0x1000) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r8) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7, r7, r8, r9, r10, 0x1b, 0x2}, 0x7, 0x0, r11, r12, 0x4, 0xfc9, 0x3, 0x3ff}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000240)=""/56) executing program 0: acct(&(0x7f0000000000)='./file0\x00') socket$unix(0x1, 0x2, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='tap', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00'], 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000005c0)="5946872eb8daf185832998fe899aa13941c2e7862b980efd924fec17aed1be990ce26b2f0af70c454d0bb14ccfe414199e5bd79cb4711f29e44015cd4780e27ebb75e88ce4b8f1", 0x47}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000180)=[{0x0, 0x20, 0x40, 0x1abfc3ca}, {0x5, 0x0, 0x6, 0x71}, {0x101, 0xff, 0x5, 0x41}, {0x200, 0xfc, 0x0, 0xffffff57}, {0x1, 0x0, 0x1, 0xffffff80}, {0x101, 0x4f, 0x5, 0x2}]}) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) dup2(r0, r4) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000140)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x15}, {0xc0, 0x1f}, {0x2, 0x0, 0x1, 0x5}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) semget$private(0x0, 0x0, 0x8) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) executing program 5: socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) semop(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = socket(0x20, 0x2, 0x0) mknod(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xffd, 0x0}) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x5, 0x4) r5 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/41) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000480)={0x10, 0x5, [{&(0x7f0000204000/0x1000)=nil, &(0x7f00007ba000/0x4000)=nil, 0x8}, {&(0x7f00003ab000/0x2000)=nil, &(0x7f00005c3000/0x3000)=nil, 0x9}, {&(0x7f000012b000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil, 0x5}, {&(0x7f000030a000/0x1000)=nil, &(0x7f00003b5000/0x2000)=nil, 0x1}, {&(0x7f0000108000/0x2000)=nil, &(0x7f0000410000/0x3000)=nil, 0x1f5}, {&(0x7f000020f000/0x2000)=nil, &(0x7f00005d3000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000564000/0x2000)=nil, 0x80000001}, {&(0x7f000033d000/0x3000)=nil, &(0x7f00004b8000/0x2000)=nil, 0x9}, {&(0x7f00007d4000/0x3000)=nil, &(0x7f00001db000/0x4000)=nil, 0x2}, {&(0x7f0000283000/0x2000)=nil, &(0x7f000059c000/0x2000)=nil, 0x80000001}, {&(0x7f0000272000/0x2000)=nil, &(0x7f00006c4000/0x1000)=nil, 0xed2}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000168000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x5}, {&(0x7f0000073000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06', 0x1000}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) msgrcv(r5, &(0x7f0000000300)={0x0, ""/189}, 0xc5, 0x0, 0x800) executing program 1: open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8004667d, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000148b000000000190667a2000bbac14005c"]) bind(0xffffffffffffffff, 0x0, 0x10) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) dup2(0xffffffffffffffff, r1) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)="4cf33cd708cc6faf5051364d28e67fff353813d530fb640f941040b7b1fc593523df292ac79b61cfccd5dd8bda37aeb1000cadaa7478dfdc07e41deff512f18dc9cc7d941a41384b3077b7d2860dbf580b2cf7a4157e66a3e879730886afc4f955b803693027ab6a7a8494cbeda009c30f03290049f07135fd069332ab4223222be05cbed6fb487821ad94da4d771219206a9b7737602a6c5e380d92229dfb8bec154e4c844d2dc821494ac5613dbe9f6910eadc6b6997553ea2b6819d3f30565ef2ee170fa5ddc4ad60e923fc06957f8ca2ac32ca5d6610bed65fabb50bad3042efe8be4c89fe5bf504704fe673c1469d67efdb91f383d4fc5304012e1b2b3f15c8a20525224e5e95e7de1a880483dfcb3a257e5eb375420644578862cc0cac9eba59b51e7c92dc1e6633865fa95a99e5d11062fc3b6315b10983a5fab88f8e8362c9d1161c02b37bb3ffe9ce19c0a0fbfe5b312d035fd63f62d15d0804c3359694dd67c4765a6fe4e2f5dc1a7c75c247bcf1affda1b7fcc977cd90a8f37aad1e82bda72b22ca5ffc36c6ac8488fe617549dac454bf7f0c38b903af7e256329b75ec577c3c228623e2282223bf94216390a6d1b8cc1fd93cfe0c3c74a25a91a172966e674a3fef6f2fd631c9450fb513c1672e31c90e7af9f9ea5f8b7169899c473bb11d8cf2d3cbbde403a7f963e02f72eaf92fdd389d25d2706b4ee2f05de14f70847f7eb1f37c19aabd72eec5dd25ae1cfd1a1861f2de360e69fb5a598d46e3dca6129fefa3d17086e056b3ada25e00bd8b30b7a712dfb0131be1b4da169220307c1fc8c0686510067040f21cf8599348620d702909aca9006fa55eba80c9438d564fd9db2b02775affa448703f96ea9690d632886ef7f249aa6d874b299a271e7b94a5e7083d1a603a8c756a47bb9cb2d32200afed1441a25bbbe7516c72df2def4058c0aaf83ef8c8abd3e7d6e56ae02daf5296611dcb12a09d2fff297ce3c749d42372c771863abb06754e8b91d4029afd7e6d8fbfd86300e5fb773273299d548df6408095c3478f36fca2fb9035feaf371023c8c75c87063d77b222b18467a33df2b9caa1ba8ec68f2acce6feefed473b08f415ed9771c48165f43bcc448f8df777f4bcd8dcc83e2a64a2425771b6f94bf8f0fb81477b42311186a1c15c8c9253d0ad666326b511731dc943ed012df99b4806003da5501961f3a60e54d3b39ac4326612582a9aa8fffd9cb7347bab6331873dfb8f57ffd12c75033a2b3c75e878af604a456b3abf94f320d986bb2d4e4f4ad73228c544cfd6057e527dd839d434f23be79844303f4d57f1611c589240cf765624912554d948e807413023316c65150994bf3d18d448647c23954c0eb713ef933f5efe5f454a3e101063bdbe854d1a145d531c332b4965d18e8710c5d2a075e7040c260e3f618d3f4e617c8d6adb69a647aaef8eaab5d19915b35856106f5ddbf6b8adf6f368e9bc7e69854e54917ae86345c3c94b09912b07fd2362c156f5e2fea6b33c53af83ee4e899332c4764edccca9655b133b9501b624bc45bc7f8c6dc338d39203f4737baa836d859d685d4b7219d852c2f837d0cbbc61d0ddb33625345856849603497ae3ab0111cdf3212b0f7c16385684ca17614ae8c7b6a02fb2400a58871c647f19b309b7274d070fb34c522f4585b1f2fdc7e5c64a37446dfbd890a8b3d59df7e8bab499aed21a9a9158abfc250911c9279e2bd6b417aeed740196f8d7866b839e165aa3b7936cfaf7d049cf28dbcab485cbad2680d085fd0738aef577ff129ac2546db4f0063b6120ef4304feaa03595414a9519a3ccd71dab402cd801bdab4fb16098aa23a43e2154d7cf368fd68a7655e426c104bc2ff0a983ba8c4bf3680c3ae219a87f0b7a77678b1ee326350528f8e74883269d4aa179419307b989afdc7b33a8c6f83af39470f7db79a212ec15a6a9a70b4c0a66c6329199bace438ec739d104bffc855b7e2fe111084aefaa59bc255520a6db6f41cbc56f76869681b7be8bdd77b1b875d862566bf79fa3a3dc306c427a0c2951d1fe0f1b238b789580142aba9610e69ba8043f32b51b3d32abf1d36500ce069488620a09bcd417e150352daa1cf3cb70f37b97cc1b87c798c6d14c177e1f6ee343d10a59e9f0ee1390703a3d6fac5c2b1d4af8cdf34b557040beeacfff5bf8c8195c21497de47921a9a9447eabdff41c70689e12b91d88056d890621831b619e721743bdc38a33b88b7d90bf0f16d65e75c5db46ed40e15080f5abee76d28769ebb82aec02da3f08f90f0fb01e31dd37ae1c27397eb316a34037b0b90acded18b200fbd74ab030aeb4fc3efe8c5463b8ecfa8ece2d6a68563f470c0830d46be48a699a15d743432e8e41565882680bc83c0c621b20aa40e69d1a0950383faa7f510cf08f8b37e6da5d8467459c5191fd09f39c9547530ef5a23bdb47c7714449eeee8aa87c154fd4e0e5a2e481e000184580246d8e2521b85864e3ba2587f6c794f3211f3ee1cfb934f66dbf8c4f906a1808f3ffb2440f1df00ecc9ee1e4f33ce9a655840b4d2bd3fceb0885bd2104a1dea31be3990f000c9b8b67b0bf25cecb5c89d82c8a1fd6c1e6d234419ab9eb111b77b3354b80357c154650f9cd1775a7d1ffb533c5de6a8e75c7d1fbefda899978dfe879d7a30fd44a43a42953ea09fae2ef48003b3b5e6655a1d05adcae0b0f6c8acf3167213aa6039823ff03488353626fb51a1921d375902160b4873b4ee34b16887e3c0c496c26768ad97f1fb2ad417d9f69d4aa591c61d0c3d04873333ff049e769319d24fc80072c7291a6b7572f9b8c56638be2d52f73409a444ccdc379d0ff93f36cbfa991063ac28b5c5042e40bef9af425a7d976e3415b6bdefcce2aeb5f18bee184ace9a139e8cbb5a161682723178a2bda8f321bc962aec7809c4129d90a9f487fd6c5cf500854c3b68d04e9add8b8b0f15141c83583a48b96c246f356f3b452b89c9233eab361099d2fe326d09c263993c5ec4f84c0a62a4393f2cacda97e1a4faa4c6096d057e7a2a3f69929665e51c4b97e8ec14f09470779638102011dc340ccef5bc253763e4c7e26b04793bc9ad9c62494583216d9a6f8193eb5a25bfb72546a3c10d6870ea5399b76028a587b14427b3626a80b5c5761c969b71d1deb4d9a54128acd9d368be53feb20321a614cd8f8bf06b8c7f45fa352bd69bac1cce2211c3b7b716eb030582c14e5d6d7379a4eebe75ebc2a97258c4e47271045340b44f480347a9a165d4eda1a7aea4fa5bbe23051e6d63a5db2aa5505bc6b6a99217ccb0d6290d4f3116e8acbd1551fef1d60bb67b4d2e855dcfc0e29573cfeda6949b525825b0b9a532ab5681394d5840bed9300f27603f174b638d72583e1355783d4b8ed65a49a662c3a474ed9f6aaee4b9654e654f25c898147117cc2755e5d5f44e53e8175d71364033cae8c21f484279f239d5d0d625068f5dae69213f216ee0d748d26498b8178f8cf717b81c689e71b3c3700b011a81d1984f0d92d67505e861f5f7a9314573a501169f2597b51a23b246d677ca945f86f0e1d875355084f711bbe09014a48c11307d883db944172437cf003acbd937c6eb59221e320a3c0c475c1dddcdd44670aeeb1fcba9e516c15b7517cedce554d97c284ac8874a23cea5cc4777df1b4e245e25b20f74c6e50f00ca8a7dda1b68b3e8a5fc4c1df98af66f62a3f2f3997c108fdc44b61a5b4e02df780ee3907687d151580d2755930f58ecce8be2ca453dcde5beeb0aebbc58a9f9d1a9c2d2436a7551452ee227680b31ae75d3a18a9e98e6af4e9357367b09f287a69e20d0b9a5a58592f62dfd990175a89d6fe66ab91338fc6760ccca7b8023d913433508d1f7343c578f096d071d548b20d8ee753b59eb642eb4e2bf220ceed486f68c29b8ebbbc531287b6994740fdfd78e4a5c8276ca8b7a2da222c1c2ce3ca4dd4e3a84361ffc9a9337f4de8acaf5353771152f72ff3713fea9df7631ef7eb1dcd3a343e0dd0c10bcee70838a57f9f85eeb378b39439b8f49e0ed44c9afbf0158b6cdc9507a0af9c1decd96d8b8b6b7d16570ef9e39f246136fc5c2e8396c5b355d654c5e6082f0e09806ceaa86161711b059656429790ffd077313c604774a2221bde4fa9e29ac75849cf389198012eee8f3f93c173276971de3fd73c1bceb9458ff4a5f7b7c130e710ddb066c4aad6747c60364fc26bee04e6ebc724184c00d9f0db62ca0ab44a5842232b8cbb2af7d9ceb7b959bb929e6f9a841b072a2e06ffea71d4fcb0330561ad895165b42bc9e440d5ff91f76ae0347b3ac1e7649b5a8646f6311d468f49b5cc391b29a071f0976064213c3071442afa083503e8e6540489ba6f10b4e34b6d52ed56e93e5665b1e1926f8f1e3ab4654939aa73caec060198f87023a3564048f31624beb6baf917d6b49ea80e783378b12e4cb0087b6f2ad4eb8b6898324644579f1df2f858a390331abccfd4b92bc8a7d1d9ff60b2de5ee95ae4ed041b3d8844196d26bd0bec1f14d0c0958b3dbbbea4b81f289d40a90c8f46cad24cd2ec2b5176ee3d32460ee87e27b5aef57c0c928dc4bddd5d45990f7ce4de4c64433d645e16e155f0010b2c7e44b74026f865f81307adca2ad5c624fd045e0f6d0d80c1e51b3835ee87691ea8d4003ff19a6978c85d2979e01d0ed7f0da2f58eb26ccbf0e0c521b703a9ac132d82ac0e4bd9b155c843c58bbd4a5412480d86401a961dbfb6bde7eb5f5753c573e5826529f32765f72bc4332adbf284d704d2be231c26aff9179a87042d0accac06418db453063750f430888048fddbf1a169e71b8acb2c69adafb045bf3807ccb1b7ed9d81de33cbbbe14de1625ddc471288d91e08713d1e077589fe5a191d79def1da6f9ba4b5d91b46916d39658fca9d76144275aa7981144ab941a57001b892969f6ad09e8887ffa8503e69ce53d440dbddd03858cff776d1e3fcf609ea6d22775dc6413b5959b7728ca9323260bcded9adbed51afc84b9945cc59c3566391c6d136d77f5f00bc575404a7cdf9134eccb7002282795579c3ed24b6928a37262af2c3d92bb3aad5316a6871148a9c94a234752e15dd398711f783b2ae73f8deda93f7a018fc60167208adbcf560ad2c3b09595801dfffb1d8716ffc9200fe4c024495c2653ea5c078dd43cbc916a3fbddaba825fbfd9c9039e379789cf041e156470fb6e3a6bbfc9dc3e258607d3aebdccf6224456fd193a5fc6b44c8076f340046c74545d14c7b544144a6e7398a47c19273e642ad61824f6b2310ea6d0d9a52e5d978a00cd6e4c24c2603442beca6f1c19b3df26187a572f3dea676cffff913e17709cc2d5ed877ced01d2e49f98ac02c9119ed58cf03c13533b6b338f6cc6278d796acf567e87436867565539c2e6412a42203d0d5effa8a9a12904c20c8fcc2340db40f3d13572133bec60e6f15728f35013d8ac98b2a216b739e92cf54d5c82dda2729e5e7523ccd4ad7ac7856ee48a17761fe17994c609016db9e34ad6b2ca3c2d0c93d282ab88e7dd382da2ea4ed6b6281734bf8dbe918dd8cfbefcdbcc268433b5882d9e9f4b81ebac1701a4558f07192de11997a53b95794b7bb93122f6f949aa5e28ed7d7a92a6c1577bd5fe2778ab04463c624c5841553b1faef609cd8a44ab7bda48ad770b2edaa872438c49e862b66a6b0e0c7a81a83c1f70725ca9ab9202e1c45b9500a03833b402786a5c1fe1c9d0dd53117b371ae05e6e8a767264b654aea846cd808ca0f", 0x1000) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x46eb37715ae71901, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getuid() (async) r2 = msgget$private(0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000240)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000280)="f7cd902d86dac6b99ab387ab3196f1935d6ce1978b4ff449b6d32541b4f5b48f9aa95fbdeeb0b67f8aef747f2c1e9591a03b3d3e282420", 0x0, &(0x7f0000000300)='o', 0x1) (async) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x11, 0x0) (async) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249b"], 0xa9, 0x0) select(0xffffffffffffff83, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x33c81182) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x40, 0x10001, 0x5, "a531d4f1228e14e7a29853ab9f88ea52708dab38", 0xe70, 0x8}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff8, 0x0, 0x1000081, 0x5773c545, "102609307e7be2df67de208c8bda612c3100"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) setreuid(0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000280)='./file0\x00', 0x8}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) poll(&(0x7f0000000080), 0x0, 0x802) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000480)="5c12ec1a55e981f2e975d2276e1215c1d75d4f6968fd76f1b6711d89eb56e866d9190e76db008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c29710336ed8396db928a10b4e8f6549862ffb4a3d3fd292b843d6d1b64", 0x70}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) writev(r0, &(0x7f0000002500), 0x0) executing program 2: socket$inet6(0x18, 0x0, 0x33) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shutdown(r1, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setreuid(0x0, 0xee01) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget$private(0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f0000000100)) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000480)="a0e508e938c190e815cf3947a5fec9a3c596d9f8658379b508458af970b27187a1c3df318971ead3f3c497898f59078f3f46d59de05ba3bd3ea18e055c77e9f01558a1598ff7a5518e557a1c03825b248c52f665b675096b7667d6a6e9bae2333ad71f3636d71fc859ad7f5502c600948fc3f35947bd5981ed9d07d09ca6f09e1e4c8826923f0c3da4a81d61780aaf9c9f65e15aceea560f69e3d57feb1f32753ad4cdf302b49defa7d325ec4c3596d2", &(0x7f0000000040)=0xb0, &(0x7f0000000680)="f805020819fd97cf074aa68a2adbd3d34c1a9e805e4e673bb6400ccdb2e8f04ef315128d0a63ed0f5b1e37260ae9a2e517c7dbd38df8b35419a24d0beab7bbf3ced8e58337d345df14a1b0452f5b45ae11d9e3a5ddc5042d41ecf4f8396c479ec1ce47d7a90f21925dbfa0904963bfb1530d5534c2eb116045c7703538560e8ab011cb0ea0b18e18a165f78e5e16cf5d91902fd2e6246a618286a619191c43e9cc19237d63e66427a66ac0fdac496d", 0xaf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f0000000400)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r6 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, r6) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x3b, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) writev(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)="bdeb36b06c6af846bcc2ca686e595aa81c289aaeff1bce35451c8d43435c5adce0866c1da5e59e81692b0020e9d26e3de4d15eb0287f612eff828ada8d27187a1b8c2947ac20b9e16232f7f3a9d3dba15e51295945a35b1b62d2e3c454667723422d766734b491cd15f856e00bfddf1b27346c76561908e9006cbaf47de72ffdcc467131d5c7412433cd6edf1619135fb53242f6adc92f09ab031f70dcc30a77f8f7cc36dc94e58f983445b0975f9c7673111e3962ed3d958992025ed347f7dfa7ed9264029e7f5eb75693808c0b92d30ba45f676b47d16da6a7385644f227e90c6ae7903c2889153a931bfbbc13786a20dde1368cc9df74c05e6e48095771eb12ff00000000000000603a4b203aa27acb709bf5e1e19416eaf851a5f18440e9f345848a0922277dd20a250fad9ec1137cdc6ce1f9964220876bc949ead3edcf7f001ae782355acebf1d17f3aed2b5d248777c230eeb36423c22bbc15d22b36b6a93f4856aeb94a9646d8de5249e65965271d13c19b4caa955cd8d3ece51336641a5e8e4c40bcf697e928990a80fa9b46a78350c914faca3686bf97a7da4641d9d11bc3043bbf8e7596a4c2c0ff4d2bd7da34fa83a1f2c19d80e5d04dd891b654af24af5491410711f892df68d2a2a6f8a537cbc885b323dbc22e0f79ca28796ebcbab", 0x1e3}], 0x1) write(r0, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x40) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = dup2(r1, r0) r3 = getuid() seteuid(r3) fcntl$getown(r2, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="83005bf7acb012ae5487b0ecf8e9ca3107791666c588d7ec65a43895937d6815f7a1cba0", 0x24) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069af, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x401}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="eb", 0x1) flock(r2, 0x9) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x8000) r3 = socket(0x6, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3ff) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) flock(r0, 0x1) (async) close(r0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc01}}) (async) semop(0x0, &(0x7f0000000080), 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) (async) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) (async) close(r5) (async) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) (async) close(r6) syz_open_pts() (async) mknod(&(0x7f0000000240)='./file1\x00', 0x3a0914c44f7b202d, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) r4 = getegid() semop(r3, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0xffffffffffffffff, r4, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x1000000000a}) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="8bbe837bf99b5b8dd9fe51fa744d49734967bc2c4a577f5bc033429a1cec8a0a9510e3e3510ddd4b15926d3257f270545388dbb9b5fa5ab75124f76ef8c0e88c4d9e0016980f68cc13324d4b5067de5d62ffb51b221e4016b52ad25a8a38af0a2b9835", 0x63}], 0x1, &(0x7f00000012c0)=[{0x28, 0x1, 0xff, "e8ba4131160eafdfb96fb8732d8c44fe47a5"}, {0x48, 0xffff, 0x7, "f9e8e83c94efa734248b16b639e0d7f13abfedc508f37e6f17098ac11c99e186568ef99ab283ff9a9394ac6d0fb7e4ed452797ab94"}, {0xd8, 0xffff, 0x3, "1535649750284260b0018eebf9c3241678e3831933ccd492d16b65c440ad62ce5cc1461652154047913d6c71ce5632af54f3aa632525a85376bdbd6b2e6ff446b050b709a2770b9726c2b37fa4a6f4094e81b3e3bf25c0702d95c3b2dbac21702a78f44f8137b13d4fe2b458043acb5feb7f5437018a12391a7c9e8c45aec731ab567707ef113af65240adae2a1aacbb67910802db2ad62fe8c8480ba40816374650d982cd0799b5f05a0d41978496c549a093ca2212e46806962632c3fd3c122f"}, {0x78, 0x1, 0x6da026a3, "ba18e7e709da2710d7beff9aed1accc9b86e825b3cefb6a0a331b95cd53b9802380813bf12c99ec28f55e57d29fdc8e05ce83340d81371e0d6708ac8f8a932a2963cc2aed36702697bbe78b6c0237b7327825a45e2f952af95d958ae85201e6242e1a646"}, {0x50, 0x1, 0x40, "08fc6421679c03525ea32d67bed7ef960743fdccfe9c2fed4db819774fa394d62b073859f65d5163eda502f6fc9ebd0ca0a7962691fbd4b3840f"}, {0x1010, 0xffff, 0x3, "1d565891502cfdf54f0408d72abc69daf2008a6cc7d05091a82277632004ce4e354d33aa32ef1b0be227909221cd5733bdd3dae5e5cb82c840998af5ea19d27b4c7f1d6c9bb92b8d952b84e6c960cd9fe5df0877db1a1722af2789b3c21c189d032cf967278ce9d1f577537bd4e306b76da7eb58ef78e4619a9ce828064af0cd0044e0ad716e0f54359c2a55255b2fd83e71ade14a9d6472e9c11676d79024aaea6756aa9da04a8f6cf90353656242480aeaecd11face2e370a2b9ffe9986f9fe0b5392b9f0cfa3f84aa2b19284e24fbccfbd97283d30bbb93e077b0ac3da8951d26df909e4f47047013c8aa4e0e8a528cc232e335590ac637aa008c6962eeac78a73b1b45c27c441319191bb71bf5deab43feac070eea6924bff84f887b74737c6a0c22938984d0354e1781b2a2b8b20e5b0da4d7c7b3cee68f4901bd99c1a6b5f4851834c780dacc7a65e9e0696d097dd79257861858b8d343f2b5911fd7d58ef619ffc91bc8c54cc9d4441b53251b782e03284ff0d4f476fd8e8bc224bd89857440a148498525f91e32ae72a6debaf0122848b40795421833d83d84c42a76d14d80b4c61e003b95bf26d08ebf772e8511782d689d3a38a938c3bbc1e8be7f38c18a8f03d809b71e08a4f208fc5782697f77c8808489243c4d8a88025b8efd0e3edcb0e30d9b0365c5830eec6eec7cfc208f5a4f16050727ec87f02da9546d4bdf71c7bc8d078fe7550c426d0fa8f162a3acb482d8d916b8485422171b3d5d7baf965c4f3475a941135600928547720fac5759daac01d374ca244288eafbae105fbefb49d9beaf6ca39ceaa853c053a289a80a28070c42c138de8d355cf08b60d569e384840ea7bddc1b1d71fafac9d51962e1cf1aad70e8c42df448e9a25a68acd835186bfbb71c0690af5819587a5d6059256cca11c5be83141dc745222b3a0e7ec402e0952a6d9c19a29d52631056d9c45bcedd41b0621e73e9eda65c7b5a7f79a0ba526f30affdb4979ec89f2b2624197907e73aa3530631aa3df8ca57c6492ce83790d9bec167a2afe43234cd6ebc1f274d478085c57b3c5a9e1119d6e452ca2dfa99a572012b3fec5370f25f5737b090749e707732a155f5daddaf89a69cce4bc17d175dc0e4617c703c160a5955211a305bf0088ab9c3023e3b1b6598ef3cf6a822b172e73d757351133d88704243f354539ff5596c2f054c97ff38fbdda5edcca44c1f5cdb5395a92a3a9bce5f8270f16eed3267b52ba398e66d7634e23cf56b53eae3bfff45df97009cb0b57550affdcb3ae14766084d491abf0d6fe2788dececa5de3f236df587354e9f02cc6505dd5a98696e6052aac17427f20670d98e7797a28d7936638e3d12c2d5a95da7c9908f46e52e3e8876bc5b51259f66c561c38d0c33c286b4a4511bb3bb6aef92e0f0ccd2f2f19aa427730ea8051aef71e5454e831645ec4cca1a163f9fe85d8033cb35d14fabc5e600d411ef2a20e2c7b4697d568e80d6935df2315f19081d654fd04aa154aa4b6d64d7fe39254935050428cc5e55ce0dc7b0702ab71785284a8b0dae2ad95e6e2da31ca5808867e20a00805be3874b65ae9d15f58862dca79228c5a5bb0468b0fd6bb1e687b64a65bcd2a566172f45bdb6be29e0587d228c3c17a26c275faee441ceca93afac1074709989bb7ba685e350b1a0096e619718eca095f92f67161db0a25177c1af756bafe989eb025545897dc3a5bb3efd0c6952a9a925078b52a62bac78df6d2a828293c0358b4663ecbeeee18f14d6ae85f98c322bd552cab7d6a37ce97346edc9e9b494c086f73f8e0b3c4279d71fffdfdf4a3fc387fee534b8d5397177919a1e61fd3a853b66814c5f5d84c9743c154e395ccf9ba321a995b181d056bc89256335069ddfaa0962bb4cfa51960bcca8e2695c524ca85224d10a6866c18a009b6a4f564424b2202b049d5b81140e05d8c018737e9ef1d31528a15b897ac57f2effabf353a5dd027ce9ca2c6da8c8f1e00b6c7fed2d966fa1e809c0f4f94445f16c5f82e43953de0e9c245793e1071b1fef5367c4ed29b1d412b5e89d48a042693f3c05b845e1188b426ab359cc8b128f0ff8dca057771d690b712d16a9133273e0485fbdfc9408c78a9786c2ad148f239fd232908c6f6d8ec9f40c37fc4f224591fd86791ed0b392ee24cc2ab2381349b92eee91ef59ef65a0e0b5fdb6a1c92670b96ec2d66614771b9847124c334c3bf8c62a8dc9cc2094bfd4d619e01b99dc7c149b1f5ca7d7e3304a56d2eb0a77f414f515f76ab19cfbfc60736e603f11e697534fa2a0cfbe97101dd5827c0129e9f8ea82217af602cbf1ea9e3092043925bb88ccdcfcf57f54ecbbff4dbbd9de884c64fac39e4731adc8562e046ce2ed3a161071a7b98cec3daeafb9311fb15cca19b6ea8f93632c3c7dc9c7743961908302f953e820d0b0fc3ac152fe93d0031e10d264cb5e01e6813b3fd6644054425df5cbca82066ea66227c22f57f7029055ff1c5f022924f3b6abcc6550565cc19f97106cbb4b0715f3711aa5ac416ab1b95d7d9e1c724e37cab09ec61da273e788b56917787cf1af35ef1da45bb9f59fd68fc26217e7def1671e4644bff1ba5ecebd8b865f19102f0c52adb6662eb6ca1fd60946c7f4ae728ebad3c63f4632f740ddc98ad67d61f12b0639a2ed457f3ff1c6e29312299eb5f34fe65747f90d9b484af525085ce1774f2b4e6f67a5cf19885f175768801d9f14066e8b550945ff41bd5301da6ea8aaedfac3a8c410398ad0a37263be500cb0bd4816167bbb204cc71a6ffb0f42b38f31dad84bdc833e3a509c7577f2d9f4e6d89e964bccc312ff02c904260aa9617ecf4b68ad7e2d31354dca74b8f71876108f6ce7b7299c3df3fdb48101995608338fda03604757727cb0f3ffd559e4fddc28a85ab8ee4d83d3f1f66335e4fd8bd97a3563f893a9b503f68092096ef09a5bbba61c344e6eec687f1eef7f5fabf0a67cfea409f2d481ddfea1ef1b13ce879ef9015fe5b2b651fc5b1d5c826597a84161b286fe7977597bb16ecc5a792f6dc7910cbc37598e0fa5afaa34a569783e16d18c97f8a37b4649940f7583eed47d75372302684f833fac969cfa37b3105701cf5e5c40775f81391437d24a6b8c0aa3a74e6d31080421202223f315038e0fa3c1db1e99927de50945b29d917606457f801b7809dee0bc63f5d8685274e75849d2949de306a5a19b4b67c4c7c451db0e4626796c1a601b6c4b5d3b1c728404b3bf3f2618d6daf9080db49e1194fd8245b159a27799a8e7f57ea946e7f62a95fa16eafa594bbe51a2e4c35a2f94e6e30c15ba0bc839e7eb12f8c24b1410dd97fd827dd6742c51ff41679b7ef2a9839ea7524964f45f4e9521750e0daa671ae47a1014a70b271c670a5ad8bb79f5b3cf73f10079a3a0ec5fe2311b8545d76adea3b6afb017f04e2de635720c4b8c486aa53518d156ea5dd915061f95d49dff048ac8e5da6896064d5e82a0e2c12c6282e6bba2259b87a957c116ddc1a9c8cd7e36aae0f05b77874313e605b6053fa24303f3a7326592a0192d543bd7a5ee577e94aacf8ae0aeadfa44c30d30d0d291866d4f4020f2ed4ca5e3589f699f366dfcc90809ce3e7c53ebeb0fbec0fa6c7e34c1fcd555a2d3f627c0227cafae53488db31f89a47efbd7e33891f42138c0eb106e98ad35c71c5ebd536ce8e964d9f564b3577d6889f66a1d38dd6d7b432c86ee26696a34ff106944fcf5e99c1848b2b72d8155a9ab4cd1cb451475e4678f64f60c226bcc9559abf05900be0ea076808d4aa855f80c4c55ef5662c325f43571c5994ad3e4ff85ddb7ad0425f16bf77defe6a4da21c32b6c3bd7b6f53ba8a3249dfd8b27cb8c1fe802a97bdf224859d5a3e39941a19e13e025092fe3373ad936940f4267174ae9872cf2bd1baa207e7db9148f8aa0d5e0d9e9ad3cc9bfc6796bcdb5b8ad37da63ed5a90e1be45e3e12a9355ccab8197526e85b91a2bead52b4010a317763bd6429e730e0e03d4c4887b22f69d1a6fe71fb9ff6d72bf0e26b498c70ecf9793825eb73bd811fa47951f1934e20235903c6dbef909bb31b0aeb6b404abdad1ea82ea11d668951989edc7303aad658f820ada097152b094fb3115cbf7688724cd425433c749ef5a5cda91245e0df71dc41853aa4ed41d5beda387598ca304b31d31f43768e819aed735d2cc6e481720471050841e1f4883179bef9524412f08ce8112c08db1e5c4a0a2c3889ead113233f3a887f25d82375817fb294894e412e5418b72c35624b5280fa5b8d94bbff37e0899176d6264ca673769e823ee2c60e18b33b9eef0cdd29e5cc57df5969b9215cee0b04bdd31c380714663114ef8f1470941a9309c96dbd4b2a2a976bb8408d1b25e86b25a13c5081366cb7f159dcf7f018738e653a84a64fc7e332d72dd5a77413058fcfee641cb1927a686832322287e8812a152a924d0e61bb37e0cb4a80f67d6d5fce6275613f56cfcf23683ba31560101ca93cf60434f79a27f16f22ba3c81a376c593e10931dc5a192f7ba2ce4e07711febabd07c0c798eb0de4216c3d149c1170455594f103bcc0f2d8b24b20587995811409e59b5f4ea7c3a596d8b41b52dd06a226ca2b3007ba94c118dec78d9e98e0f31b90d8cf988974f1e9dc1f31967ac9251949aa5d806b52241ea3f204e550c5728756355eb458cfc7c84e230cf76f91a4e6087b4280637b81be671e35b6e359c7bc530bda47e947aa9099905ae966b3607fce16ade937b9b9229b53bb3a8b796f75bde6879020e00ea03ea560da71e6231d6710dd674be9e51f1434da2e8ae9ddbd2b25ac44bafb532ea5ba7aec0ecbbc7d93f9fc272c569683f07f52054ae30be9fb1b9b718ef28f50f2a1510f016f3c52dd86f8e841b04eae85ae018055107d5485a6b337f984952c4b69519e711bb9ec6eb5777b9c97e7b50bef2725737a065ede82b834f76e58683556fa62eae731a90417b02a450f4aca631b094f1a27f5fd83a4bd5566c78bdfddf71b38ec6dfd4f08335f29242c78a5070e1369ff63e2d4f17f7d2aefb3694466b4438904700df59ef225f4d899fed097cf35cd8520776986ab3eca1f108db4f15ac6bca840dbfe156b07038f7d2bbc75da1bcdadbdd716a7ddbb65c28279aca1a4ecd3a8edde39ddf44f6fb40e0d6f81c9d81ac861b4f6bbc4d65b5de1847735e3158b7a671aa13d9c6b105509f34476aefb241caa629751469ca69ee8da9e55a3ddd8b8a5f7d0f20e8167f0a4905fd0f3298af6551786b7d9042b15b38ea825c7de5a7d54f6be209fcd59bd7da7b755c9f16440c3c4debd54d12afaa94c8fc472c6fd2159a15c71d4eeb4272ef1129a8b58fc2c7eb692ec539053a95c02766d2c3541bb73650690a06a5ee85d82b8c4bd6e2d36a72b040fd0cc4a36084de5e21bab25da45b877c5f53c3e1cc766b565bf2dd90a1979f391fe41ccb87e30d784b22213d427474194b7b3f95ee1296c7c7ff95f9c9c5c6cd6e4049177816708dba7719697d2d720c0055e27b7e6a11c9fa58a3d981a75356f3ba9a73e7bd75b928ec148ab6d47bd71fd4539d7dfa0ec956a99f9e541246ead17e4545800998cd5d09862d77c2931aeff2fd460570a76f110dd6951271bb4b6799fa147ff44ce0430ce9a7119727f9795415014fad3a3dd00f569445a1121e4cde4885511ac4c71d0b60030fc4058d7b97cfe80902c3c0f177810e12d439d770d467da7b77fe3b4eb9b5a6b69d19418e53bd104f80a88246fac8b5138c7eb"}, {0x28, 0x1, 0x0, "5cdf48f09399ba864b69e21dbe59d40a401ea0e0a397"}, {0x40, 0x1, 0x3, "86dc024894f38e013c3aca24cae6510c19c0eac1066397b7e5cd9aeb65a0350d29bdf0266f17ef1170"}, {0x1010, 0x1, 0x2, "2b08d1e22e8eada6101427943081413d4c6e2bc85c476822d6ce69b0c7644a649391465c26423ac13f39dab51b74d284bc0e67f09d4520af92d10e6a65f257d903ab1adee485562f61f8a906e953b0556ec698dd4a97fc250f2e446df09f3299710886f28b6fd15efc4ebe4fdd3991495522fa6df4d3aa9294929e74601ae65b2f81dfedef30b6d8fe35abf974372137164fd6dd7691af83f0886e1c10518593a0304f03c929df48f7e78a7a9e96e18a34df97137a9da30dce51ee8cb046122ead82cb9b086278423d156be83351619d87c926645b4d9677ceb0d29b95d2e3de79b6c028cfbdaf9fd0b56b50b0f47743a385c4d1c4ed8df89ffa356d8043310bd5098ac215ebb5b1f06cbddb7c4c1541d690c7febb39a8279aa1126861e8ff7115d0214ddb316eaf636b851ca9264673d00f103fbcc3de962d161ede4693f53a8d98b6d8863418f7cf53d76d911dd9f9f6a251a41b7da0cc65d13352ae27cf87b101545925f60543e2812b89a6c77ed28507731fec71b1f5cdaa66a3a4363a2bd62af293cfcc50d4c34292ce48c071f1d22092bd564158d18db5af4b9bbc3666051b80a578e7ab2203871daf6c244b59367e31456c0d84f06adbb46e03f3a78dd6a6af4d13aa9ae466a60b6a8b31d63e6abc9a44abea8fbbdfb522b165da08e1803bb5c2bec7b7680ce7950d6d9acbee679e256db320f5778a7dfa43b492710110c49b21b10ddd21925a8181d66261f064aa14cbe1b5cb5949eaeae70f29c145dce3f0e9177c766ba5a4e33bef3deb4805085e238915fb937a49bd91366a11077a33a7c825895ecafbce4b2b0703831ba9a488c7497faebfc06f9206ba6c3e0401c7857f33c923b0e08c6664d4ef651bf6dccab1a08e18dc114c31f3edf02c1163cb639a622632f02fa75f811776baf63a3d1b90d8ef7be3a6d2adf7c0a09a759cecff7643ad71b9c937bb989e4c11a52c9ef8cb3c740cbb5047f50e4f9ebebd62bc71bdb53e6c813f292a92a8953dfcafd113a420bd3d2e77051a6b84718d05c04aaa897461c28ef18bae96e887111f3157192b536e4aa7f07a04a55ef32d6c1eb7a1ef969369ec5f15f798d9961da6e1a8d816be541bac7280e732c7e8910e7330451c2e59f7096fb4d21d3971c6480f03484c37aef4441b7740780ed31c64fec6312de039b5cc49e69a6e86adadb48c3f056bb5b282fdc5303bcc6f390e592534679db3ff319f2b7e4b0f53d0ad1595c9c640b9dcf0be51f2f5c74cd4617aec1829a6e20f3e7c479768db1a3464fd20740b1f5d40bc60074e85a5140cb1478ff016a1c5f0e74b367d403e1599999017ed911bf4e379d68bfd8a69c06ed4c2a681f71dc141b8ef3d7cd09bd6cd7143c4d5dc5d2e6634392ba5cccec8e2c01327a264e3717192017109d3632cf6625f26530800cbcd325043a1d64a521fed173ab1fc9213ff904d2e0e2970caaa4c63ea50fc0efd1b83d3c71484fb8c8023f44d90f5ebc1583982527deb72639d27fbcb0d74f106be15d6be916637f742524784c4c50613ee16002cb085ad13d9c183032433e44ed6b04049432a4f01f8afbe792860b67993d3145746b1112fd0297304390048527f597a8916655a38141589f985b2debd2f489662342ee504371c66824b3cb3bbdda2b8c605299e462b3bdf31c73c30a9bc0bb82e527a8da998285aec17b8602174afa7bbc983faab549e9a589c6dc5e417935963f1615e592589ca9e703298abda1dca3b6f70be8c02ded40e286f3e83605764e18a27e34583d9fb5042323dd3ec5438d41e019403c66bff4c25ca4bad3d87fc87fe39759664c419b5337d390620bbe194231c790f8867ae205b0db14c6a9dc2fcf2a62d90c97dd3c5603416a9fe87b0876ce96fe3f1a2e8467597e953c94c06626d284fbf0962839e9df019755e95077a3056e4a04045e03ba414c977b7c2105541db03e51e9e9066513f1f0b953f46943e7979fac0df9ca34a562ea24988c82f5b339fcbff5d248c41d1ea8cb174630da3ad3cb8219c1b2db3781dec71a9ec9f6073af4cf3dfc81f3633f2e32bb9d0e96a1fe9c6b8f24e8e53b46b5f5313db2506d8d6cb586933641edd27a2d4d5e54c59b8ad32baa075e3c81615a7e9566561a44a8af2f100ff491a48cd7f40c15eb267303cf0f6cb68ec66e4f82dba388bb5145d162e9c5783ecdd40be2f261312f91268fae36a266b9bad503f7bbf10f85d65bff24680cc2b84fcb83b1880a3c868c9c06f0f51dca5752a44a5873c00f8ba5bd015664650c83b4e7662b6861a8fa738b77b6ead219c359b30031805acc415a4a1218eeda42f3037b311e5fb8b8a24d93c68840812eb205c3d0077451791c37fb1dd1621bcaba9173b5dedb720465a95932be11e46e1e95147e5d8a3b1a0149351c1167aa59f406098c7f39db1f32fc9af74a7fbb259f17fedad86b73f11179b7b4ebaf02bf6878e9c06eab8ce9df18b6110ebe0e262b917fc9a56ea6b381a7a3fbde54f2123c0207bd2f34aa21c6b8a4290b62dd031c7864af1898af9efb12cf4d9d41951b780a4c6066cdd62f354390f086acc37af205aa324d6c37f77035a70c1206c35c5dccd45fc1999894b67ce234cf52555da54f43b3c9c6fe585538fac06f2e94c2de7a8681792db74d417bbefd3dcd2459cee059a239f3e82a28ee1ae4edf33c7d6cfb2d53623d4e741e8321db1aaf69bc48b3de9ff7c82be887cca06cd3102dbd84c5572e7fffff59ffeadef94ceb909022140018f263abe82b382e5533544a1e57fda6bbd436eaa2cd16b78f1015b5ae044542a107fb6ad07340bcc9592468b18aa309ff843c5fdd4509014750e9a8cce41ddbd3f507381fef8252b2d0f48056ea48b01894ccb4d79dcc8b7f7df816b4ed6393d67449c36417dde398f8496f5ef67fb792d1c435ae259d016bb91c767e00b3410265980b888fa2c0fda60d4009bcefe8145f9aca8ccd0bc07a37bc0e2198df2e3ede66ffeeaf0b258153df6259ff59cc2ba7c5dce97ec83cb9dfdbd523894cca095d2cb662ae875d21d703456327a2fc3c94ab3507cb4f6db91b9069e628420f150f633cc45a6a8256331762220c143790280204b26513c3a161e0ea7510390fbfa23fff8affacfc356db1e81445197a3b81640ca66bb6bfd540056e0d681afde84c2ef33c0d1728d07dfa58b8a18f7660f0b0b40d1e07173519da532ac74e831163d5b57c154016d2a97ca4536e67c3aabf671b9db948c510d4b552aefc0eb70da2cfe6c620c2d89cd728420acae6f013104f590650a2d53e18a36efe66f55a9ffe45c55727dd51fd0abbdbeee6fa83bfbdf281daa145b3dfbbb4237bab3cb99d82f65e5c3460f7aedf39de3a23908c5d637888c697433420e430d27ed263f8d4b44754d7fc3e05ca0b64f75d2dd5bd20d7335bfbb63f77d3ceaa8e4778c1d549a8cc92a54d625b7fbfeefcb7b30c91d0aea7f7f3313c9f41b8987517614fc80167265a59eb6fe432c006a3c8ff96ba88ed698d30f6be9a39f2920bb704aebbb43f699e358476abadd87c72db08856e60258aa301bf2ee2337fd7b6a16c801f7e292ca93bc9ce73ea553797d7e02e7cf301633fa566e44963be3a0cd6777e80c61e5b5f46d5d79df8651ec3baaca2ba8b448d72a3dce841f8a29cc646500d87f80e7b2fcc470d7c2e527154f9a170e4dedc5e230a502924b2e6b388bffcc2ce78c6e602616d03f884c43c1b1db45b455e5a47ddec18bfe07596e5febbadc776f09736eca0948aec2c7a538fd8fe9a06da98f9f58a750da9bee671d2f8007ed822c8e2cbdb9e773d2de11ea44b3750e634d463595fb10dec933bce108586d13b7037ae86a70e56cdf3111ae274612d6b6fc7440fd9122819b41ea52a3d05b9a017b5a3dc2bc843d0613d47f53359f0db405f64615974f23fb73e32629b1d17aa7dd3624efd7c3185255ae1f9b2b5a42037703ddf1e5f9d6fe5cb3faca800ffee2f3300ee3f425319a715a65e51eff1aa022a2af1bafd85bcddfdd32c2bc5aa8b06ba47b98fcaf5b8bfe30b5577d5c67e88b8c2783dd35e4285f8a59c2c38248258b481da384a770bde2f8b16e727c07d7defd283cbaa3214dd3a26eb072c7b68e82e410e0ebee14cc7add8f0b9a2adda874ff03d4d4369b8f4cfd941f6ce493a05206e411d67d70ab46ab260c9e2843e96154acd7d215246e8d2149a5f77e0fe793b32bf8dc0b8bcbbdd19f84426033e9ef8c0652dea3287b223f399b4e86a022fb72c2c0c1727e2252905f25802c2da874b019f825b4027af1bcb8f6df53f3a741cf219bebbd071ffa62aea1597bee84915cb65802a0b733dcddff95af28da5976dda87ba7e43c03fec7f08ac4ebb78db88b031d4edec8d1c39215d62f09ba5e96bb85086319923854a70ae24b1340aa0815d5978bead39389799bcc207e534a7a561fe420c574897cd908d8c4ab51793bbf437412c93eaba182c618e65b8968bd93f1959a3383a89ebfdd187a9e706ad7590f4eae700e9ff64642f40c73aa5e9027fcc745acf881b7624c2e377a32806534368a1468c89e167f3726d8cb10cf57c27ac3a7129d71b24ed324eaacd3f48b1191ed83db13e4391cbc5a60b9d03d5c5d560f9b8d65ef205b3cc885eef34ab19aca69119b0d6d8970bfe02d6dae5937a06ed3df9986e18bdc006b6ceeb741ee76641cacca863adbdc6a060f6c32f2fe7ac7263e6f80e9448a0446a886ded7ceb6da399e29807eed506ac1e55eec32e7f54dc0a28be5dca642e54b753dbebf54ddd01d578615061b7bd0bcb4c5ba1de02d05ac5aa33d2841a814c7266382cb4d584705ddf6c3d03d77a488e7c38d44a949a2379a4463b0060668e41701fbab0b6caea16ef5006385d0829a72234edc0f53f20bfe0afc0ccfab9ec050735b35eab8aadafd29d4580c112410b07fa0bec983d8bb328425aa97c7eeaaa2dfa2eecc80fe3567c85f711320ff45eca13b55d99cf27cdb98a78dc2c92757843d62453d5f322b46371db2edb47aa8ad188e455096aca0e681465418b07c5d09705710aee37740e804071402d481f7ea7bd54af4196f41283795430b7b60ad674355227f05cda5c967eaa2287e2653cc48a8d94a90779cab1d4bd20e4d76eaed130661e300ee7374a506d6985e39c59e68e5008e7678bcda5ea51068c91c2938a3494c7a9685084d12d61a05413ec4ef01bcf8a8f5d4eee91af9c1982d0168749f5046d0ad67f115631527421bdc97eed15f9267907412bb012e550a90b3cdadb3cd56f2e4ea7df6d19d85866b77be3ea4bed68c099cca9f71b3513214e9e9bc02f8db7d0cf7ea847030c62d5de0d4052b486082be169969ea71fd31f1397ae45c0b12afe8eaa0ecea379dd305bd34ca2e9bf26c3a2777d83fb9d4143ae3b123df98f47a8721c009af1f5cd350d65528193fafd229a71f528675b963d6f96ba3be70615c8506f31c3b1ccf60c8d5c0663780b27fd61569332f570afd6446ac41c0925a7415fa8837b98ad542cd2da3589c6d3d0151d3cd0cfa8691b298caa5b455aad376f3922486609981ecd3d02c966b9648c641bdc477cdfc1ba40a88e74acdd98baf832f72176998e61202eee6c661d2373c1d6d0a7dfa3fbc6a286652d4ac91b36f38adcc98d10849d0da4c679367d1ae83f790452034fadf2e9b329e22c16f0c2ed30f7ac16342f0c8d69dd1ac4a47a2252043922ee82036cd9541f7d500d753cd305f848e694df6ceb48bab9d32391a66a2f3e9abe8f7074972c50ea8266486aa171425a1ac97c5e5394a9331"}, {0x38, 0xffff, 0x8001, "c1fa7934cb080c2fd15e0ee8b2f789da631ce60dde1449fd4e02e28bc4c8de99872059fe"}], 0x22d0}}, 0x10, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/195) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) seteuid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001280)={0x0, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf20549040eeafcc", 0x44}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, r5, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) executing program 4: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8863"]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) setrlimit(0x8, &(0x7f0000000180)={0x8000000000000000, 0x7f2b}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) socket$inet6(0x1e, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) open(0x0, 0x0, 0x13) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0xfffffffc) r1 = open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000300)=""/92, 0x5c}, {0x0}], 0x2, &(0x7f0000000500)=""/73, 0x49}, 0x6}, 0x10, 0x6, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x40) msgget$private(0x0, 0x0) fchmod(r1, 0x212) socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f0000000100), 0x0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5, 0xfd}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r4, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) unveil(0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x16}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x36, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 5: socket$inet6(0x18, 0x0, 0x3a) executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) truncate(&(0x7f0000000480)='./file0\x00', 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r2 = msgget$private(0x0, 0xb2) syz_open_pts() pipe(&(0x7f0000000840)) r3 = kqueue() r4 = syz_open_pts() dup2(r4, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r6, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0, 0x55}, 0x10}, 0x10, 0x0) r7 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x840, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x0, 0xfe) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xb4adf98ee241c2e7, 0x241) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440c070100000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="42ac4081a30569d24a6fec3a6744961433d1af1b5c9f0c54b0155f02256fe59beb169e6347ee41453776a638fdf08c172a9b44be6121ae3ffc3f9a5aad545a010d4ebd68156930f9897d7a30a3549335afa90aa892d4de3e75f2e76eb25e02113bac4a8ad7e76c7b1f6629457770eb34bf1dd8447a022255301f0dc191"]) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x3fe, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd669f807303c8000000000000000000000000ffff0000002000000000000000000000000000000001"]) executing program 4: unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5a) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000001700)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab", 0x0, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) r4 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[], 0x51, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001600)={0x2, "51955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df24bc03b9a90a3e88bb44fe2e91919d91ab323ae328224ee52d445c79dd824e85b256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d505eff2a4552c20eaa0b5e317810217fb25a005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384"}, 0xf5, 0x800) r5 = msgget$private(0x0, 0x442) msgrcv(r5, 0x0, 0x0, 0x0, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000020df0000001413a24e4b59ae4b4a8e4539d67fc483f566d5b6ef25bddef464a3febce4a0566c9cad42817cb5f7fe6419b29fa136c8578769304b8f42e8df56fe0730c3fc02a35b84aea27ec7db253ce536d96aca68f55984adbbe26e581c77fc792c69d3a663019fe6c5e7e8697f"], 0x51, 0x800) msgrcv(r4, &(0x7f00000011c0), 0x8, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000762000/0x4000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x1c, 0x0, 0x3}, {}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x9, 0x3f, 0xffff, 0x9]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x0, 0x0) r3 = msgget(0x1, 0x444) msgsnd(r3, &(0x7f0000000200)={0x1, "04b21a7b087cac10fb1b85dee0f21b7a5929da8c052d42c42e1172c40316e92cd064d29b3197e0866ce77d78b44e4bca56456c1c4180340425"}, 0x41, 0x0) ioctl$FIONREAD(r2, 0x8020699f, 0x0) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, 0x0, 0x0) writev(r4, &(0x7f0000000840)=[{0x0}], 0x1) socket(0x0, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x3, 0x400, &(0x7f0000000500)="2821a173e82a739a96f0006f5bb521f40904ceb1b7ed6710cee17384dc26b989a1835c8b19f6e0ee671b698a3ec215ec2a319538900e2653bbb90811bef2474f1e42f67ff4b11307d1d8afbfbffcd5ec5f68c94fd10d32c71925a997d2a175376a65d383bd580a5e2e7aa9ed221064a318bf364129c49e43d3d16bbc2fbd681820b5e406fdffe3c989b8f03f212b426d6da8340f0d3b82a22abdbfa26597b576308697f78e3531f428627fe6a26d68d83fb186ea9ac16555ae5ad046f7af01a2eb3f13ced6b035", 0xc7) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) executing program 6: sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x23}], 0x2}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000140)="76a5dead0f01f8607d2100000063", 0xe) close(r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) r5 = socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r7, 0x80002) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r8, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r8, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f00001fa000/0x2000)=nil, 0x2000, 0x2, 0x1810, r5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) semget$private(0x0, 0x3, 0xb7) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) executing program 3: poll(0x0, 0x0, 0x87e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x4}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f0000000180)={0x0, 0x0, 0x0}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x1a82}) syz_open_pts() executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) r4 = getegid() semop(r3, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0xffffffffffffffff, r4, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x1000000000a}) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="8bbe837bf99b5b8dd9fe51fa744d49734967bc2c4a577f5bc033429a1cec8a0a9510e3e3510ddd4b15926d3257f270545388dbb9b5fa5ab75124f76ef8c0e88c4d9e0016980f68cc13324d4b5067de5d62ffb51b221e4016b52ad25a8a38af0a2b9835", 0x63}], 0x1, &(0x7f00000012c0)=[{0x28, 0x1, 0xff, "e8ba4131160eafdfb96fb8732d8c44fe47a5"}, {0x48, 0xffff, 0x7, "f9e8e83c94efa734248b16b639e0d7f13abfedc508f37e6f17098ac11c99e186568ef99ab283ff9a9394ac6d0fb7e4ed452797ab94"}, {0xd8, 0xffff, 0x3, "1535649750284260b0018eebf9c3241678e3831933ccd492d16b65c440ad62ce5cc1461652154047913d6c71ce5632af54f3aa632525a85376bdbd6b2e6ff446b050b709a2770b9726c2b37fa4a6f4094e81b3e3bf25c0702d95c3b2dbac21702a78f44f8137b13d4fe2b458043acb5feb7f5437018a12391a7c9e8c45aec731ab567707ef113af65240adae2a1aacbb67910802db2ad62fe8c8480ba40816374650d982cd0799b5f05a0d41978496c549a093ca2212e46806962632c3fd3c122f"}, {0x78, 0x1, 0x6da026a3, "ba18e7e709da2710d7beff9aed1accc9b86e825b3cefb6a0a331b95cd53b9802380813bf12c99ec28f55e57d29fdc8e05ce83340d81371e0d6708ac8f8a932a2963cc2aed36702697bbe78b6c0237b7327825a45e2f952af95d958ae85201e6242e1a646"}, {0x50, 0x1, 0x40, "08fc6421679c03525ea32d67bed7ef960743fdccfe9c2fed4db819774fa394d62b073859f65d5163eda502f6fc9ebd0ca0a7962691fbd4b3840f"}, {0x1010, 0xffff, 0x3, "1d565891502cfdf54f0408d72abc69daf2008a6cc7d05091a82277632004ce4e354d33aa32ef1b0be227909221cd5733bdd3dae5e5cb82c840998af5ea19d27b4c7f1d6c9bb92b8d952b84e6c960cd9fe5df0877db1a1722af2789b3c21c189d032cf967278ce9d1f577537bd4e306b76da7eb58ef78e4619a9ce828064af0cd0044e0ad716e0f54359c2a55255b2fd83e71ade14a9d6472e9c11676d79024aaea6756aa9da04a8f6cf90353656242480aeaecd11face2e370a2b9ffe9986f9fe0b5392b9f0cfa3f84aa2b19284e24fbccfbd97283d30bbb93e077b0ac3da8951d26df909e4f47047013c8aa4e0e8a528cc232e335590ac637aa008c6962eeac78a73b1b45c27c441319191bb71bf5deab43feac070eea6924bff84f887b74737c6a0c22938984d0354e1781b2a2b8b20e5b0da4d7c7b3cee68f4901bd99c1a6b5f4851834c780dacc7a65e9e0696d097dd79257861858b8d343f2b5911fd7d58ef619ffc91bc8c54cc9d4441b53251b782e03284ff0d4f476fd8e8bc224bd89857440a148498525f91e32ae72a6debaf0122848b40795421833d83d84c42a76d14d80b4c61e003b95bf26d08ebf772e8511782d689d3a38a938c3bbc1e8be7f38c18a8f03d809b71e08a4f208fc5782697f77c8808489243c4d8a88025b8efd0e3edcb0e30d9b0365c5830eec6eec7cfc208f5a4f16050727ec87f02da9546d4bdf71c7bc8d078fe7550c426d0fa8f162a3acb482d8d916b8485422171b3d5d7baf965c4f3475a941135600928547720fac5759daac01d374ca244288eafbae105fbefb49d9beaf6ca39ceaa853c053a289a80a28070c42c138de8d355cf08b60d569e384840ea7bddc1b1d71fafac9d51962e1cf1aad70e8c42df448e9a25a68acd835186bfbb71c0690af5819587a5d6059256cca11c5be83141dc745222b3a0e7ec402e0952a6d9c19a29d52631056d9c45bcedd41b0621e73e9eda65c7b5a7f79a0ba526f30affdb4979ec89f2b2624197907e73aa3530631aa3df8ca57c6492ce83790d9bec167a2afe43234cd6ebc1f274d478085c57b3c5a9e1119d6e452ca2dfa99a572012b3fec5370f25f5737b090749e707732a155f5daddaf89a69cce4bc17d175dc0e4617c703c160a5955211a305bf0088ab9c3023e3b1b6598ef3cf6a822b172e73d757351133d88704243f354539ff5596c2f054c97ff38fbdda5edcca44c1f5cdb5395a92a3a9bce5f8270f16eed3267b52ba398e66d7634e23cf56b53eae3bfff45df97009cb0b57550affdcb3ae14766084d491abf0d6fe2788dececa5de3f236df587354e9f02cc6505dd5a98696e6052aac17427f20670d98e7797a28d7936638e3d12c2d5a95da7c9908f46e52e3e8876bc5b51259f66c561c38d0c33c286b4a4511bb3bb6aef92e0f0ccd2f2f19aa427730ea8051aef71e5454e831645ec4cca1a163f9fe85d8033cb35d14fabc5e600d411ef2a20e2c7b4697d568e80d6935df2315f19081d654fd04aa154aa4b6d64d7fe39254935050428cc5e55ce0dc7b0702ab71785284a8b0dae2ad95e6e2da31ca5808867e20a00805be3874b65ae9d15f58862dca79228c5a5bb0468b0fd6bb1e687b64a65bcd2a566172f45bdb6be29e0587d228c3c17a26c275faee441ceca93afac1074709989bb7ba685e350b1a0096e619718eca095f92f67161db0a25177c1af756bafe989eb025545897dc3a5bb3efd0c6952a9a925078b52a62bac78df6d2a828293c0358b4663ecbeeee18f14d6ae85f98c322bd552cab7d6a37ce97346edc9e9b494c086f73f8e0b3c4279d71fffdfdf4a3fc387fee534b8d5397177919a1e61fd3a853b66814c5f5d84c9743c154e395ccf9ba321a995b181d056bc89256335069ddfaa0962bb4cfa51960bcca8e2695c524ca85224d10a6866c18a009b6a4f564424b2202b049d5b81140e05d8c018737e9ef1d31528a15b897ac57f2effabf353a5dd027ce9ca2c6da8c8f1e00b6c7fed2d966fa1e809c0f4f94445f16c5f82e43953de0e9c245793e1071b1fef5367c4ed29b1d412b5e89d48a042693f3c05b845e1188b426ab359cc8b128f0ff8dca057771d690b712d16a9133273e0485fbdfc9408c78a9786c2ad148f239fd232908c6f6d8ec9f40c37fc4f224591fd86791ed0b392ee24cc2ab2381349b92eee91ef59ef65a0e0b5fdb6a1c92670b96ec2d66614771b9847124c334c3bf8c62a8dc9cc2094bfd4d619e01b99dc7c149b1f5ca7d7e3304a56d2eb0a77f414f515f76ab19cfbfc60736e603f11e697534fa2a0cfbe97101dd5827c0129e9f8ea82217af602cbf1ea9e3092043925bb88ccdcfcf57f54ecbbff4dbbd9de884c64fac39e4731adc8562e046ce2ed3a161071a7b98cec3daeafb9311fb15cca19b6ea8f93632c3c7dc9c7743961908302f953e820d0b0fc3ac152fe93d0031e10d264cb5e01e6813b3fd6644054425df5cbca82066ea66227c22f57f7029055ff1c5f022924f3b6abcc6550565cc19f97106cbb4b0715f3711aa5ac416ab1b95d7d9e1c724e37cab09ec61da273e788b56917787cf1af35ef1da45bb9f59fd68fc26217e7def1671e4644bff1ba5ecebd8b865f19102f0c52adb6662eb6ca1fd60946c7f4ae728ebad3c63f4632f740ddc98ad67d61f12b0639a2ed457f3ff1c6e29312299eb5f34fe65747f90d9b484af525085ce1774f2b4e6f67a5cf19885f175768801d9f14066e8b550945ff41bd5301da6ea8aaedfac3a8c410398ad0a37263be500cb0bd4816167bbb204cc71a6ffb0f42b38f31dad84bdc833e3a509c7577f2d9f4e6d89e964bccc312ff02c904260aa9617ecf4b68ad7e2d31354dca74b8f71876108f6ce7b7299c3df3fdb48101995608338fda03604757727cb0f3ffd559e4fddc28a85ab8ee4d83d3f1f66335e4fd8bd97a3563f893a9b503f68092096ef09a5bbba61c344e6eec687f1eef7f5fabf0a67cfea409f2d481ddfea1ef1b13ce879ef9015fe5b2b651fc5b1d5c826597a84161b286fe7977597bb16ecc5a792f6dc7910cbc37598e0fa5afaa34a569783e16d18c97f8a37b4649940f7583eed47d75372302684f833fac969cfa37b3105701cf5e5c40775f81391437d24a6b8c0aa3a74e6d31080421202223f315038e0fa3c1db1e99927de50945b29d917606457f801b7809dee0bc63f5d8685274e75849d2949de306a5a19b4b67c4c7c451db0e4626796c1a601b6c4b5d3b1c728404b3bf3f2618d6daf9080db49e1194fd8245b159a27799a8e7f57ea946e7f62a95fa16eafa594bbe51a2e4c35a2f94e6e30c15ba0bc839e7eb12f8c24b1410dd97fd827dd6742c51ff41679b7ef2a9839ea7524964f45f4e9521750e0daa671ae47a1014a70b271c670a5ad8bb79f5b3cf73f10079a3a0ec5fe2311b8545d76adea3b6afb017f04e2de635720c4b8c486aa53518d156ea5dd915061f95d49dff048ac8e5da6896064d5e82a0e2c12c6282e6bba2259b87a957c116ddc1a9c8cd7e36aae0f05b77874313e605b6053fa24303f3a7326592a0192d543bd7a5ee577e94aacf8ae0aeadfa44c30d30d0d291866d4f4020f2ed4ca5e3589f699f366dfcc90809ce3e7c53ebeb0fbec0fa6c7e34c1fcd555a2d3f627c0227cafae53488db31f89a47efbd7e33891f42138c0eb106e98ad35c71c5ebd536ce8e964d9f564b3577d6889f66a1d38dd6d7b432c86ee26696a34ff106944fcf5e99c1848b2b72d8155a9ab4cd1cb451475e4678f64f60c226bcc9559abf05900be0ea076808d4aa855f80c4c55ef5662c325f43571c5994ad3e4ff85ddb7ad0425f16bf77defe6a4da21c32b6c3bd7b6f53ba8a3249dfd8b27cb8c1fe802a97bdf224859d5a3e39941a19e13e025092fe3373ad936940f4267174ae9872cf2bd1baa207e7db9148f8aa0d5e0d9e9ad3cc9bfc6796bcdb5b8ad37da63ed5a90e1be45e3e12a9355ccab8197526e85b91a2bead52b4010a317763bd6429e730e0e03d4c4887b22f69d1a6fe71fb9ff6d72bf0e26b498c70ecf9793825eb73bd811fa47951f1934e20235903c6dbef909bb31b0aeb6b404abdad1ea82ea11d668951989edc7303aad658f820ada097152b094fb3115cbf7688724cd425433c749ef5a5cda91245e0df71dc41853aa4ed41d5beda387598ca304b31d31f43768e819aed735d2cc6e481720471050841e1f4883179bef9524412f08ce8112c08db1e5c4a0a2c3889ead113233f3a887f25d82375817fb294894e412e5418b72c35624b5280fa5b8d94bbff37e0899176d6264ca673769e823ee2c60e18b33b9eef0cdd29e5cc57df5969b9215cee0b04bdd31c380714663114ef8f1470941a9309c96dbd4b2a2a976bb8408d1b25e86b25a13c5081366cb7f159dcf7f018738e653a84a64fc7e332d72dd5a77413058fcfee641cb1927a686832322287e8812a152a924d0e61bb37e0cb4a80f67d6d5fce6275613f56cfcf23683ba31560101ca93cf60434f79a27f16f22ba3c81a376c593e10931dc5a192f7ba2ce4e07711febabd07c0c798eb0de4216c3d149c1170455594f103bcc0f2d8b24b20587995811409e59b5f4ea7c3a596d8b41b52dd06a226ca2b3007ba94c118dec78d9e98e0f31b90d8cf988974f1e9dc1f31967ac9251949aa5d806b52241ea3f204e550c5728756355eb458cfc7c84e230cf76f91a4e6087b4280637b81be671e35b6e359c7bc530bda47e947aa9099905ae966b3607fce16ade937b9b9229b53bb3a8b796f75bde6879020e00ea03ea560da71e6231d6710dd674be9e51f1434da2e8ae9ddbd2b25ac44bafb532ea5ba7aec0ecbbc7d93f9fc272c569683f07f52054ae30be9fb1b9b718ef28f50f2a1510f016f3c52dd86f8e841b04eae85ae018055107d5485a6b337f984952c4b69519e711bb9ec6eb5777b9c97e7b50bef2725737a065ede82b834f76e58683556fa62eae731a90417b02a450f4aca631b094f1a27f5fd83a4bd5566c78bdfddf71b38ec6dfd4f08335f29242c78a5070e1369ff63e2d4f17f7d2aefb3694466b4438904700df59ef225f4d899fed097cf35cd8520776986ab3eca1f108db4f15ac6bca840dbfe156b07038f7d2bbc75da1bcdadbdd716a7ddbb65c28279aca1a4ecd3a8edde39ddf44f6fb40e0d6f81c9d81ac861b4f6bbc4d65b5de1847735e3158b7a671aa13d9c6b105509f34476aefb241caa629751469ca69ee8da9e55a3ddd8b8a5f7d0f20e8167f0a4905fd0f3298af6551786b7d9042b15b38ea825c7de5a7d54f6be209fcd59bd7da7b755c9f16440c3c4debd54d12afaa94c8fc472c6fd2159a15c71d4eeb4272ef1129a8b58fc2c7eb692ec539053a95c02766d2c3541bb73650690a06a5ee85d82b8c4bd6e2d36a72b040fd0cc4a36084de5e21bab25da45b877c5f53c3e1cc766b565bf2dd90a1979f391fe41ccb87e30d784b22213d427474194b7b3f95ee1296c7c7ff95f9c9c5c6cd6e4049177816708dba7719697d2d720c0055e27b7e6a11c9fa58a3d981a75356f3ba9a73e7bd75b928ec148ab6d47bd71fd4539d7dfa0ec956a99f9e541246ead17e4545800998cd5d09862d77c2931aeff2fd460570a76f110dd6951271bb4b6799fa147ff44ce0430ce9a7119727f9795415014fad3a3dd00f569445a1121e4cde4885511ac4c71d0b60030fc4058d7b97cfe80902c3c0f177810e12d439d770d467da7b77fe3b4eb9b5a6b69d19418e53bd104f80a88246fac8b5138c7eb"}, {0x28, 0x1, 0x0, "5cdf48f09399ba864b69e21dbe59d40a401ea0e0a397"}, {0x40, 0x1, 0x3, "86dc024894f38e013c3aca24cae6510c19c0eac1066397b7e5cd9aeb65a0350d29bdf0266f17ef1170"}, {0x1010, 0x1, 0x2, "2b08d1e22e8eada6101427943081413d4c6e2bc85c476822d6ce69b0c7644a649391465c26423ac13f39dab51b74d284bc0e67f09d4520af92d10e6a65f257d903ab1adee485562f61f8a906e953b0556ec698dd4a97fc250f2e446df09f3299710886f28b6fd15efc4ebe4fdd3991495522fa6df4d3aa9294929e74601ae65b2f81dfedef30b6d8fe35abf974372137164fd6dd7691af83f0886e1c10518593a0304f03c929df48f7e78a7a9e96e18a34df97137a9da30dce51ee8cb046122ead82cb9b086278423d156be83351619d87c926645b4d9677ceb0d29b95d2e3de79b6c028cfbdaf9fd0b56b50b0f47743a385c4d1c4ed8df89ffa356d8043310bd5098ac215ebb5b1f06cbddb7c4c1541d690c7febb39a8279aa1126861e8ff7115d0214ddb316eaf636b851ca9264673d00f103fbcc3de962d161ede4693f53a8d98b6d8863418f7cf53d76d911dd9f9f6a251a41b7da0cc65d13352ae27cf87b101545925f60543e2812b89a6c77ed28507731fec71b1f5cdaa66a3a4363a2bd62af293cfcc50d4c34292ce48c071f1d22092bd564158d18db5af4b9bbc3666051b80a578e7ab2203871daf6c244b59367e31456c0d84f06adbb46e03f3a78dd6a6af4d13aa9ae466a60b6a8b31d63e6abc9a44abea8fbbdfb522b165da08e1803bb5c2bec7b7680ce7950d6d9acbee679e256db320f5778a7dfa43b492710110c49b21b10ddd21925a8181d66261f064aa14cbe1b5cb5949eaeae70f29c145dce3f0e9177c766ba5a4e33bef3deb4805085e238915fb937a49bd91366a11077a33a7c825895ecafbce4b2b0703831ba9a488c7497faebfc06f9206ba6c3e0401c7857f33c923b0e08c6664d4ef651bf6dccab1a08e18dc114c31f3edf02c1163cb639a622632f02fa75f811776baf63a3d1b90d8ef7be3a6d2adf7c0a09a759cecff7643ad71b9c937bb989e4c11a52c9ef8cb3c740cbb5047f50e4f9ebebd62bc71bdb53e6c813f292a92a8953dfcafd113a420bd3d2e77051a6b84718d05c04aaa897461c28ef18bae96e887111f3157192b536e4aa7f07a04a55ef32d6c1eb7a1ef969369ec5f15f798d9961da6e1a8d816be541bac7280e732c7e8910e7330451c2e59f7096fb4d21d3971c6480f03484c37aef4441b7740780ed31c64fec6312de039b5cc49e69a6e86adadb48c3f056bb5b282fdc5303bcc6f390e592534679db3ff319f2b7e4b0f53d0ad1595c9c640b9dcf0be51f2f5c74cd4617aec1829a6e20f3e7c479768db1a3464fd20740b1f5d40bc60074e85a5140cb1478ff016a1c5f0e74b367d403e1599999017ed911bf4e379d68bfd8a69c06ed4c2a681f71dc141b8ef3d7cd09bd6cd7143c4d5dc5d2e6634392ba5cccec8e2c01327a264e3717192017109d3632cf6625f26530800cbcd325043a1d64a521fed173ab1fc9213ff904d2e0e2970caaa4c63ea50fc0efd1b83d3c71484fb8c8023f44d90f5ebc1583982527deb72639d27fbcb0d74f106be15d6be916637f742524784c4c50613ee16002cb085ad13d9c183032433e44ed6b04049432a4f01f8afbe792860b67993d3145746b1112fd0297304390048527f597a8916655a38141589f985b2debd2f489662342ee504371c66824b3cb3bbdda2b8c605299e462b3bdf31c73c30a9bc0bb82e527a8da998285aec17b8602174afa7bbc983faab549e9a589c6dc5e417935963f1615e592589ca9e703298abda1dca3b6f70be8c02ded40e286f3e83605764e18a27e34583d9fb5042323dd3ec5438d41e019403c66bff4c25ca4bad3d87fc87fe39759664c419b5337d390620bbe194231c790f8867ae205b0db14c6a9dc2fcf2a62d90c97dd3c5603416a9fe87b0876ce96fe3f1a2e8467597e953c94c06626d284fbf0962839e9df019755e95077a3056e4a04045e03ba414c977b7c2105541db03e51e9e9066513f1f0b953f46943e7979fac0df9ca34a562ea24988c82f5b339fcbff5d248c41d1ea8cb174630da3ad3cb8219c1b2db3781dec71a9ec9f6073af4cf3dfc81f3633f2e32bb9d0e96a1fe9c6b8f24e8e53b46b5f5313db2506d8d6cb586933641edd27a2d4d5e54c59b8ad32baa075e3c81615a7e9566561a44a8af2f100ff491a48cd7f40c15eb267303cf0f6cb68ec66e4f82dba388bb5145d162e9c5783ecdd40be2f261312f91268fae36a266b9bad503f7bbf10f85d65bff24680cc2b84fcb83b1880a3c868c9c06f0f51dca5752a44a5873c00f8ba5bd015664650c83b4e7662b6861a8fa738b77b6ead219c359b30031805acc415a4a1218eeda42f3037b311e5fb8b8a24d93c68840812eb205c3d0077451791c37fb1dd1621bcaba9173b5dedb720465a95932be11e46e1e95147e5d8a3b1a0149351c1167aa59f406098c7f39db1f32fc9af74a7fbb259f17fedad86b73f11179b7b4ebaf02bf6878e9c06eab8ce9df18b6110ebe0e262b917fc9a56ea6b381a7a3fbde54f2123c0207bd2f34aa21c6b8a4290b62dd031c7864af1898af9efb12cf4d9d41951b780a4c6066cdd62f354390f086acc37af205aa324d6c37f77035a70c1206c35c5dccd45fc1999894b67ce234cf52555da54f43b3c9c6fe585538fac06f2e94c2de7a8681792db74d417bbefd3dcd2459cee059a239f3e82a28ee1ae4edf33c7d6cfb2d53623d4e741e8321db1aaf69bc48b3de9ff7c82be887cca06cd3102dbd84c5572e7fffff59ffeadef94ceb909022140018f263abe82b382e5533544a1e57fda6bbd436eaa2cd16b78f1015b5ae044542a107fb6ad07340bcc9592468b18aa309ff843c5fdd4509014750e9a8cce41ddbd3f507381fef8252b2d0f48056ea48b01894ccb4d79dcc8b7f7df816b4ed6393d67449c36417dde398f8496f5ef67fb792d1c435ae259d016bb91c767e00b3410265980b888fa2c0fda60d4009bcefe8145f9aca8ccd0bc07a37bc0e2198df2e3ede66ffeeaf0b258153df6259ff59cc2ba7c5dce97ec83cb9dfdbd523894cca095d2cb662ae875d21d703456327a2fc3c94ab3507cb4f6db91b9069e628420f150f633cc45a6a8256331762220c143790280204b26513c3a161e0ea7510390fbfa23fff8affacfc356db1e81445197a3b81640ca66bb6bfd540056e0d681afde84c2ef33c0d1728d07dfa58b8a18f7660f0b0b40d1e07173519da532ac74e831163d5b57c154016d2a97ca4536e67c3aabf671b9db948c510d4b552aefc0eb70da2cfe6c620c2d89cd728420acae6f013104f590650a2d53e18a36efe66f55a9ffe45c55727dd51fd0abbdbeee6fa83bfbdf281daa145b3dfbbb4237bab3cb99d82f65e5c3460f7aedf39de3a23908c5d637888c697433420e430d27ed263f8d4b44754d7fc3e05ca0b64f75d2dd5bd20d7335bfbb63f77d3ceaa8e4778c1d549a8cc92a54d625b7fbfeefcb7b30c91d0aea7f7f3313c9f41b8987517614fc80167265a59eb6fe432c006a3c8ff96ba88ed698d30f6be9a39f2920bb704aebbb43f699e358476abadd87c72db08856e60258aa301bf2ee2337fd7b6a16c801f7e292ca93bc9ce73ea553797d7e02e7cf301633fa566e44963be3a0cd6777e80c61e5b5f46d5d79df8651ec3baaca2ba8b448d72a3dce841f8a29cc646500d87f80e7b2fcc470d7c2e527154f9a170e4dedc5e230a502924b2e6b388bffcc2ce78c6e602616d03f884c43c1b1db45b455e5a47ddec18bfe07596e5febbadc776f09736eca0948aec2c7a538fd8fe9a06da98f9f58a750da9bee671d2f8007ed822c8e2cbdb9e773d2de11ea44b3750e634d463595fb10dec933bce108586d13b7037ae86a70e56cdf3111ae274612d6b6fc7440fd9122819b41ea52a3d05b9a017b5a3dc2bc843d0613d47f53359f0db405f64615974f23fb73e32629b1d17aa7dd3624efd7c3185255ae1f9b2b5a42037703ddf1e5f9d6fe5cb3faca800ffee2f3300ee3f425319a715a65e51eff1aa022a2af1bafd85bcddfdd32c2bc5aa8b06ba47b98fcaf5b8bfe30b5577d5c67e88b8c2783dd35e4285f8a59c2c38248258b481da384a770bde2f8b16e727c07d7defd283cbaa3214dd3a26eb072c7b68e82e410e0ebee14cc7add8f0b9a2adda874ff03d4d4369b8f4cfd941f6ce493a05206e411d67d70ab46ab260c9e2843e96154acd7d215246e8d2149a5f77e0fe793b32bf8dc0b8bcbbdd19f84426033e9ef8c0652dea3287b223f399b4e86a022fb72c2c0c1727e2252905f25802c2da874b019f825b4027af1bcb8f6df53f3a741cf219bebbd071ffa62aea1597bee84915cb65802a0b733dcddff95af28da5976dda87ba7e43c03fec7f08ac4ebb78db88b031d4edec8d1c39215d62f09ba5e96bb85086319923854a70ae24b1340aa0815d5978bead39389799bcc207e534a7a561fe420c574897cd908d8c4ab51793bbf437412c93eaba182c618e65b8968bd93f1959a3383a89ebfdd187a9e706ad7590f4eae700e9ff64642f40c73aa5e9027fcc745acf881b7624c2e377a32806534368a1468c89e167f3726d8cb10cf57c27ac3a7129d71b24ed324eaacd3f48b1191ed83db13e4391cbc5a60b9d03d5c5d560f9b8d65ef205b3cc885eef34ab19aca69119b0d6d8970bfe02d6dae5937a06ed3df9986e18bdc006b6ceeb741ee76641cacca863adbdc6a060f6c32f2fe7ac7263e6f80e9448a0446a886ded7ceb6da399e29807eed506ac1e55eec32e7f54dc0a28be5dca642e54b753dbebf54ddd01d578615061b7bd0bcb4c5ba1de02d05ac5aa33d2841a814c7266382cb4d584705ddf6c3d03d77a488e7c38d44a949a2379a4463b0060668e41701fbab0b6caea16ef5006385d0829a72234edc0f53f20bfe0afc0ccfab9ec050735b35eab8aadafd29d4580c112410b07fa0bec983d8bb328425aa97c7eeaaa2dfa2eecc80fe3567c85f711320ff45eca13b55d99cf27cdb98a78dc2c92757843d62453d5f322b46371db2edb47aa8ad188e455096aca0e681465418b07c5d09705710aee37740e804071402d481f7ea7bd54af4196f41283795430b7b60ad674355227f05cda5c967eaa2287e2653cc48a8d94a90779cab1d4bd20e4d76eaed130661e300ee7374a506d6985e39c59e68e5008e7678bcda5ea51068c91c2938a3494c7a9685084d12d61a05413ec4ef01bcf8a8f5d4eee91af9c1982d0168749f5046d0ad67f115631527421bdc97eed15f9267907412bb012e550a90b3cdadb3cd56f2e4ea7df6d19d85866b77be3ea4bed68c099cca9f71b3513214e9e9bc02f8db7d0cf7ea847030c62d5de0d4052b486082be169969ea71fd31f1397ae45c0b12afe8eaa0ecea379dd305bd34ca2e9bf26c3a2777d83fb9d4143ae3b123df98f47a8721c009af1f5cd350d65528193fafd229a71f528675b963d6f96ba3be70615c8506f31c3b1ccf60c8d5c0663780b27fd61569332f570afd6446ac41c0925a7415fa8837b98ad542cd2da3589c6d3d0151d3cd0cfa8691b298caa5b455aad376f3922486609981ecd3d02c966b9648c641bdc477cdfc1ba40a88e74acdd98baf832f72176998e61202eee6c661d2373c1d6d0a7dfa3fbc6a286652d4ac91b36f38adcc98d10849d0da4c679367d1ae83f790452034fadf2e9b329e22c16f0c2ed30f7ac16342f0c8d69dd1ac4a47a2252043922ee82036cd9541f7d500d753cd305f848e694df6ceb48bab9d32391a66a2f3e9abe8f7074972c50ea8266486aa171425a1ac97c5e5394a9331"}, {0x38, 0xffff, 0x8001, "c1fa7934cb080c2fd15e0ee8b2f789da631ce60dde1449fd4e02e28bc4c8de99872059fe"}], 0x22d0}}, 0x10, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/195) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) seteuid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001280)={0x0, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf20549040eeafcc", 0x44}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, r5, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) syz_emit_ethernet(0x400e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000c5000000000000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70000000907800e4d9ebcf34b600000696c729630402d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec742d0bd0000c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3d6cc78c1a08e0a1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46"]) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="73ac3471c687", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ffffeb", 0x8, 0x0, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing]}}}}}) executing program 2: semget(0x0, 0x0, 0x2000000) executing program 4: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0, 0x4000000}], 0x1) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x120) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 4: socket$inet6(0x18, 0x0, 0x3c) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x36}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xfffffffffffff000) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x86) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}], 0x7) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000280)=[{0x3, 0x3f}, {0x4d, 0x0, 0xff}, {0x16}]}) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r7 = getuid() setreuid(0xee00, r7) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r8) setpgid(0x0, 0x0) setpgid(0x0, r2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) close(r1) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) bind(r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0xf9f3, 0x20, 0xc, 0xb81c}, {0x1f, 0x1, 0x3a, 0x2}, {0x3f, 0x8, 0x3, 0x8}, {0x1f, 0x9, 0x1, 0xfffeffff}, {0x3, 0x1, 0x8, 0x401}, {0x87, 0x40, 0x1, 0x9}, {0x5, 0x6, 0x7f, 0x2}, {0x3f, 0x8, 0x5, 0x8}, {0x100, 0x3f, 0x20, 0x3}]}) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x0, 0xfe) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xb4adf98ee241c2e7, 0x241) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440c070100000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="42ac4081a30569d24a6fec3a6744961433d1af1b5c9f0c54b0155f02256fe59beb169e6347ee41453776a638fdf08c172a9b44be6121ae3ffc3f9a5aad545a010d4ebd68156930f9897d7a30a3549335afa90aa892d4de3e75f2e76eb25e02113bac4a8ad7e76c7b1f6629457770eb34bf1dd8447a022255301f0dc191"]) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 5: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8060693d, &(0x7f00000001c0)) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="60e115575bd5f63b0dd7a4e26c43a4c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba32a39c3067bf8ebbc375ff2dcd0c4c45dfba79d2f13a6836160f4d60b2b3369c7492ca8bf397e8f6586f430d1b3ba1dbcc5332beb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3488593d65ea3dc7a811fa328f4fe838573f9b45406112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8fdf831751b7cf74dc014", 0xc9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="87f7f13545d5e3ff07000094376d69a90f361d0606ab9216e1c30fc923244272966aaf113127f5fd36118c0aa7a2217243c087189de91d5af291fd440b9ae0a1026151b728497d76ea8cf3ca67cf0d3e50933a4556eb7fc9af25d077b8aea59af73a36874e2d7cf01749d9d8a41f2b28652694223c49b52500000000000400000000", 0x82) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) rename(0x0, &(0x7f0000000200)='./file1\x00') r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x14}], 0x40}, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) flock(r6, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r7, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r7, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r7, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x1c, 0x0, 0x0, 0x0, 0x0, 0x18, 0xa}, 0x8, 0xfffffffffffffffc, 0x5}) getuid() executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0xffffffff}], 0x1}) executing program 3: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000280)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x53, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}, {"b118c3ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86"}}}}}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r5 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r5) r7 = fcntl$getown(r6, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r7) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r10 = socket(0x11, 0x3, 0xc1) sendto$unix(r10, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x81, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0x7ffc, 0x7, 0x599, "d8b50706000804001a00000000ffffdc0100"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="695d241fbb0b995654ee0c79e4c0066eebce5e687cd3b159cc3653a3539f5df5c897ea0a1ee598ee7e1ae74d9fb7a08525ee61929b6d5e3ddff8ff210d9357dd113d2dcb9deda46b712a2c36922c683f3fca87a6d50881ecf14e49c31e92e41c611e061305189cacc9d1428718120d48eee17d4ae2dc", 0x76}], 0x1) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x2, 0xb859}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x10003}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xffffffb8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r4, 0xffff, 0x1800, &(0x7f0000000040), &(0x7f0000000140)=0x4) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 4: semget(0x2, 0x4, 0x204) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getppid() setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x1, 0x4) mlock(&(0x7f00007a4000/0x7000)=nil, 0x7000) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "1a05227955686f43a3207fae210b8591073300"}) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x100000, 0x0, 0x0, r2, 0x0, 0x8}, 0x0, 0x0, 0x6}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x0, &(0x7f0000000980)) r3 = syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setreuid(0xee00, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r8, r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x5e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni}}}}}) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d6a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x3c}]}}}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x401, 0x7, {[0x6, 0x5, 0xff, 0x8, 0x2, 0x101, 0x8c62, 0x8, 0x1, 0x4, 0x1, 0x5, 0x0, 0x0, 0x8, 0x6, 0x10000, 0x2c76], [0x1, 0x2, 0x2, 0x0, 0xb2d4, 0x2, 0x27, 0x8, 0x7f, 0x7], [0x8, 0xc68, 0x8, 0x100000001, 0x80, 0x10001, 0x3ff], [0x361297b4, 0x400, 0xfffffffffffffffe, 0x100000000, 0x8000, 0x2bf4ef35], [{0x1, 0x0, 0x5}, {0xb1, 0x4, 0x4, 0x5}, {0x8, 0x3f, 0x7, 0x3}, {0x6, 0x4, 0x40, 0x200}, {0x81, 0x4, 0x3090, 0x8f76}, {0x6, 0x4, 0x6, 0x4}, {0x8, 0x0, 0x2, 0x7ff}, {0x8, 0x2, 0x8d6, 0x2}], {0x6, 0x6ef, 0xffff, 0xe35}, {0x100, 0x0, 0x8001, 0x6}}}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0xfffffffd, 0x49, 0x20351e, "040000000208008900"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="6bc99bd99323096d099b7bcea9acaa9008821711589de6fc9ebbe7af7f0cc2878ac17895b30bf989a7d4fdc3847bbf9e833fc42430405406530e365670de0fe61f84c96366d610c4a7f239ce", 0x4c}, {&(0x7f00000002c0)="7e3ea5cb1a5c8da1656e2388fee325f0683323df592ec9bca858c51eddb170ff1509ffd6505a9387432a02", 0x2b}, {&(0x7f0000000400)="72641a06f0095d58bbda7fb10dfcbbb3944c4fadecc4d07307397069f2a93a83e6fbc2c309d95f80bebb3a227504c4472dbefdcfc07191167a32abb8e9c0cc072d07e53f1a0c57be865827ad85922df5771b5bc2a600cbda4f6743ec73e2ed4d24fe378690e54bb5d9e285b0e119068657122f6b1f1602a44943a052d9053faa240df8d509415d91195317596682d354d7fd33c23b495ed0e6c8478794a5016a1b47a3220522b2ef0314954d8ccc6533b4303fed8b75a4ccb97a3917c32878c71d426270603ce301", 0xc8}, {&(0x7f0000000340)}, {&(0x7f0000000b00)="26096fa697b0f4ba2d13fa147b8a890c9ef65afb33d5da7c4f6f3161a7b536c2927f2a69e8d48c7ced214ea99d88477099e4d91f5e0a8a7100a0767a4bc05abb9ee8089b733a38260e948d6e7983ad74d954ff9b777ece4920587578c07499ce4b8008082da30b99c38e66e964193ba33891ee6dd4e9b099e9f6d222ff278b00972873ed8a8aaa7d20145abbe7c4d9c3aacb43187baaec36d44354b896b052917abb010affa5242ea01ed7fa2a0dd92a2eeefd492d9c757e9b62a5aefade1cb438546b8cb3aeff6da1f24f959e95c6c89f0a4d7d46d1a566d9b08be2486104f427d087afdd363c0050d3b039e16ba9f92146ef51f8e19a5f68fdb64f481ddd6bf703cfb51ccaed44134092e345a8b29044bb5b24ec2ba71ccbc489d2deebf4b943da424248e3050cd67e000000006d2661061dbb9aa4909faeb232d39df921dc9f785a734c8ab253b4999958d70fa2911da68f16dcda5945c9cd70865636e897899ad1fd2ec849243096258d5e19fd82a0ba4e79f856f983a466bebdc66bc1fea46bd25104b7df429e3ecfa6efa3a68cf6ebbc08c231ad98bf34f1d7c0133ac16025cc3e3427f44e5b876543182de1bed5b759d7c564e0e51fb3fcc3bce07ad7f36ab24a6a4e86b69043cb4ceac80482c88ec906b3939bd353dfed7307e07704664aae0ecfd43a4a94532940e280624e57d368e0cab9012765a92aef8790d0c535fdcb424ee2838a3e9354f5739b941d0ca6ff00"/543, 0x21f}, {&(0x7f00000005c0)="aa21d7a0c506570ef3d34a9a18bca50ca95ddb6321eae7cf120075f4f8b9c40635c21d67a802f8556b9feab4f4277c7aaf915010974d85acf84ec6cd52ed9c15449532e3d572cc4304694ca469821fac80830ed3ee7f90815ada662b81dcbf748e2d0fa3bb93614bce4e501d7e1e170557b54ba1eb03b6ececd4ed552dff639de5419e42b1f4aa4d2230f81bd75071850bf415a478a39ecfafa125f37dcd5af7b12b7cf8efbaf704bf8de4a552166bbc7cf18f7f7dd91c49e9a5adfadbe6e4fd97b17170703c508364078c4a0f4229381854a9ea19a625407dc47881f8", 0xdd}], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xdee, 0x0, 0xffffffffffffffdf}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0xb860752315f6c873) r5 = getpid() r6 = open$dir(&(0x7f0000000000)='.\x00', 0x20, 0x0) utimensat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) close(r1) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r7, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x45, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES8=r5, @ANYRESDEC=r5, @ANYRES16=r6, @ANYRESHEX=r5, @ANYBLOB="617bb6d80b52cdba62b3c262f4e4cdbd2e5b99831ea1964d8a4ceb6e937efa399c7a600ed719697a1b75fa6b8826d116338f9075af0e194a131170215ab520a156e688011e1bc9cb1f56a5bda5ba"], 0x3e}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0x4d}, {0x4}, {0x6}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) (async) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='x\x00') open(0x0, 0x0, 0x1f4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000380)=[{0x60}, {0x81, 0x0, 0x0, 0x1}, {}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) socket$unix(0x1, 0x2, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) (async) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r3) (async) r6 = syz_open_pts() (async) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000540)="b1000504000004000000400001000000331c55fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f887f007be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r8}) r10 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r4, r5, r9, r10, 0x2, 0x43}, 0x4, 0x9, r8, r3, 0x4, 0x3f, 0xcf, 0x9}) chroot(&(0x7f00000003c0)='./file0\x00') executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xdd) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffb2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x101, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x1ff}) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0xff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0xc) socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r5 = socket(0x2, 0x2, 0xc) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc0", 0x3) sendmmsg(r6, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) r7 = socket(0x800000018, 0x3, 0x0) getsockname(r7, 0x0, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000003c0)="c75c2076317a7aaf5bd0fcbfaaa1d4d098d69f1b127e9d0d6ff4c58f47d32bdd346775dd991263caa408", 0x2a}, {&(0x7f0000000640)="fdf480e8adaac28b057dada7cea80010ae3498cb0f4b3f19bc4f28c0c25d8f425bc09c37703817da5535746f917800269119cc0c15ab51b0da6f316e522ca414e8c20a5a2ce450045f1dd7ce7cab5331b21c829b151c1334bf43e5b81c255f0f2f86e134cc18d3b79353c4f3030bfa1ff359398583544b2282428b5f33231be3bcabc514cfcd6df7db4bafcbf242c2a7257cc27f09c142262a7c6604e8c90354ae49dc", 0xa3}, {&(0x7f00000002c0)="17a150e0fa8729e3d293317845b88c98ce30141820d6897a70cf53ac8651fe50520ddaaf8d611a8f500981b26fe31aed3e56e0072a745112d9bff9d4effe3c4ce6b24796a8e9d7a3ed5745395b84ed07c5c9e9d8f8bd99b45fad98a9922ca969833b9f5ef9ebb44dc767c15345f364cbbe3ca40d6c313f1c842a7250b4537278621475714eaa8c3a759a5f3d921c91d24c94ec08300ea68a84e007db8e69b429341c32fe636227147e8c385e4d4a59f05e218192906e401398ce611dda287ece422a792088f8c75c47db8561872d5043aeca6db9bf4784eab247010ee0af", 0xde}, {&(0x7f0000000480)="918450f7aac7f7aba3f22ad8d48c1614139a2303fec672ae8c9af3523d0b7cda8c2c70d8039a4713111c0d077f06fbf9a06be723fe58e6642596966dc4afb3412bbd20ebea74a97e283552cc46683e9235a7352a7b7b6b2ae2303996ec429577cc5362ad60f149cd0817d36672", 0x6d}, {&(0x7f0000000700)="9f6f9c623b5799a588923b44e8dbdf6df9552f497b91b5ea6ca037ee74efebe79709ca57df9c14645305dfe496e50c57317d511ecf8615beed25729b0b71d4107607c8d4dead594c95a07a7c10e447d131be1b234218a7adb248be65b7c1dbfd4147fa5a83d8598ff83c942e4ae7049232f119682f89539235dbd1119fb8e4a26d07ad87fdd5606faba52a6ab967cd40a24a568769090fef2ff4a9dd89af6aef", 0xa0}], 0x5, &(0x7f00000001c0)=ANY=[], 0x18}, 0xa) executing program 2: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x9) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) r3 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000001c0)=""/83) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8060693f, &(0x7f00000001c0)) executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x2, &(0x7f0000000180)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dadb881f9696eb2a36fa755e1a3925fe4c6e36dc8a9c298c87dd7ed3a9afca7e67b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725784d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e1c951516adff26aa2e48b45f8ce92bcefd3eceefab", &(0x7f00000001c0)=0x9c, &(0x7f0000000200)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c89960289bd7a07e488774592496856ca7b78060998608c2f952e43bc0bf11555c94cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a260458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000050000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7177f92cf061ad125ca670353b45d53a000000b3dea22d6027625614b12183721f98686e472b70b560f7021f567adf4d0000000000000000000000000000000055aafe2c20b279186da2dbf24b1944f1837027b6170275106ec1348e8836aeb187db26c536ebebaf8440f6248ce1945d9c13e2e1ff5d4b1360ed4992e1f8ac2c9a3551b1575e459bd86a8e3e4087a508d9d5f215d1be08f195a400a2ca64ae5d77ca5e0e513bcc3e37607f2f04", 0x153) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xd10b00, 0x8001, {0x8, 0x7fffffff}}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r2, 0x4) r3 = msgget(0x0, 0x49) msgsnd(r3, &(0x7f0000000140)={0x2, "113ee79861a0dc83d6cf260c6e9f769af0d1ca174379a8f49c894e67f88518ee0d902589e3ab1b92f42cc49e137bb3cf37c6a932c28fe5d4b599a080153c851b2dad11"}, 0x4b, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x5, 0x9, 0x0, 0x2}, {0xff00, 0x0, 0x0, 0xf2d4}, {0xff, 0x1, 0x8, 0x4f5}, {0x101, 0x5, 0x9, 0x1}, {0x2, 0x3, 0x0, 0x3}, {0x5, 0x1, 0x81, 0x800}, {0x1f, 0x9, 0x1f, 0x9}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r4, 0x7) r6 = semget(0x2, 0x3, 0x785) semop(r6, &(0x7f0000000280)=[{0x3, 0xfff, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x3}, {0x4, 0xff, 0x1000}, {0x1, 0x6e, 0x1800}], 0x6) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300)="c46d", &(0x7f0000000340)=0x2, &(0x7f0000000380)="9865755a1fa2ebd7215c261b80de70ec2aa4c4a0d03cdbed7eb93261d2a33888c3a8b2e844522b76e3bb8723b0fd99fa7449398022535f7f4591757a4383368cd1279f0f7d9cb1399d40323c9ae624a4003f62351bfaeab9088e8164243c2208d5c7196bbcd16b5e97c218496f1a11", 0x6f) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000400)={'.\x00', 0x7fffffff, 0x9, 0x8, 0x1, 0x5, 0x20, 0x10001, 0x0, 0x0, 0xa5, 0x49}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x9, &(0x7f00000004c0)='./file0\x00', 0x8}) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000540)=""/87) socket(0x6, 0x8000, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000005c0)=0x1) poll(&(0x7f0000000600), 0x0, 0x101) write(0xffffffffffffff9c, &(0x7f0000000640)="9bb0a0156a6d66f0f516368a1635532727559af1bd5338acaaf9d296a3544503fdb58d0e01bc594e3015d7b0a55e4ddb82d00765b2ca966239a624b9f41b3bc43cf95ed9fce8513fe00a576798a020d41b8fcc5466870e6becb52096bfd93746928cc339ca4947f92eab763497f302627178214c729806c2587c0d93dbdb3e383597e271a55a1639ff5a9ee62faed4f14dff55ab6a49cb090683eb620279a663a6e97f25402e18ad1040e0a0ca05266bfc7c6631", 0xb4) pwritev(r5, &(0x7f00000009c0)=[{&(0x7f0000000700)="e7db443225df3d9a19d52d308e923c5bf1392c403666ea34a6314379984b3b04c5cb1b2daaab8138223990e8aadcaf8f56493e68919c09608156586452e1f8af605b172465d74da94b0eee24897b04e0a3a8c69d6ac66d0a950e60995e1f79f23efc47dfe271a173ffb6c91f8f240afe7a84dc19de42a70c077a", 0x7a}, {&(0x7f0000000780)="9612a557e36e2e241a77f184056510d5da624f044583619e6a37c5c250a2bddcf3bfc3bff3b0287b8107eddbd9e0c45a60aa73227f0a7d6c2c1beb31b76f1ee68037548ee85cddd39649035c52f157cc5bfd9197b5dc73e6209d9a708b2cc5863e2b71a3879c95dea6e4b12dab842ac53895", 0x72}, {&(0x7f0000000800)}, {&(0x7f0000000840)="a45254cf1815a8ba35c1f8d65b142949323bc4c81bb5aff28b3d4f3e9863c3bab5c487a4d9f23719e841b93b12bdc1e3f8ca1f3c107a39f75d0ccc81bcc8d86f2b5ddd28be2c1df2788f047d38c5f12f54def2a551b0c7c4afb5bb74a2b4b2b28a7335d790aa219c00b1005b17cdcaa65048f891e6423cf15fee5ba4d184095b9acf2272e0a86d20234441cd2d921ed25c947f7ae13f41f1ca558bbcdef375ace39a93a2cea1fa", 0xa7}, {&(0x7f0000000900)="fd00a55aeece045b2ddbf9dab8f2301be71859e46e7cb32eb2e6ad6f84189f63a729af8e0c39c57b4c000968157d345bba25964d0ea769f882aa800be673081f3a8af68ed85b385f7ea4c8f3c466a71347016fdc031ded11d0674d414303fc7f272d1299bc57ef9e8100454dac9bbd983270f8a787c24ff59340d6ae908a30c373e6200a081dd0efc4e242c021e5ed", 0x8f}], 0x5, 0x2) r7 = getuid() mknod(&(0x7f0000000a40)='./file0\x00', 0x2000, 0xfffffffb) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000ac0)=0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="ee29d560db882c64b427bffe2eb4dcd3f15c02c9524ad0b39b8a0c9523bbdbbc16d5d3459222ea79b6e6d302584df98de6a191f32b76861432a5c642c5b53c0ef13b3c9339d86b225ae35f38c7e01e272d69afccffa8239ede2c05c96c4ee1d182c60cb9daab8fdab39d94c471291f5b7d880f91e1c0d558247f0e572c4393fd22ce4685", 0x84) r8 = getegid() fchownat(r4, &(0x7f0000000bc0)='./file0\x00', r7, r8, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000280)=[{0x3, 0x3f}, {0x4d, 0x0, 0xff}, {0x16}]}) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r7 = getuid() setreuid(0xee00, r7) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r8) setpgid(0x0, 0x0) setpgid(0x0, r2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) close(r1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000061000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x54}, {0x812e}]}) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r2, 0x0, 0x61) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r4 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x128, r4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaabaaaaaaca0060362f5f00082b00fe8000000100000001000000000000bb607ba243b19d8e9ea241f577704405a53c000000000000003dc13f44ab3e658396d963b5f820cafa2ec5e9740fbb9d420e09defd959e89de81c64a9b9cfe8857ed4c066223a09a4e8a44f39faa405e70877ce60407c7355673d3e52e6b95d871954ce5b3dcfd7f6efabed598869d51dbbb38427169115f316b5916eb108d379984db2d169836bd5bf37d4626cd7b08ad3860bb45219a626ce71c87d0b5162573998c447769d45948b9413c5565993a6e9494eccc41db1286546c1b473f73aa0b611f8912ab3dce4ec893dc061a1c55d4611f376f86271f80be67d4b5ee1415af2a18ef56c927544ffc533e55e46a6f6edb55d4f77870c5021834c674d991a707f31121ac084cee4db78427229b"]) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x3, 0x240) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xa, &(0x7f0000000080)="02", 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r1) setsockopt(r1, 0x0, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x101) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x8007, 0x54}) (rerun: 32) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) (async, rerun: 64) kqueue() (rerun: 64) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x1) (async, rerun: 32) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r5 = syz_open_pts() close(r5) (async) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) (async) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x100000003) (async) ioctl$TIOCSTART(r4, 0x2000746e) (async) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0xc}, {0x6}]}) (async) write(r0, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48, 0xae}, {0x6, 0xf8, 0x4}, {0x18, 0x0, 0x0, 0x7fffffff}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000680)="af00e74591749e07ad1273f580a0ee2378d8c8d359dd6148554444f201de84efe72e720658fff1629aa897dead06350bcb40d7be7bd4a64bc0e085d01ca4b57128a8b3cb23c3a2fac76cdaf5", 0x4c}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x6b}, {0x7, 0xd7, 0x4, 0x9af}, {0x5, 0x0, 0x20}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000740)=ANY=[], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) socket(0x6, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0xfffffffe, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001d80), 0x0, 0x0}, 0x1000005}, 0x10, 0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0), 0x0, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x2000803, 0x1ff, 0x9, 0x0, "0100dbcd0eb39b5800", 0x0, 0xfffffffc}) syz_emit_ethernet(0x138, &(0x7f00000008c0)=ANY=[@ANYRESDEC=r4, @ANYRES16=r0, @ANYBLOB="67f7ab6506018b23153712a4bd987682a3a6509b8aa40b5da5000fb68c007bac02315da3b138726f53deb142ca0918ce0852f6739d1ecdfdf90e2a084d572b893519758067cec7fc75bb04cd7f579f5ef02154c50972b37d53e8e5b402002b36aa32cb181ebef9718486fe9019eddec0a4e5e624785b079329b4", @ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c010023a2f0", 0xc) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x1, 0xe9f76fa785f6baea, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) semget$private(0x0, 0x4, 0x3c8) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000740)) executing program 2: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @lsrr={0x83, 0x3}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x57b5, 0x20, 0x9, 0x9c}, {0x7, 0x20, 0x4, 0x6}, {0x5, 0xfd, 0x5, 0x3}, {0x0, 0x0, 0x0, 0xa29}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x2, 0x8, 0x80b8, 0x3}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x2, [0x0, 0x0]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000180)={0x1, 0xffff, 0x7, 0x4}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000001c0)={0x10, 0x20, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x876}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfc82}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x6aee71f6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7d4e}], './file0\x00', 0x8}) chmod(&(0x7f00000003c0)='./file0\x00', 0x1a) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000400)={0x80000000, 0x2, 0x5}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000440)={0x1, [0x0]}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000480)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000004c0)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = accept$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto$inet6(r2, &(0x7f00000005c0)="866de0ff7083e0172d7ee484d630c59e58ca9a3d", 0x14, 0x5, &(0x7f0000000600)={0x18, 0x3, 0x3ff, 0x1}, 0xc) r3 = geteuid() r4 = getegid() fchown(r2, r3, r4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000640)={0x6, 0xaeb}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0xfff, 0x3, 0xffff, 0x42, 0x8}, {0xfc01, 0x40, 0x1f, 0x6, 0x8}, {0xfffc, 0x1f, 0xffff, 0x1, 0x3ff}, {0x3, 0x563, 0xfef, 0xfffe, 0x5}, {0x7, 0x7ff, 0xce, 0x9, 0x8}]}) readlinkat(r1, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/188, 0xbc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000ac0)={0x1, 0x8, 0x4, 0x9, &(0x7f0000000840)={{0x3, 0x7f, 0xbc, 0x1, 0x7, 0x6, 0xb69}, {[0x3193, 0x8, 0x4, 0x7, 0x81, 0x8001, 0xdfc, 0x9, 0x72dc, 0x7, 0x7ff, 0x2, 0x80000001, 0x4, 0x40, 0xd2, 0x3f, 0x8], [0x8000000000000001, 0x7, 0x9, 0x10000, 0x4, 0x0, 0x2, 0x20, 0x6, 0xffff], [0x3, 0x7f, 0xb85, 0x7f, 0x94, 0x9], [0xfffffffffffeffff, 0x7fff, 0xa4d, 0x800, 0xffffffff, 0xea2], [{0x5, 0xb8, 0x7e8b}, {0x7, 0x23c, 0x80, 0x7}, {0xd8de, 0x3f, 0x7fffffff, 0xfffffffffffffffd}, {0x8001, 0xffff8000, 0x6, 0x3}, {0x7a, 0x0, 0x4, 0x7}, {0x5, 0x2, 0x3, 0x9}, {0x6, 0x8b3, 0x10000, 0x6}, {0xe8, 0x9, 0x6, 0x800}], {0x6, 0xfffffff8, 0xdbc, 0xfff}, {0x1, 0x7, 0x1000, 0x16}}}, 0x74, 0x40}) semget$private(0x0, 0x4, 0x448) r6 = accept(r2, &(0x7f0000000b80)=@un=@file={0x0, ""/4101}, &(0x7f0000001bc0)=0x1007) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c00)={0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001d00)={&(0x7f0000000b00)=@abs={0x1a91d6076cf23642, 0x0, 0x3}, 0x8, &(0x7f0000000b40), 0x0, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, 0xffffffffffffffff, r5, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xc0, 0xa}, 0x402) connect$unix(r6, &(0x7f0000001d40)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = open(0x0, 0x611, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x2}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000c2c000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}], './file0\x00', 0x7fff}) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0xb5, 0x1ff, 0xd29, "8717f9bdca0d88f115e03a90d692480d51aa00"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(0x0, 0x80, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000400)=0x1) chdir(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x51f) semop(r7, &(0x7f0000000280)=[{0x2, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6, 0x1800}, {0x2, 0x8001, 0x800}, {0x2, 0x101, 0x1800}], 0x6) semop(0x0, &(0x7f0000000100)=[{0x4}, {0x0, 0x2ff}, {}, {}, {0x0, 0x2}], 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffff0504000000000000c484e0e745e10411ef7f0abdbc34fe42021588dc8fe44f4b76c769e3e1836e4185727d5938c9e1479d2dea800dabe4", &(0x7f0000000040)=0x10011, 0x0, 0x44) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r7, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x9, r5, r6, r5, r6, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r5, r8) setreuid(0xee00, r5) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r9 = getuid() setreuid(0xee00, r9) executing program 3: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/62, 0x3e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) fchmod(r2, 0x11) getsockopt(r1, 0x1, 0x5, &(0x7f0000000180)=""/202, &(0x7f0000000280)=0xca) r3 = kqueue() r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r5 = dup2(r4, r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) close(r6) setsockopt(r0, 0x2, 0x1, &(0x7f0000000340)="bafe6190e44f1027e18b4da7db89d3b420eb35f2c1483a8aa21d27b3d6dbcfe9e0adfc9a0cbe3b36a59c82017af15bded09a3df43f594a2b09e1303d3e06a214f9663602694ab83cdfa0ad65432b0465653e837957da8e3f19e8717a447c5766aea9652ab97def4b3b594486b54f454607592b2fc9e8e15bf1aa64ba0e0a2ac8f736b5e25289de8d08ccd9ca35db1a6aae1ec1ab81a124268159201758ddc288ccd6cb50b45da5cda0ebd57e0dd99f6bd4b3b88de9709ab2608d0bcf1d31f7", 0xbf) r7 = getuid() ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000440)) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000480)) bind$inet6(r5, &(0x7f00000004c0)={0x18, 0x0, 0xffff, 0x81}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000540)) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r9, r7, r11}, 0xc) poll(&(0x7f0000000600)=[{r8, 0x100}, {r1, 0x4}, {0xffffffffffffff9c, 0x1}, {r1, 0x100}, {r3, 0x40}, {r6, 0x8}, {r1, 0x2}, {r6, 0x30}], 0x8, 0xaf) flock(r8, 0x1) r12 = semget(0x3, 0x1, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000640)={{0x8, r10, r11, r7, r11, 0x28, 0xd8}, 0x4, 0x7fff, 0x7c9f}) r13 = accept$inet(r5, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwritev(r13, &(0x7f0000000940)=[{&(0x7f0000000740)="d8f2c6018769646110ff47190b6eb52caf5c84c51d2fa6a109e441a2c08652da7a487d3b77a6", 0x26}, {&(0x7f0000000780)="8312e3c1d4c05a6d30e86323ce829b10fd93ae515102a157a236c33d96be884b246e5028fda7c7dc2d6ed561f0101f25056ea018105e2f56d7b3811a9bfbf4fdf4ba47e236a0846bd81a5b27b6fecfc5d0833c64c65800106663b2a5d2cacf35ef66b182490c0e02abb74c07964cdf41787f924005075acc94cbb728d12926f0ad04363279924b67437b9deea89c5b8ed83b65802f0b9183270aadcb7b38cd240a8527703a051e04b713575dd1ef2f6189ce95919e32c52ac3278af653b4c6246bfa11cea2bee04cc295d599cc2a35cbc9683e61dec9ef9f8b9741ed10516a1212b3651f52674cb5ec", 0xe9}, {&(0x7f0000000880)="5a1ccf3c3de56363736b5dabf2301dceaa1946c98b217e976fc18b725dfc5136362937c169286ae27d5a3c9284ca01393844e4312b171b75efc113278e6efdca9a20824736428051e6a7f0fe1222b95a5e3c21f6627402d449fc335313e9570fb28ac880caefdeaa75b358331d6c430d42b003eeb466d7dc7539ab26acc26e238542656ad1f779245763f1414d6b8a3573e5767e", 0x94}], 0x3, 0x7) fchflags(r8, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000009c0)={'./file0\x00', 0x7, 0x7f, 0x0, 0x1, 0x3ff, 0x2, 0x2, 0x1, 0x2, 0x4, 0x3}) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000040)=""/153, 0x99}, {&(0x7f0000000100)=""/103, 0x67}], 0x3) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x1, 0x5777c538, "1c102609307e7be2df67de202a72da64612c3300"}) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @random="be2c6050b8fb", [], {@ipv6={0x86dd, {0x0, 0x6, "fecf0c", 0x28, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="ff94d99b4500", {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}}}}}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r2, &(0x7f0000000000), 0x0) executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86ddcd24d7910030000000000000000000000000000000000000000000000000000000000000000000010400907800000000606c71ab0000000000000000000000000000000000000000ff"]) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x1, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x81}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000400)={0x0}) sysctl$kern(&(0x7f0000000240)={0x1, 0x15}, 0x2, &(0x7f0000000280)="a7e469d0f86ae9ce2404f75e3d390fdd5897e1a326b03d313c4949470a38de26ebaedc019ff33d", &(0x7f0000000300)=0x27, &(0x7f0000000340), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(r2, r0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) msgrcv(r4, &(0x7f0000000380)={0x0, ""/11}, 0x13, 0x3, 0x0) lseek(r1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x3}], 0x1) r0 = socket(0x11, 0x1, 0x5) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58d9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}], './file0\x00', 0x4}) (async) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000300)=0x4c) (async) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='.\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x6, './file0\x00'}) (async) ioctl$TIOCNOTTY(r1, 0x20007471) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0xfd43, 0xec7, 0x6745]) (async) linkat(r1, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00', 0x0) (async) getpeername(r0, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xffffff73) (async) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='x\x00') (async) r3 = semget(0x2, 0x3, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000006c0)) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/122) (async) r4 = geteuid() (async) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000780)=""/71) (async) connect$unix(r1, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000840)=0x101) r5 = getegid() (async) r6 = getppid() getgroups(0x1, &(0x7f00000019c0)=[0xffffffffffffffff]) (async) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206980, &(0x7f00000001c0)) (async) r8 = socket(0x20, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980)=[{&(0x7f00000008c0)="88216d0aafbec5334a5e7c5cb85da1f7073d038b1a12364c503b1a", 0x1b}, {&(0x7f0000000900)="79cd8ca294e03b7690384aab0b9d63708e6777439e2f82f97c948ef253f47557faab398a0e67443147ec3020883bf7b4526c710e7bb2572989dd4ffb039c1a0fd6e7632b4fa258eecdf4ca81b7808e", 0x4f}, {&(0x7f0000000980)="352b6fe90646fbe2ddf70dcba048899340d7917e6eaf2215147777447c8bf65b05dc58d7c03c26ec111b4f5a39589d5b1cb0f47f635c197f456ee3e142c7c3155c6f201d9e681307e961348541974ba250a2a72db13e71c32db2cde9056b9acb21a753b076f5402bf4850877306386fcc33e4695262b3fded0f4bb1fa357cead66ec814c6389af82cb53bb9ddc396bdea0451f0b431eb1a7a2a7f87f96e52c6f7157de80be5a5976902c45ef2e573e145fe8c17f7b3cca0f660ad3b3146417417397716b7df94428e3b69ce1603dfe5b22863c276efee63d63660d28f4f40e349ddb58ed9516d76cedfd98e932e80e41473713601cb3eeb1dde7f086ae0d8301f24bc9863b80f39cb4b81fd96bd8152846943e119794adf82f566ea6a5201a6a252825519c2dacda394d1ce889b87e703c11423dc149b102ae8fcaf111e92f6d12e8f6614f11ece65ee694baca35938e679da8def7364007325db43dd2961eb6943df4da80a515c90ab2aed4582c82e17f455912d772555016bc7c27be349d6fdc24e642b328e0e13061f96299560ef88062e128e4319b96142e95f6fe1d8cfa5e53334e8430d7e1107c7c61c549d95693f13b735c124787b2b8058c7be098c9c1d37bfe4bb19a0cae17641483279767b59c1f22622288d33572ad6fde7e148d392355119edaa8ba3aa5889e35c90f97560be507ab5a4a22ca6a595146d4df157f4bc32e7353ff3eecf7eccfd527da0fa3872b04fdccb83e47bf56824af93f8c6ce5c3c10a13293cea824be3fe9fcc53f5348f6a83e319ddfac188149cdc25ef7fb8c39a674b2700feb22be501e7d09299628a4e4f1c05b7681566232bd6dac8b9d786ae24f3191dfe3f2854855c2a5e8d25bc638aa2ba2a4181f72b604e8787bdd81c194efe5e666b6517b57f5c8fb920d0a4499fcda7255014433c2a5d6c6b68a17f7f91f83884f848b4d68e4abfdc9c0581e48df6f40594de6581cd6015fafde7a1b1689d3e3c0dba2f35ef01dd5c080769a2298a906a006a37076b52d5fd5336e882ac11a55427f11089a84a5db4d2592f983050824a6233251e84623981ee348ba46205d1da4e0f5988a984e83ffe40ca3e6a3d626649c0ab0134ed694da615f2a9fe41f49bf4e4a0b6c048556113a80c31bff1508da2f8ab3fd70dd46a2f4d2124815b4f07da92aabbfcab1d6d279318e04d56fc04e7ee38d9f284e9c2dd63e8c5cf42b8b96f87efd2fb41ff215cf7e81e43d2eb48746ce6cd75a0c64f86b3775890367cf4775e6a81e4debfc399ff16de62ff010df63657299eaecaa2a11632f35b8bb4050ce4ce0e71bdebd409107f77b6d2ff6ae2ad85866dac00531a90df0189a3c0ffb843b2bdad4f41953f57f97924beed54f889e1ee698d71b980ee4a1cca0a6bc0ccf9ccd15e7a4a5560355fccb347a8b983bce70fa73544bb0806a7b4c8083292c7de94eb685db8cd722aa7e7b6aa8d8392539cd468414eaa13793f15ef054a117dadd42f29cb541ee9c53854cc8715290ea2537f35d4d58e8568baab0c68ac8a332a96e108e6a42a751455cd7fcb7d197134e3f190dcc19db8eac18b334d95e9fbd3be0e01cd948d4a0968e59188810079c50a39cc3ace6b0620b9f3316d0fd5cbbf50e56d41f3bb84161dfb3ba91476b60072065d09cd3e7b5d9a7e2989ffffbf211b58106f4064042b65811060431c1b7307fae44c85a4ac90bfa46acff0feaa0a010be3970b8d78d6f36aa444cd0180af6e120c35d7ff6d5c704878822459ba0f3f614bf946918a2538eaea7130bbd41035f62ecbe6b2f6dfb5f1c5ebcca102379375596612e1c089ea35aabd0dc6702d60614b7d57b6b414dc1084f5e69a3ec2898cd6459d56b27c1b69a080704a7bb4b54081fec9a854d148e46671dc3c1a1f2cfcc99289a8e8b401ebfc8eb20ebe58491a434168935e00b8b7d350a6cc29cabc8c75791cbfdd83292cc995b4deaaa7d4f2fb6a1b3aa33cb26727852476e51a7ccb81219be114135279e482fab1ce76ff27f242ab2209a53b9e568ab0ef0961bc6fb27b76f5d1943de8d4268ee7edf7fb0eddfa321ec7edf134c4c91ab2a40a46023be36de29c94ae03765517646b91d876aba9e79240f02e84a02138445fea3052f1cbf870ff833ad34779901a8f1139de10169be8a8bc1993769e773c9fa31ea7b419a0efc376576bc3c556ae4e87be012259ba2c72a08a74d86bbcc50923ea0eb18c12970dae8e00ce714ade241fb1f21947fe1e44fd99e6730b403d44478514bbcc5329ddb49efb2c0f2b5ff9022ed3320e4e91ae9068c9f32e2179ed5244b178fb0edabd06e76f6160d33820c69f24cec3232f381c98183213a7328b7ed6fdbe50880500db917eee3caf32183999b19f57b0204acfbe5ee1900d2edc6457070e976c20375e72ba6ad4a42224ed524c4b73182fdf922070356a0f8abaac06fcdc71887c2730d383bc45ca9377af44123c094f74035588e070852be224bb7646b89f656ba85eeb692db598ef45d1f18e5bbf0974cd9902645c47784f3cab6a494d517aa0140d3e29f3b9bb93b0a69d03f43abd4c80821bc23ab3c400b95093a1982ee73302660a2fb9a56c3d757836f743888c80f47ef60683f3cb04ee6381fdec60d989447de78358a3c7154e7a3eb3dfa17f4a0993a564e7f8b02d968d78873a44f00f1b99c5138700f492a64db48f2ecfb2c3ef99176c6548fb12fba952766a6c1ad5ac54863998a25e22e741bf57fb87f9ddd749c0f7f0ca79c95145366344290098d54bbabaed939fcb87257f9a49762bcb21f016460a10a0ceede07ac8c56832f5b208bfea06ea48ba318f9e0167f8ac2bb9d997fa08e0bcafadf37ac633d8eb638755ce6c626b37f95924e3698864c26f11e3fd41f4dea5a1500140a309d2b4db090a81d68aeb2e664738ba4844806f428d054103f30d6b609df6a9d8e6611c59e12e86921752182f9292c73f4b80c0282330eaab50f2eacc28a6ca27c23cf88b042f513e80130e5a1627419113874882455d105d22cfe066b86c22f2cd7f9142c160fe68293da7ffb5548e9be1f47062afa60e9d7f44c6feb5915c651c4167bf727e9ae6deaf271f32ad9c6cbe688a5fd2453af944d9e0a26a6d557a244fb1d7917545ec071b2973cc8018687292baae283e15ade90e0d8c1ecbd6f7965851e8d2086078a6de49c0948c05488ce9986b124b21f1fdad1cd438078d5d52effdad074a588537b713d4e947a51a1de3f8353346b3affd6f9a145eb12bf101f585f9cd849e67159900c98ea34d8c172202936e2a7ab7419a75e8124d3497b9ccfc96726188fe48bda1e30fe208e5e235d51faf690ef61843353deb08d980deb0ec69860e9a1861e8e12f9e193526e6ccb1c6240693ae85f8624b0680718fe28e285c8f84870416dd63910d5670162c8acc11c5dc22381bed3e605049f526c9c82773c9bad5c742ec813c76eb889feea9c25c3d69841dd9a9b31683b3aa88cc97f2cedcbac9929d0bef2e1da821351ba39aba6a36d92ce4b749c000440752ac62a1d648ed529daedda0b4d9d25b05c7481b4182ea75c5c0a2f0446ae7026fb4a6bf44bf9884ba945ccf0415f85f89e54bccd4f6c7424850b081651a1fabe9431e7cce81ee01a0439c3b2139de4c75682cc1a6eae4caa877b667edaa096b13f54918b49c2d1481a18954a678b14f9b8f66f8b670095b91de056d4fd78aa83cbdcd995d757dd671624f3c8e61ce7261e4a01ffd4c83508ff606893230dfbd3ef99aa7bad0a6dd1d99b35fa983c1c9b60f51d0b662d1877a11823d0187b62f567749e4ad404b6f3a8a341dd0f3178840a78af04aa4b36625b92cb8a9e341134bdce734c68b8fa70430e803ca3ec544be101519382cec17eb627e72a89b3f9beeb5ade55c1a689f036a8bb7fe148edfe8471dc5517c578bd1e175dc5646363878472f088ebf1dd05374e7c222f20653c1d83f05918af992c99374fe39716b7284d996225e4a3bb349637a234ee532871e7cfecca50d979beaaf502959ed10d6e2cdb91594af4b5c7187c077fc7ab051f7fd8db52a00bd1f122ebe5d8dae060fa18b8c14ff00c88f9349f2d956967ca5c520b603cda3282dd3e0fc649b3f8cc07457699aed81ebeb6628f7cf18d57e6cd461fb2d16e44b5d1eb70e9c72f7b85883820ce84217ebd0d037b3654de3909c118c4d6993164e42877dbf7109d9cc9766f193f377593ecbc70d9b5c57c31868f9178dad59cc1e3d2dfd93330a4aaf54274c3872a9bcb3f02ec9c50f80fe0b55c87981beab393da1baf1a8ec07470ab5a8b16e908e0c511ecdbe62b15342ced62621098c46f7443aa9fc28fe45d69c8e1f58cb0ee14b548c30d583a21be293a18e2774508c9424689801ac3a2492ec8534801ed515925f344ac85005032c48169e2be9fa977e24101d137805e2e37d20069dbcd174c38577b36efec373850d8ff4ec58610bc74310e044cb57f4764266e8e39d8484bba5c970701b1d9e798c0128a0190f85d24b93621c90e57a214092611e79b0ca43f8ccffa80bb415234654e7e97bc2584c737daed5a5023cd78bcd59de26aade11ecbfa5d7ba4ed2d84c2e7c07119040fba9cdc2ce97cd8d3680576293bf487effaa3bd6e15d3db6cb136664781ceed47b442d02b006c697372e62cd125d2ffef7a8782cee0f79df1fd04b5c33a2b934427276d8fa760c9495551ab20d55cf17d59f496b9100f23c0a1a5a9e3572033ace633feeae482b3e5b7e81563b0dd16bf53327d224b8ab4fb272d5cc51466f516c1d3115bfa4a64b3964c15dce3377bab54f778505d59bf7e8373ef846a34e5c6e564e0b276d3834dff891698b0eb6ab467a8d745a68193c26fe60e3e7b042921c578f79c199750baf4f6ecfe2b5adbed02fbc1b22948c5f2a73388feed3a3b187620bfbbe0599621b32e7df74fd7ac320dc06c7a1affb99b97c51ee0fe2f34e073ec0a0a13b558e5f99c085e5a2ff122be60ff6b99eb0a20ba355b85dc1d52cc95cc8f3e47dcf346e2396e970605f06c04b1464b51554a928d33fee1a7bf1454d3a30f5ec601852acb7363def261912730d3a847357cecfacfd4e3140bbaf9c3613cc46ffc50a3dec5e42a6d7a71cc0eebf9109b3bec82a49b047fad8fab80aa997ee197b11c0f359671b873be2d57ba28bebef7871f8e9190f8be2665a7a6ffeeff974ae031a7194775797c454859ab0fb86248eca891bc78186b9dddc9b4bcfaf138e21958cac29ac32e101bcc6d4f250a157c9c69ca153c5ed99b8dd4d2ce3e04cd094287670dd4a7ad54bc0486736ff1679f981791e70ab27d438d508410630bc4b92f8a372db2065358b9467aff4d1af31bcbfd9ce1a61c1609ef527d15dbf482c869e18d1e39e0473310e8b1925965b70ff9993f27ac20b806432b8ac793efaea0ab8522b34f62c1e15c55a02320ddf07b03b32f09eda333e4e806615bc40d0081b41e40550035fe2f08839ae4672e9ada43c7bd65152c2bac3c57c97041bc2421079560058ab7d595807f8b0b321c3dd28f5f1dfc3a4c44e29f41617ee1963e66684058d3f34c2993836714f0e475b8b75a13f258cee168c0ac78f53fdf0e9356cba08e49949d7c1c6af47917ff7823847cce43e1eff798428700e32f2236661fc7011d6051422bbcd3097027b5b6651a62f1f5ea81b43c0799a1cb6bd850b3de632b659160215b2e3ee804fbc93a417b3ac34ca713c034de6cd278306834a71cb31ca881e8930a4164cb3f7011ada6bc013fd42451b2df247d4bf13", 0x1000}], 0x3, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r6, r4, r5}, @rights={0x18, 0xffff, 0x1, [r7, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r8, r0, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r4}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x148, 0x400}, 0x40a) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xd10b00, 0x8001, {0x8, 0x7fffffff}}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r2, 0x4) r3 = msgget(0x0, 0x49) msgsnd(r3, &(0x7f0000000140)={0x2, "113ee79861a0dc83d6cf260c6e9f769af0d1ca174379a8f49c894e67f88518ee0d902589e3ab1b92f42cc49e137bb3cf37c6a932c28fe5d4b599a080153c851b2dad11"}, 0x4b, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x5, 0x9, 0x0, 0x2}, {0xff00, 0x0, 0x0, 0xf2d4}, {0xff, 0x1, 0x8, 0x4f5}, {0x101, 0x5, 0x9, 0x1}, {0x2, 0x3, 0x0, 0x3}, {0x5, 0x1, 0x81, 0x800}, {0x1f, 0x9, 0x1f, 0x9}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r4, 0x7) r6 = semget(0x2, 0x3, 0x785) semop(r6, &(0x7f0000000280)=[{0x3, 0xfff, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x3}, {0x4, 0xff, 0x1000}, {0x1, 0x6e, 0x1800}], 0x6) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300)="c46d", &(0x7f0000000340)=0x2, &(0x7f0000000380)="9865755a1fa2ebd7215c261b80de70ec2aa4c4a0d03cdbed7eb93261d2a33888c3a8b2e844522b76e3bb8723b0fd99fa7449398022535f7f4591757a4383368cd1279f0f7d9cb1399d40323c9ae624a4003f62351bfaeab9088e8164243c2208d5c7196bbcd16b5e97c218496f1a11", 0x6f) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000400)={'.\x00', 0x7fffffff, 0x9, 0x8, 0x1, 0x5, 0x20, 0x10001, 0x0, 0x0, 0xa5, 0x49}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x9, &(0x7f00000004c0)='./file0\x00', 0x8}) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000540)=""/87) socket(0x6, 0x8000, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000005c0)=0x1) poll(&(0x7f0000000600), 0x0, 0x101) write(0xffffffffffffff9c, &(0x7f0000000640)="9bb0a0156a6d66f0f516368a1635532727559af1bd5338acaaf9d296a3544503fdb58d0e01bc594e3015d7b0a55e4ddb82d00765b2ca966239a624b9f41b3bc43cf95ed9fce8513fe00a576798a020d41b8fcc5466870e6becb52096bfd93746928cc339ca4947f92eab763497f302627178214c729806c2587c0d93dbdb3e383597e271a55a1639ff5a9ee62faed4f14dff55ab6a49cb090683eb620279a663a6e97f25402e18ad1040e0a0ca05266bfc7c6631", 0xb4) pwritev(r5, &(0x7f00000009c0)=[{&(0x7f0000000700)="e7db443225df3d9a19d52d308e923c5bf1392c403666ea34a6314379984b3b04c5cb1b2daaab8138223990e8aadcaf8f56493e68919c09608156586452e1f8af605b172465d74da94b0eee24897b04e0a3a8c69d6ac66d0a950e60995e1f79f23efc47dfe271a173ffb6c91f8f240afe7a84dc19de42a70c077a", 0x7a}, {&(0x7f0000000780)="9612a557e36e2e241a77f184056510d5da624f044583619e6a37c5c250a2bddcf3bfc3bff3b0287b8107eddbd9e0c45a60aa73227f0a7d6c2c1beb31b76f1ee68037548ee85cddd39649035c52f157cc5bfd9197b5dc73e6209d9a708b2cc5863e2b71a3879c95dea6e4b12dab842ac53895", 0x72}, {&(0x7f0000000800)}, {&(0x7f0000000840)="a45254cf1815a8ba35c1f8d65b142949323bc4c81bb5aff28b3d4f3e9863c3bab5c487a4d9f23719e841b93b12bdc1e3f8ca1f3c107a39f75d0ccc81bcc8d86f2b5ddd28be2c1df2788f047d38c5f12f54def2a551b0c7c4afb5bb74a2b4b2b28a7335d790aa219c00b1005b17cdcaa65048f891e6423cf15fee5ba4d184095b9acf2272e0a86d20234441cd2d921ed25c947f7ae13f41f1ca558bbcdef375ace39a93a2cea1fa", 0xa7}, {&(0x7f0000000900)="fd00a55aeece045b2ddbf9dab8f2301be71859e46e7cb32eb2e6ad6f84189f63a729af8e0c39c57b4c000968157d345bba25964d0ea769f882aa800be673081f3a8af68ed85b385f7ea4c8f3c466a71347016fdc031ded11d0674d414303fc7f272d1299bc57ef9e8100454dac9bbd983270f8a787c24ff59340d6ae908a30c373e6200a081dd0efc4e242c021e5ed", 0x8f}], 0x5, 0x2) r7 = getuid() mknod(&(0x7f0000000a40)='./file0\x00', 0x2000, 0xfffffffb) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000ac0)=0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)="ee29d560db882c64b427bffe2eb4dcd3f15c02c9524ad0b39b8a0c9523bbdbbc16d5d3459222ea79b6e6d302584df98de6a191f32b76861432a5c642c5b53c0ef13b3c9339d86b225ae35f38c7e01e272d69afccffa8239ede2c05c96c4ee1d182c60cb9daab8fdab39d94c471291f5b7d880f91e1c0d558247f0e572c4393fd22ce4685", 0x84) r8 = getegid() fchownat(r4, &(0x7f0000000bc0)='./file0\x00', r7, r8, 0x0) executing program 1: semop(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x7}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100800000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setown(r0, 0x6, 0xffffffffffffffff) pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2214510592 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1", 0x91) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = msgget(0x3, 0x400) msgsnd(r4, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000c73eeb7db9357145345e05e3be34ea465c17795c6c7e72091edeb66cdae554a3692fafec2daba3ad278b001d36bf047bbda573aea1b900b18f91bb2de4528305bdf50947b4b884f89db6eb341c28a4b3c2efed93ae96a61673fc52f6b24e8d147bce93bb1ea9cc440a1515a2ef72a9c37cedbd402b7b0f6e1fe5fce63082d565d96c7d70415b02d1294cb2da11ba14aec0d712167b4ec8c2b54443831eaac2e0cc77e8c67f91a6e3d099812d4e5749c523fcee0a0f4d8727d6621897fc65456e38a79dcb732933b1219e8fc2721a7bbce511021d1414d01e48e30b7359be84568fdc555ad3247bb079a5db63771bd4d21d953e09040fe6c6f2bae0e07a96fb5d7b9b567bd514c54d0f5f4e492aa2f97dcad8e3847451309d317461710814a44d6873a3c59195653e26ad32a5d35d836fb1370c9dc0d524c283b2753efdd84478bc674424803aa6800c87d84c0ae326d0cfe00513eb1042b3d91e3f0770dbf83eab373bca002b5a84c25b58587cb4c251da8cff2b39cdf810adc38a4e85c7d4de22e4df9fd2038f1aeec9883fb5323b8cc279ea1939173a209c156a285fa4636db3c0c489e41d1d9d0e6df15eb3de7234f815fe1c0e2c3e490001e5ed9f28ae51f2583e29e36d57b646531ab0ad1e9b933f4af8dafad08d02287361aecafbfbcdc59ed916f1e428be3f2aa384646e62b00c5f7a30fc5295df7311b07d28b58f8e39f796078b7b788982ccc13f97b24943997b11752016aa0014d575539f64ba5e31aed152d11804efa6683a99bc2333180ee2e358c9b468a48f8c72f42c0602023dc65e89e4056dff7c18446957d59fede147a20949b704ab800803fc59f8d2ee0fbb5dbe485d557612de02fe3b5a2155562494a7497235796379c7333dd1582b8189782cd7dc7b209cade0c10e8942928495938158d3b41eaca9f76c913938f981ccc09fd1bd0fd8d7884a87500458255ca053731f8a3391996164a3ad40f2ee028cd01cc6db70495e16a3d55f48eb2b3eaf996aa5f2dc769c42394a3382837500bdbb3a36fca2b74fdb4e7369dfaabca4d7b55464b9a7dd0383adc12f264f2e28f526fac2a3366678f53efed5717bb38b2701a65513a24eec9a63bda5dc2181ea3746849f54c8cb9ea397e76d1b20a06f33cbe667a1374cd3b1db93574079c3f4633cb77d4465e2496befea0f01d820977cd06399cacc5fb95cf9be0053321a8937c3781d0f04140ace512e9f52769cc6f23fd11078fa86eb73500a12e0a88ac8fae9253caeb15c26961f9b90c14009628d273902fb9fffd212ebdd995201fff9c9b913bbff53c1a584f60150b80907d987dfacaf1371e9f71690bb624943035d986b549e7a0ff5edf2b9e0587091cd7a01b80aeabeec1d0ce965299c33270d0f1d4f6c6d350cca3f2482ef7d6f0f46eeebd6f551711c3fcdba03ad17cd4c5d7c69619a728256b54af4e2609fa15a47442611342601ec37675ee2dd2683c36d0cca51e514acc9e8a2064b11db407060cce31241552d57f03eff5262e369e9e63f494abdcb8f60767776363f02b9f186226f9439091324d9f3fae8189f9f8f12172e835bde11544f2c7b9b90714996cc969aade38ec70f19e97f22f19259b0a84a984511ea1468a0ee250c0c2d46f8b66cac53b3daa55340e8988a4ba193c37ed0c0160b3f70fb1b17177b43b3393fe3469cd203cbc0aad4caa9814ffa23a618c236452709058a84c8fa14cb16849e9927f140b4c6d4f3726fb425f7b1b19b12572e8fe765df88cbedaa73b2dfc5aca3a39fa73f2253b87437911328b5689012af8aa7b26149f3c8184153b26ff3a9fed0dc8124a514f016ae988fa1928f5cd41543d70f974a4b4d0b34422611ae011da534f7d7f022662bdb517f935eb5711d881d483df7e4a6cb8d72bc418d258ebdf59eae76726d64fa2437656651e8197b486956dc40799dce32f8bd891b531b3a19d5d96f816040ea8f3841ed92cb8004dc1e4c385692aebc81678f0db3fa20db167eacb221613b52cab9644da709ed1aa963d0f840879dabd8839a4c7ab35bfaa123b0d60cd0b57711d67c96e554c81a0a14f013cfd4b4a21cd720a271bf6d0b020855a0038c75f7180527abbe0f679311177c6378301a088e4fb6b8f2bbfea07e2d318b8664b19ab7cb44c5b4debf765db75aa793e4f93d6a38e2cb31bd4218f25b3abb244a410a58d3a49cf573504169247bfc339b01e2d08ff1ff325f0a5e8c202d96fbb55734b234d1764d1fbe1f6c11a22ce4bb628badcaceefa2a5a45cf47d6fb95a37b260ce3a8a898eeba2f71f8f1031cd28b859dc85d707c0992d408c7d9058c877e1fbb1101f414c885fe58cfeea863969024736a11481def39863161e74798f47d1ae0fe44af8f799396925d3493c1398d9b28809bb1e3f2d2c5caee26de41c197b9793f0223adc8dcb897efd02c22b5cfc3013a147c62cb2ea63c8eda3b723e9be34c40e6a7a52190a055013f36a09a37a9b0424336da4757c13e6c4f222b6b919b292d9f14a7c708bbfb78a6ca186a27cc816fa7e7d0597255c4960821b5167aea3beb93305724a7f785d19643f45a8123b1e23ea283a8f9a42811eeb50f0a60ab608c841a29b45b7fe8c1c079375848044de26e6b13cfac262be1451c5809d2f991cc1f3845733b753e69b30d1034effcaa222edfa7c37e972d4a1b3b646be3f66f16b266a971d6d4383648d27a313c4ec30f33631ef4ea5041983d6daa89f95de98b63473374f1120815e5b6c5e36135e20cc25d81e85572e08d44abca97892fdeaee6f0d0659a875c605bfad5db9e8ae90517a3d8df7c7e55f576c83226b468c68540fda91adb7c7821426fa49d1a6409b541b1d7472f52083fdc614cc44f645556972da7791902577b7bc32aa5364f1362d266cfdd76b2de3676078713c1a8d9e929164d2ceb22f71397452f0060acb7adf5ba5c5df558281b3ba67cbbba02a4045cfa937a222ac59fe8163800aaf9806be80335d99e5352bbea88df8271e370f22ec9b90fb70201919bbe4a97ada9ad2ff8d2441994ca9ae2057551b4458579d46bee26dcd7953964f9de75148a110f6e26b59caa17bfa63b0fb88ddfa47772001698451ae6e1216bcb0ba960b2a42a967a5d718dcab059df118b5a31097e199ab56b4c3c07c77bd180618e561d16e83c2f530a6349935f2575e87253eb59abeaf92c7c6ecdd53e449dda5ed25b27d2d7dd6edcd2a11cde5f68eb5421a7fb524e64d12b7addc1bf4cd39d9ada5f77e4e1087b108a3ee3e08e49bd94b26eaf8e2586703f9c961e92ae5298bd46d6c2d2fe659bd17bd317b1d14f0973bae3acfd9e459aebed0e4a695741ec30b4657a54f73b3731fb3b509714b21371c99bd4272f708fca4e9589dbf975f2f2f74ef34328ea0f133b658b9819c340c4b581d99530605ff6fc112a9c312609dfe2e80777b886ff972080ffb71829f8d8e5cfea9d83785079f819f08176a44700c5d3e269e07b3a57e13102c2667813057c5a547049cebfd0bd02f92a1cec21b04a3da390486a6d2ecad32511871ce4dd624c8c3daaa2c8d4d14771c9a7f7f019be92be58ef5e181166cf0f6d7ba24864482034b3361f00e3ddf4a932c4162ecec5579a0814abf6b980fdce4f03e89e3513fa3e16dbe1e8e0bb018b544c792f99234d47b495d96f4fbc0aec04096684cf71bf9d5823fc1eb6bce85b38f430f3a69e1eed623f402cd21b4f168a35b89ea08018bac0ec24e2a05afd92cc12e7dcb8a818bf36f996306d40f163b042010d16b4a028ec7c3f273c0e5e5c9f2f5ee251356239778afabcbdfc443945d7d792c589e59c1bd4a31a79b94b568f9f3e520973df50567596ae2a085b7cac6bff73c972b954e488aa243a1ef332a46e14c2aaa325f784691c12d97577addb2f823de605cfa7880c26913a06501c9a0b65920957735bfa64604f72ec90fdacd95085cfbe3614be7f77a3230847e07b28775ba916fc5acb2d83909eae8e4e88444f706fc8337124cd7fe832b148699fdf7566e4523ae27a363eec5c2a4e60b0ca24fb73848ce922adb255de0d814930a1e3c5571aa982752592c8e157d9b6aaa1ef95155e89713bd7007ba7bfed0e535dd343690ff80dabd967456cef4eee2115c07c9f175796e4cd69d5ccf35f840212eace53ed778327521810930f16103dee38c2ad34d25fc7cd15e6a9bc46bd8087b418472af44a93570be505b519e26b41b2a02ba558068fc70560ecbf922766226ee27b18760c7dce97cd5f9f9a8b5c67bee9883c8cbb37e4c9030eeaa013df01395210ce0d37600f0bcdb1caf60734b4044e77d94200df62b4da379ced22744110514ba3a09ff529a9df94641b1a46f34b8cd8037b6c9499dd545da1a7a86b7465ffba9d7bd3b98f2aaea305d659f0acc442d930ee689d2d0f03cd939c1808a8ba4eaa1632d5c880c5d3bc9d1cfeb4e2ea481d875f5cb894368696e6010c8ac0d0be6a6ce89195d7cdc9fc957e2c024bfc0867634e0ed98db247f07e7a932aaa4559afec5f0c3cbe2cb98897aa40138acfa71360cedd7b5a5f047ed1df60bc22448f17f9f801e8c2c0e3392664986fe5b526b839bc400357d5f5432e6b5834548ef0260762a1ee235279773f75971b316288bcf5c3cbbdfc39baab5a002eea760446329176ff5323e5ebb693feec066a290c132975870d1185a663061dc2573998866610ded29309999e63c4e9d404f895289f5dd3fe87a6bf886bc5f62ffdfaffd5a0acb6c9c54f72d7eda24bf58a44f3dfe01064b503227065563ecdaa4c9cd8ccfd6c81e06e9148f1692e8a0cd02ae1554023f8ec047d98272c3e836f09d22a8a4c24c53525249950ca3130869dde0d5f15bff07b450f0e0b87b2e06a9255b845087a0e724eef2b6d5f95b8de2cd581b9ff140ab713112015814dfec4f9960ff549ec5216a73204f0f413e72dea3d5e1b9f93a1a7eee7261ec68c8f64806d818e9dfda6ab8ee178fbc5bfcd72bfdb394c69fbd46601622565544583631eae68b490cd88c2e1ce2a17e37df735013a3dc16c293b333600b47d9fceeb29e040fd7018082f3a90ef7cd7590331b31a5db96f9bc70d9e74ba6fbbfd564ff25a017663b06cbd739912f32737554e22bcb932d49eb3bb9179d92e74014fb31a02b1a502dbadc22fab1a57247994b6a6fc5d6c3b71c7a41edd81058a11ca7a2dad70201aff2fb85cf72ec48b62a90686da7676b467a07276dcdd800db6c9fbddf261979c79c4630651aeffbacfda8c21490ae2d5540c47a21e56f7d427ae4fcf01029e128fd2c097d401d602ffd95b7624565e942bc0833827b3bcc5d1a27e54168bc335d9598037261af9720adef3e2a29f471f40e5fe1516221c13311f5fa9d1bc07f779138dac55750fadfd0e8596fdde558c255f9b042d40d298e9c2deb36745c955cb542b240606f3fd93f4574b0f9577b5b9d448328276e4cff5c46b6607994ddf66fe78ebb1c723e6fb72fd6b23bc9a235984287b6fc2cd9e8137742898b10f757615b31ec55fc4d518003bc9743bcdc82c5124cf4130b0ba3a87570dd094e3d25c50aa3718672f795efb9e7f164298cf78d31e4003b6a7204158d90481ca4c17611e7a47b65fa57da002cf7612f64177acde796628c21445f99d84d8be21c7e041d5fcb633575850f2a1ab2ff9f257ee3678bed5156c290231833865584ed0aab8f105b86cb104770702291c3213dad8f5d9d4d53634167124fb3996486ae44f994f583cf4419f7bb8f9fd8c8f6376070b73ca90cd75800"], 0x1008, 0x800) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080), 0x0) r5 = socket(0x0, 0x2, 0x0) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) r6 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r7 = open$dir(0x0, 0x0, 0x0) dup2(r6, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r8 = kqueue() kevent(r8, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff8, 0x16, 0x9, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffff9, 0x11, 0x80, 0x2775, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0xffffffff, 0x7}, {{r7}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x7ff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x3}, {{r3}, 0x0, 0x10, 0x80, 0x800, 0x101}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x1, 0xff}], 0x30, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) dup(0xffffffffffffffff) executing program 2: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="9a59e197900b163fe74f8795d8403a1eabfc10dd48f3eb0b5a8ad0f90a26aa745014cdded77708b0cc0565f9fdaf39b5e6c1ce2def8196a488249ddd32b32bdf202e4f8f", 0x44) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="100000000000000000000000cb2924e0"], 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x25}, {0x6, 0x0, 0x0, 0x5b}]}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="1234c147d168098b93029dfee05e", 0xe}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) getuid() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000001740)) listen(r0, 0x2) accept$inet(r0, 0x0, 0x0) close(r0) executing program 1: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x81}, {0x2c}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000700)=[{0x2bc9}, {0x6}]}) syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x13a) open$dir(0x0, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000ac0), 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) setgid(0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000140)) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0)="b98516b8aa57867481c01256c28818bc7bda18fa58f2e62b003c71e410d5cce5180ac2ca9fff1cf7e2f012576e97f720c63af8ebd8e735c4b9c18e8d4aa1b47ac7ab369ae8e42ae79818a4e72ec7e90f187819405c61a5f697a070877bdcefd21f38afadc30218772d3ea75197837600b89814a8428bd211fa", &(0x7f0000000240)=0x79, &(0x7f0000000280)="4359f6fb1cf5c68e7069ce9ef0d1d3294f543b2cc73b9c1b6bfe0b88b126cb99ff03f2dfa3212d9efea0d2601ac730d89cdc3969fca38305e8b40c629c3d7cd8c1eee40207efea51712f410195e66e3ca646cadc2b5becc22bb8f693d5bbdc96b3dd45b2cba47d60d0bb2af33294f5e80e0d60b303ab0e07d2ee879f0ee7b8d468b1ae1b69b20ff31bdbb356dfb6bc7ef92714742ad60ebef156a2960916ca9c2d9d6e274835e56fb7d5a3048e89ae8edcea92ab981fcc599e9255aea19b01a19934019613efcb8f96f6c689fd56d8d5295c5be76d401fa3559ce6a5d6383b1c", 0xe0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000003c0)=0x609430407f624327) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) writev(r8, &(0x7f0000000740)=[{&(0x7f0000000440)="22ca73402be140e45c52c8265c94d13c537adae3c1b134c25aa3ba670c74b712bd57cbbf38a2cb78384c3e157c3333e124522a6ea3f7bffa9b8ea894cd8c5485155c14577c97b9c48693d453e97ba2a3ecd6c0547969e250a7a605ad38a0649b74a0888be20960221dd3ea3f31ca0fb1a779e8f1c8392a3eeb2f9c3a6c76bc16e8be219f70", 0x85}, {&(0x7f0000000500)="c7f2cac8440a9ee402fbdb1ba3a306c7f696c37085e7afc624f88de0daa912549b10275cbbdb8590317fef39c33114416997b5fc1dc81a9a53a8c7497be6b93ca422a4e39a205e245508765a326aa315e0fd26eb7629ca1ea7b82cfac3355668ab2eb3e687fb70f4b75532d058912e7db04a0a152d4f3e0dbccf47c8bdd8c61e76e762ceb55515ea46b058bde1df5b079093ecb10a867c6954f76108ababc14c3a74e316c8b26a4fb32ddf479c2775eab1e7fa021894ab6120cca4c2f219f87893af37", 0xc3}, {&(0x7f0000000600)="9d4ec50e65f49ad68eb4e07c5963c3524a4193beaae9a4cda40f18e342201836acec4c9b6b218be5fc40c63f01883dd19c70cc6eaac18ea473943b8fb2a12321821eb2253bf9615ef5eacbb6dc1c39744c9f7ae96a18c2e96de2f25182869c3ede429cdfd42393b7eec41f3f8d872d760579c2c674d847d092c84515a6bdcf0b4fb9a93a609cb22c94d5a6563298ff76d3b4030bc4f553597f1840b70be4dc", 0x9f}, {&(0x7f00000006c0)="27be82c82861a37eb0e014229e5d9e74824104c0ac4323da16d01764b4bfa4edae57d1e961f1d95d3266b3f265ac1c9ee89d892ee73d3a4275d1b28f07a76d213f8c337da1977cd806c90af85bbc2d4f9c72b0a39002cefd2a26162d4943606950", 0x61}], 0x4) r9 = semget(0x0, 0x4, 0x410) semop(r9, &(0x7f0000000780)=[{0x4, 0x6, 0x1000}, {0x1, 0x6, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0xff, 0x1000}, {0x3, 0x1}], 0x5) r10 = getegid() setgroups(0x3, &(0x7f00000007c0)=[r4, r10, r3]) r11 = socket$unix(0x1, 0x5, 0x0) dup2(r11, r0) r12 = socket(0x1, 0x1, 0x20) sendmmsg(r12, &(0x7f0000003140)={&(0x7f0000003100)={&(0x7f0000000800)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000840)="f8ff2706b9b091f3cbb1e5a5cf420935be807f47353c447d88501c399843af5d2d69ccce525834ad503b6b7172f6307031e34b7df35aad3c73fee2951d764c175d26ca7396e81301ff1ffc97235ff8cb38400f1c87076d1268d2d48d66b9cf66b1c532be5ace4220ccc56ca7e0bb188e1fcf04f9d703cd18e21dabf72024e3b126b452f9ca1817f1d3ed26ef4e45f69d2934a04c9992bc90edadf51b9d6c46e285064a0dab837234b6a9d45eb3c43c2fa384", 0xb2}, {&(0x7f0000000900)="8d59eaee3cd4c01af8e952063c13c63289c4cfabce2fd02ed8311460ffd57d1c5f6a46029db096694bc397858acaa217899c407d870332f512537a64f0d4d4b26f49c3e778d57d6b544a1417a493d24b8198f48532ecd25c34af585576b0081bdc4eef92403327a990ef4c5899964f5e9af0042275ff740a82a5a1378a9c328145bde0c9ee2309faa0de6eab74591c30836154aa953e6fc89a17e493352c947d8f43d02f", 0xa4}, {&(0x7f00000009c0)="47c7f0fa99356b3633b550b172d1234e7feb2019bc98b5bc3db20993458ddfa5f67191f3480ad6ad9b8dfa62a680d818988cbfbc40256724441aace73b3d323f4af2084dfb5ec1a5a1164f2d44ae70ecf8ea259482942a2d302bb1eadb4e249adb6a5556531f025c1b6a26350228b2", 0x6f}, {&(0x7f0000000a40)="7a8e8c1cc50bc4edb0c5a9feb1533ce50526ee6d97dffcdbb0a86faf905b4fa75d35a60482abf22abd2762b5ffce0dc6c0ee6bc0b845f32812e61ebe29b5a4d4eca4368d5397fadc4d2488768ca171b9a6e90e94058845ead972dd6235a6a37083b1d2e60a631c93c7be5f1a0a76155851c0cfb40a737ccf5881b13b958200b6396ac1c7b4f6d8583c3319bf6faaf6bf4d10e4ba3ce5440f820f8115f48bb151fcaf7a197da0727733d9018e0abb922f494e8389660715715f5acfb1fe519c26e2c3d79488c90848ca6e618915f58ee5a31de20b98fd0d571bab0737d4559f43bd418d0b7b49ac0f28b7ff183cd7a5c751d659b45384fc734b7eb047f50456f3f875255718d960e8820852ad1fd333e1afa143df159023dcdf84b2d0eeff9832822f5a8fb93172b96c9e5564ca2dc79689e33cf0112d2e655e73d03613b29249f6637327d25cd24c130123f37e44ad8e26f3e04a538521beabf8f2b746ba7aa3ce07e8e41121e7b031dc108df99ef26608083b9c8822edb9d34445624d008969d2b6b1a389bce3c59340fa86b901d74bcb500e5599ff77714dc2660692ccdfa518a38694c357c292ff1450b43c9e1ba19e55481169dc3b627b554f0103153d37d080d91fbce84cd3512948f2baf9f17b958e3731b1b84c6a9d75039ff8de90a6c937520f9f168c51274afac3a71c1d8f3d5777f941aefefcc19b892367bbc3c6e10e6e0e7190360507900b8fedec76e7e74180fb05b4665a4a29882bc6b860f39ef0c6aa0459aad0c31ac1e41039f1a1807e8e1c345b47c2e6b14dc550c217ec2a0b78661e4259e04f39c1f4d1ee1de7a04a837584edc6f8811529d6027d42281db30fa5551872d18355f7a30a82a080c9bc7480c40dfd9758a08ba0e84845509caf0dbe487b4daae035fa44315ac749573d7669e87ce5f5acb1fe243b5dd5c3ef01dd61ed93dcc595d538f2a80385868f26378c1c08429b05dc77855bdf0f9e52703b5374866f0220db6f5a77186d8ff89f35e49338b8a5540365de75baaf2ae55655ec288a11899db634734aee9edeb7adf28ef4e4250f61a85fef4f586d193eb770f599b32631d6c32a93def9eb0c146497d5168601965fd6410ae18a1359aabfd608c50dfd31c9acb39e21559d041081fb5fa811b1c57ccb52963aaf7cafe30d890965e06b707ae6c9899df68a69c384c0cbeb1ab6a45f0081b7f927e1165dc6a19c4ee4d54901d4c348aa355ff1c96092253579f452563625e5a2a3b523af234c2eb137c66a36ae0556ceb0decf33d9a01fec77e0ac1db06b0df6c3a4beadca6548c6bbc8f8f7d0a47d68e9ecfbb7d04b31e70e5287be878d7eac22a6538e780b49ae04b97378166a70234d4617a78d0dc475613f4347663dbc5a00824045aa43bea076fe4be54f8a1edf4c057a7bf4aceeec9ffb5f4b04bdc63f2a94b6813e42b5e5b6772424b15d9c8d6bf90b6f86c8d9d1d516a28726c42da91c31bb8ded8453be635a52c0a8c9fc03d205a8e7e2f087c111789aa6cc4cac7db2fc663b62909b753563d910768ef9b3573fb9065a06cab864dd2c0c0309314560bc6b773193325c2220be356b906fa46f0fc858ddc2a651b53f20738a0089000a29fde18f0b967edf49b86c171b361e944536a13d40808af9f9ad1b84745618e69d09daac3fbe61455730e5dfa53dfb14aa45083040ea358db44a0e20a7a7faaa1209afc675a0495adfd5ddb52a98014da26f1002f8cf57ab9c121404b653b9699ee2c7b54b553fc30b1f7841ab6f17224ad97ebc142b3b866cabfde373c57cb510f57b59569982c864903583f665cac4b124ddb9ca5fbe27527c019b36b97c9c094b7cabd93d5f41d8377df7803c4516ac2a5bc3d1178c7608af5625873fb6b3fdeafe3cce1811d39a1551da3f969b1b90b3142df1857f9b45c4817066de5220717e717650a07edf96b3ef3697e82b316dd0d00e07a9b95db88095777571f9b7c8b9872ee587b44ee608cc262921df9e0e397eddeeb4a830a5c683bfae56e59a4328432a47a660f56a7394e50d114ca24f608d9b772bd918eab73067979e65dd2a070ba9cd8ece0bd6b51fd26951dc599bdc6a41ebab1a3dac350c029bcd3bb77052935c31aa061e16d2c1195a85039838d1bb67d438cc206f29cfe44ea232bce0f7a4e304dae6047f637ca260dbaf68b1c7c5c78b3da7d4502218c202a38770183f9ce8027863779bcb926b0c5a07c2b4b1d9896f4f9f9e841f9dbbb4db3cc757f2d49e81728e8ac1edfee043668cbc2e79dfab2bbbb80d32e6190ea17fc12fd112f156e2d63cf6c06976df0df3494b2ce1043a50217695811ddab46340055cecfabe5462c50c13b079295e737944fe5fb09b78b6a7992ce98dd519d3a6d3db044a9c0f7864ea0b09b63d12b861ae25544a834af5000a3d2276769d165372080ec69220cdd34df9d61f22c0d63b0e74a682e4cd501e440d2c4a401f5b695c06577c6b76d76a8b64f5194d2839ba6281ed1190d3dcbba400cb3156356f736ba1a1127efb25357d2450550974224ab6dc01e928e4cd3a679a4e8d8423495b86c172608e3b68d49787aa2dd8435a04f029df294295b85a24ff8aafd049bec6c3a5a47b6625deaf13abbefd61482acbfe86a1d5aee8cabdf8fb36bfd172a6bf1c9cb1aad33544ad831d9e686910736b447254afccbcb5a0fe8f73c105ac9989905397a88cde77b0634eccff155af0a956b18748bd906cee3b14c2069eb09e2a2d41e95eed6a91c77a34423a6715af6ec1648e18778d94f8ff2fd08b26a3f00a821fa3c6c1d4eb74dfa1f111ad0e864184dfd9ded599ca8631067a6b969831d0f2d72d2db0ca55046d2b16f97169403a076b3fd65a5a2a809a312a79d8fc7e1e55a5aa313cd77a3db00e7360176447bc16ba022eaef526ff4e67db80bda0138727e0e40c93f5739c453e506e5fed7526b4229ddca17ae6821244bcb730741096bc617c73867340be783ad24bc92bcec25ffb7760e23a5dabcf82d48de2b0ea5c87de7e46b9b2c3b0c1785fb261314e5528cd6476715e72ec82d43fb62a6bb3fbdb5cb2f097cf341818995a062d1207a04b45047031fc2e174fe86d6abac9362d71aea45be73f03fb78fd02c1e6e2172ae65bbbc80919264ad5ac1a5c490994719e9377806e5a64d0efbf99466a33973956ae01a80011f5610961bfcbc6104e8b9e71d99833375ed699e27fa3ca0a1275ce5187c9a66671ef3057b8eb12441014160cb5dce5d2bf148ba4e7678b915e2c44a9f02e7c32d8857ad285eafd2eb8b9c52481944f7bc974f92487fe4093dc21fbce62c9dae314b7aa7288918dbb57d12c0c9f095279e572e7085d0adf692e7217a9730c47632ee4be446c2981389e3a64000ef55b0870dbcf1fd7dd0204fba03989c8a62a86ec2b4b1005e3d5ab8dd4179a2df3b1d9330a732c0118fa8570a425bb86f4864f295818a3482b50ecd9ca45f0c06b9610ab41c20de5cfb3e59534b412835244b1fcfcf6aebcd3338ca233c698058efd4ec6aa677315836cbd74d8e4f242443c24fb625f63819ff303bd278cee578d8678c159afd660d426b6baa53d25ba9728a02599eb5ce81e5468343fb7b7af7434382eeb2372921f00c2b2d179a5252d6979cbbe435c2f0e0a7b9ce04ce76fb10268a7b7266be432f884703d989e03562d1902fb7a73901e967163cef829fc139330e782e2c06bfafacdf65f3c6be2f9647df97fa4118135075d888318c2dbafe3c1a0dff232a4838ec8f5b4f5662fbdeb8108be42ab9f957e168b23811e955b9b9e2232699c7e65d04ad141f7b576cf6d985b454e30e4328c0b1c2c05a12e0c67c60ea193ebee11561faf38c6bd50a3a6f3bb7bc3969bc77f9e411d1332583c050862be7456611e0581e2ca012b0f76ed703a497ea72a40ef20b8503596e3da13713c14fcba69afb1faa4086c915f898ab58f10411d401a9d5de42b53e281a1d62b9b9d97ee1dcf006b921b9a7280b98e5a8203983ecedb2994335165f1269487cd4aba7edda29a42a2b4f28f4d8f70c2f8c9b018e537aa4347100eae7236378d8cf09cddfa175b28a8e7322080f3a279051f18d99bab7e3e0be20c6bf248c7cc249185238b790dc76589cc2d08f057e2bb461ab2781da2b14681bad976fa7f38b5f601e3caa9e0285a3786f1e3e7703eb055cca4f22d0b21271cfd4d96bfc948520b424eac3bc39bbb7d34d578ad756f96abcde5ff146f4af4591339d5b2abac16ce8a9a9b749dcc7a3e7ba6dcd883c3f233aece7a3936c99256fa642e1ec150207bae7680bf24c55fc4de0cbb8a692a3dca55b744e5b99b8bc5eaf82dfdf59936f6511d26edf3003291983ed734c653d328924c53c1505ca39f59b3a0017e075405e977adc23b989d6d1843a83563b88330aa1d007c959effc941e0e6db16e88451798778b95d61fdec4e3468095fd7b226dbf8c6196bc35ce89eead0f527dba8f1438b6bbbac40f1dd5bb2911fb14197e2d5e1539a83886345d5b39db9f2bf89736c8696aa152621831a59dccd28983bb0717574e840528c282fb0edf67ba02632388d10ec28d918865869308f244641d2af54d0e24220233e96f6b12891370f759dff8982a33840a94e7969929e2db4d511363a30f2b4579dc0993b377421e6249c4a4de00a819ad44dafdbfd8c5aac66cade5ab24c2fe28bca803ac7f23038de5d40a5563bd94ac48ca748d1a3e855b1bae8b9ee6d91414fa5ca971339ceb6929ce8ad72c7d23f6da085c317efef429e8390a1eeb25b51eea2ae268248d4f5972c6487af2e90420836d23f6f65cb78959297c89357ba46283f30b60ae08b7250bdc915951ad7567883116a8983825dac89825946e4417442424dd825a77f8c5261b283eddc253d55d422420d7cea893a8c52bd41ed5d3630328c8f135ab588d78e6b8ccf10e939bf49b0a38f7081c03e0bd3398e2b33bb24f24ab1f85b48d8c6f63bcddda9a7a9ef6c9fe6090a4d7d2a27151d2b34e9bafa82c573e8cb5323b5b9dbe01b594debde8ea381ac752577b3c98f775901329d9822e36ea546df65efb5761a1d4d07ad1661432db03788db06c45c5415a130325dfd625af47dbab7df4c565d56bbe7d0bdf681a31bd72b0264611621e43b5a2839d2cea384670f6af0140350c5b3112030fa5e3990ad859e4a4e714a414ab9562c0164cf35099bc1cab3b984bb938a4cde6716647d5eb3b3049d118b66f2bd76b02c2313e991d7874723374495df81ae8c86eb823bdd2ab03670612f198bdcef7e36bbfe59f6013b03c1050c1ba3eb4984659b95eeeb0ddb64cf5485f8936dd1d8a919a5ca6b197203c9778ee5cf1c1017d6836a6339f32bada749d551650cec7fa30959d9c994c1eab0bec03352556dd4535f929c810604942a2dc3206de6761b8e7c9afd4c9c57b040d97b9f3219b8f501527392eb88b1144385585c3e7146430c136bbfe746fd79064edff74de2da81d667f5f8213190c9168787500a1385905732b9183cbd509eaeaef62c65d62e76e8aecc30de137634cf6fb69cf4969deab035252bc1e664fb8af4c8851a957ee2d44a35731d5e4d7cb36ca8f24dd5daf2a9fe2a9e4b144650ed4b835238312b1635ef3b02d8d4760bd8c425f6f03170513bac6dca0fd3c2dc9bf7105daacde52651762a63246f97ce9a899963d5e91489b51ba5757a5d5d982de5ea9fcfeae555ea14a3284dc8c5fc8523be7327445f5365afa911e3c6458c602b36b277a362c1a1e617d5c352ce4d3c6d00ae908986a060e373ec51", 0x1000}, {&(0x7f0000001a40)="00b7fdd40aa7a6bfcb310b0a7f0cda63847968a6d3ee3eab40b34acedbc34fa85011620103e760b2e2f31c760d6570258f237a13e108dc5d464a50c14b44e749a4f6a2e19df6f11434d9de2f3db470192e2607f85e026e51595753130f43022baae98c03a4a1acff2edee55cb39cec2957df0a6ab64df27c452e3eb22dd53e99d211c363d91e93d0744d1901ca4e79a7670e", 0x92}, {&(0x7f0000001b00)="616afde5d973a21243c58b0f288ad90810626aaf743d1b50ad1d114ee5395b1700fae68a21ab34ffe6394a871f452ded22c77b9f199804292d62fba9b94bdc5c469a1179fefe3500d510e834cab89df5d6d0e53ee7ea873c93fcb5ee8f45c18f6722987ca03f0ed7ff568f524888a399d90eeb3bf6d25ef92c6eade685b09141dc804fd970fc7723f110a4da135f37c3e306152fab1784c10671f7f12562c80ef06704bb3bcce50ace4f20e3", 0xac}, {&(0x7f0000001bc0)="694fdc30bcd8e7d1c84fd9127768160fc813118090ced62bcb9565b0f2a9c63a1217f86fa3ccea3f9bc15846b00346ca74eae5b912999dcda3b116f27836d7574c91cec9e33a2660e4be9e54205a61ce765fafea022d6556be1aec28565e3b9594dbd753acb20951b6887794fac5c57e70a6fb129fd5a0fe01b5a9a805166b53f095e3ce30c095c9924c62edb72f119303c714717acab8e418707e4f462d0c840d885dcf00b401d60976e1e8ad5ac0a9cf65270c91acb2f95aff7097adfeedef8f748d730fa703637d6ecdf119ebab5e8dae62c306e16c4cbc57c59c93d025807b27316a647c984a40e8ee95c89886867b22376bc4d8bdfa4a0792d22228d8d96c70b109ead3119038d81b8b8ee3fee656eff03d1430c538dba6e1d9ca753c21b76ed3ddb29cd95637a5f8ea2a5a50992950c23923ee9bc503ea69a957130549b2d59cc8ad2f10aa3313d6a516f24ab95f29ee141433fb71a5cc07434ac23bffc46874e3c3e15ca30b2f341b4e5e569998022c30aaffc51995b9b4227e86c96a201ca529f18532539beede01870f8021a1e31128fc6e73c29ed1e635fe7a93ebb1969889be93cc83329217e55e76ebb8e5788543a974571319ce01f0113733c9ba31cfd781cfc703a77710bf7ce65a04f0895a1895badc034ab7b855105e189980552902dd9fe5967a1e526f55dead82c61539aa6962b2981f50d1225f81367b5c4c077552ae5ffa8e47bc806268e967418e082ea929e1e88f8e686ed4178797bf64db2b34e68fbf654a53c85f7a067efd37beac4eaf13fc47474ad2fd8992137d2f66f2e43a725dcb75e15bcfbadc133a19d9580379141b798234baf56cbfb3093c59abedfc05c3c17edf7fab61d20313d6e805b29a0c273871df27c4149868b09172d0fd953f61dbee006525c4513e5405d6b8c38e53d504b1e156385f67ccb36fadf56323ce58813d25068f5f49094b61819ab724ea8a9e1fba6d43990c8094bdcb32f5b3c60d9c9163fbb6d7b6a36fb6446fac21cdc9b8511f16d5e83a4a9ad4588ad82a836e50ada46f8522f21c6195c6a3cc9584fe06f86e999c6163ba0a23e53a5e6a39bb0f00397f7c202a05e08358992105a8baf9ffdf6a7f4f5878dbce0117d6ac8d5f575d7f825a807614452228e10da0334b172be6e69984fa81a62ea22229e6f953e535dd126a840f0d35b49b2acba135bd645e470483a7944883ec22c42c150a4df4940ec39ef35316a3f97a6ddcb334e069a358a9f4e8828971e6b49ba18bf043cd305b098115aec1b973ca96be995a424c459757782b0e0413f1cd83e7d43986e9db57f7498218c7f5a184c2285e957425888070c9cb5f0e72c045457c13c7f5b9d23a08cb9a32a483c0ee7632bbcc5bc751b3e2827f41d7c015e035f4de7569b79752a725560adb2eacfc55f94ced224036e2a3ea180ea4b2f91f84379819b6901dddcc0f881a49328f678faeb67e528a10f14bb7b0eae537b05bda68e908503109be5c51d954480236e797d2b2b0d71610b390e17319f6696f240581f337ad6a699a3cc54606c197dfd90b85db7f18a4b7583d93a0006c593d2aedd92b9cc30521dea96c6d0fd5d68c1acbed0dfe9adb5c03e2da258b127b7e24ae546b739a2bbd6cb824fa6680c02f93024ab587388b1702599314292cf11f65afd031f626b72da06611553e481eed4ad1fdfcefb3081d954c63093621044f4d71be2d2256f204082cd29bce72e45ac5f7e0883bff6699f9ff1d6402e335f691eb0b711ca84ac7b6d9a7d4bd96dc97cea4c447b4791a98ed8a068d23bd4bdba15f78c8a46e60653d720333225a053394d6a92123b7d64a8b21661b08ae06fec25c4275c41be4ed0ca8226e54599b7b1f07fb36b2c0a1511f93448b24ef1c5ac1c0c156210084bb8038b3d38f7a8c3013f19b05f13da5d802379d280110e57d1a3875be968e19de37d45dbea6e1f0b2d64cf382e595c2e48b5ef9c5e5eba4d8a4f1787b6d55f75bdf5d625039d135a360324f87b68ac511a4053d1f7c0daf6252bce943096d6e692a6ddda3215ee08c4a315105ef5a84fe32240ea69ec23540b176e70749e34717e03340b620d91a7ebd2925f30e8bfa4baefc145425405899f66782d0cc0930c1a37b14cc26bc56008c4f8466b468ede11f2f04b5d8d188aa1ab678fece9d557190370d1f55195ecf9ec9be0d3cc9f7e0d6063d6241941a4a7810ea7016dd89115357bb99c08c6ff474f4180fd08b6c97cf8e276445146f7bb114e6709f6a57f4f945ea4e67539b19afbb0caf796136675e6a51c1774174abb44a89b4bc825b83a512c0b87234a04c0cc9eef311209f0b29ee8447a3dd914b8c3f35fbd3169f8040dc384d0de8218b6f76a429528365aaebc0d07c47a34059a9e125863420f4604e694c44e014ec886dd797685cad25c6a6be0edd0f7b9c0b7a245cedc9f47b63a89f911d7b754e500c9f84e5a124404af9bb59cbc99b583f2c1194988d39496603d3f77bd4e670eb9b401c0a095821331a378f3df817dcbcaf5d817b8c6b968e48318443fef7bfd27c18b268b1d7baebbef34143405968ac415cf7e0642fceff0ca8a20cd426efdf42589825707d77831071bbbe7cf58201df7f6534b71b5322717763e5fa22ac3e1f755c9aeaba03457effd30d0bb32f3c792884b11ed9c773da619e731c7d7508825e6bad6b92cde6a40b2ec867783263a84f3eb20ef50eabb34c5dd9a13f59b1528875e8bc7468be1484685d3c2a42e34b31cdc529d73ee5e39e935ff6d4d3544b44e716c3daf9f798eb924e55c59107c1e3962ef7768c5c9b047db5be002e72576da741828bd807c1a16477081f4df341851af23b99801fa85c0b939cff3eb8717b984a22534bed6c40f274888448c2a88583267877c14ba0f8dab19cd9a326ed016370d5106ac9b256d7230534387049631ffc4bf9ee9b1efeaa611c5bd726d5664f066c5e7a7dfc20fcc74c2dbfe546c529652fa03e1afe253de27ad2f60e5164e5199da5fd7251752d3cb783ccc7f498732a37402b937d8b1f28266a82cd063735c17b15b99d7a18c3df0836c8ee196cce828bf5a4203e60a4ee54d76ca657c05e0f3e7a8cde3adbb0a2ed11ba0ac639f9145213686104fed3d0b0d843f29e58e14627603f9d5034600ba16b80889ed5f8a3991e5d9e0958a40482f5119ed0afd6a74f9681b54b1f4c2092504bbbb18c687a58210c19e3faef725f2aabbd6ae5ae6d75a1446bdf78d85336dd58e79a9602cd6b16b39957b884d288750cb69a3fede0d49d3e680aafd5ea2c39e41e4b49ee2c65517412684474529854844410ce49c1208b43e85678c974fc759a043769fedd40b6c47d50f49cd1adbd195b2563d033bd50d359518e6335f9568fa56bd2e07285343345a3d6b82c33765549dfa7002502f22bea87becf5f818f16c32afe189af04915c6451c249806f7160a46b2923eff0278b591fa1e20e4d7d84c26bdf5162a919dfd559dc1abc49a50da8022d3e4cf5559e761d80bdf83e015bd1a220aff1feed419feeea87c88167302e60a826436660502aa37210c7db559baee0e62e59c5d413401a8f8ee5fec029e43277524eec0e0209e4c572c9ca10df7ef37abd845b487270a73d8cf270a31a42c82adc5a7650d4c85ea07d9971a7cce99306ee45660f9d96d876494ea5bab3b8bf28b71b83d5935b4ccbb7c72e647c5ca2bc0845ba0abec44620b66733b2d0c7fd0b421308ba330be42682456f67fc1e0a98948aa7e9c74512c3f000e9d7d7da6ce43b583effde69c7afabe606be79fadffa34c1ef08d49e8321febbb59b5eb2a790485f86ac711e742e471c5c6dd5dd07017c1de3e1d76dacfdc99f3dae529b10cd793bb2703ef7382da782e91614573f34d0a24fae9d6738000324a06ad1bf550e38514d98b4e32c2ceb0b351048d6eb58d0d59da8643624e2676e3e95bb07a4c1da160293c7b0fb24be6001af7c8d73d3cc7385722e51f711c0804e093ac4fd17ed2388451d75c6b7e793aa793d079252546e4050317a42aef89cfa8b94c7e70d8bd7ad71545f9b9a8f7e535165dc8f46ce392c4573c30a33e1ba71da4b2ab799836269f0c8a641db64244cc23c8a3829d2038e425fbe94214f19a63ad1a01ce895ee6e9e7a72327166b39f3bbc9c695faa807f702662b10cd9212e4b0f86ef6c1c4d862d8e4c2b2a61c61565ded552957443bbde817058314922ede2203c1a0a3d412b2986f053e04d5f0838051fc917e5cc8ef6ca6c52cae0def84db40ec73184ffc4fe5709542e082c260cad7190dead4cf299fd16b565ad5a8ca5b4b3f01f38d10d28f183d816f0a4dbc36826d70624732fe279219d05d108150f577ebaa210b1d923f84bd2b51a0e8199daece5ad09dc00d9e50c604e70790aeaa79dafb895cace908ae4fc6366c3e2862a75ae056751bbc0c17edf2a808e3e7d35a853d195ba473e5f58987d0dbbdb41594e95651ddeaadc716fe3cecdd4c75704f4a504745854530abe5f01cac0b1631464b6fb3dfbee0c2542e87bc01c6e52e46bb5106b3e6602db733e68c3f785aa97a232e7b1c65834e1c46cd191a588f62ddbe094a87d0dfeea65a6ea86a88aea003ad4be84e53af26ea9b443e13726d00261f3f47014cc5d50921bfeb0f79d62488408fc037408a99cda2b52e9bdb784cf4511e93e33f963b861350c71f9b86282bbc56c2d2cb2d486ae7191a63e433e5e78e45041e6e36ed9b15f3498ca1e295686b39b545060769b204bd5e9ba6963592feb2dfe5774c5bd01295b59b58943b192e6809e337332d6bfc753c19559ad9ddf47781b79e58381bc938d9a923dbafab97c10552b2c7590567a690d4bb5160656567288a613c8524817cb62785df45e97470962c4a895cd5d5d47aec55c462afb7232d2eb7d325bb0ed77ea137dd43f73b273599773d9d5d5b7202335d1d0c55f4bb65a1bc710eb23afc0f5de67b57055f5c29826cf5dbd8e96e5f42cd35c8a1d137a9cf373b564911b2b078072e36c7bc1ae74ef84f2c0019ef52fdf329ce927e01539899186e5b8049d28ff13865a11ea862cfa127ad410a28e2f6febe89e9cb5f2bd584649c4da8ecef0ae66484e1780ca1cc0ddbddb3c7c40038117d2382dc8489b194eb77fef5e54020fc706d4ea0e887ae0f161dc7266c6a5d66b4e07a1a22f519b5c74c6bec6c808ad58b1d474e56bfb4b5c6ea51ec27485af918529b55b8cc23e4f24b1630b84678ee59ff2fbf3505e997008c4b28698446d5305920e5fecd43165337ac9b0b40b914b86cbd900e9949eac3eb13aeb6df62880a37c8345482d90d5d3226e52b4dbfe872b1f6ab4599504f83880cef26da5cd257cba256a7a1afc89da0c0c8061b6b58fe7c1411851668affa8f84d0cdb3775d3575f218c2cdcdaf26065fe7a62fcb589da4f2c1f91db91be735b42899632a1e541524ab693032af8fce07b0b2936aa49ec13634b4ae7f84ab4e3892e7006277e68ba320c00eee91e2e4fe72b2d37a0f350563119cbbc93b2db91ab423801b984865bf6d34ccc6444a9d3117ee8b06e38edf9cd1dcf5c047fe31348406cf64bdbb73ab8c52752eeaa261ff4436b3ea3c8f80bed40bfed22a4da450d48e53ed0e23ecfde29e1a7c35f3d09ee1de05dcdb11498888efe1047643be3421d8259654ee96603512c537a122dfb44c8760023d38b6ce893aa635a066629acc75ff091049d7165ed4cffb8cd4a80a89a54e603c18414012edd3ec382573759542f27030bbae34383eb4ce3cd4b69d5b4f6eea54a1", 0x1000}, {&(0x7f0000002bc0)="4e5c450a4d8361d1e9da8ce865f298ad269bd92b2a996fb138f6", 0x1a}], 0x8, &(0x7f0000002c80)=[{0x78, 0x1, 0x7, "b8760ff560a06d40936dde84e6badaf45fea42600790aead48be080f073dbde3feedc5b0c6a4dec78464653454e2aa89396486b27253feea8368cf036deef28ca759fae48ac46d77abfcfdb27a25e34cda207410b6c9419decb82d1e8209c75529c3456fc46860"}, {0x10, 0xffff}, {0x40, 0xffff, 0x7ff, "9353baf70a4c3b6b90bb8c63aa7d0997cbc2aeaaa0a162fa227135e4b7f4c67afe8b74ccdb94e2591a"}, {0x90, 0xffff, 0x4, "935213edee631078964b63bd67fb1820d0740deb23919539273edf30e93f6fd10e81d6fc07289c783e42d1879f9127e764543bb1f6f58b6962059d2869a23d74698d1fa9c2ff9a5b9ede4676ea5db33689968c94c9a27018b01c2284b43ac94a30be927b4d5f1d815118844633e04a5fc52d9eb9be3d06a1c60a8bd5"}, {0xe0, 0xffff, 0xffffffff, "887e821f503b175eb1d3c8b0d1c7692296ec9802b2fcbdfa3c5aec64892986a4ac60ab7c3625731bdec221d7889d55e4bdacc61bb065eec6c8dc96bf7efa6dc323f9fe27f8c076bc01bdb62f4798c33bdfc1b23092743084d2e596521ff970585d40a03e5095fdf733b070061fb6951cc1372c22b11c5f8ab8028e7f1fe99b4fa717852787d8cc3c5022a600fc114f0d5b3566e0f35acbb701ae7aeac635da1dc11620e4a72dfea4f3e7a66c50f5befdae50070929c270db33ecb43dee2eac5af39cabd2c9cf05d740de8c28ba0bd7b0"}, {0x100, 0xffff, 0xffff, "d0e2e4b02b9eef0ebddaad3fdf73b002ab090d51ba8fcc52820896e8bb149b890d5f6ab6bb1567d1e00bb1a6eeb57ea9796e55e17eaf195c4a7ad58710eaca13564822dea36bd8352b3c6475704c4f4d05f66919118ae49137101ad20620222867374b9da3c6bbcd596e48ecb48d8d5c635dc1f128892d5309a34ab02187702983458346a3afc41f1e8400d8deccca21178c711c545af21a6333e1d717a8c027d0605381d4ef56ae2c7971894efe7153e77ffbf99205d418e52925667165d1f65e7884dcf4c58290734614c2c24eeae67b82c13dc83f20b7af6adca8449449a18fc12aa3b4a2178107b4363db6"}, {0x110, 0x1, 0x4, "36fab54b992954cc7b8cca846efc1d30153c1bdfd632cd1a087e661b0bef0bced94e2dabbcc0b66fb82b48824c938b176ce4a9f0fb3cf6c5927f98c9cdbb583dd0741d7f1a330d5e41a913caf3bfc52504bafdb05e1d9d7e93b5c760d3fac5f08d70f487943402c79dad2278ba3296d118728170df00a4dae0666ed812a82f9b79fa9d8c1391d11e96c0ac2e4a70aba87e8f2002fb83e93841f0ec6819333cb1771cdb7e3c33cb31534a9d301d7dffd72840d64fc09a397f49c42645112d9a0b07131b3f3a65e4bef04d55421ff2912cccd95ce626232794188f21b3639ea6f51404a4cae7a858a00adfebda1f7e687e704dac611058b59b69"}], 0x448}, 0xb74c}, 0x10, 0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003180), 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000031c0)={0x1, 0x8, {0x6, 0xfa}}) clock_settime(0xffffffffffffffff, &(0x7f0000003200)={0x0, 0x629a}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000003240)=0xff) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000003280)=""/234) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000003380)=""/9) poll(&(0x7f00000033c0)=[{r11, 0x100}, {r13, 0x1a}, {r7, 0x10}], 0x3, 0x6f87) r14 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x3000)=nil, 0x2800) shmdt(r14) sendmsg$unix(r12, &(0x7f0000004680)={&(0x7f0000003400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000045c0)=[{&(0x7f0000003440)="10f08dedb199306cf4ee60afa37f56aa342e62018cc6b24011b8cca526f3716984cb952f70933263ff964c1c42c89fdfe3f51533ed08b180d88efad3b31d9cf564", 0x41}, {&(0x7f00000034c0)="b5008d33c3e3d404639e26bbeb131e15c43bc2e3d1efc1a196834344a296ef3da80a09b591a567983fc422db13daf41d779d31bb290707be616bcefc1004a622ba2eae80099ee0ed64e0749905c67788275024abcf0a4e711f8ec1f0a9c4c6b065e1b155eae6c6d07699e2d13b1686f25020c659c26de9d9797a038faa3aa9fabb9dc85559226c1873636302027098c5e58902ce7c5ab716519e7457711f8ff0e6d64104c62c9a93c4d9e2ef1841af74e4c7c455c76f852e5199c3b8f3ef1eb23763a19110bbd44ce538a30d814a5572aca2e786af13e0f1dc6f59b2915b528a96a555d3f47456729a3bf71534", 0xed}, {&(0x7f00000035c0)="d07a721e3e1e14b49ab2154c40f44ecbcf575fd65ec369db997cbb033553d28035a3f982016db23b75e4adeeac88ceef6a8dc89ebbb193249fbaf24c17841c9cf4894862396ec77788b5cc6facb27e5b40364b1b0159a4a253a299238134ec98566eefd973c50847186a80ee8ec6bf37bf409da56f5370bc78485181ac1952c83ab4574bcd7758b1a424000005a21e6bf7c4c781ccf4b8e8c2cc9a0cf8d52e4529a2dd9979ed497c19efe90f467c39a8407d8f185d2854411d4497daff8405dcec746055d0d2b1a605a18d644107ca338d1b11770c0a17e7c05fd31e6249d0db141ee3b155f993bdb54aae0015751248b4cef0f6ce1abc01d612df7cbe9809e6dbae04683b4c87b938aed5fc92dd1fe7688811c4266d9885377c5744d1b9ac67a83a210a7d109e9a6a8bbdccf4c3418319660fed70621d55bbcb8fe21c0f8a5bb61cced9578757ba1710237717adb38d2f27ed47f8858b093f2894b064c1e66c63f1b723a9fc2d57bff098fdb5bc21a298e4a2b3bd48c96be63f266b02addc847282236f9430f5073fbc8df4179b56fad3446ae8f0340f9776c6ff14dbf9c09509287ff089d4b21a5390c9ab119ef7e874d723e6385adaae5c8e88eed6bd0561f864285e22ab9a73d0df35409ec5346abd9eca4b3b96a2283fe873c97ac7fa1b535374d3e5f6e39161c4ef7d580c438c78dc743dd4c1110620184db070ae3af7d2b79d6c5185310da04a6a519b4d89efbc1db3cb94d6df4c931b9eed3e425103ae2cded933ac9ce91efb354a34f06ce4cb49cc31c6515d84d30e993f164935ed2500ecbf005153fac5147d213e6e9a20010bf0c34eadf9f1f50f2658e28c9b8407a2452b660d3a25bc5574d5a4b28db5c3c3c815e712d7c6d47bf4cd51873d57459267a42070843f50932dd2f4d09c46113b20de21275494c13208a57934374b831ca6a457b7ac984d4235abc7595400cb5444814a2d7606bcedb44be0fd374e5763b197ab40a1f319dc7c16b595f5c4a1960998b2936712bc2160e25af08e6f1f15ea97c29448474c40e8786c9833f1df1bd541c79ddea65efbd0e75286526c2e5576ee2a1e3e2af50927932daa567a7561cffa95a5c74f52372469d6a12a76641c72839d457ce5ee217fdff50975de1fbfa4ebe44b935c49f219979305cb8003affb212b590f12cf810eafb42892eabb15f7badabc522a0da5903bba475475ce06742c0fd56732a0cb0bb8350173030c19666c98fe9272a2139a468f501a35f0e4cd452686ad42529247e890920b56be557fd7063ec53f0ae07649e27e2c5263df14786678e16ca5e5aa20522cc1667271649e29e2c1ecc0e2f29a6daec5b8f28378ee7d778436f655ea6908029fd033f9166edf75ac87323f487ec391196846c5059dc8a79aa7ce4916787eb0eb62b38afddaccd22bbe0d4b54c3712c2d3d1a5f0c5e167ab8323728a7e2864a6ec644523baf4805cc9bb87ef8fd51320b4fdf9dc0f2a52f19972e8778c32f0b0ce8152e67ae1a406ebccd61eafaa7ef24c93294928ae1c7dcf420386f71a4d791445d77eccfe33c60302a1c327f5dee2064a1588249400bcaf37577f72c894336119282d10802ef22fa4e3eb849fa87052230ebf29a1934e8b16dd75ece36fc34e57ebc169497830b8050ebd15e32c6803057aa1480295a388b538801b5b87c9f2d5e53a362265f6ad77bcb3d8cacedb1c908b89ccaac63087d4135b8964cfa63897bba985f01543d59b1eb223cf1455ae5629a9e37de63b4fc1b60123c4f60d82ba367a426c51d3c5bdad6ef8facb5fc6e7e592e5592786a790043f71c1dc52cf9915fe1568b8d81741feb7387dfbe99c52af5e9e7efeaf9e5773595ae9346f7ade6e83572860d41d6b98e69d2b4bd7b2bfdffc52a426287bafdb6d95692dbe104e407d65a28c06e3bf0f120c2f8f644c099d46517ed2167563a52b05f2ab46995c6715317ee085a1d2a9ae0ceceb3ba9b2e05056f4e7fd5101bce1eae52706625e2d4d7d6e5ac9131a3876ff1d4027c37947add41eea796da025f9a8587c4b03c464f65ee3d7c844530e4c4bbfc0cf26e33d280b2388d920aa28784728e1ff1bee26f2434c93ed5aa91db7b48e7662f546d4900bfe5ae978febf9d3b2cffd9c183ae172a475a4a2bfdd92aaf4bb7bb23b0bb7df0a9fa789e14084f641bc6e1c6edfe3f8583853642a5bf2dd64cae37d1f7c094d5fce10c378ca0a557b897f8ecdbf4164c85c9b712c25c0b45940adaf3e73ec86fe1a20b50f1fd006e7839f202fb6fbda92fc6e209506527a4a82bf18fb64f065ecd5e0f2a56397d3a70d66bc8812d583ad1dbabc20d433500292360448338663f846089f88a5a35d10d9da9ccfc996b320afbc3ca27106c8c59d773998ba745fb99ec2a1b16913f813c96546daaf804ac17e4ed7c1f734dff873a7295294c898a5f9076ffabc28114eff331e85f005da82a25a87e1485bd07ef9944221a9d4093d69b1f04381efa9b1441b4bae1084dd9842f02fe77bbc5705794f2ef3c24e629bffae30f648df4762715aa9118fae1a056a097e05ac7e11a32f6d3725277cada4bb40d1a55f13892a5f2e6cf9d915694eb40b697563ec4647c0e364f0675d78432c11988d8c37fd04b918d852a617134c1b567c8fe60f5fb39d7f0e9e89e4506d0a67e721d9fe6e9710afb9aa5a4547f17956551291d71fb365a72ce67dfcbc739716a0345669e1e3498ae3eb3068f9e90688de59170e7511ce550699cf8fc0f683377739584a5c5aa17f7b1da090cf87790dfe92a389d5f00a0d26e0af149838e2e6a41213a79409addd3defc3e8e087ae54259a949df6df02b9ce4c8af6742902776aa3af660a23ef60ba24f681abefeafae293caf0e17eb4c153e029eec5cb3fd9cb31471641deca2a8b7443283d9f1784f361db0d9b446f63c8dde30f615293fd13218c30f0a0c3202b19954cb177e391ea6281da5b70908f82da42dad44efd4b9b546e369f16445cfc9fd2d902eee7cfd07620362cb9806c54e3098622b2f3a538bd14dd501c21baeeee82813c88c16f914314b762387b8ece35b4a8a415013dce1f1ce652a933f374ec28e2c4190f0942c5f50bc22290f8c857d7b767130abb97fe291df6f8b0ee84bc94a921bd64a4cc7d8bd295df1aba7adf0e067da4676cb261297630e357c79539b532c2b5f29f07794564aa273fb225707627e0268f4dddca3df1add0ba9e8997e23e1624e53e19dba9772ca89a28f87499553a4ab28cab4ba7c304aae4fa9b026073af441a179ac266260eb586f47c203ddbce36a7877eaf89ec5b9a788de8b9e3be9203ac1bde5b7d5dafea340542d5ee9f8a1a28d3d56c512b8c9f8cdc3e935e2073173f2c331611c63c18657250beed3475019c18c5195568989d132a7de392238c8dbb72abe43b25807f8a58e0156a2f26f8c99215f0569de1c267e888a84b1ef658216bb2310c622d138d98e3db49a025f12aa797cefdf20f7b3b694a6f6fea04836a874a7e0d88d09477be8d0da0e5172b244cc5a57bf96aa68fd364d52555f7f7fbbd7e4438492a958a84ae133572a559cb93d45de22747f3b1239d56d96f11e6af6da6f4d9b2037c25c0375827a3349a5b5d78722606d2cd271646980468ddb457b01e4ed57cb40eb70ada4a17f9ac922abf2aad6afb30bc92c3e440081e627c8bcc21124d80cc5d5446da73af57e7947a17be8dc288809f4aee293957998f74140a67a05d32a94060e0bc688224ebb3f00a5e7a2d53a50743f1e793e72ad38c868f79a126f0ac0801dc0760f2f3761f8ace9437152cc643a0b67176611ba7098ab3f596cbb20e7152eac3ca83206cf3a3bdbf2168ab7972708937b6b54c8f0dc0fb1db70429ab90e78f4c54f5919cf729a2455e5b5da5f24f65ac0f8fdd6dd89ab68fda5cde32e6355e09197dca6bf834c9dc9a2a8bf25e89fe70d6f5fa8cb5630d58c969a54ad8eb7a7a750d40831ca2476bcf12d0abb36aa97ccc024861983e27da0345bce6ec87a2f6559e820d4521091247c506600cd54d44907dd9ae9f3231386f1114226f6eb8345a68e945f1c968965e04fa5086fbdedebdb1c67bcdd394f36805ee301bc74363c38f91e44100c0560e6361dd8d3bfce21ddb316806ca8accc5a13b092cfbbf12246fb5617a13043f028d818b2495ea95ea1f84f7233a682a1295c517fa48e38b6015eb35cfdd5f2047c158529b4d907d22eaf638ac20d6d4d1e8a5c4dee4c14825ea2b4d2c258614721f9dc7bfba6572df78811f586ad4878184dcdd2f4a307b173fb5d5366bb0a7e5773ea19acebd07553774228d63e7fbe8fd589f7ff66cdaba771becb65cfadc55bc7920854136e9ea5f11c3eda3ecc57858e3652272f8b71db11a7385e404cd56fdb06275c0ec781cab957908029f4d4b90f09cea9084617a0323327932068f1b975907d4930b0e0dc979d0f45e705d6f110776764733360560e560d72a4b07196fd7bb57320edc682c6c463bf21e0f2c8b177095981547f91688c493c5f43837c0d1f79cefe0001a42d131ed4735178c825adfe06b6f5d45420719723af9f6ec9a156462e9721ce3faa4604ada44ff7d7a6a99b37b09f8ff46d6a929b67e5101248dad07d0cb552f50beb8d4bc9e273a63cca5c99cc2c565d2eea0a927fe0c9dae4a1f7ee6bca6dc32e6bf5fea6146729886aff38492888b75a468c64a2308649476ca0f082e2390060628acb27ab2e17f670908148e8ade7cfc09ec90e94b21d6fed5b4881f0746fa1ff20e3b73de2a35309797d4c905f6e6168eaed2df3a78d6834e25e9015a57758fd896878ad0f8c0e132f34e0e801c4d4c95723bca406f40bdbbe11fc4ff394dc17e9eff054f4dd555c443f929637aea39b167450566d532eb2346e3dda6c5d2c427f6c5fe644a4be3416654233a680487c3fb56de941b87d3e1dabe492c0e0bbed4ed072d61fbdbca312ca64c36ab74dee6600a315363df57f8d4af5d27d431afdd74b48344f23c2ebaa9c7e2f0c4e4b239cbd9fba0b5bbeef13bb332ade5e9ca12da115110a162c6456861711cbcc868b59cbe0ba807caea21fd8401b47381ad50889d1ef5f10a5955afd150530dbb54324d32c6edd27e4727c36d876d025f9b5473c1186ad0fdb42d20e5033647fbd0555ebee2595668d6ca6655db1e3d6a08a3f296cec838d175024592c3bcd1726146359163e08c72e166742937f8e02e113a395f00429953a5df2dd9d7e1b153c14762a2cc5c4dfe38cb842f71450e106442b4079350f7c5cfd6b4ca4457a9e9053e59fc5419fba453b7d571623104e1d47c226cb34da622fe49280ef54f8df46c95ff390e47d1d29722643a82b46217bb19d87f195ede7a50ec90e9f7573d5cf542a269ecba05c434caa989c8fd3396169f8001f088230f9ace5cab1077efec033c4dd3083eabb7c7292fdb7d55166128b290e1be882272639d9c077d01fa492bd60706ef1f197eb761267b267fa4cc7328eeeb5a00509e2410c38533ec40f100447b72ceb5181a1d3213dc8ce0692dbb2f40bf0555f2dc18ca4ef8dd6693e1d2cfed169f325cae9b850b73b554c3d89a0df8af434460f37be97b02b31574dc37fecb23ab221997285a684de11ddcd046d083d681f7917d95cfa04d35672b259f131593410b267a14f4bfb6259bcc38c19cc6e4cc4dd9ddd64606e3f27e7e517747b7ecac238e63dddf69ec0e2f9d4f720b9405885c1c2797da1c8d9efd9f9cc9225edde6ee90ca9e96cf6d8fbc2a0283eb07a0ce3706e8069a1ecdc33001", 0x1000}], 0x3, &(0x7f0000004600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r10}], 0x58, 0x2}, 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000500)="78c1b1d42012f484e5a9e2370e8b87fd1d8a525c9aaae17552ad7b4096b530cab10b9abcebb847769e739b30fccdef154ec358b0f76652912a1d6f49b6e712ecc4d044d2ce5526a3e69a0ac7d83a1f5aa462d53b1e712ce2d46583120c69bfddb9a3a7b1150d15cd1cbaee70f1e4fb9715f83b1cd484945a3fe76234c75f7655b63eebd95ce443bba56bc2b724a9e3ec4feeaa68278de67817d8902938f2d85605f0f38082aba87c670f32ebb588cc88876c38db46da04a944d569f5686e78ff82c505733958925dd99a23f6fce895f0e80187d9a7a40ed0506348a3552f98663b063560b8a4a92d236d281a", 0xec}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc57dba485d149e69a77882ed323003ca8e6828193694c95796f28e5d5a98b8239cbb0a59249f7fb6c36ed76a480ad1143ff2273a0382b120ca2c632c4fc0b887b20efd2bba9e74650bcf47fb4a05bab662a3451e37f7807d319124f22543177966fcb47f07f79650d31289e57b86ca1e2a96fe5b95a67142b8690cbc26e1d904a664e22e1b7604dc643d86396402ab43c6bf20e1cc1b8c83e54de0931fcf31948c6597a17042c583bc31b05a1a9df3d5bde4eb995f6c367f108fdb923b6e19030a45cc5d8d2f11a61a0501aef7decafc071ea3dbc792419193e99f47ba8f9d24f6d29636db858fd1459e0e2229b7654da7e7fc6a10abf5fc43da49e0b22d9326331e8b496b98434d9c2c3d1b79c0f0d", 0x179}], 0x1) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e376c43d5bc33", 0x34}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c7098", 0x1b}, {&(0x7f00000006c0)="9b828cf13141c353ea0c649a36205c4b3cabf75ca6f4042220fa1fc5d42fdaa27c32f2f970654d544d73906c3af8b3b1f3994764955b1b96da", 0x39}], 0x8) writev(r3, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec5348344de732dbb9f6a880f632e412393dc3e142f1521", 0x1e}, {&(0x7f0000000500)="badbad87750b277e6e2891897001b819402604bdff7ba28be26cb4d6a713e9d85ec8de55c44a3ea5e9bf18b40f1bfa4ecdc59b91548e03353d077321e0f20f36bea80857afa367df95a467073ddca34286", 0x51}, {&(0x7f0000000100)="928fadf14afcc2ac", 0x8}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185c7bde0bfe0a09fe5d953", 0xb4}, {&(0x7f0000000880)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a73ac07", 0x3e}], 0x5) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1]}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0xc}, {0x6}]}) executing program 3: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x8000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x8186}]}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="7656789848f095571f36efc07aa3dad1af46d8ac9a35aa6e9e855ae25c6f", @ANYRES8=r1]) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x12, 0x3, 0x0, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000200)="7ce8eb2c320ba2f2c3f1635edda431fecf9901", 0x13}, {&(0x7f0000000240)="fd8a7072a323ae3e6b9216cf1a2230a747061fb6195f88051260363a4acc3eba242548ee68b4d14059830671919531bfac9ff9d3651128a390c742d0bd412ed38e67d04871c025ee3e8ec642f60d3680070e146a11e5a4ebc81035eba878701241a0448c7569dcb3c14c26bbb96c2d233084f2d7e3b3bfa97c42478efb94cdad471c5d403776dfa5a039e84d785945a826a88c5f18fcfcd9d887b52a545169c2a500a197e3", 0xa5}, {&(0x7f0000000300)="9f6d928f0db41a558ff682df00956a4c1b706c7578410c43df299522ad53e4343a0ccf9a7a51cae3dc57f06514f1c79d7bb21345fb006376523ce4821c9d1d5a23e8a28a0a933f85371c3a902ae7a285f4cc0db14cc1b2f9c066dd2123794eddd70fc70576d69cc277383df83274338ed3383308270f322d6f16eb2413fa950ee4466dca177e55afe6d2eeccaddee8b1cce51efa584ba8b2371e", 0x9a}, {&(0x7f00000003c0)="761523ee3d05275e9bd15a24a20c1dc4732b4579bb2e45e43db0da4c3de1e8bfbe4b80d85a28085ec609e9e12deced18e4ab80f78b4a8b90f0d4874d188734b1d005085d42f0fc137505d4f636cad5d47077899cd2fcea0719ba536301f55aa4b12dc97571d98193e858db0016a95fecc7975d51232602069f146b6b5635784e1b68079cc5e900a8f346d5558f2f03ab8c7966a5acb08542c8fbb983400f32689b6d84a8f2a9ba66c915bc536f31b5bec69c84c67f3cabc50b1c6f938de39d", 0xbf}, {&(0x7f00000004c0)="1091409f0f425bc0fd990d95fc9879f2e726c7a41e25acc55c3d1a120ea7794ce0", 0x21}, {&(0x7f0000000500)="a2a7ad6a1589df7ee9d82595f8a2db69194ee2cf095f8cc860f2ee904fc448ce0a268b564ba4fb0f2ce49c1a4721bed6071cd440cfe59514b04173b196d78f8b486815e4f7e16cf3fa4847c45ee10f9473d49c812e0e2a1b54a2ea240503fefcdb20c1b0812747ecec45da7496cfa012ad3e4249933bc77f3c95f95fb6186314f3f73d9ac262776c063f489df6daaa5d81fa03fa997c45a31ec9c97a58a978dedf6f33c245f05d2e192c0dc4e549e454e59476a08df1b2cf677a8b321a9f8df929df887122610f9f272f6474460c5e1cfd0cd08bbabdf5071427d5603bf1580f4a60df", 0xe3}, {&(0x7f0000000600)}], 0x7) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x2, 0x20000604, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x18) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) unveil(&(0x7f0000000040)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x15}, {0x6}]}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r3, &(0x7f00000001c0)={0x0}, 0x10, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4013, r1, 0x4) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sysctl$vm(&(0x7f0000001340)={0x2, 0x8}, 0x2, &(0x7f0000001380), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="9bb928ebc529d7cfe5f6eacd09a956031c5c2802771303d8bc1f62eba5c368d437d41eb08bf4a509c60e7f84c9d679042e803129ddd6c567106e24f6bf48880483ba6c470c99c7e3caed7bdd0188402ec0c15bf619e066bfa63ed5b6854c8327ec9d58ab466f21c915", &(0x7f00000000c0)=0x69, &(0x7f0000000100)="ca24ea5144324e6f7ef37d8194fea7b7cb30007fde99747285", 0x19) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000000000006c, &(0x7f0000000040)}) open(0x0, 0x615, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = open(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, 0x0) ktrace(0x0, 0x0, 0xd30, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f00000001c0)) seteuid(0xffffffffffffffff) setuid(0x0) syz_emit_ethernet(0x5e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800280000fe8000000000000000000000000000aaff0200200000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba0000907800"/94]) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) r1 = syz_open_pts() writev(r0, &(0x7f0000000100), 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup(0xffffffffffffff9c) (async) r2 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) ktrace(0x0, 0x4, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x3a, 0x66, 0x0, 0x25) mkdir(0x0, 0x0) unveil(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)={0x1, 0x8}) fcntl$setown(r4, 0x6, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000040)={0x3d, 0x7ffffffe, 0xa}) (async) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000040)={0x3d, 0x7ffffffe, 0xa}) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x84, 0x0, 0x0, 0x8}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x4c}, {0x34, 0x0, 0x0, 0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff2, 0x0, 0x81, 0x5773c546, "e5000000000100"}) writev(r0, &(0x7f0000000e40)=[{&(0x7f00000019c0)="e06e55fd616cb29e5a20d1d1875a600efebd7612ec9f291f8c06f99aec925e829112016d51978c0c8253414c5308fa7231dc5699477448547f5a68f79f5cbb143a5380b5b97133f718af495217bf20cefe7abeb7c509a4a88dc73b13915790c7da01d356981e82f0080ee7483c0cb0c02129e677d3768027489c01f41cded5c1cc938624efcb9d4b1c47e9886ad4895dc31f3546e0f028b52b9cb5ba8257daf0a909e07cb913ea03109b9e2843f6fa660f69b3e1ad6ae66763d81925ea8f14851e51c06dc13a781cde86b429e936d05ae729b84faff4bca9bdf830377006469c0331f522fbeb5dc58fd8615012d876c74008be1c4b52ca1d0d566f189fc0fb8a5d47d5d20a417acc16691a9fe3294e61f2ad14aece638861f5b0429dc1295e582ce8a170234371c1f30e5c62069e28c955d2d27ef2239e3db69b1c2e4ec7807f5c6b3cbb6da1a8d8c29f5ec8131b14ac9e74841087fff0945fad778b861ffaacbc9f65e2c8a6ff180b2dab768b475dc01460e66c0f4906179abdb9e23986f810536e6bb5f0714a46d1516d121f061225f287bbb21fc3ebef76d76e89e8a638974073022f2dacb71bab39d00f79e0cd3dcbbbcbd03e88a9f2ce8530b733bb9e1a9c1261ce1b9bf92b5afa14ff06bbfb2449875b19d50d117f64cfc0bbff31615ae93421fc19fbf90b565dc35c688e937e874d7a7e298cc3fd9d01ff467dab8a7b72d1f739d8b8b6d9ad39df6d31121bf169d806e4601660560fe3b7c794cca5bca428526670b5b98c9578cd51035a49d3282a3a235fb204b800b51311e72216b07c5af7206560d36ee3ceb82cc3de68abf32387a1d3b437f00281ced27f521af51bf472e67c3a9d4bb4317fffe5e72ef86933b25282f1c58b1f04c89808e9caeed215cd37049c55886adc0a0dea33f92aeda907b22938c5c9a13a490d6fda1b4d78723d742452ba049fc029854909743611ff2bc838d25444e3e64d62670aa8a73f9e1164eec179b101b6cd6cc3e47bc044838934459bc342c85cef31dddb7cc8b7d0ab4be472582dc74d572b90888e25791e7a02ec42b124a80b1845b3437f3c8767c933911390d4983c2a433c77119ae426b2a4a4bf2019b2c65fcafd469839422945c81fd8323eddc40ca1fd64268ce55c78025a2d5f7785c6af3e574af74d041d4c350fbd779490620625e95dea56b93b7742722f7de1c453e657edbf68c5f3c9f591e24e804d5a1d20b1fcceb30ca230a2404a059b93fbf7cf402944405ae10ba3d596f4b3b99a7c67ce3631b320c1a494c05aa2da0b23860b58d46bb356952a657453d111886900025c28", 0x3ad}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)='2', &(0x7f0000000100)=0x1, &(0x7f0000000200)="23fae40c882005eed8b0473e37d6c54a03af255ba1ccef69bfab67dc5780574e17438e2c4901e9eea97761dceeb76db3d31c6d78dc809958300f91a270d0caa1133e4c714736bf531f521ab7543c65cd312e25684fb4b0ad9478b0db82b442dffa16e39692f22465c01a7e5a19f7d62e2e0263ed706782edfe2dbfa9d43243e06e4925adb9c4cd04748297756bb40dcb6a81f5b8040000001be1a745f83c9838d5b43bf2be22481a359782e5e84bbcdb445eb4344bdc0766e44a7a060319f24e513b9c8f8d89213778f65d6b83add7a66e4c6b4425a0fcb36505f63dda5f197ba98f018ff34484e28ffbd43a71a442f6ff4c895897206909c28f28d23dd9e8dbe3b97e26931311584f6558f700000000000007ecdcf31af3a1028daaf5afa296bb6afdcc78af44710a4047de55d64f3dec3995f486640bce2f6142c3147ba191539397fd45cfa5e3ee4a97d40d9185c11b31089c668765f98e877671fe3d52d72fc4d541a64f5dbb3191c4a3b436d89258a1959617c0307113d0988df487c71749790defc9bb535e57c3720193268eac3055b09af8af523e8be98c76fffa3ed1e162c4237419153735e941a155120c901e9d9e36137eb42b8bcd628b9f9f29fabc26d36677faca0c957cafdc256172e4f85b4953abe68452d90000000000000000000000000000e980d1571ce0cf9fe4be827beb0ed3d0da90c2e4320bd2596d8494c6d7a181b710d38c4800", 0x20c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="b6e7a8937ebbb4e4bb9d", &(0x7f00000000c0)=0xa, &(0x7f0000000140)="e0d209c5081dc342c3f49b0b5295d2ba9401c58945c58af29d93b8f0a190ff7a90df905b0cf1ff09c48fc32f8e38b48151a27aae1b", 0x35) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x5cda) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x735, 0x1000}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r3, 0x88}}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') geteuid() setreuid(0x0, 0x0) geteuid() getuid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x5, 0x0) close(r4) socket$inet(0x2, 0x2, 0x0) executing program 6: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r0, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6039df980008000000000000000000000000000000000000fe8093"]) executing program 3: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x2, 0x3, 0x0) chflags(&(0x7f00000001c0)='./file0/file0\x00', 0x80001) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r6, r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="77122f1bcfab543f", 0x8) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x1, 0x5, 0x1, 0x7f2}, {0x50, 0x1, 0x5, 0x804f}, {0x101, 0x7f, 0xff, 0x9}, {0x81, 0x20, 0x3f, 0x1000}, {0x55ef, 0x7, 0x7, 0x9}, {0x608, 0x8, 0x1, 0x9}, {0x9, 0x8, 0x2, 0x100}]}) executing program 2: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0, 0x24000000000000}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRES64=r0]) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRES64=r0]) vm_resetcpu: failed executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x5f10b26758a6b892, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="4b4f1dead6157374bb4df7bce70243b0db9660e42faaaf82e77aa944cfb5244c7ec09ef061cb35abfa98473323d89caa4dc5ebb60b04082feb3bcf4831905a4e2c241a95a79ac5b0a23479d49ce75a7f155d3edf4407b9de5bb9e7bce4cc0f007c20591142b341f481a7bfe1d6958c2b9d14619e5477964bd0d58318bd43b9", 0x7f}, {&(0x7f00000003c0)="195a2730c8a4b654741b69f70986ebca5298d4a947459549a6d3baea8906558e0708e4469dff5661406489882c8c536370d2afbc6a662d9c92951d5365ad136b47d4e393ff98e3971ecf6ae2d0f13213e4d2a505", 0x54}, {&(0x7f0000000440)="c2ab643418e80fb436816456b6ea8960a88d621292362cbb4df8dbe9c27cde554448fb1c011fa7e2950060f2e08fa36e1816b852245caf82e92debab8a1553fee65ce8941945eafae4c8a11df53f55312a92a5ffac4d8abc556c91abdc7ad0b9ec80cc059824c1296b1a3d0121226323ac2f1d4734a14d32d689bbcbab6c60b35a6424da92901a0f3aab92f6f73f86475ba6396e50a2b090b1f63f9f87fde82f77f0af3df3e0d9eabcc46dfb3ab87b1b87a02a8da9b1d06eb702e091b11f3553b60e4581adc9760184dec6f82ede2583637edd59b738bcf6cdc4921f279a16692bf368b09c3c1c9fbfa5dcb883", 0xed}, {&(0x7f00000000c0)="ad54a8320148f5", 0x7}], 0x4, 0x0, 0x0, 0x400}, 0x9) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r1, 0x1}], 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x80}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r3, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000600)={0x80000000, 0x401, {0x2, 0x9}}) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x9) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x2, &(0x7f0000000200)="5099be596f6a8a24d1c468fed92417baf1cb6c5141b445221148c5744aa1d9eb857f7b7b88bbcd9bca4bbf83d75846eb65458e6813adf535594909c8c29296", &(0x7f0000000280)=0x3f, &(0x7f00000002c0)="3d28a92aa465197128818805ab4dd216ba3a1319d082fe9b0feb80f4f6492401470320fac4d9abbbd2d69c9be77a953cb88869007a088c4616d1120fe442185cc0e03834c53d05cd23faa3f242eca6fb92c56f42abaf4729669e90cd94b1e830b84076cd074efb2d51663ba089f08f96324c3fdaa70a37ace4309c143c678bd910c0d51190d6f04ead76f786513207e7af5b43512848486347cab6c56f8a9703e5477ebbb870b98616edff742c595f2c6db43bc82ab6fdc37d80e5cdd7ec3a828d0030133b2eeba8046ab8e3ac5f1399924933dc35885b4158edc3cb2be98fc30f74e9471b79", 0xe6) executing program 0: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0xfffffffffffffffc) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) dup(r0) listen(r0, 0x100) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000002c0), &(0x7f0000000280)=0xfffffffffffffef6) r3 = fcntl$dupfd(r1, 0x0, r1) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4000, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x2, 0x1000) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x12) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x7, r6, r7, r8, r9, 0x1b, 0x2}, 0x7, 0x0, r10, r11, 0x4, 0xfc9, 0x3, 0x3ff}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/56) map stack 0x20000000-0x20400000 of map 0xfffffd806f2dd2b8 failed: hole in range executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) syz_open_pts() r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp}}}}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8008, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xfffff801}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000003c0)="25d804d9929564850117ad2bfc61d22a4be6fe9d", 0x14}], 0x1, 0x0}, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd806f2dd2b8 failed: hole in range executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/115, 0x73}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x9, 0x6, 0x1, 0x7}, {0xd7cc, 0x81, 0x5, 0x4}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f000010b000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000335000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) writev(r0, &(0x7f0000002600)=[{}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="6afe15d1212c7fffe34ede698b208625c5e5c9005b", 0x15}, {&(0x7f00000013c0)="037b6ee7826524889540e5554c4621bae8b59ca04124b2ef69e71f749b7038ccaad4d96ad8410f2c770099ebc7809c627a8c608af7e6a1134c40120211e6dd500887961390e828d0642a247c79742b7559f4882ba24c1566bc89b420e5edf791016bc8e5f581138edeeb7b9ad6bc4cc40566171acdae01cdfb8b9fc4bdd24482c06a0371a26eb1", 0x87}, {&(0x7f00000014c0)="400d908d3c71f19be5223cab24f9335c646d7e9db7c205dfaee93177511886061a9c5ed99d6d50870291cc2183c49f0dd87598be0dcbcec4b617a53e3f70aff176debbe764fae807b858478b5fee87ea3bbfa2b43096e42492898e52c3ec65e3e6502f30a9c03da4739e8327a719c8b494c43a38b7e41a1da0dfa4214553480d56ca3153dad87b5fc638e01778df7f6a8eb1977079de651f445e58243589f3d36f893a664ee338a2b1a40ceb6a1b754683aff41924f13b7a6c7bb04e70145043d55c567f8e40c98cd3c200e90eccc17446982a67f66e21a920bedaab790d2345c1068b2a8ca8b9eb15b1947eecd4ef9c64981f37cc44a22a3634f691f977212ee6721838c622a22f4a32c8014fddf2eeec950c0973a8f077aa367359f416616ac3ca211e467ab7d8231015d6fbe6dadd87a18584fd84d1751a880d650e81c81083259d6fd48fa18d3c458014904cb5535f0c4d36158b944ffc51fcf9c2b6d1c5fc01ef8b3e043f1c5d06b6d209fb5b0fd0335bf122333150ae550701a9559dbbc2a19dfc524d8536313e18568bfa5443ffc34eee841bbaaec1c4720465fed9b617c22ab3606fafc30c037b6048c2a7c6468cb1eea01bde266658f04e01d41a8b18a5dc731808401ae3f89c377335f919443147240692bb377355272472a40da7c992df4c21df24bd4961e28d9ae3f442b95c77c3f7377d9255edf3a4ab63d589882b19bc9a47d002b52e1b97a545b83430f758f688cfa93943db1af0d2b408176b660a377ecc9c78a34c8289bfb0a0168aa9b818af48e57fbd18912965d9d155775d5ed14802eae990e7360e33090d67d440f7e1f195faa4ffdeb33284bad6f561ef9a89a70726797139fc20f3f61336337a9ea64d44e4ed068e7d08ea8f0275ab2e0cf95f73ba34e17a778ac6486276315b60aac721113b4ed77d58c63becca22baaab2e86c237207084fd2f3ede91575b9765a4a4593424d9b563f4caea68e1675bd5baedebf51c5e9809768c989ae5052dd94583325e0f98719e18bbb4250e4758422fc81f2816f536da004f20f9b596103582b87fe681ba28518168eb664ccf4c3c5a62fda2f3762d95dc020a959387c453dadd6c13d7d667c8babf6898e908776e737525b7dfb44c429bd94294eb096cd00a59f76bd367ef7fc96e3f6611c15d444c16933fb3152967dfd557635ee97952b15ea2d211e867930865438f3d9ed78bd0394c544d7c7df030f76a9c28b6df90d31977fd0b0e493f1375560d6005498e521051c07fe1c6478eec46d891730b20a7d31e9d4bdefe0850b8e59e69bceca353a68af4e81ceeb0da47b8f4cd76ff1c03d7cbb20c303021289c5b3e5176444b55f8961f048046d603aa7bd76c17167e08fe02e6ea6cceb29ec05854b50ed4f30e2de69561f12dea5dce0ff42133264093db630b346e258d29edea8265d841463c7da4b0a6c9702cedabe54fdf07de263e08556408827b1da32daabc1fe15f05e45edf1a536199eefc1a510cebfd8ab7c7af289ced2236837ceca3bf3e08fe2eedfca5cbf1e190c92df8a25b0bd93d9cb7c3efc89e824f641e1d3deff6107533072e6ede34f391e1e763e8968ea32e4018dadce081ff1b8b2b8178e142895a477dace10231d336e53a2d76bea80b96c482d0685da209045ca52c01ae5e67602fb0d671a79bcf3fd138f18f62e2692afbcca340dae2c35016fc87a70f03c71f998c864f62d59bf23f5089cfbe660b50b92f94477687fc50c58ef3d1d69a5ce6ac65349150fe81d56b1724f7cb6a6b1981651f419b72d9c6aa4e1c9ab21fdbee44c75602937bc95b54bbf88f41ee0d4de5ea95b1d98a6c3d64e7c804c6a72aed99141a0d61c2a08be19a4bb88fb14dcaa49916bceeb2d50fa29ab04f6f44443faa8fe6c74f9223fc36d29dd669554e3e80d75dd327861a431222096eef1a5815980fa566e33ecc282b7628a2d167ca745010633246a4acbc5c915ffcc1aef611a1b53e82aca4ce41b7546e2653eaaf5954a17508c46a1152f04369838880054fd2db26101b62db70d431fc9f6097c7ca118e63b89380035248468c70cd01b9f50b3509079e4760c3810e6713dfb5d357f2b304734a712edb05a4a6873fc3bf89b2c98164b7584e43efb1d5dc6359a58d9e7f83c1ed2fec9a36240cc35188571e6d37e00429b8619a90e2070158291ee7e22c93080ec3abea83e11736e0b83258a3ee80a4c659c132311f639f70ddbda8e6871700e7de91632ab1f2907d8e9640c8c27fbc2edfd0bf6d709aa460927a84d385f2e20bbdb7a12624bd204c3196947afe8c1e89f0f64720ce07493df6f87e439055197f65a9d9cb4910d4c2b2c6d058beff7d95b83e8bb866f25ce8bf29bde950eddb7fdedb51be94082d545cd8de475147310ab60aea70f8f5b49f61cda1f7a6caeebeadb24f8ee16fdc95710d0ac13fed31ed8721e549ac2f12ff70300a1de601f9898d52ebef1287486669101ac59fa416b52da80405331b653f3b5a741c9331df16b05c9ae91bb3742adab9c53e64f12b6dbc6fcdc327b37fa5caa342db1088baf6fd087897289916051f48b874686c05edaac5db3b0db0d59cec18eb784825f73cb2ba86c134e13a39ddc46a1e2b2877ff79b40c8a5fa9ce0ae89827a5e8041b2f08a67b0d7a0b4cc44c80bf4c2998865dc5190c6d2eb3ff0e498f8c8f00b06598e62e6b2ee8d2cde068e491926dadc6dc1ff19b6406f19096107d6b797f6bde206ab7e12668a651a12cfed43dc0183d6d93db12245c6a6172a29b69b5a5347ec714f92d0c7a67d4dee77755a1ad0dae2d7ac5ddb5b79441446ff56d1b347233e69a437e8699a8e0b1f581d1cf5c68be9e57cf0a405d38db2305c264cc3aa86880d670a8476eb6a3f5347b3d5f32b35d41f22130ccd5bb140be2a4db53a21d84bb710ea8044f9870715fcfbe87e428170257b089870e4c78dbe8673b6b88ebb6870c75db8fe194e0994c75cbb4f9aced5f7b06aa3897015493ef5b52e991ed1597ec03ea208712fb4651f7056f95ec3dc390a3476d048b6375e33462dbef31a75a09bf9cfd745594a730a2236b0fb576bf5a286f8a928853abae11cb18b96e95957d831c4d66a76f2f3c51463de92b9abe011a2561c11d16f41ba1c26a20b223eb1534f146d17ca6930937066841b3ce6fcd6c29eb13c3a5dbc765caf606b67d13c7549126c69c66f40b304e1c0aa207ec1515fbe588f681afeba36b22ad27e88d79a98dae487a9d380be409c6037ba31e8bb0f1a13d235605c2e662d42a2171fb0431b0223ca2409518fd660b30e40b1bed665854335297e0a169dd9489dda1945533afac0e46a2d1ec033cdb0f9f90d42f008b0eab46c42bf3c0825ee6d8c3adbc15efb5fc1b2c3f5db499c7eacd5ac207b9d701e406b8b5f9a4c225e850d32acc193a60061a8072be9bb8db47f51f521fe4faaaae49f270b02c1a6b9106e22979e0f9946bdcc22170182fe641216e0f497a0d6be724b247c764072e42045a93648c179f6d1dd16374cafdfbf2a71ff90421a21ffac08af02285b60718a74cb49e288b12cde1a40eb068f838a3cd929d0562c8a8186722877176a9cd77e8d272a4064c648bda97aeaecfe13b4aea858c588bddda08a9fd3fd37599befa7232c817a8bd6c0912023d8d28880fe1c84efcc0d1e767c67de6a08a76089a8d74ca956f5becf1fd14149d7283292a0d487c09636f83fcd4e979a8a450cf778378207754d757e9c54f4c0897312fc512341ab5cefcd2c57100271ed429083bd56f88cbd0afce16aa64781875a83cb64dff533aeb55a048ac7ee678e9f9f741c6fe7c1bc7fb64dc4f9ee34ef68bd114187e566d20242980a5c060a17cd2f1c1d356c95a13339a948ee26b143edcc39d0a7fc7eb36abe92c1ac083b497e7a6dd2da9f119a8911f16758f77cb9245f0c5bc8f66a6dcfda31dab119d52108b71b1a73963002011a02f5f77866ed8b7b492e902a6d39cc9681d71a2cea350713a01ed7ed5aac159c2bf56bf4cf676d9dddb62c8e200244193d12fbefdc9a3481e9ec66eec164161f8be043d71f1e0d882134c9550dfbb5b3175e88ec40040edb5d641f5c5e5b2f11dcc676221859cae16c2e32686ac284688851d1b550eef0a1549f6843f2ef78f1f1f67b1a5300c4a34392fe08b66223903f17942452972534cc683ff93b87e8b01ae9f4f50c27c16d506d167d2ab2c42fa102303bae71f88dac7fcdc1c02731fda159bc1ffbe56069adc8f2e28c103ea458e9b379854c900f2abededaa9404710bef36ab43425050b2eec24cfc10fe934bcd50780037e7bca191ccaeb8d087d6821eea6d430d7a4071c2d30548bc7a2d8d875401cf5dd2dfd5f69743a60b6fb458d52b5306437e4e6d3cb90d67d9dc6379cd8fd1bf6f8c3ce0e672bf7d7028bf5451b2d3bdae32ab70c26c690be1790a1a111536b4e3788a960a0c1f07f4e5f7cfcd40803d62d0221900b0d7722e7180cb267664a1f4fb266d114525feae44e5b291a71f58d227771a071235710ff0eef6e58d5e523fb614d4b1adea75eac21f2b01159ddfc7bcab7d5a0f0ff8f727f277d69808f7f5133b9e587ef1df2772743ccf6f6f1c52183f4decfc1791eaff45d54b25b2e0d3d75e42704c07f9f960c200efe313401e0cf5b740ab312885f9a4b9b86e2d142d4c479289ed4e68b40c637f8b5c43b706b3c8d0ba00230be8f4a15727ef5b1ebfd06c0255199c6f6bf014c20c79bf260e2aa67ce0766f3edca748d07395bf07ae2b152b9ad6ba17007aeb79ff5cf79d41b58cf2ad75d9565a6ddbdd0f734035de39a45d17fbdf792c0319396998ab958dab2d1d8f1ca2f2a4be4e0531601f238dd40a34067f86823388344021d5c35b18ded901cfda373622efe8b6e24094e8fc2a4615e065fe5bb271f99cfb130f504308483811470eca2145f385138fd99e20a56271cf4fd4e5bbf835ceef48c99e84a33a0e818f05adf77e0b0959dab47e0b6c3d7934713b36897a1e654d0ccaf2fd1e0b976250d77e1c2274c37a32383cc27149bc4b403ef99710fb534907beef9044115e73e1bfe985070673929f172ac68f8e80cd962c357ef8dec6f2f9ef0964c66b488183426d634635a36d440213ef0f2d525ade20f3335db338072ee90167feee03fdd7c2cb05a3b6b8da676d2f850e671ecf4c2eb9ee20fffac77cb65da01eab67302d449be35990a08d7b5809786d8123b4c2b2be625917133084766291cc4136ed03e7605e970201cff38532e745bfbf848f47a75ed2343a79b60e431ba79b08724961efc4cc8c1ab221c7f2c8cdae4234305f03a02905c0d593bd4c7e42be7332a6c1f3574cc35c3543face89bb004b53b77da3f2ed209ca0693396a58286348b79e23b377860f3f29b6efaa901f2cd454cd6c2302b5d75d91801ffe97deea3bb4b4936118988d1fb520fb402cbe269dd65b0e76c0943c5d301bb7932f5cd7b8cd5380724c4de29ecb5dab2e0c308eb94997d3bde3557258670942010d4c67dfd9bf6a6fce8077ba63443164daf8167f13c3086c7792342152e1e63d34ddf212ee25817be9f8817da128b662e1c10f080cc8ca08c081bad1a3c9156241eda61aa13f19f65ab299ab8ef9c148db6f7dc0d972af7db4a10f15ec790d6e874485d355dd592153aaf33adc9fbdc7ccff4b30441b28df2edf5e5a36dc7559de5eb3d6ee732f3c1ee3e4730e4c74b207876c4e2c928f58b9b8ce53208af039d62bcd0258aed9083db9402ed45523fb0eb98669a79c594ad31156c16f1eba202e", 0x1000}, {&(0x7f00000024c0)="44417080833b070f5a2b622955befbdf38030f52e4748782ab4e094573cda63e8d313b85567029da0878fb6d5606f01fcb81bc181432a1b36a7b8c7d0fc6a7b3c7", 0x41}, {&(0x7f0000002540)="e42f8d157bebd56916a9101be3c858dc7f83b50736513d36a6f0df559a115c59dddecc5d12c48e4e361ce9cb74b17c7108d567b11b92bf03c9964a283c339fff6b1ab78e12c5080655161354fcb1734ed28e330b991f0f4137bcae5a3d052309b91f2fb58bbe715d54f8307a95417c3c3052576a064179beb283724e058dda5d7839e7360fb774fb31f19aff021a5954cd8f16ecba75", 0x96}], 0x7) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: chmod(&(0x7f0000000000)='./file0\x00', 0x1b1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000180)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="a100f38e72263080f30ea8ffa7c22ea931fafb373a99c1574374cfdc437418a78d790bee4843ddb50e218a013ce4b4e6676f4400ad008e13b1749f421fa8d9a12c6da60d806778cb407f92ce6269799eae65b3b676875db99d50541e55ceb784182ffb433703311ebcbb980fa011079974bffead3a9eb56851c148c3a916bc1381f1c898b77f584f0fa28ec7a3ddfc6063dd8980d4924996c0c0e24fd8b9a79d4efe72674dd2a517992fa746602320e53d8cbb2b77790982118ec04c2059686295f919342ddacdf1c7bacda80023f83b79ddb3d93647e759829ab6161933d3610e21fb44194d560dfe35d80ea4127032e9e74da63dc279a5ba447d7a", 0xfc}], 0x1, &(0x7f0000000300)=[{0x38, 0x1, 0x3, "bbacbb78ce2e2aad30689cf2508cd0cbbc275f054a91e12e1f6a9cf8f33dc0a69e034c9d"}, {0xf8, 0x1, 0x800, "0c1d55c01879f387bc3cc1374d4898b1e4c1942ba6cce4c48ec0fc1e1f82a9786a426f9d3d1d2d03a2fbfdf5c7a4b1b826a1ac63e3513f98bbd213a4b1d0768be132fb3e8341d6de6b7c9bb301a5aac4d1eed55c2773fd17e1bf0486b48009a71aa8c8d66b4e8b328ddc219a6849bcb410dcaa972a6b057a33d8b443567ca871f277fe1e8d4ccb310f59fea40182e475434913515637a34616e5f11ab8c87502507c626815a590da8ab1260c149c5ef3dcf9dea8adb84e5219c8e8c871ca6bd310741008be9e19d7d2e6657d9ec1e9e09c80ba99adbe3c6be3413102dad60abb77"}, {0xf8, 0x1, 0x2, "afcf89a6baeb613f50e09954b9bb86ca2bb354c2b8d15657efdda75d00cb16c885738bb76ef5973467672ae16b0a09bb4dbc4c151878bb7f679127c985c5814f6f444f039d86124217606cc75ffe9d32378e88fbf42cf67defd8fbf8cd11c6c15ce78e8684ac6b34372337273e4daf7c48b38fb95b397131f40400142a8588cd85ee2d4b4a27ac762a40e4ed3a9841939821c602590565faff66e2ef1da92e1beb46889b642c8a879e2f95e63ff10e063942b7ea36368c0dbd67124b2437df7ea99a111885a5df4306451206f4b81432fb9e5d331eb3bf48b76155569d508c2f369b16e10502b8"}, {0xf0, 0xffff, 0x9, "f7a843fa6f5dcddaf21621d165fd755edca8c7d27645053f8c372382cdf1511ef7b6e22854a1775884b3fa63dbb6cae3780961c0edaa64fc024eda47e818bc0647ec3071b27311b1e85c9cf5efce08bd304771d0c534334e95bcd4faee6173a0fb141ac0c5e6178da8419ae7c99b9626744f2e9af779936bf62875e7bd3ed9b63ba57093a2022b4db116bfe47a0fe7ca914c409d1dce9cd7c1e8c5a2ea82a6ec0898a5b68c964ab4486de88f3596375a3cd27e28fab1c8dd51a57baaf0bdd2ccbcbd137c9727c90adf067352bc8cc107deed7cbc250ce8343065292d"}, {0xc8, 0x1, 0xfffffffd, "af54d14594d0d9ae9b445a1144fb5d56732266cf897605d086b34387d37c01d649bdf71194af6131135fdc1d874383ae2312955d38b756182e2751ab184fd8ad1ae51c11ae34f3fe65bb55a9be2133492411d305142bc47f3baee4dc7235fdb2239a1b25ac2d4e965bc831cdcdf26d0cbf7025c7803721d0e3933b03e82c049d72379fab1371d6104229a2cf06210436f826fdfb556e94c64a7b3707fff04f687113542841fd86c34c41f314652ad76a93779282ca"}], 0x3e0}, 0x5) bind(r0, &(0x7f0000000740)=@in6={0x18, 0x3, 0xfffffffb, 0x1000}, 0xc) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x20000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000840)={&(0x7f00000007c0)='./file1\x00', 0x2, &(0x7f0000000800)='./file0\x00', 0x8}) r2 = open(&(0x7f0000000880)='./file1\x00', 0x800, 0x1) r3 = openat(r2, &(0x7f00000008c0)='./file0\x00', 0x200, 0x0) getpeername$unix(r3, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) r4 = openat(r2, &(0x7f0000000980)='./file0\x00', 0x20, 0x191) connect$inet6(r4, &(0x7f00000009c0)={0x18, 0x2, 0x7f, 0x427c}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000a00)) r5 = dup(r2) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000a40)=0x5, 0x4) lseek(r1, 0x94b, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000a80)={0x200, 0x0, 0x0, 0xcaab, 0x6}, 0xc) r6 = socket(0x20, 0x5, 0xa4) r7 = fcntl$dupfd(r5, 0x0, r6) semget(0x2, 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000ac0)='./file0\x00', 0x8) sysctl$net_mpls(&(0x7f0000000b00)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000b40)="0402ebbfd0ea0366c2d6356783ca2ec2d5", &(0x7f0000000b80)=0x11, &(0x7f0000000bc0)="5c9ecaec052c7b772a58e1637bd140740cbeaea1e16fafc871d4af62d0bd75368a5eadd421cb40dc270e800d51f6f38e64", 0x31) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000c00)={'tap', 0x0}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c40), 0x20000, 0x0) pwritev(r8, &(0x7f0000003140)=[{&(0x7f0000000c80)="f7d4336fbbd4de0d124af0e75b70e1ae5eda6366e0003a2cd513b322ea6c528a6a21936fbfdae35a9433caaf8396dca7ff37725d53db4c2946ba0a576c0328af5da3caed58f2bd6e8fb2358c9a8b7426232f4f2df25c78e686e49aca5ff016553c063f5634e5fcf978b795c09369da87c7ef71a32f8afe236b95e6f733fcda038fce5decff49d88253e610662b480e0a791c11c20d8d23f6ebf18f2fb88e98a948743100bb2ca691a486ccd8f62c8e1a0c278f8e04b9f82d4d44850cb32246dad52232f54a25d579f23062fea842d2a1e7688c8e276912adf9d65d2f275044b9ef16e1b20c3c1451875212f92c63d95311acfc358e61e9bab70b0f405193d2c7a145da53a858a2d675cf5155451541657aacebdd651891342097c3a8784c87f0fd078fc16a810719d10c1656d885e11dd57c76a7c000f019b84ec8e2e484481ce8d6886af031ce7a155684cdbe5ba0eb9ed1014858439d37d50008d5e895a6c7b60c0f791f603a7b05f96dd4098a7f1a6168436a167ce3d28b70e4136d131766e2d5699fd573b4a77e8d0eebba2704d40f5af205855d0584a4b4bd1c9fa48761e77111bb1758f8e3e48803eaea459ad11cad3c0a3d437f96a62df865cfeab979a283517d1af185e201d2a170a48e0f4630a11d45d5a77cc034eac7e3c23784e7b3ba26b1400b00dbfc2b07297a8fa6a585c5faa4c6264d18547211e3e32fc99c2a46137f00bc23bfb59f85409cef5dbecdcdc0517e003a06514610c56203c4e246e95bb34f3ac8f405dd0cfa33d7f95b11c8476be87901146bc800a4ba96fe4463dcb3d7a346726c7943ee99614cae9f155bda4717336592ec9637283ec18e98c0d241bc1d3651b081c6e76445ca4405a21973ef7a5a8c108fb91c58415c15e93cf5d80345f9d67805561f68a949bb169d5532bc7b229dfa6288e57befe2d76277da474af742cb9436d94158a814cbaa91369f0317903e7ec87e5262db019ad7d85c0371ef393cf84d3bed8ccea9718169142781071914f078e8c9d56d7e919e148d8e1d8fae2ad0a74450f32bd141fe04c47d333e6402eccd8c5abfb81339ef19b6c6b5d06db7f29f204b070f714ad5c3b9d41839f8ea71033aac3962e3c933e1ffc20b7753792c37b344b80735a5ac4bd278831c61e7c1ca630d334b7890e971f37b54a8fdca88667ec12c0794e90ff05f1241388d012a7888833f2c331450e4efaf829fb909da623eeb7d3e80260844abafa7d5af6a7147456f60b0ccba410c31dadd7181735e1da50ff5de2279ea65b29d990435138fc7cd3903ecf265a3ed26bf23ee499cb350e756a4d690ce75337823a08d9579a1953faf29ee4fdc81b7a0b0be63520b447836535bed5a1bfc3f1bc71aedd30cc868324f5a9fe50f5457d3b3fdf5bcc0937e87d483fc7152a1f90793137a9432ce856561f098b33229701680958c3647e674d076450452e5559c56c003f950035e1f98861af2c9ebed591536ef09bedbec43a5ab50c77129fad4fe4597b2f313ad17fe9707f08c1d58667184b98e1d3de4ecd18c88c3f11d15af6c97417af6151efb7761a45cd030145603df12fe5c4cb6cafdc9202f89f2e21da5412d83dac05b2072044e8103626df2a05ffee19da36f4f533fa337aa28cc09549dc3567295de261d49ca8bdd66ddc7198a41e077a28dd2b5679a509b927bffc86dd65654dc89498810946665288e48753541d6df45fb687ca3f4f332547e9b2a902b18f0639afd948e94b8024358f2181e0c13c44b121e879af8a45afcada989902f1f93b6231c6402c366d4d4ca7b41528a55462969a7c6bd0a04635dc4600f199725cab50f64c63251469f2abdb1a0c7b03c364851990c2454c3644b540180963e081daf54d40d7a18ce59103e88631bd446dcc4bbf268f2c3d8318a211ce3a5c21d91090a704791459bfce137cb752168af32e8b43f467f7115a6a6f4cd2b1b190be9cd50f176362b03f9bdd3e2e0b0b880fc06f70f652b0c8426afae3f6b247c60c95f6ed35c878a1bc79499c084a945c021fbfb5de74a505e75ed573cd95bc3cee1a11a1555f593cd65eb776aae4b0d8f5f2e3fc735064e158c6e6d39f71c0af041508c40d8dc54c1ae7361b0750701ac8c4e803f0c896cb731eda90b90b22341265313df578b87eb0afeead368ac7f79bc46070a7208d953344907439fe1df1fcfe8bea956f0ac59e0e5156410ce7dea300f2e45b72220ab629c6ad978bab58449feb084e867c43ad2b8a228b57e8cfbc9b12edba991778a21fa0a451b77966878ab492154588a760b5afb389d7831f965777ddae78c959880527d8d8c791bb8b390084dc560723b00940009041b25d8e6d511f69cc6fe9d2df392d1277863ac94aa1df6a66d1b98a17e161fc424b3999dad4b3f5fe44a7c38dd440558c6243cd53ff673be8ba6218f89435a1cec591f1b986b18df76241dc047091cacdccee850ba4eb2cc84875277f9610e99f6fda894b19fdf807c14ffe97a7db64d385e74426b759e89d7154a1e0eb4c295d1929ae4b325c847f1dc237e85fdb2413e03d3554690901b076e3e7cc2917c78e0b8be64cb513b4d4be4dfae5f803ff53ce76e4dcb0cc2d44cda22efba8f82f885ce79d05b1c381ee10b1f3780612bb8e49e1fb2eccd93de6df74b5eeb764b97a5cddd92e25210df5e5deed4cfbb0a51359efcaf75dc440d39d235c23e041e543db65101052a14711a23d686559581a0432343873aaa1e71b59557ad6b7bf5edfbbe3f70509c85e86a464d23c39bfac5864244a2a71e92d1a580475d6fa9ba27c07656248a7f3cf330a14dc883576f7635f742ed6c89e24e0a791dda9329e9cd645dcbee47cab4ddd808ae022639cc321556c7070284fc670b97dc94833a025f93f87f703ec85ce8da358a37754b8e1d58a0733bfec97bbedabf410ef5f0acfe4fce6201950ec697691cfbade9fc899983d1f90ff00c2a18a20d9253100ff647f7e973bcce0a184c41030b0f98c51f351bc6f4cde33b73c3a6cd161d2153cad8375d5a65baf7409bb7c12c95662f152d77c59cc5508ca9008bb83ed3e934cbd8ce1fce0bdebb93662de435d12c187dd809c1ff50b189137c3555f68e287d4aff2c3eedf4b61653afe840b652b7b1976c846437eaba71f1de73e051a71efb3873f680a7bb2082061f673d019adbfc3633427929e72dd7459d656ba2e1c98d5c8a9b0dde18ff6226a84da8a6116c6550623111f1760c3d7121f970aa2c1846fdf0e6aef4755242e4e1b188d0b9d88992c983cfcebf67b287e88ffbc5147ad0687a7778bc0ba716a8f1e2f77f8918129c88cd371e1d5047da4a1ebc94f50ef8967f962b65aaafd08ca62ca1f60dd0c65d2fa56b2bde316c94ef618b211ac45b5af1c7b5aba8f3ac82659fc94b9c1ad49508db0bb3a1f64a12480af63def27e3a7f6e5362968178cd9f5e46a669d54292908bf3c6c9a17a08fe04150d3ef61af1002a683915a6ce9a8f488558c76f054362e9d4bf0dac249f4c0a7349fa2c803493d3961f61a3dca504f3b61b52162294c6e11f3301d97648f3ff29cff3f9ff95173e9947a2f1142495fc03cf1f7774a2e9faede9519c21dd4db3da555128d62534c20718242139226db6746946dc8130b84332a519b94e5138961f9e63f6292b0533fdaf4593fa3a6b789ddc4496bea469d71ba6628958965b36b00d213b302e001e6982665e80425b253ccbeba2fdb2babd65e32682fac37983d08357a48d326f12825dc6aa68e556e25ecc297655279b3923bf0aa726f6a5c24e1d8418cc6d3e4d63e0c48afbce17c6405a327ebb07c2bc8de461a7441a47b0277bd77ad4b7020f133f93ba530edd1e34d5f6cb480e42bc99b517495e0ad4ec29e72aecaba2c6d8bf8b1aad103e5ab81d3c906d1de30c002d62647a6e7cbdc0779349e562e021b8de0fe0ed82bcbbc23276e2b581cd25b35e8e42cb824be7fb4b7ca1a75c1495ade9bd34c2f15cdbc1cf4f70dc324ced7b0575b3cb4047099bcb9eeb26901860105dae6721d9a047ac66393c13c98c6f3cd69c1223184410c222cbf8dd6c774e2ab50d2658bbb31b35b12113e7804641112d80e33a359261e23fdf9d7002dcc115acad385aa138de9200dc20e03db9caac1f7e4431d2d76e46aeb003d67cdcdf02c4e4698c11b614c54a46bf053294fa01cf55c5d9089070038f9fbb21f823013572e89f5ea00e7d01df9858e3d0a7a168c1d112ba739204f5d056724c70f71abe07444452117464d170e3a8c835fc208783e99a8f5e44befa2bfc2f1e979d515f72b3e3dd37fddb0466e1789c77f37c258fa7a16af680b0c0df716cfda681f78dfc6435116601946d4412ebb6eabf0e7a6cf75969623d674f1bc97c0110d610838a67199070453acfa71da50dbb66f98f436f77ed6add9f717c5a332bb8e0cb0874899d2647ae40248142436d8056722c1416995835f976f58b1249ea0cb508482941a21c5c9348e64b76ac2ea0cb2ff3bac66676bbe9defe2064d24a1b42edc84b65024e7c3e500c22e346b27ae6b3eab9277dc2126cfcc4c26b71ef3342a3538425b4461b53c5acdf7b42a8d4a2d06718996b9a1229825d95374cd6164fba23c6888b8bafca7463b209ccd7640c203e6d11fb6b48b746a2ff04fc7535644994785874865d760b0f446e6aea166a59df43e46b27e77fbe02704e5c4d438a028f552351f469d39ef596d64cb4fbe93e814313bd831c4afdbe546eff9759b197bdf587a47997bcf5848bac2699e41cd63de5eed1881d2e15b252e10307fded1fd78f344d0a9a16afd1e85f1fb4f8de941996b7451f622fa99b9132e99f8215f45be958e98ab501cb4644fbfe8c26fa200dcded1ce253662f047526ad3c4700db7d9221e84017039635276c889bd67a7fc4646d882a828d0072d81bc0b339c91178f7df7029753da2bdf5e652f2257453d0d4775fe9d88d35f58c6ceb557595b88d0450f41cc2f0bb9329b6177a8fd0ebd9a21aba5e631e111313c5d039b4331ee522d69e0d215d7c80f9ae1a2f0a3f6608fa4e217d26cd899a9f0f80630d17afccb7e3330b3664818d9ad9223cf4e4f2d45067edd5867ec96f4c1912bdac16a745d58765cf07711c7e920d3725938a492ba79006f2be46a71170aabace27457c58f1d9cc0985f8228ca3cb7d8b0b6a02af7f309f438b5ae77f53555cb636e06c908dcbc8bb21069cfdae8ce9c45e8090615332b24bc81c50d70fb10d0f52478daa64d78d8d379e25d6222a34689330802edd1a0f531db675029f5a98418ca182e44df183cfd8c2a191c51b794109bbe5258f8127b622fc332dc03fc06fb72dbc7d228693bc8d2163816c389b8c10959973436ac7b006a1eeebf80c0032bd7da9373ea459269cb31a33f66a885b10682dc81c90a8b06a1e224efc6b8d4d61bd82ea2eae844cc0ec7a5905d1a86505ed8ec866237d5534c8b216b4e7af487caf18b95cdbf38d9ffad28b7908e076c9dc551467c0f2ae764e241b739e727c89dd2eb1741c165478c945fb8feb94d1288124c03d5d01b38933faa2cb0018c1051df957d2d12509172a508e45900a58af7571bfa44b5ee5061eb4e16c9e144385e63e85e8f7bc4a08cda0dc83264af11c38756399465f9abb4d5088b725323245b3181f632a24a979bd886d61af1f812020bb19ab9310f5ff725e42c4aebb0b670e07de8e790bdcb7fe327829cecbf769e72b7a6a3f68f712bc35d8a80974d29cfc133b953baaeeb39cd7165880a7e6bd3d320d94b6cedbb39d35e25fc72db2142", 0x1000}, {&(0x7f0000001c80)="79cca1dee1ccc18254f6db2b1c59e67618e986cca06e1f6c5f1272e0ace7a83196a304055f06bebdcdc523f296878bac4173a569bb11de651494294b9d8c187eb05de140bf2cf1db98dbd8cabefe618ff95894d21f253d50b004", 0x5a}, {&(0x7f0000001d00)="84ddca3706848180ac1957bfd3d0da5f7e259bfb0a6bb77e0999c97585db66f56cb57371a1a5666128d56ee93c3b7cdcf01e625effa6a90bfef11874de472369891674d655fd582ddc9f44434a04dac4862874ff27da004513cebb2be6546718cb148d5744e31fc8c600ccfbe73098bf76f6b1130b4d3f908d5322926ce2e3ee7819051e7cca08538825802dc7", 0x8d}, {&(0x7f0000001dc0)="d2af045a48eb89538af7670e0c224883021800f188697ae552efb0dd908376e09576096cf42ed1a113a9c57e5bf14d07e42b", 0x32}, {&(0x7f0000001e00)="b158e3d885e2f517d47c39441cdfdd11a36e244dc53e7dd0f1fbcc29fb76f1d4dc709b5f51450d9a4530ce7a0de1883b648323e41bb8946db2f4a3eda04b783e25a399c5b69b6a375549f7790a3f020d59d10d", 0x53}, {&(0x7f0000001e80)}, {&(0x7f0000001ec0)="9bcceb14f25b34e46b64a7c02a587df1782c46b232829c890949a3e00e561104d84ec7085f24c446333d6ab6efd1c2f1cf35b58dec45f18d9198d7095046cf5b55b9590356864fb84da54df727bcd0714cbe33c659424594450b17dccaae3f1f8ffca8d5852cd8abd9199d558687417ea66b45b2ae6b18277fde5c1498d351eb7cb2b3c8e1a7a5df8762d9601158061e2454349cd13101e761a0c97f399b8d47f3575e7d5d9a2abfadb5c89645b13ed18fc0bf8ace056ec5dc1b416206794341a33d6cfe6f998cfcdd3c95b24d49fb3bc4cfed0246e3df8f1644fa844db7e9bc884ee0d486ad2a1a4550e46670ae7098cf4d8a63b934ff0bc512b93215aedc170130a0aaa0e30713b8d7cc5fe52cf5a6f12357975566009da07c430cd5be82c98f0444c5628f64dc49363b7f78ea2fdbc3d6b05702b8b89666587bbb66f4bbe27e541380c5f2c9730d3db12ec92316aabbd3def5ff60f20737563e176dac983766b873a737fae7acf66de186c606e9bcfb801a0a3384d381b6d70bb5ca64ce65e72f82b988036971545c7ea157e2d72baf03db27c70881a5259a30958cf8ad6d37f068c1f4161421b028a0967a20cc25076a4d0f9169e76a503a08eb29b29421bf08dac4a94bcf77196441c190cd9ac47375ec7158b88515506733fdc1596b43bfc6e7edf4ce4d5a756933aa61de3b609d1ec5ea407adcfcbb59faa9e5cb9fbda0b37899430de658ee9d979c282c825850454c7f88b1867637069d0adcb61df0721b1ece892a427139ffcd891a6f04b2980912264d9ef3e7ff2d52f313e59d237fb177fbd040dd5c302c0e16259d4904d9f85e5282d24b9a80af5518007d7fb176a6e7d15033455d6bdf176970eb9d1064ad6aa62ad384f1f59a4df0dcd70bc20bc3887a2ef8cb06bf218dfb878d569e9b9cbc6efe7a90fa092c65cee7273e2de4080631ae17c1cf4a739257525d69f92c6ab6c2043aab5a2cc7056a44ba3f5b21af3fd33b6a15c083ed908e736b303a8c04bb8830c1724f557578d995e1b81777263dce18fd970d782ac84556c7789097f362b91ff6b6aefa3ee86d46ee252fb8fb9c22846b3a8ab184ef3f5b239c2f7e5f3e479eb1d2c2732f009d166b6e2596bc44bb1914ae64b3cdb9ea54d8f1e2bf601e65b169b959b533831b41032c8c0178dd98d478b83838e493c2a1837e6d7009153130cf4ba26eea5e23c402b54b357aa3ff368ae504714d0e3a45f62371d4ce3e3d3750d0e5daafecec27f2b42c15a972cd358eb0cd273019c6da0cb3cf99bb1a8a32e78f325f3adcf4ef436fd5f2ae1c8160c8ee9e38bb5b2ff2fdd2f901c3fe0692a11ef926898aff04ea94d0b2a012eebcece6a1c70e4ecc712e763bdb3cba73570febcb978ea35bf342d017690fbe438c9932c7abd316d0bc6c0c671a524e05d79aa2bca7a8bf543d0335af8000b457cf341766d69bd5638e12142c99060a2d8c6cd58ac5ba7018f2f0455c375924e7926e29eb27b5f0906ab030e19a822e9c749e2affcbe7ca7a44bf1cb0a8a74d1334fec32ec2e9dee5fa7c64c9abc6621e13b1757491328e788e41411e20e9a2583e1627393f05868650475b059181f92bb1bc001c0b0e57ebf063e6968df39cc8677ac209e4a838065c2ba44c3627cfc06c2976b0fa79232dac782f338011b7ebcb0f43bf5f6d510292394848cd51019f54ac626f4d8dd45cac71af48a0e8944e39d7fe8ad93df2faeaa2faf87d1d463cc240dddb3c15fe2ba47cf182fe64b6e86b2315aaed258a2ae849e06bb4267dbcbe1c943cf410a1fdf8fa9af1702184fd1d9969ed2f390011b1a7fd611a37c2b9917a8e442edc06191dce6e36dcd9d94697a12c59785649e383222ad260f3e254a905bd7e60a08e857223c8a708d851469a0baba229942c2042bc50b4a40b606d09eaadbe6daa5724d41fab1cc447e9e7894d3c26f88172ea9c2b70c07e5f30410a10d99b6940a39cf2be6cf1c2d53d12406021b3e9c5f9acc4e245a6f6ab584e3221d3773d68c3790a89b8a6c513c0a4382461af948d3cc5b02be5a03d9542e7ba16b2b2aabd91160447847dc3705037293ab1d4bc5cc81952d0e38417df26cc9f0abdd93ac52a1aec9fcf10a2efea7ccb720e050c55dcd937574b8a3d19eee8d0fa5674e5ca19796e571ed319d1a8dd84acbbccf74f4094fbcaf49bb46f27179e3c928f77ba3904fc4677af012c267fa5771c55527da8774894094972964c3155836dc4e81bb13c25543a94e11e376eeedbcc685276714af27f8be3fa57dd28e03dc8534be8e96a24786bd1b459622fa12051845a420ee537e84c4522cf7475535fd801e0689964dae287a819a247c3b033fc015059d00e4d22a00774f172b1b16b5fec9ab4403e6ce093ee4e44be8c4cf55096611b4ebdf66e52636c2731d356ae98f3e12306ca07f249068ae0ee81fee250f2b83044e25d604d15febc9c01f42a57bce31448b87d39667077b4a78e466114a28173cb874691ec053772af56a54222087f30828852678bcc9cf504b9f814bab5e236ccabb2b6a0ec241a70fc8ae71b095acbabed05aa13948449bd60ef9dc66bcd6ab524a7f73ff5cc4869e8c08353586b51a84cf43a1708ae287fb8546b2e5ae972469a8606bfeebb5edbf58b8218c079f4746a458c71fc047f54fbc14a2bf88d4bfa9b1121d985097712f3aa2f658060605c2cb4a51e291efb150c1780b85058294c1d8604b4e79bfcf6f0c86db25da2dfdf433216caa8e0c6370cbd5d0e8881c7d482fbbc9437f9aeb1c776f9b4be41b84022dda28b17ab550eba2192d49174540da3f577b3c766ba21f892d87eb9325bcd36a0ca5210eb3ccfdd6115de4182ddc00d9bc3df5d1ccf02d9af1ad9510a45ecd610ff38b118f816e87b06f1b796bcf633b43707c861deddbfd0aac66473734cd1f23733635d75529a373bbcd76522e5fdbde92e2b73aa155d6bac760131f884a2c37607e1e5b7c4345ace885fad472ae0a440c554219c1150b3aadf132403ebb5f2a5dad9bf633c60a2464f0f10ba886f353928256b2c96f33754daa2b2c650f6e189d1dbb22ff7b76ac685b7fd08d8a5c0beef90c06b2c6b908444a06c0a667271c0999606d26ae4cc95d604d3132ad2c2bdf9c400beee184985b159716a31f8fb678d49905bde53e8c87e0f014f9e770b2ae7ade71fcb621af993b5fa0eb8e7857d20cd6aad7ed22c8ed9cf13036a1a5940d1c7015ded8148c10279f5c21b2ced2eb12ea2da5c4fcfffb03b6d5803e3456263a4d949cb6c9614fad2db9d86fd25fd3e91a8505fdba1209c7e95b755a931404d3220f97746c58ef89febaedb63362459a6df1b385bbe7f4ef874fd7fcb34b07b3f53940e69767dd7089030d07d472f0c614a255609646e5fc249f1ae9e6b9291fef43060c747bd4fa9dabba78e1a49ceac6f298d8590fec0a70c68ebf7ee217f9e241b17b73bbd1ff009a654ccdfd8c69db93f2381d6bede2e13b3a4ec7931af54f5e1c8f567e45650f8487d6f5f34bafe4354b9b062757e3ea56c05431ad4ed97c1a34f89824d48de6f5d7b531c295406a9fc2ce2e2d249ecdf462b3fec3a64bcc9609d4740deeb7baff3469c3023e9b28d3969abde574a8340c94517e98266abdc53a2d24984bef1f4ad7be185d07a0ef9e804ecff6ba56e26e8407c74d9c5a44cca48f1b420dacfda62eef6738450386ef0d7d85ba3cf7a7dacbb762616827676e2f5e87698d1593e61d38fca6c6294376a7d8a7068356dc4866384b44ff86e3f27e426b32ad3d23695c2a1d69ef6ee7446cb97030395b5ccc0b96577487442568486f83107fff1a0910aaf6df5026456e8507286c31dcd383486f90da42ce83aca8fd72bb6d10332ff689691530a6eb731426a3bb6f3660a80b7b3a98759252ad948f0053c173005f663e6cdebb09fc6b85bb94f070546e648033c110cba1471d568bc662773b6f645b89d0085d06b8f334569dc16e2bf8fd9c6095a2ae8e9707b51b3308fb1bced72c2407e76cbf707bba68a9bc793bf409224860c6c7d612ec44a1ee592209f7cdfd0c6f995a62f51cb9c74808df0eed2447d4737454b52965c71209a5d1cc43d98d8a9a5d8442450d231c4e826d33eb1414418f22d103bde03d7149e6a3a100a4b838982f3e1a0be9f02864750a9688a8c3ff4e223d117e8eb8c9025fba38164a723f08ad1ef545d8fe0457880ff73ef1f5d3e5fe93556f96452c7f05dcbadfd09b1ce281905760d90d3f4458b781af4e19dd3292351ff9f18f989288a60ce22b20fd1fc7834c94eb85fd8eec5e42498f0ed51074c8ad4bbde7096776ff80eed3b15e314d8aa745495573e7a455686699b3231ceb0d9c54d5728ad4d3367db070d49263d14282b3e292cb428aece5628f2b6dd156b0e8d9a564429d7e4a5031dbce641b06073275e5aa72cf12f7fffe5a81fbc005e526f90ef12dc526c099fe118e1ae6b21f7d98b00074f77e4e05d8e82b0c12b0b842178f2a57a49a617c7eb2c23c9e96d3b0a23e2efd68043d861f84bc7f86248972e6b0791b6a7221f84cb7982b378325c3f07bfc4e833f476202d1f1e4a060c476536537756dd49d93dd4c2af27aac17e6cc076efc22f25cb9034608d661d2088459ef2b7871f195eaeb0b78274722012c6456aaffc8dbe402d8fdc17861a70ba8b4dd4b190dfeeb784b6a39f5b470ab1e0bd0c51f759953c31437334228841c0e43ee46d82f54c488886d232c385d91e91f78fc26464419a715cbfc0f3ae97395305861a31f140dfd34c8cd984c9c60bd545f5109431dd2a8c4b20f9f84d6b75e4fdc6170d5365e575459e451f42d1c9e1a2d658eef3352b9978a8223bd8530b6755dcb438df28a0cecf51c32e38f7028bdd1f7d4041dd65585a0fb32f3667ce69cf6d01d569a1e25540c911c18d0878e9f9087b11449710f1c849c0baf8c484f29c78df5e4550b9b3b906c9c3224b3098386718607db1878b7f19dba155bbfc5c6f988b8d2c6a35d5dbb7ea1059ffc146e5a079ffd8c882e83af0ab64984337fbb1d1fad5f7313fa4d4b2cca1570ac4181a2e192911df61a6a413e1ff457c60aa450fd3415525433a3af4425d3c8eb8ce7512d8b20e6d673d6923a65be7d7d8bea9f019eaefc410bd236b91bc6be260880b645f09f7d66478c43adee1d1539ac6b3b68b88032aec17c861030dd0f8dfc97a54059252a9ec4f1077d014cf1b961639cb83a6225a1133a6c1ce5f4f007f4a918190dce7ad7fc9c0862ed89946849de221485524e6e0821540516390a98e2dc47699f204e8a0c8fd60851220e07709d80be5ce7d4e36f20aaaf72cdbef9d0ff2a3c8574326ad473669c8f5cfa66da98bdde16106957973b8a2e3c40f91c5203e5f6e0bd105cb2e20a3af4c58f12d2d4d76572121f84c4d61bda32497f4833ebb75ba2eca6e526dc3f2fcd3ae9f6ffb6b9284f773ea1d3669533a8cc0c3e9212134d1036620b6779ac85a5f7ec4d356c12c99f7cc6c1c17f4ec98187bfa9d1d2859eda6a92ff29f993bf2ac2d256dae5cbdf53ff7ae5a1b1b649525eb823458d304ade51d405b2f8bfd838b4f91dc1dade7d7fade9b317221423b55edeead8ea6fc30e7e7bccc6ef366b47cf6885484d0acb2821dc781cc559a0af79ea51bca92f2b67a324f732ca30e389fce058e8bf4db84ed57ea5de567437fc7e3eac11adf31fad804a9e7af9a2ce5cf7fe657f2eca7dca77fe3f47d98f99800ecd2324ac8081d233e6cedd4836bd21a2bdefa958d3f34d7adb45a0cf832643d54d1db27", 0x1000}, {&(0x7f0000002ec0)="9bb832ea159622779be81ce71fb69bd3ff7f83210c748db61f1fdf37a76283f201a9fb759d5044f59047bd1f58baacc2fe6d9cf5912f84d9b45f400bb8f73b2c72c04e5557079f51305cb3f54eef232ee5d8e9d3c65266dc4ab6f23e87dc76e6061e5955ff2efd63daa14c2c7967a745020b617a9623cd5abf1908605130869ae56846d99b96c79e", 0x88}, {&(0x7f0000002f80)="ad577fbfe61facf879f0d98423205e57115fe930b5aa58823f4506337bdb4a396ccf801d7abaa41e673b8da61c0997adcf08dffa6ed79643396e5d38574fe37900fbe663d71c3315dc8d71698c34d0ff30e9737d83c355ffadb503c6d13247716f146c115d420a1fee0315d4ce63c4ba0bbf0b273239c04d7c586c7d44841dccdab3321a9705eaef25f4bf8d4f538b852bdac37ef216262dca58763c8285c68c88c28544e4f996236e2d40330904210cdd5db828b8930339cb1634ded132a58c6d592f4e5c4e", 0xc6}, {&(0x7f0000003080)="b714aac3e824e0f1b0c3a952f8532b5697b94e3a8ae926eda91a616e5af13c8fbe536989239e8a6e4dae39aaac22c1d9155f7e2dd984ed5e227eca7e6652855dcd872ee01a1cc9e3d6b06c66904e9e97132bcb305046cb056d1ddf6fac58b39d5ba99c59675d7f913fd42e0398fa004df33811326b9b73cb7df0b6f54d73c8b55ab1988e453e9008a7f7164bbfd90084d0f426e582bd2484019526", 0x9b}], 0xa, 0x401) recvfrom(r7, &(0x7f0000003200)=""/125, 0x7d, 0x40, 0x0, 0x0) write(r1, &(0x7f0000003280)="ec45276edfe7bae52cf39cafd19ebf21a55dcf3ae37818819f2672fa1aaa63510e3c6f57f9d750cba368236584f8f199124d35e31ca26b9ded0065485d46c348981c250381b3a322b7ea1480542332da8c46ac040c00a84b97a9d17b7537cb246f6e596921ce502d0d63185566d9df0348f9d0e1bde328fa713718491852089a38328c198fa6555daa3c3eb4a8dc656dd85e3ccd1218d3f9df513e", 0x9b) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) madvise(&(0x7f0000268000/0x4000)=nil, 0x4000, 0x7) executing program 0: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0, 0x200000000000000}], 0x1) executing program 1: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x84, 0x0, 0x0, 0x8}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x4c}, {0x34, 0x0, 0x0, 0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) (async) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) (async) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000500)="78c1b1d42012f484e5a9e2370e8b87fd1d8a525c9aaae17552ad7b4096b530cab10b9abcebb847769e739b30fccdef154ec358b0f76652912a1d6f49b6e712ecc4d044d2ce5526a3e69a0ac7d83a1f5aa462d53b1e712ce2d46583120c69bfddb9a3a7b1150d15cd1cbaee70f1e4fb9715f83b1cd484945a3fe76234c75f7655b63eebd95ce443bba56bc2b724a9e3ec4feeaa68278de67817d8902938f2d85605f0f38082aba87c670f32ebb588cc88876c38db46da04a944d569f5686e78ff82c505733958925dd99a23f6fce895f0e80187d9a7a40ed0506348a3552f98663b063560b8a4a92d236d281a", 0xec}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r3 = syz_open_pts() close(r3) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) (async) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc57dba485d149e69a77882ed323003ca8e6828193694c95796f28e5d5a98b8239cbb0a59249f7fb6c36ed76a480ad1143ff2273a0382b120ca2c632c4fc0b887b20efd2bba9e74650bcf47fb4a05bab662a3451e37f7807d319124f22543177966fcb47f07f79650d31289e57b86ca1e2a96fe5b95a67142b8690cbc26e1d904a664e22e1b7604dc643d86396402ab43c6bf20e1cc1b8c83e54de0931fcf31948c6597a17042c583bc31b05a1a9df3d5bde4eb995f6c367f108fdb923b6e19030a45cc5d8d2f11a61a0501aef7decafc071ea3dbc792419193e99f47ba8f9d24f6d29636db858fd1459e0e2229b7654da7e7fc6a10abf5fc43da49e0b22d9326331e8b496b98434d9c2c3d1b79c0f0d", 0x179}], 0x1) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e376c43d5bc33", 0x34}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c7098", 0x1b}, {&(0x7f00000006c0)="9b828cf13141c353ea0c649a36205c4b3cabf75ca6f4042220fa1fc5d42fdaa27c32f2f970654d544d73906c3af8b3b1f3994764955b1b96da", 0x39}], 0x8) (async) writev(r3, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec5348344de732dbb9f6a880f632e412393dc3e142f1521", 0x1e}, {&(0x7f0000000500)="badbad87750b277e6e2891897001b819402604bdff7ba28be26cb4d6a713e9d85ec8de55c44a3ea5e9bf18b40f1bfa4ecdc59b91548e03353d077321e0f20f36bea80857afa367df95a467073ddca34286", 0x51}, {&(0x7f0000000100)="928fadf14afcc2ac", 0x8}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185c7bde0bfe0a09fe5d953", 0xb4}, {&(0x7f0000000880)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a73ac07", 0x3e}], 0x5) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1]}}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0xc}, {0x6}]}) executing program 4: sysctl$hw(&(0x7f0000000040)={0x7, 0x4}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x20) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900002800006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000000001000105"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x4005ec) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) socket(0x1, 0x3, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000200)="428447cdabac823019a235f700543aa1008fa17755324874d17da7193ff691f0af74801d1b84973846b25c848c0a75c3c8bf79c7c75e04ef42c2fdd8573cc031d207171a04c18abde8b59dd2e86908a45c20ad92f4b203b983c9b499b6909a34acc68f5d9703734696f63de3ad07f142032575ab299c84f954fa0229648e9e54974cb41f9d7047149a5b5e7bb675ce254afd83d86c2067d0a8a0c36655c512b4aca64102e92b5c2e08668d843b676fecf8a89dd2a819b5eda554db40b6a1a95ee8ac9baaac7b5867a08343", 0xcb}, {&(0x7f0000000300)="b5631532dedfb7e49f0898b328ad007114ff4a1758b9c272bc8058af64a3e8182dee454a2463ebe59ae0c3738f0721fd19e6ece2a9198c12fac01d18ef506e909ec0b1b229cc5bb8906cd0d77aef6affb7bcd81515e4f5a0ba29e3cd56991cfb01238a2da0daaf05b5566b8daba5a40126e0f48a92a8bb6099838dde579c8df351b145340d6fe3ca1ceac5f6ba976d7089a60a90640f20ce29e016da34c7f46a405e59525230ddff83b7a466008eea0723ebf04afa58fab1a64829afe68812561542757e2478a413afc9933db4bac7c4046ea3d38d3dfbecb3ab3ee8414fc1f682118b5a", 0xe4}, {&(0x7f0000000000)="45abc604975705c1f2f1188e7fe9396b9e8bfd48b0a254cc396d3ba01f7cfe0bcd75a9db273e5d216aa971afd75583c0ba4b4c71e85bfaf8b81b4d6e918b2344e663b9375b63c96dc38e5275c7b99325e538ccba543892bf8423b427e7352b5ab253fdb9ed116a1de887d9a55441925df856f5", 0x73}, {&(0x7f00000000c0)="7915de4d8ffc9068e3612c7e295249938191835fd2e7b0c1dfc0217a466b9ed3231b58c52eae50d7b2e37112d6123583ce6365be94368d01b91b65fb358cfbedbaeba8118935ab08ba426943fa5ebdf373bd855af0d2da6f6db57437c96901ea8c9960cbebab6911c1b7fea1e80a26873ec4d387e84a8d99293a", 0x7a}, {&(0x7f0000000400)="7e31109c24cf69618f516681effea63774f281f7e05b2b2ed81ab831c4e68c42bd417b050cb334f53d032b12d5ef98dff84bda06e26b8d0587553e1a6e53e20f0539a3f5d3f090f36f32b0c2a3278af3ec354eb1bf0a6dc8f3af94744ea1156c1fc5df9e30dcb087fa129962addbd3de209594ee3469e30c61c391e2a7b219f381fd39724fd34b9c0b8433f976fc01eea9882e7bea2ade", 0x97}, {&(0x7f00000004c0)="492b551dacd6d9b6ed7c99be72a51d0b14adc45b023db9fba5f421343fb211586964c4dd3230ee0285f15e022670475f595c71abd2cb0d06ea58baa364e99e4b90fe5afc9227c8b456106fbfa8e51d72b51e736a", 0x54}, {&(0x7f0000000540)="15a68e8dbf41bf763e11cd2250822ec761c314321684cd1c57fc7cf35719968d39c87d0dad7573f2f461865018dfbc11a8ba756120ba84802b4a9530479d31a8bed0660c309e2440375c26c47c38c18edfd3ed5df8ad0384accee32d1d1c764dbaf46abad75f34c6fc70acaf57d3c9db2d8510a7421cf9228e7008bafa68190477caa19121f53e07e44b040038d81b8fc2e96128a1a5832bddc19cb01c5cf41bbf5b5adcf844fb746107f3b4c24973d70482263406774c2932778e11b9d7e4313c7f5a3f2810e76dd79f3a92fd27bc91f28d657944e966994784c41718dbec1d006ca3dae5dbccc589f1b755c8a1314c877fff370833607a072ff12ad926e5705b35e894cf918f96df527640edb037412a38c1e753eef00f4ef1f43f352694644a30267af1abba5b1e1117e2ef8ca6927bf3b4251e37ab1ffbaea3ef93133d7a051c77fabc118c5ff098000a68100732934b69c7d71c4a8e52f91325656543e8161d98c0e4e0f7901dd50912feb59ba75d57193a2339ee862d7e5faa558e48bb5c25656cd270f413dac034ee473c265b7f7cd754c517324132f621f49918d1676ac9ccccb6a62cd969f830f0932c612ebfb42e4b6debb42e2423ab1b3fb535a826b54231a2ce6bfcbea7c62f2726f6a911dbb037efaf0bfa06394c1565dc485226e0c2ce5c504a292a2a2b77300b5cea5672bb762682e651f98268b456b64ab97b036a2a159fdab4c432840fd7b0ff9c5ed7cea60774ae9baa8c16d1432a6a33e71f59f52605004879b3b6d271651597e93c8e29a162f21ab47b82c3b4bb9aad7dd4ae588908d6f7aff909a082badbf1d1158c36a3a12fff150f0b6ad60b671dd822d92909969288a01f1b64a7932ca5ab2b50af45b2fd4f8c9ac9602c9542d470da64c7b0972be2e7b3ce788912a0f076d286862657f1205e70f07c8c78e5e42be68907f3ea586a9d58ba9d2d5aa6b03b5726c479b92ad9a84d264e0c0a791b232a6f06aaa1b2b09ed0d302ef0890632e365d854e9bf1f96dc662c198402a6e74b36cd22c2db6ef450b3a85ee816b0a3c87096373e07b28ebc7da48d425271c45b14fb4bb21f64859ec362bfdca8e4f3ca23771a161c90c2c53443ee6bbe23c1cb817f7b7efe2853ae41f13f8ffbc5cc14c989ede8c9e47cc3ecacead5e8316048d1673046e277b0c6bd14a65e608212d7c0bb68bea83dd26a123e2c6672b3726b9aa5bc832370e528b4ff91b0e4c915599092c18f9a6e079955e518b3cf776d5d2a6415a000d1b60a47db9edd327bec8240082fe5bb626908ba3628bc68da60deecd4298b3b7e2b85e7a598c94aa792f94ae60243e79aa64b17e20037043bdced3180ba5714948aeb15f2403a8b1d6733c6492409827df2ffe7b299137c4ed8894a22ff643aeccb9a2b5a9febe9caaea4b0832e95f6fe9e66700d39dc0e8d5d40853bf0aa0b9e5201cb76e743554e6d174fcbca06f501b6c040875e03373b4057fd4d9400c5e87b3f3836b64dd65f317ccef06a6c2e9e8bf87fa85ef4052e33d831bf4ef29b6c871f7b6fbda0a48d989c0033cf6ebbf20fe751f2701af9f832498a72056659e4810aab0fb92c604890ff560b1d077cde29b685c9224864133b0af8f2f31184220942f67d0b6a1d3e1b363fb47a34d1ac297e36731748780a492767d898bd55265209a2c261d67b85ebb992570e4c7b3ccf1c4c95164f3b1839b08beb7f7b6c619c9801626b32f15efe81f835dbea2c0d6e378118cba467d21b1d70414296c7a0e93fd77053b32273ac00f1ac887e7630c3daa1e4121e4a2c7907453fc1c42ca0d42a0052d2e4470232dfbcdcd78357a6133466ac478ee517711407aa65d5320efec3f07f77d7196a1eb620422743206cb4e15b41bac8f4cd9a7839e1c345db22ff4fa0ce8065b4b8e6b47e78fd46b51a18f4c408a2001268e8ad974be5eed33180d35a01df18fffdc265b0948821f71cb9b54e997b77402204226ec18a0b2fd08c6ba7c5592e1e30280494e6ebccf5f0e5f5efe152f39b7d76ec9d7ffb6cbc9272e682dcc187ca8ad219d2d08730fb27906447cf38d489ede1866f4eda21bd6055740bee45fb185071ca434d6b09e9740ae28d1a162aba5eac18f60de5ecbbe207a6031ff5fe1044546b15a0270e0930b9a375f02ccc8d835288d52b37c3ec91c6bb704aad6cb5dd15c3ed4783a95ec2ebfc0c1089e72013ff74506723ec27e2913926a6e6d2ac5c4b475d2bb3e85334fee6868992e425f1e358d92fa6523fec06d03beb3d948393625afb6887ba4479896f5cea9a8ef312096bf06f1308e5171be47bbb4c075e8f8028795142eaf099f1d16aa80506444045bfb354a55e1a725bf1ec04e751c681aec322d93db899bbc8fc13f6b96e4c420869c3d3e977398d1061559d81f781341987206cdeb75ecc79c4e902f7cb700cd45c8be836d1257c324b73f0fb992d2add47917c46570fd716db4d3e26ba0e536b7acd465eef2be2b7015f88842368d584ebdd7042b788e5503e292a586df8696bcc33be5d7c346b3a5c65d7d6a842793ce4dfe367a2f0abbe13409689e874ef8da1bf5cc2f01afb6afd5e67537b361ea5e7aa3c414ff9861a1251f25b5ea4c769cb889fc27b994c64d656da4cb567c1f2e505619e2c9303b6b8c45e0977c10caaa79abd3ca46b189399b23fdee19125e1b638c7f27aaf084b7280b33a312edf9387d2df3684e9ef5df250e28f2e6062f67601da97c5cacf53b733a6cddc1f60f9e8a4e61f18db890b79ca946c7e2732f676d2b12a9e815281e469f7ad946069e1a0c3165bb1e8efafc3c6b82bf7c9427294f1141a3dedef3180d4ef683bcb215d3c191b7776278c42bea0a66c34ea3667f051a91344e011d8a6e2a27c1fa0efb2225bd8dd0f59fbcbe31aeaa222f8da834e9ccaff58a3c4df722b9ebc508633ffac23ba152513461fc9f19681a248f6b9d0ef1a66ac6425dde80764920dd9e2379bf580190d32012c1d3247e07b92f9228f6bbf9ddbac52efead68396da38ba4ad8004d357ace59bf36f361bacf44e6d097ff1e569b674704afaa3c16fef590aa421d6cb41a5d303172297795d68d7a16f0b386c789b9e8c5e48be3d6a51053cbdfa5b83cc7a1c1af9fa2714b516f81bbe5412ca0538254e8585465235f80209ef6e5f5ca0fa59d36fd9fb5fefc23e0925b0215f14c4beac10a7bdbbe70380f0225f9966224b049d12d85bc413ecd79e4701556c40121f08866b56a04b886e2902bd43b204cd200733e4464aa0d43ba66e29f3a803bcbc3c0a4e602b6222fdd371f36d39c24d4e60043631737d98b637b91187a01150c2a216cf828409005a46187174df9928f2b272d708b87fad36ece050c4847a1f2824f45479aa5e8d50ec5663dc93bd236d6bf45b2ad2bd95375af2abb67f026267c6d0fcd8d5a3faed2888ff4b20e7186c2446316fdb74d1dab88448e6ebcad907752836474c63a9df735af80860260c62ebf1cbed8993e770338d14143d4cfdb688a73edabe90c6e1a2956a27dd11b7c25eeaa882346c48571d6d7bed8607907f11fc7b0c9e71dcbb768752a389aeb3ba9dd11ed0afa2ed33e8503f0815c3cf413f114c45398509fb7529966246faf9a2d6a42fb11d82beb7d6972ecfec9a19f53e4ed25e2090a67256b39f8eaec692b7b97876d020a7f64a262282341017a040666e532db52f2fae8af84ac8fe028915ee8c203645d2ad66da4b3303a92e9a467d219dffcab38ea958119dde94791adbe655a3fe9bdaeb3685d62312d11ef970648dae46f0db21d5311d2e4c08d037c36365e965f3fa32668a3779a5b5e729754ba5bc7a90b813f45477dd4a77beebecc8484db44e06933c076916f2e51aeb3b60985a055a2c1f8c1db491e76bea3198a9f7de5a86b3df33ea22874f909386280c588e69f224c552fc3f43472e2bda94963393f46a07497e2a82c0bf1b244c3f18e6905b3b00a82af1e2acc3d590e0ea3a393860fa507d24baca3c61687f1f48275ceb82e71585c8a645f68a70e7f4ed64174a324de2ceb09806d4ffa373853ec7613632b72428e66c85bce9575b1c3d523fc91740a106cef58b4db7091021929b5ae2c182cd41d669978fe507764ea27a6168e79f9fee3517820546e1513656e635b6cf60bed7bfa778435cd51e6c59759bbf21c38892588e42a4ce5d5993dada33e76e6ef354797efcab593fdedadce822ad75fa3eeeffd5a53b62c596e70fe11cc2f713dc567f936a45a9af09875730bbc32cc3ef63797ec96a10eacd51f768a6d0b3fe81a007bcea6ea737a900aa6e3dc869dec3fe7dd744252f12083250bdcc7bdf5713e6bcd8238a20e528863831e4d319ef2371dcb705f7ea0fd24668917814f6f1c03120ba24f2197220427d32d0df1fee2f6da23622327c91016605e9e024e8a42a9e4537eaa95dad562d2310e632e6d5a5571137ac8ed1ac269d5b4f9e85029d499d7cf78cee94b102b3f836ca0b00444085186d97677c80216b8cf14cbf8878461244e8b710b30c7308f0cf5c05d7765708fee22aac5474755fd3c7c8c87451f3371c51d90ba3d1e76e8167fa692d411b5a2fc5b1ff5587d92557fd8622782889e747117383d0dbdf72ce65851b5dd2ff12dc56b67d16c7a979ece4de01b308e4c49596ac1573e12191b45d520cc3ad30e82a3f3690238f601e4b4f2bb85822f1b752f5b58f9dedfdf5fb990a81c9e6eb50ed25ee16703ad163e7d18cea2e460faf8f9049ec62d4416bf0606fd39aa9d0f41c43417482adf8484fd6c039d143b38269e17a6a61a86c95fd397cd48ef0eda8c9c7f8aac582fa964609a0416ee77dcf49f4e46f64628c11d79587ff80531a6e574634ee5714d04ada54224df316c9092c5d6322d864740fd0a43b7f0d6b47f6aa4abcb6b42692b2d052068fbdfb9f3d74849e1303b090b3b11291e0081658c12ca89f9014b4f37909dc4abbebfb82f2c3c7549707cbd57b9fb9656dc11717beffca16b96421123658031c547c1ca9beba549a1252353303ef88a3ffc53c9a3d53d73b7b73cc74fc6be845c17bb702aa6726eb8fcf026a3c076efda0b29611f08cf730175433d50cd6185b0295a63d6ae3586a98c679c22893a294b8ad1daa892e58fb5ad6302539d4973023d11c4ad8b006b1e9ab2cada3b78d9e2a1894423159ae07a97c6adbbd52cab55c2ca2d6a980ed52188fee0833c82bdcba3191585a874eebce7e37a8f5a250a97ef041843a287b384d6077564e7dab33413b23836c3f4f90e0b3d9ca7af8b0c82423370a8c2e95f41a630a54b5c3b684ec646253b075201270c02a4deb025098947d52b3d4b9b99633421767ebb0d4e74a002c809b605b2ed0172937626dec78eee507295ca6b6dbc9c5d82a0206b509f3cbd325a8a1e401ee86c89407cbb7501851b873b68e2ce2de4c5b3af663665272029711316f19254017a828c13a8d9075c93b7e5801ff7b01f333a5a3725c34b9d494b919c19ad6815f6ff3af0d72a447c192e23f1fdb6e6f3bf8c2da9626a3f4d102047417e696d5780b4af9f2e245f74c094c95260f3da496795fd7565d4b7e4217f3c4cf6f03c2536151ef0454150b004041e7ebd03b4ea2c0a3995612234428c035a17d69efbbfa59c0a5243ee50585efa5ed4eb9b9f288206fc8b47584571411dfd354263fb99c5ea19bbe63f7f3d3e2329ca4599077d24d3b24808a4f18e797c00b1beda7ee4712624240d221db60c936adf9c47d07348c380706a86b865a2cfdd3a7636c8ff0588bfa540c44c6ef6b119a2c3f", 0x1000}, {&(0x7f0000000180)}], 0x8) executing program 5: sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100010401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f00000005c0)=[{{r4}, 0xffffffffffffffff, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000000)="b8", 0x1) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) r8 = open(&(0x7f0000000480)='./bus/file1\x00', 0x200, 0x10) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000080)) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003132fa00 executing program 2: r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x1, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000001c0)=0x6) setuid(r4) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semget(0x1, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, r0, r2, r4, r5, 0x1b0, 0x200}, 0x20, 0x4, r6, r8, 0xfff, 0x3, 0x5, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}, 0x0, 0x0, 0xef9}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000068e000/0x4000)=nil, 0x4}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000069b000/0x2000)=nil}, {&(0x7f000069a000/0x4000)=nil, &(0x7f00004f7000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000069d000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000692000/0x4000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x6}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd9}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f000015b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0x1}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x800000018, 0x0, 0x0) writev(r5, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) semget(0x3, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='!\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='!\x00']) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000300)=[{0x61}, {0x87}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) (async) mlockall(0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) (async) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x27}], 0x9, 0x0, 0x0, 0x0) executing program 7: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000006}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x800029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00') open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000440)={0x0, 0xfffffff9, './file0\x00', 0x1000, 0x3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) socket$inet(0x2, 0x2, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x7f) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000480)="460bf0b508d3b6ef34264c934f9d9c7ae41525e491a4bf3fa1bf61367e1497b044dd697a9e8cb7fea7af760f110775cd0a6a95ca511ca90b98878fa8b9fddce232a16d6cd1", 0x45}], 0x1) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') getpid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000cc0)=0x3f) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/115, 0x73}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x9, 0x6, 0x1, 0x7}, {0xd7cc, 0x81, 0x5, 0x4}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) close(r0) (async) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/115, 0x73}], 0x1) (async) kqueue() (async) kevent(r2, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x9, 0x6, 0x1, 0x7}, {0xd7cc, 0x81, 0x5, 0x4}]}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) executing program 1: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0, 0x400000000000000}], 0x1) executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80606955, &(0x7f00000001c0)) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) r8 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r9, 0x6, r8) r10 = geteuid() r11 = getuid() setreuid(r11, r10) setreuid(0xee00, r11) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fcntl$getown(r3, 0x5) r13 = getuid() setreuid(0xee00, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, r15) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="15a86863964c154dbb31a0bfab5a514c04476fa94b37ca595fc2ff8a080f69201531f6ce4f05aa9a459c2bbb35cf7d700f72104d385f9865beea8b1a4129b6b7d79b35ba8139280c4fea1188e57c2e305d45dcd3cd4d5d32f3b66b101bed1cc5a11e98a0748b2acad5a7786f663ccfe8c9e1c381ab06a668c32bbe37996191e61f91102188cca118a23d16bb2823acfb69f8656d0a94c16993f8ed2e57c5f8ad01b330c4f66b90", 0xa7}, {&(0x7f0000000240)="7f17dd4aa3b7", 0x6}], 0x2, &(0x7f0000000540)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, r0, 0xffffffffffffffff, r3]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, r1, r0, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7, r3]}, @cred={0x20, 0xffff, 0x0, r8, r11, r12}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r15}], 0x120, 0xc0a}, 0x408) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)) executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffc16, 0xfffffffa, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(r1, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 7: getuid() setrlimit(0x0, &(0x7f0000000980)={0x42}) dup(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x0, 0x24, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x4, 0xfffffffffffffffe) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r3 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r3, r2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b7a08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003132fa00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0xc}, {0x6}]}) write(r0, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0xc}, {0x6}]}) (async) write(r0, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) (async) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup2(r2, r2) dup2(r3, r0) (async) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) executing program 4: r0 = kqueue() r1 = kqueue() fcntl$getown(r1, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x6a) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x108) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7c4df98d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c54dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900746164a28ac4732e187605c5fa873c24095ee944a62dc296f8ec60145b775805cab3367d7420e2d04ad79865284844af5f51350a1d034a008a8250c0fdeba86a9e7a792ca6a00e3803000023e6fe3f09252041267fbbdc4ff3665f9b6d2b72", 0xfd}, {&(0x7f0000000300)="c7c19679635ca432c89f3331859c4accde016ae13207bb6fbd8b20d77e811a7844ed67cf12ee06a1835045e98279997026720433b34d92c308ded2cacc5d769d8cd9fddb0c67bf506da18141eb4b7e6ba15a8b82b5d307ce33d47fcbaa55af8ff4cbaebf904f4805e9cb9bfc43d03b7aad368f199a26f449c41b3cb475b6482b622514ad99fd24f39720c18cd2891a085c7e65b64e40f035635358a42adcc84ac7f54778f7c5e3d1c5bd5fe493da9c32066718aa65cac36f9c3558fb642bed75d6d7e83e8815e4eedc2337366cae8f6018370fa1697aa155217b4d", 0xdb}], 0x2) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d1000080000000000000000000000000000000ff020000000000000000000000000001001b"]) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xc7, 0x11, 0x200000000000003}], 0x200020, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x182, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000002680)={0x0, 0x0, 0x4}) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff8, 0x27}], 0x9, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x56) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3d, 0x0, 0xff}, {}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x404}, 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x4, 0x40, 0x1, 0x1f}, {0x6b, 0x6, 0x5, 0x401}, {0xfff, 0x91, 0x20, 0x93}, {0x5, 0x1, 0xdf, 0x40}, {0x1, 0x40, 0x0, 0xfffff800}, {0x9, 0x9, 0x7f, 0x3}]}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) executing program 3: setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) socket(0x2, 0x2, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000340)=0x300) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x5e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni}}}}}) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) pread(r0, &(0x7f00000004c0)="8201ba75d934d6711a4cfec39be1d3ced1d3b35a1627acc0a2f4697429e7df59b4986f3b3e7a5bc47038dc5d60723654ba197a95cef2705016e193d73dc6bee9a40aed7be79b399a89d2cb9baf18eeb3596739951cc478b39874aaaedbb9715cf502cf83af053b16e608beb26d5e1858d4c7080b7b9d69525a632e48fafa5ccefeb9a8cbee4850d02ce44de43d16affcca8c4dcc350b9122c74abb9a0356e6624ad727ed6173b1c229837176653769bc22f247e67ae13aa0cb48b9", 0xbb, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000001480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) executing program 4: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf31", 0x5}], 0x1) r1 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}, {0x24}, {0x24}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000002680)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20002, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000028c0)={0x0, 0x0, 0x0}) readv(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x113e, 0x0) executing program 4: semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/36) r0 = semget$private(0x0, 0x1, 0x112) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/147) semget$private(0x0, 0x2, 0x3) r1 = geteuid() r2 = getegid() r3 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x68, r1, r2, r3, r4, 0x188, 0x5089}, 0x8000000000000001, 0xfffffffffffffffd, 0x5}) semop(r0, &(0x7f00000001c0)=[{0x0, 0xe0, 0x800}, {0x0, 0x7f, 0x1800}, {0x4, 0x5, 0x3fb975c7637c8cbc}, {0xc8483ea83a9bd9db, 0x7, 0x1800}], 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x7, r3, r6, r3, r2, 0x41, 0x4}, 0x100, 0x257d48bc, 0x3}) r7 = socket(0x20, 0x8000, 0x1) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x4) r8 = semget(0x0, 0x3, 0x40) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000002c0)=""/29) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r9, r6) getpeername(r7, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r11 = getegid() getgroups(0x7, &(0x7f0000000400)=[r5, r6, r10, r11, r2, r2, r10]) getegid() r12 = msgget(0x0, 0x200) msgctl$IPC_RMID(r12, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0xc000, 0x9) r13 = syz_open_pts() socket$inet6(0x18, 0x5, 0x5) connect(r7, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r7, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) r14 = dup(r7) kevent(r7, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x20000000, 0xb105, 0x4}], 0x10001, &(0x7f00000005c0)=[{{r7}, 0xfffffffffffffff9, 0x88, 0x2, 0x7fffffffffffffff, 0x100000000}, {{r14}, 0xfffffffffffffffe, 0xd6, 0x0, 0x6}, {{}, 0xfffffffffffffffd, 0xec, 0x1, 0x0, 0x3}, {{}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xeeaf, 0x17ac5fde}, {{}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x73, 0x20000000000000}, {{r7}, 0xfffffffffffffffb, 0x18, 0xf0000000, 0xffffffff, 0x7}, {{}, 0xfffffffffffffffb, 0x140, 0x4, 0x5, 0x100000000}, {{r13}, 0xfffffffffffffff9, 0x81, 0x40, 0xfffffffffffffffd, 0x5}, {{r7}, 0xfffffffffffffffb, 0x33, 0x4, 0xfffffffffffff26a}], 0x0, &(0x7f0000000700)={0x2c, 0xbaf5}) executing program 2: r0 = getpid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, 0x0) r2 = getpid() ktrace(0x0, 0x5, 0x80000002, r2) getegid() r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r0, r1, 0x7fffffff, 0xa, 0x100000001, 0x8}) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x80) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') setrlimit(0x7, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)=0x5) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() r9 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r9}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r10, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r6, 0x6, r11) r12 = fcntl$getown(r5, 0x5) fcntl$setown(r7, 0x6, r12) setpgid(0x0, r8) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0xa51cd6edf61825a, &(0x7f0000000140)="cb9e551422adb7f5e5f0c90afffdff7f", &(0x7f0000000040)=0x10, &(0x7f0000000340)="312518b95fed92babe5f24d80b842b16fa67cc51827b66717789d2648dd0bb8413862791e4100000b288b77f6705ffa165a0f4dd1816f3de4ec933538c9f27d6845b126601fa0e74fa7011b4ad938fef6c07afa7b5510da61e7a89ccfeee828a31e7096125674a1127f545b4296b0343cd1b0681df6b7b019a828e5e6e8c56ba21048b776bf89ffc1c", 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x8000, 0x20) r2 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x2}, {0x3, 0x0, 0xfd}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000001c0)=""/153) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x3, 0x240) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7ff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = kqueue() r1 = kqueue() fcntl$getown(r1, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x6a) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x108) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7c4df98d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c54dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900746164a28ac4732e187605c5fa873c24095ee944a62dc296f8ec60145b775805cab3367d7420e2d04ad79865284844af5f51350a1d034a008a8250c0fdeba86a9e7a792ca6a00e3803000023e6fe3f09252041267fbbdc4ff3665f9b6d2b72", 0xfd}, {&(0x7f0000000300)="c7c19679635ca432c89f3331859c4accde016ae13207bb6fbd8b20d77e811a7844ed67cf12ee06a1835045e98279997026720433b34d92c308ded2cacc5d769d8cd9fddb0c67bf506da18141eb4b7e6ba15a8b82b5d307ce33d47fcbaa55af8ff4cbaebf904f4805e9cb9bfc43d03b7aad368f199a26f449c41b3cb475b6482b622514ad99fd24f39720c18cd2891a085c7e65b64e40f035635358a42adcc84ac7f54778f7c5e3d1c5bd5fe493da9c32066718aa65cac36f9c3558fb642bed75d6d7e83e8815e4eedc2337366cae8f6018370fa1697aa155217b4d", 0xdb}], 0x2) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d1000080000000000000000000000000000000ff020000000000000000000000000001001b"]) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xc7, 0x11, 0x200000000000003}], 0x200020, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x182, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000002680)={0x0, 0x0, 0x4}) executing program 1: munmap(&(0x7f0000088000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x87, 0x6}, {0x1}, {0x6, 0x0, 0x0, 0xfffff800}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="51469813e77ff95e93854304d69fb025ba4e3e9c22c04c2cceed78f24181c16fe7d8b2c1d2ea86659e673d7b1f", &(0x7f0000001080)=0x2d, 0x0, 0x0) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000004c0)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@remote, @local, [], {@arp={0x806, @generic={0x1, 0x6000, 0x6, 0x4, 0x8, @random="a82170a440fd", "a2551e07", @empty, "424628b5ed79bf50635cdd9ab6d34137"}}}}) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) pledge(0x0, &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000200)=0xc) semget(0x3, 0x1, 0x20) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x30}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[]) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) fchown(0xffffffffffffffff, r6, 0x0) getegid() executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffffe0000002e000000104a6431c21156d5e3fbfc9ec6e46ed514e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) listen(r1, 0x0) executing program 4: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x3}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x3) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, r6, r7, r8, r9, 0x1b, 0x2}, 0x7, 0x0, r10, r11, 0x4, 0xfc9, 0x3, 0x3ff}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/56) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r1) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x0, 0x3, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) sendto$unix(r3, &(0x7f0000000280)="c5e8cad16f79a77bd1ada4dda311ec7eb59afbc92567fdbb7ac963bf1bad61932bceb8ef4fe2280a19bbdace2c12b177a655165f095def1e2e7c28fd5b472d3344e83c0b8d9107ec0f0b451731a75ba1f4154dd0cc65eda8cb4a0e3c7f050a9ce5d503d537dcd95a5b60639351bb798e82c50300000000", 0x77, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) dup2(r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) writev(r5, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001380)=[{}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x7}], 0x0, &(0x7f0000000100)={0x68, 0x4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000028c0)={0x0, 0x0, 0x0}) readv(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x113e, 0x0) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd60230000001c2b00fe8000000000000000000000000000ab000040"]) r3 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000000)=""/23, 0x17}], 0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60090000000000000000000000e01f0000000000000600000000000000000000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000200)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 4: sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sysctl$kern(&(0x7f0000000140)={0x1, 0xb}, 0x2, &(0x7f00000001c0)="71501d94", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000040)="52ec8f8baf90d55533cd02a1164dc5101d5cd6ac30135b7a44248d3b0942ee59cea5835f482f1e029626b6bc8eaf7e73eaf4c2358e23be1cc86d", &(0x7f00000000c0)=0x3a, &(0x7f0000000200)="04771d50998175f184057d09d48109e49547434f25c84eab30c8189e51e82d924f1d34242cfba7fe6a24001d1967732bd88181cfaf766955dc60a79d1383a98178dfac1f7c8f98222d57ff369664fb5be9aff2e3b79432c03d44fea65ec4c28c907623cb7bf1810d759215918a2b113fa0ddade44c78cd2392b4bc0522dc63de039dd4501ec1da7b9f2d47e4d0dac25e567083c3231666fa8518bab7c8dba7723b2e39abe69cd15d2597bfb4d5a0e3466ec7a367d9a600d7b982a49b8ca2f267a19445f90aa18087f8d1c06f2de4e495a068989ed30029da73ac36791b6f886b89a77a9fd9a77ea9bc765d85d8e51377c85584c5432faf291be0a4734e4590e7b26f86a940cff9ffaf9739a1fa9230c504e3fd9f4a40e82307cd189bd8c18d39e316123f00b016e7ef02cdea1a453f2ee9816603bccf7afa35aff1f56ddbd6ccc65b46a7c519f73f5725c87c463babd27328e3cfb68d03592702b8928829471b1c777106028d6d4716c3a98954cf97ee70fc44225936e92ff656ebee72665b698c6cf3c4ede5a140dd2b0129de3b3a489452c558b0639dffb2bc8cdc39b20135f1797652a5462b2a7effcb2571ececd804fbcad98d75b9d694eb4d4ac1bebd5bc94cc4c154c896ec0bef00d1df773688dec6ac8067773af69d71cb49627308f0dd7e614f12bdb5aaca141d36d76163fc80a7883c4f8064707785cc02b35b6e3e1dfd615d87b921f3e7a56e040082984a28092330f30dee5a40750a0f9382579c0057cf8d2bf9d1be793b9a1a3cef0f524a0172e9ec31c4716233265b2523872e87b826ea6204ff98fcccd5a8b2fc8a553fb05008dd533cb65c2093dddcd630af4a90787d502b7f875fa50b8d13910ddd6260c696ce51399d102e61fb728162e70ba521701d01355453f6740456e69233ea0d3ca23b563b7ea185c915ac87bcb327407142e74985cb57b2f22241350eeae4e35d2ee6d707686e7da529e933797c4f28c746ca0f822e69aa7cd776d3fe5e397631113921ec29a1c8f522ad43553925b217cb4142f3d923e4559c2425d15e616042856579b73bc384cce5127ed39f2bb9536ed920de8a083639a2a397a1dd05c0643a038891db768c41faa7f3e93ade6e032ed17394e72b00e438f47817f70598f5a38e54d4446aafb4b68ac55a98f9c4a04c906bda81e7bfb9fe40399b50830c7d691a112e1a78a14024ee42e33dc4c65a90d8d753eb4e96c28d700d9b35934730c3bd394f87547740e34fa1cbf1f3749fc747e539299fdd197b40b2b04b6872a8dd4097fb6b0345ece1df2cb2598f31b501bc339692a469010f51585a30db0a1028d0eaa3adcd10457b4b89502a6256e960bc531f1d2b1707f9f98121ea79934a217cb43e79855498ef3ed13c8bca2c3a1ef6db62ca54a3f1d35ee88bea8ceb0bc82fde42a696afc18f4e255ac3d8d7b3e7cb91a3363a8fa93dd2fe57d89af693e1e492f772755581fa6061f26a2ac982b80399749ccb775d2172dd7bc8018bee6aa50c693258f64a47acfc68f57667e7086044ff9e5887e68b17edc2db408101efcdf4db5206b4c26c59af77b84de56904233c0515c0e7a641a6878c0c46e8f64d9dc731936058a6560fc7aa9b8d63d45cbd8ef7c9c2ef917dd25ef315f2665d8cf90b569b5dc6383e9fc8e037038f5c0be23f30f837d9ed9ede6a82f10adf3a9255f8eaf3b33747dee58108a4c0548860544f720253d99d590c5866b38a29edb8b1f6f12f4b8d127a7b5b682d909b036822b208926ff958eed5d005269807cf7675315a034f1db89e5b1b9cb32bfd2df211b5aa995889d102c45d103fa635069abfd3fa11b3e0b993704b7aa600623c5df167c1601cf22cf7ce5fbf2be15bdbbbdaf0c21664c1990b64c717a17a18562fac99e68d16ae936e6c7e5ac956b8ec4d81187fc323246df80aea8ded9493f0db10ab7ee3893f566503fb8c7c79b21f6d8cb4177ba202e14d3490c16b7b4916c8c132ae5c9444919ace27bfaf34830663b191d3627876a51b422df7edda93b2eef7d48c3e5b16c578783b18644380f8761d1059a99977fddbe1c2a747b764701269a8e3388975c4b8eb81b79bebf0184599a3d6c77a94bcedfad84a5a272af1349dea1f910c6408522c2ba7d19f387844001d1d0cd75cdb381b872994584d098ba90cc4fe6d512c09f6b54b78be3b25fdddb56277aa9e041d8b158773959096c2eedef02628badab2149135f4394b83b9122fe047b4b5e16bc90aea8a581b7ad1973cba16b95595f8f4f0b2a38c85e0860eee3f7c3cd73de193c64132a1099fb8df244eba52cd623ff661c228e32875d56d071df4380a3ab6c7f666b646fb6a23060150e2f3ff23532bb058c2f769b4bcd42b640753de8b3d96371c35161c8b66a7b0302cea5f02bc090408376fdc837fe3d32692f21e831f27eff36549ad851cb222261a903fb9a4626eceee2faeb10ed99a3c449130cbd380951d44fec04cd5d4916d99b70b118f4beeee3cc185b6ea40f4867c5745a3a81a0d63ab60fb445a83311655e5c5fbbaa39e79337492e05e8493ff7735b42f128bff5a0ccc469c794d50b8b65047f71176f2c8129c834847b8df0e3cb33b35560e7dbfc58f3db3a56b1ac250400da3b73cce3182922792f003f1400a3471f4f01490a3dda0b978f23bb88898050eda023ea406e768a7a35f8bd936019a0b60d28b7108c38a1f85663c2f683ae6650208168721471221b74513c917b5a38d0b871b4251d3da4e996155bab87bb5e64cf8bbf10172ee02690c7f2674545057570da797f19dcb60b7942b61b7afd24884861ab46c6c17681a12d0ca9ec81c728ded3424d949384676734088f7d08923ca9afb3f4451c70423fd67a7f3e6105c2754bd42dbc8d07474aebfcd32e2921cbd1be33271a72b5972616adddab0cce3a0dc7c4be53098e4a4490767cc89edfa6d1b93439a45fce48b351d2418324a0d34f1e9c04df03c8eb8e632d7701ba0bc8d6181b54f5efe0881b3c3882699ac1c46bf3e666389d09bb33cfcc8f0ad5b617beaa660086119c6b756a89d3032360a2b6618c6179b78fe6a913d7bff5fbc74be7564c165420e0ed898961c761defc7d1cb1300127a638cf34e82cde0d00b38850077cde5de59bbd4a8509537f453f3c8e0bffd24a37c8ebb4831cde1c721b3974d6f69bfd5c54035259b4855f0b90cff4b7d816ab268828c211321ad91c73fc5b99d8de6d0b3ed024b9ea58f4bae156061d117755b6d526bcaae98d3dd4512193158c57a4ba453f45781e5602400163be50bd798ba54b175258491f76bf08587034a4a3915df4af27ee443ac5dbab8cdedb0b187990649ba60c78abdcf3e5b9d80dfd8fd0e76f379f8dab854c8604464a86fe560af5a436205e5dadd0c5fa7d6ea5db799d71bb1fa37cffc4025628b7407ea006cd5a7b54004a66054817a2d1ca258e0d8b41ec04622714cb7b29af1caccf22387f480c1b344b2586cb72a937e0d994483a4a2f57df740c2d81542ff299a911bab8697d1ad0f60d92e3d032df50785c5e58d4b1fed472167cf7bd3818622be772c4af44ba7725404823c55bb1515d29ec87dd41fc79feb2bd6501ed3c7e0fbef60c11f4c4e580556204532fb0d1c52d389635ed75feaf123ec24359c1fc0c84a6245ac5ce71fb93895326d859d56997744af236fc346ef225914de7d73bc282494715b55bd3306dc1435808553c82cf5024f9e2a462107ba70cd2c66af5ac3bba0cd82eba138c60c9ae7e41d6048dbe08d8c09cda4cde2bf8aaaef0084523543e832bcc0fa029f9c862d1fd0a6084a844668ba33eb5d29be939e8faf1f0562a5d11542d7a678fae267586e28534c82428285fc027577cdd9f219d37152bd73fcce543f553179bf30703476beead0fa997cc44d4f2855ad910b64472f930ece9c615d8bb5b12bc221c78bf091f7eae324b93b58cde33d8ecb21720327872815e5192c09c86e496dccfce289a4d33faee1cdba7cf3f49fee3d4b7338fbdbcd1a777605f1192091b8d2ea0dd7cce98e2a881f2886e28183680f284f3f6cd01ad7042aac32af91d7679db42053a43711490ef5485f5ea15bd89628c24ae1e624e0a15070a20af5f5badb97b6e0469708203d0745217642221d26319bfd20036c1f739be13d7ff2285eda2b7a307704ce9d6e59c77caf3edf454bfa41e6edbd57b9d21e4cb27493b2e8e68dd1fa2c2fffdd5fb44809bbcf80304eaac79dd3d0c232e2f2dcc85f075a51abe551c1aa5bb0750dd4ea053a8d0176ff56d3bfeac6d4d0666f24798d54ceb60112869263d1eceea751801ed2d822777ad3617dbb5dea0e6a183afd0b119695fb834b058234206d9889bb2287c0af0c45e13ee1b33e645a5968658c2a0255781c7a4fa12e036092ff04c125df6042f9874ebd8f5defa80657d214732d54d687ea4b7e0b5482a3b9a081ffccfa4f7c023eeed3f41b853300a9d01494adb7a7b2f9db5abd58fe39f86a05ae4802f5e618a600cd52000760528282b3a10895fb5bb3599e209a769de36323bf5101c5e24bb8ee0af8a4332cf331e0b51d39e245bc5a817ac639b6e94cbc22bd76f8969b6c59b4ba38a987f2bb7e2c3633aaf3958dcb358ee5fe1baba3bf6ffba96d2dea1adb56d45145fc90f45d3f90aa003c2c9efd2d76a366f2115917cf2a5764eb7d8c499fa135b2693492c0bc9357c54ad204ded3428ad107df2c91f0153c7283df6f881556bd5740a71d3bedc91053007fdf7c7a57fdcb8338fed61eb5b4b480afe68481c17e353cd1fdf35c9076d60a2363c0123f4e8648d3ccc0922ae1576ae2a1a95d4fa5927c9788d2cc8bc73b44bc48ff207777c85a3314cd634d07894ca6e4fd6c1356992518b06e6ff7c86893adb903b3d7993c8f31e872aa0995228cfd0a8302980bf1b44da10e10556fe2d82d7fffd942ae2fb57c3be8793f13be95bbdce41ccc5cac5e978b9d2cc4c76cee5076040f9400d0b2a730c2c44dad75cd11bcbe6733aee86a3b1f3fa1ac7b9c968cc44656864b551499ff4d25bb40e9df8278983e136460bdabe37764819eeb17d4641a1b99ce65b147934608c64f27467b21aea571165a943ac21e6db97543cdd48a54d9d6001808b5b5f126f2039d55777f36503941c3a0549f6efa9842098237b0f90a142550212b784e747a624ff9829d372290faac70573ee5fa9036f3ed00de24f562d1dab2ea30128dee1287ea5002293d022bb52db48d7d32f07809dfc5c35e4c0e4259fab817b52f95d628aa8c3408c0433588e59589ba861e36e9f814e856020dec8d956eed230ddc4fbe5edb6b6dd3cd5d3362b6260bfc0eedcb6647b4b73fda255be65601914b75c6bc5206f676d162940730052ab3766556437128c4155c88cd25854e9f42fef2ae417ee144b3504e2b7e8207cbe00243f5232e9cdcf913044d1b4a09670535db7a3586842d19d5534356586cc6c07d3b7042bcd347573d8a6f320637f931191727a32de8b0e0292b1bfda9fc12f482d0f23fcaf374acadf3a034d4f96b6e9852fd2e860f81509b3fc68f84b4eb35e2cb3fac22fe607179ac61028c9ce82efa3602b9d25c88f37bb2ba1182d0261ddb9e421307cacd7c803bcdaeee2b8bac32e7a4f9b9c6494420cb437e2af8ab7445a66ce14b0e4c47470fca7e5cb1561ce56875a0cc9abd45a5a89f69241e40baafd417937ba7da8ce54a95b86677838a5904983a714a4521cb95744a7397c4718813dd596a0c0aaa4e6b9e23391977d4bc0c88e3417cacc7ad677a8272275caf986e", 0x1000) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x3, 0x240) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0}) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x4) linkat(r4, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001bc0)) socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) semop(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4d, &(0x7f0000000400)}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8004, 0x7) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc0}, {0x3}, {0x16}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd2ad2a38f5803b46d2c516e85da9f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b", 0x46}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x0) r0 = semget(0x0, 0x3, 0x3c5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x21, 0x6}, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xff, 0xfe}, {0x1, 0x4}, {0x0, 0x0, 0x0, 0x8002}]}) socket(0x18, 0x4, 0x44) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0xffffffffffffffff, 0x0) socket(0x20, 0x3, 0x18) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) minherit(&(0x7f000008e000/0x2000)=nil, 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0, 0xffff, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "030000a63f000000000000380700000085c6e5ff"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xcd1099661ac24f6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') recvmmsg(r2, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/158, 0x9e}, {&(0x7f0000001240)=""/206, 0xce}, {&(0x7f0000001340)=""/121, 0x79}, {&(0x7f00000013c0)=""/227, 0xe3}, {&(0x7f00000014c0)=""/54, 0x36}, {&(0x7f0000001500)=""/185, 0xb9}, {&(0x7f00000015c0)=""/155, 0x9b}, {&(0x7f0000001680)=""/190, 0xbe}], 0x9, &(0x7f0000001800)=""/16, 0x10}, 0x80}, 0x10, 0x10c1, &(0x7f00000018c0)={0x2, 0x6}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r0, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x4}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="1d8367f197cb0fbdb869dc10dddf63d670ff86c88a5da8ffde27d173c59f2a1352251bb592d93b98ad2bb3a03698b6fd0e075af125e051771b99699c299c3675cf8a20064282d97513a99e9678cc890c103c527e785d0565d200631548d0e9cdefdc1e", 0x63}, {&(0x7f00000000c0)="aa5756c288dd4b7222a104b5a10e38febd74e925028aa7ed66f6e54bf9357d2ae04c90c57fd85be6ade071f62d62349a51119073cd1f86ebc1a153f710bbc82254edb0ede2a9cceae041677bfa55ee800b272c4b774af422f4b2aa3023d656a3a6f7f52729903b2f4c5d485d4b58670e92ecc1fc0513969ab9b6377d81f4fecbc978d5ff82d9576c30a0217d7667e07be958b5fd03bb610eb128bc9523bf6ad034bfedfb72953b62eb1031164f422ff9cce305fae66fb1fd5ed6cd3766e3c4e280b2129e913e8cc199577abf95f4f5263aa62d8724a6af3ef8cc90b74f7e05a95465320cced11517c44c952befa30d8c98d32b949ee6bea334590c8401c1e7e459d8ddf80e67f84232b55b5d6ee8f03f95903339328ddd65b6a00cb6d0367bc96afd1c472d50f36bc95540b8452f7733490162bf62628df1c120c0a70e74113f9b38af81f1a8a34dd7c4818f102f7010f3982e06af501c59072e45621b509309764fac2aa00c40303904d1032ea5c42312e5613bcf57856aff358cce863a97fab0e0307e5c117fd4da7db8192910713877ab3a8d544ac470c01cd56f2b7d10e7435346b86e446dc14115e2f8bc45a08b2ba07a3f11f2e71b2de96de3e0b0ac2380dce833127533e232079187ca72b62b9e47d968d17ca42da94d5662ae700964431f8ca4174502408748073657f56922d01cb7e6ca583bb57ae1d0fd1d866e1d4a503d08a57cc62279a559934d8c1f90e338ffae6cd307225585db761301c12cd843bce6da68269362c5a866a8f517cc40859786e457ec29e098df60bf87b151a95daa0055db2f17fdd15c132586d116a56e38139739788d1bc7a0a02ad74d1a674a5bb7e4fbc23ffb0ce4e670534f507d6075afb448faa6261f4fcb38acd0a470a3abe1132b3d324b702bba31bad4e90c4053fe9ee3fc41762e75c9d5f233c62628991d362034a4b22798d0c519fd1c0e709fbd0363666273ec4506cf13e9478320c7a4cf4c2234787647b93c48bf3f0f42d9ed46a80fed996a84127cc93e80a373475c4129e8d4cecacaccc98febf2bdf91d905f7853b46844de2bf5c1c59de2bd172a7b06bb27c5acf8203f4c803b01504b2377567924f947ddc077116f9f42f6d790ecf894a079d044706a0927fcd305cbe18c89a71f5ff37df8e4ad9f6b3273926658f96fb07676c4ce04cc144a24d4f148e7147f63710a565ed40c6b2bee8366467a8f7bab4376250f891b16e3ab9a838d45c16079e008c3b41deb1db94e9aa8a3ffa8b3c4fc67d894fab0e01aa5d2620e44a11cfe520c18392e42fa7021bcc244a74130d405f7bd85f94502265f552e486d537a3cd3f78ab3215922746bbb9a3fca4393a06645ef74ac9336fc2de55c96fb55b722690544cdf3d3436f1f40c036fec67cea6b5184ae23ee01b62cde019ba60699a9f1a339f549d9772f4504b18bd4cc3a95c94b3c9b70964df03d5cfd291d6321e8103390d9d0ec6f0118e9835e99ab39ac2b8acea7322d3d0de71b5ea90c90263eedd032f2e0746d6a1b60a9e2278fc92f676729d4ed4ed06f87e9595dbf93aeea924674e15573ea5e9b62dc97c4ae36f909ca9ea4eaf39d4f63ed31d31981b1d1301eed38104b47ee2768815ef66b55c33e896e6ba934b85d3ee6208cfaecd1945cdbc8981cab01897750d3b7e973b81ad0af1f3dc000589fdf59cf5a7e20cf4b9ba598e75c46606970ba0c134330927649b8defa0770aaa0d5e16b4f87c5eab9c0b51028217c37a69fd8c670c13988039394bf7688c8bc4fb0733f5e19fb07f218e01b59a056b427dec5fb37bcdbab4bd18974ff0e47f5859fe5c1b4ef3b2fad810f510bae5aded1110401cc763f979a5e58eccc218f2b7f43f2d6ca06a998d216b09c4b7071aee0812e77a0d2f565f408b89cfc82cc662b6338f0085b7a43327345921f96b3ebb22d9f14d5637abb73968b66b32dd6aeebaee68654ed3ed22f40e68a15b65993df453a7d1eccae222ba2748f584237471bf3f2490ee79d8bb5b6bb81531849a0ead1d04c7885699d480a20aacc6530f5265e6999bacc68d72a25260df44a2c2b472246a04ae9facb12c2c0b42203732a0c04f44751d4a3a9727e0c6cfce62429f83a7d846af73a89e620994a0bd80196dd7901e60b11de37da0fabceeeb88239de0c73b8e6a04acf0dead565149fa37d147c0d0d698a37177f435b3c955831bc61413a248cf782dc95f37183fe9ee5560bb66d9bfd222d61019fa325df9f64ff4bc00428d591839303239a5fbf3a7127dabe82c91ea76b9e579842ade6d6f9fbac2f15c4c5d595100d7dafe103b6e4a4290f2ac931388562cca72764379f9dd7c7d432441fff26eafeb90f8dbd43f3677afba4e38aaff2ec0ffcd56770ccb0a2637b9cd5709eb0ccf21de0906fa1e8b828d42a2d0b0c3454308e7e02003f4f8e90883b005e680262e0f4c3caf8e8e77c8f345419b9cc9bccfb31aff9c56d4b61517486523ebd2a66e8fbed7716309e8267de5b097f57c9cee6c2e93166b6da8b0e2e4cb9d07ecaf8078a2ee98fef11221837dbcd36076f956bb383bdc25bff0ceece8820509a1cae61372255440602d29142ac89ac51e23c9c4b0499a57ad68cf5e47ddd5c36aa31f4965f1aada85cb4b0beff6242d09976ace43ff30016ef99059fbab986f952b76fe00c42bc2ecc7f9b91f1c9b4000443921dcfbb8f5d94b5b52e10f73f71d01fc12493f386c7cb1c1bb9abfd4bc998f801af565bfe2ef1d3e8a97344b57f15e6f5c798d1ea3c33db069c6ca530ebe2e33f38b0ff27238d9ae5c8e9009085c7a8eabbf5322fd6ee3a3d770e8fed9c3b32a2c77fd980527bc7c1c9b273e567eec76e70c0083bfdb5665544bd9439db48df1da37d408f5fd18953382bd38fe9f411d9076cb59696ac01e977c707853956f41e2e972234bb1b59455ed825b631d282582c67a5c035860b11e216d9f5f4448f2d6da41f3c682ffb0d0fc71781e7dac85d35950f72a611b405f7ca88ef3b6e8540a0644ed330e23bc02376e6038ca0a661814a5392a394031512ac2444bd11d1fbca1da29beeea2dc1d5b67dc136dc9a3703a0cd5a74b39f6b23c90d196dd3d1be65497393ebc616dd1fe1808ece5d9b1c9b0e16957055cb916b7391eb211d6c7f38757fa7e337e00a1b61317bc6fbef61ef19b3b50bc8b6a910911b3815e7934f12202cd2cdaeb50f6fbb2e8f14873aecb1553c1d73b9f6c266ad3c23d854fec343d730d4eb9f18e2f2192e32eaa83afcfd34ece27818f95d7e6636e0c33d249f58096df5e5243d8925772670889b37e9e1f9900b1c38aa8e9a7891f152fdceb308262d120b97d77f973554961f5b2c8b1ae4ba4fdaea97da6819466f4ab5c08a4667fbc64c311fe352b09b07ba33760f6f89f43ee553fa739cf0aded73220c59e43e0caf92af82d19e33fdbe606c72081e2062a89dc07c706e5f62cea37279e63b9c46483100a983e9002643c49ec8681e7ff71cf09f76d5dc822451274509805b8f0e2d84095b6b4c24f98a3ed98c4d8c7a31ad7363d372fbe5153180098d0c30aba9114ac17ee4ba07d08c0935a9b8e205a6f39eeaca6fba6d07f8270d88e9430d536b0f47a29f36aa63bc39bf49c55b15c26c08c7a5b44e974a1914cee873acfd5b106f13fec1467ef7bca76b28e0958a3843e32062b598b465c2acbb3dfe68bb79e286e3fa74400e5ef9e0196c3f7310612ac872ec1c3d2b6f30dffe78cf085b741a21643ecf053ca82f635b8fc7f6fbfd91734d1b97ab5a36d45daf51a4a792bdb0593e98594bc2a7dfc0f57a38c189ff42359dc065e87728f102f099dfad3d5ccad899cd8b3885e049a96bcfaf7b4b0fec59e606a04e71ef61b149de68cd6d5228fe2b609a4bc286b0f2cda68acaaf22b1c1871e6e177068b79c0fd5576b2f151f98a124a82879a64b0e1b4091adfd051dc4e92da1aec7203d5fdbf40e02569891bab4c7e9503bfbd555c32a24f859a2c3c0dad90d13c79685d9a63e813bdbbca5a4e8d1c11580131015042fd78d60b367d825bd0e5361b60da43bbb3a00c15d06f2982fd271c7437a4ae6a8ef54a5d8ed9c7da660217d31364ddedcb017a4e54dc9e154de356b5e5ad91afb7604f53ded331bc1bc363c1d6c6d88fbe7d064f0e3b6b1d7400ed1cabf6f9498339d379ddae803cc33d2dcb3fadc8ea9825eee9c0ad90d1d579a3d0e474c2e7cb3c4678d37b56f7436a47ef42bff6af6151677125b1e79c95850ea79aa9527594df2c1ab377bf89efc8bf9aff9d2fe278bc9d75eb4614459bca1142fc9230f18f377cdd7b3e0151292088b484abe87017c2ef346371e6d6d16a2d40be5dc2743128ef97288313189a36c758d231b5e4386b4068726cc1c4525320d52d45e66f4cbfb6c883008775acda62bb1931aa3105f833671fd28560a771523eec0424df39d3fa6b5fbf0bc07ea3f78bf6a88d3d0ebfca710e7343e1ddc0b843a6bf696a338c5d911ed146f95a37680857228c18da7746005ad0031dd083a2df8c5d89568907209a7d303196670f57493777aad9301ee171923bde2770d4130d5941349ce1d92c018657dc5295b83096ded45c5fe850f3882ae9cf43f7a734dae58878f32ed11130985a93a1074b387bed759e7cc00e0b07104761452e9bf33d870ef4d36e815c819945222a94134c90531babdeec530d498b04caea14a18e9d5f2b68d367cc83de09f1d240ebc889136bd2eba90107fe12270b491cbd565f3257ff0c2e90d36d6b848aeeb8a5d959ac4efe433bd5ffa118c21d22d2083474c76c0ae5b34be5d885436e756f7b83f36614e9b365cf5f4d8386fafb7a658263a4e152db2f8c8459f6bd1c20d4c30a4a10913113418df13827eb6d6e630ab2389909a7657991b0727c7ddd2be3f306af13a9c0093cf6852cf0f996c33ebd73739efde5d229ce7a6c704b5a16442998b73672372f0f9e5c1780ee246d1a45fc7e1634707403b037a4c25b5c95db075b690b91be08376025101f7c037807b1f457d462e6cf11a69377d8a5908424724c5732db5ff98d095d6b1d3f3a1707a437f431052603670b22dbd0c4e1fc0e446c90c14d45caca34cf4da98fe19e67d5ea6013bcce5880882d12b189d69528e56cf15ecf87d174db2e4948a1a8c08a82b71c464e8fefc27352dd2c46c37e4bf280e8f963447b0d762b2a3bf72a4546c998d4b1b3d76df49eaef666169a1395a12ceb45d69737139acceccc638ed08337e3df676687a0500144b9cb3872d31b4d6d6d51dab3e87b61c527924f033dd36555359b27ceaf4310e0f07cbff56741d2a50f7a377b22e0e998fb6af39f4be414d1dc5de5db91629bfbed3652352dc751adf4c548c0895e8af6380f926e6a766eba2af5592b14914e90cf8d5fad99df07094d9f5c1dbfff2098151a1483c7f5088559b0741fecdb56356ef1650b9cacbfd4ded3156175fbb7febb06ca8425e3a579377659b648e99b460fd604139295b30e665d895b3b189e833432f8fb1bc3b4d89a785db45b400627bfe28dd3c3649dcf577f61ea5ecc2570ac582101bd82fd711e4814cc27e2c9f9f9243dd97b210f52bc4094af806efc8cb11d715fb6c0fc006f3334e2b5d7f6f82871474247865c91902e55a9c3765fa25d8be85b44eb4fb234d95cc06724614a5a6af0b472b96768bb5a74db346ea25e747777bb7fccd44659e0cd12aaaf65338fb87714740eee5ef27d9ef92d2f53c413d893b09828798a470e7cbe3a1b1f0d72b5ecce426d7d1dcdc4c562580b266b91c92422dc57528", 0x1000}, {&(0x7f00000010c0)="53e478e798d1860742ac7e18dcfbbcbe7931f8b277db64d25c215d2992dfb1343997536236cc10653606f2d4f1e84d93461fdb91eab657bd97c2b449a0ae2c934586ce1bc166bd9c37d1f8e101c0b65d84741649d7144ef1ca4db67ac81f06ca5655169fef151713a1d1ff1ff8e426b9def965cb207a38915cc31411b7f76790eed20189c1f3e4af40678ac2ded6f2ecb166791063040da1a17ccca4d78e7eebe357c36d92cce945f56a7477c38bba82dd7cded5f9b76519", 0xb8}, {&(0x7f0000001180)="c423c1a7f31d2cfc31da8c48b118b4120f9bf8c30780436356c51ffe3475797abf2cdc659053f492e741d9f4c5b76dbe595e6ec11b255399bd0369fb1c92aa1a7b2b2a8e59374a578fc16e841ce8b74bf0c51f4dfa6a81f212774f80bffc00edcc36a1d91a788f5ab7714a40872438977808df333d3cce7f03c5b6c6364cdd6ddd76a13ddf458f33c49ee38c529735b225dd7aa3ed6f4479d79d120706d8b72281369cc8f75c522a799fc62a9eaa9418b4c7b5", 0xb3}, {&(0x7f0000001240)="b510968a9f81c056000c57b37049c21d6c921a2c1eda7acb861f44f71cd0fc43a05ceabc04237361fca3d84c865cce326567db8b622deaddd7c6a8994f849c91d0191a78584efa60ce9a4c88a70d07445ca87d748bfb42b00571a9f0e8caf1eb241cc5fcec635eac85c4d2158f2b1233ddc2d2d94c347358eddf44d92ec2c02c8a598c0c19977a7a0522b97dac048d219899ae62aa180763bd409006e0d2dc0c7d357c7609e6ffd3e5858f55632b1f241477454a73d6f1073defd3bb5e7ac9ac4a8497f8aed37c91a7c0301c79c7ff20dd806fdaf015931a72b43eba53ee9305c541", 0xe2}], 0x5, &(0x7f00000013c0)}, 0xf51}, 0x10, 0x5) r1 = accept(0xffffffffffffffff, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) getsockname$inet6(r1, &(0x7f0000001500), &(0x7f0000001540)=0xc) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000015c0)=0x7, 0x4) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001600)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x3, 0x4, 0x20, 0x0, 0xffffd842, 0xfffff2eb, 0x5, 0x2, 0x0, 0xfffffffffffffffa, 0x9}) recvmmsg(r1, &(0x7f0000002b00)={&(0x7f0000002ac0)={&(0x7f0000001680)=@in, 0xc, &(0x7f0000002980)=[{&(0x7f00000016c0)=""/130, 0x82}, {&(0x7f0000001780)=""/174, 0xae}, {&(0x7f0000001840)=""/9, 0x9}, {&(0x7f0000001880)=""/15, 0xf}, {&(0x7f00000018c0)=""/186, 0xba}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x6, &(0x7f0000002a00)=""/135, 0x87}, 0x2f}, 0x10, 0x2, &(0x7f0000002b40)={0xf74, 0x100}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000002b80)={0x8, 0x9, 0x7191, 0x3ff}) getsockopt(r2, 0x2, 0x8, &(0x7f0000002bc0)=""/35, &(0x7f0000002c00)=0x23) connect$unix(r4, &(0x7f0000002c40)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x23) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000002c80)) utimensat(r4, &(0x7f0000002cc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002d00)={{0xafc, 0x80}, {0x8, 0x3f}}, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000002d40)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000002d80)=0x751, 0x4) preadv(r0, &(0x7f0000002e40)=[{&(0x7f0000002dc0)=""/113, 0x71}], 0x1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0}, 0xc) ktrace(&(0x7f0000002e80)='./file0\x00', 0x0, 0x4000092a, r5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000002f00)={0x800, 0x6, 0x7}) fcntl$getown(r1, 0x5) socketpair(0x18, 0x3, 0x1, &(0x7f0000002f40)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f00000042c0)={&(0x7f0000004280)={&(0x7f0000002f80)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000004100)=[{&(0x7f0000002fc0)="657dc6f4c03b26b9a313d9cc0cee01a9440b5aa2d4263c80b1f00a4418381ae9533874df651a1fb91d551b0524bf111d6481889c4052c7d804d9e314ce13bcecc44a72e19f8e10e60f60ae3a56d62d56cf52c9730e6c8de406860e937c49a033d2e26658079ba22494370e15549ea23a064afcdd932fa4f032a94aa195ae6a170bc5d7f7a1070a5376570f96d7c4456368aee5fd32f485d7ce153d27e584379a577e0da7970de618f6f21e7754dcfa0a60fe4796ca2032e652e63a3b00b197be1f49126bb4ee3e3e1d657c758f3cb91039890160cac5d665acc304878d9810e39dcc1b61122c90a54c784b302c776fad26ca02982d6317f80b510424353e964ddc0cf14eb5fa8575b5f37fcfc6f25d4687e8e118a3942b2fc25223e28bc7edb58f392de1bb3fd29f081c2d6f8ec084866b5053240054e8ddf84f1b8cf2974afb6c65a0267ad43f19939f5dbcebdbbbf921b22adc2b4cb3ee426464b63c2d35b4211bc2c4906a0806a8002a6fbc5f60e9d4f5e906ae156e72a9a1adfaaae05b6292861187a64a56fd636c8748ca6700004b321177748251296832f36ff4ad37ec520d5c1f944413dfd3b86f6d7e66fe4a0232934e08934e1985b7422392ceda865aaa188cb0c61cc4e990e1e3ed50748797d7ea16e5266c96d1e3b86548b7259835449746d01f812f86832ee663e295b14dab614567e8dad385d4f2d334fe431c65f4f508ef210d8e2916c249cb26fdf2cd16127fa0f36dc32833d69e30d066cf1f475b2d354353405591fe1f4fa92d722e4743dd94e7df5cc46362b6084cc1bdd131269d96e16f41f4c48efa955b85da0775e36ccae68bc506fc9e8badc94b2077e8a7eb18510656021c3070a53dd67abf7bbd97eaccebb9f6b34542a7d749b42249d54e21cece8cc8c4a6d1b9bbfdc0e31a2352d96d225ad64680565c8753c44bbe13b0058568608a166c4a462204063f1c816a8b22281a65e14cebb71e9ad12c688a9aeaaab7e25193cd96c13408e1d05788abbc54b64f6e3432779157677f4d6fcf8b1df079e2ede07990298d1a8e461b41c93b55f65045c4aa146b9b7cec305a53f9534d01d0c6a34b47af2e08a41bac8bc029220760756351c3fa62e51d3ce081c66ede328a28a5a966dbeae0a05820a726f20ba8ff0359188bb75f8dcb3e49a9560a258c2bd50f948e2e77fae788d3ca5300add97b93f9e8c3382ba961e7f9c398664f5c40b985cb647d0b10d30958004a804381c9a925febc3792f366b3ec5d79d6bc6bf4d62322d4032b5db504766dd5a209abc7dce351996904b76a2584419e271987b5fa34026c3118807577769a3ffdb973abc4eecda9777cd6252102e011d59428d11a9050084a18086fc7156f39af591d6183fe8d77761d969a67e2de2ef612521abbf67dfcde9157b3b15ee7440d6f1ae115e1506e3e607a6c9ca33ad50d4e34c909b431297a6ae57f1ec3a95b8ca167868808c7de158ab5634f33393b8745e7f1f156473e136fea7cf526f667eddb75036ee10af21d008316e4f0677745743b2e8331407c6e4d11da77a08f103ee4f811ffc8e2c88d72945fdb7edcba740e3c03925542b3ea351e7678f979648cd31285748f23fc34e4da2f1a6486358ed484d75aa7444d65650421adf7caf261b5192f5838da2b20c4e82ee62b1303b6124ba08b6bdde6f4efdebedf08f00b85b2de8db298bfb0367d38f75d1f61b290031075c7f55f72e64ef696a1df99cadec14d1f845fd3f7df94cc2bb89c6490077ee5e6252ad0473374dd7ab48a34b89c186c29613b4cd9833256a271c50fedc976d0a5f8822b97914266ba891d0dc5f836689aaa55a0e948153b12e8a95e93064484b91a569f89121d6b86bad7dff5903d94552523ced8967bee37ecc4b2145767bd63e4e872347f378fca3126b9a2cd3bc581f32d45ab17eb394135ca99e35e40b5beb54b0f92f79516af0b663e05dd7c6eb166e3183d15cf535b56f9c0e742be5e3b2b1df5fee71585334fc28a794137d388317233fcadf230436b574ed417eee0ef3eecc708a31aab7102b17e13b1908ede99742e15129d50c6b8a3a1575ae1f398137dfd3dbb465142505e69e2f612ccb99bc6b19604d9b4aa83ff5970874ab62442a734d6233d49d1a12571069ab346c2c976c33a4bebde03fef5295cd124ce675d64a87ef104a8ce180c040ca63d219493c52ba213676888bc692fe3592007832bfb5eeb015184022857e20eec24a508b8a7ce15a6a8b7d3699806d507e2584f4ba31fac6aee2fa096d308bf837148d3443556b094faa42b6d6cfcc7f00204ce352557c015fd6a5804de262585c6c73ec77d29241dacf966e344a2c54bc46e5f08ad222cacff4c48814d61adc2b8c2cc1d350f13ff6a2c6923b63acfed7c6657b972eea149becda7e3fa678db90f00e0b721b4547b377a86efde6cf321ed932033dc28194b3114c8bf31072d2b6d676727377a322296756ba6d694f8b67bea2660e01416fc09fb62a24df1ba26a17a0e5d1cd2549b0c6b30fcb5282719e654d22da65db8292aaabd0cef00ae0eb0b281001d14defc2afc06ed7abf950fb7b3e88af33712f10afd096856330ea5a73f8be3fff33e7fce7c3c9e8ce8ea8cd20acb3288ee028a84236c5e9e51a2ee740cb98b987ca3dfc191a065a5c1d2355316415570cce8f2fbb52e497b32f4fd599daf24d60e9fd6510f520163722c6a097fe19466063b428833b33dc23a3203e01a9382d686b8a79a37380d3361b814801ba7b48f6a8f4b8f345e8fdd58070bb3fd5984ff1e068c830002727cdec6cd6fceb52bc6b3abea92e785ed2ee34970909ff9034c193de99f8c6bc280194aec8aa892851d366147a7c9c52d314fd52f8a031b9993dcc1092d4d66b9f02208a80790b9fa2425766e467d6ee17bc8d9b7a7c4ee465cbc6f5579f06261ad475a900148c5fefd5bcf244d6c4c64575cb5a8dc704eaf3b8a3ceca5b48008c1c6bb585bcc823217d6167bc89f1e620f93839dd394d341f6c23aed6887216187fa22c7bddc691d33166ea78890aaad69b1670f57e8aa068013e04f5a847197795e8c1505ddc8ab83c110f05a5337aae4715e500f123789637cade4fa5c9c4c449842155c2f6636a283f1a7d73bcd0c16f3e52a5d5460dc0b3ffe8aefbaa1ca8ca5490a1081337edcc03303f6db05e198a2638c94ad953254ebd058e3f8caca8ff42e0ddeefa8a72678c53d36e80db8232edc02ae57c6c8953035cb7411ec7b67003d5195e1bd8e88352680d7d53061207edc17a8e747daaf79a1aee8cd6d4c4d6eeac74bc7f8ca6e7508a16a42b09368da72c7f76970fc782f7d6699b81323f84f13319203d02ec3528646e70757cef97ced5cd36a299f056b7122e7f89bd38a37ac69f2a5c27a9faeec6497269311623508d3793edc8632111299a48f7d256cffc11ec240729e3e9304ea4d64edc8cb8704345590c0c89ec141de6d97f1c492cefe305bda45c0776506310766ba3a9de786b72116bbfeb34563b33877a072cde82938419ea9d0a9f432fa3f1e041cfd80a3a3a7c0a6098c7b96851249dd6853c50c6d0b7642fc398f2d598b97368d05c2f80e2872727f2edf2060756ef5411adc425d1e550c5532247bc400d2a1cad46f0cf04fee66bcac8ec1a981d947ad3fe74b4be55e120d8e5a6433956eba9c3096df7a6644cb44e3ac5fa72dd50430adb3c7fd708aee8d32da77252f5ee64472ce7f9d34ae9d640b855cb4934dc048f10224f4ec8c654ec57cdab79f55da169c64ef542de0ec1e370f046554fa874158bdc50a1b3e3dd9e202365f06f0f3d58222a79e8f11efae287a7fa99fce6dae8f86e06000d7c3d89eb43c097d8bfa0157156cd1c52e1c3c82b2536eb929c74234c0ae44938b33ef1422edec43e2250a2435f78121eca52ae48a438c7fb1b57d7b8996a881706b29cb9d6bf1d84af3c1dab1151c8043ffa578e67427b627e37a2547d8543e8ea814031f86f79c427b0b35ff06a0b17e32189531af6b7fa19d2d6f1e7a1c72826c427de091b88586badf4fa373e0f87b9167f95fb2472b60394a905fa4bd6a0fecf1bda9ea95903b8e285e89b67554365283be68a5eb361cda4e45b020147ef13c259932063389c3aee1c6cd19cddb346714c8662ac3850da22885862b3a1b26aa5a9440b06ea8058ef01ccb84bd738b3bb6085f68cf181a14ec25955339a15f3fb200afc066b0f79d672a7ce3b4ca2a77c8430fd62302195f8539047f5f7687a9bcea6e16eb944d3a2a783d9327827012660127bc917bc007910ae654bac1948ae3bee87591f16c7980057fbdeb39413809eb0c7bd989ca0e8690d8e271f7c503770b7f177b8d71628161acfffa6afa8d5c5a67d2be6f3db549f45f38473f5b4fdc0cc72cee8983be9aad12c222dc198cf9bd1465a40162ef0da45c107f563b78caf726b93ede61ee3f0c896dcd2fdd8e1ad0dd0a5f04857ca804a1e6d4cb618c85a8392da5bdd7e6afbe51a06f03e4aee8b35bdc870cd071eec81218ff2bee42f56f2c99c03240a9d2bf6401927fe76a8e07f3e8dd44ad353ba3e3c9f54761196e907f84972efe5e86bba43288e83ec44b385d6354b4713f8e694f71d04030793c451ec77679dd30fbe92958ac3f62a6e1cbefd46be51c8e93e73d47af65c049f4683786c2826f9689b4b184e3cbb042b35d3d91155f5f1b0907e6dfbec3fc1ad6be2716f96483cb669cfda9a89f140186295eeed0a455b397410ff092859eeaa27e475315a09447da7eece05934e48533665054aba03f01392343bb43924742589729063deef524c9bfba7991c256e1f0b06b4e6f66c2db1387e4ddac5cd8f1913a56d4a6a27f91b2a70b429753fe7921b757a5ac475b0456ce386d12f270262bc84513610dc7b0c0913cf2117bbc553b552274c5216c8a3a3164226ca26cd82738f1887819d2d594c45a591e2c9ae5d7d6356bbbb4084da436dbb9b07924645e7e3e90ed176252065b831c4d04a74441a36fe14c831b05b582156474d2eabd3a217b5e7d70730caa5f6cfaba3ba1765253d0079fdc975cbb1e07eb26430b6343621ea4420cfcc64686eb9aaae83ac55ee6954b1913c308056a1b5c203049d0ecf43f4a831ddf802bd4d53673029704ebc93bd9ced6a82652c0d3a6a1edbec7431bdce1451819c006b9e12ff485cb512e6513028f07fd7cb4a1a22c7056c5cdec70c8e6dce1c8433dbf86de48a7e9344cf80d1544e358c98611df5381f3a2db86e8e3462f3005f5b268905a492b7f6ae4402de915c4fcd5551da2bc494cf3864d620e6052260fab96c39f3151493087a90542518dfe967bda35ab2e257fb8208d1104db28929bb70bf5d74abc95270d17b95ac59dbd89511b187482473b469db36e3c30148c2dedc41a84a8e45b3d78c42e0959a22aa5aeb08e2861421c540f06d2d868359d3b1e175f5190d36507579ba0c67258b44c8a3095f7bbdada61770a7cad0cc4f643bff22ec3c89b83d62a9bdcc9aa2f9fac7367691c849c334c8b6d2350fe5c3d6c31da0345b6715230722581adf140a43323c7ed999ff2f09fa210557b0d6713d36319b24b4acb85584bf74b5e988b329560854cb01964e7918bb3944c23b6d82b324772f239876678d542d63c8fe66e323e19f623d4ed916ed7010e466bd70be8c5951096337fa02de437b8b17ec7150222327ba14c8d293bc2c1ffd9e9f40d8f4822e577428124f9d9d7e5b6b1228497f1854463e93d2cbc53d55ccdbcd2646e49e2580b85fe049181f2d5e20151801667", 0x1000}, {&(0x7f0000003fc0)="f14a503465b0b6b78173750039730be7468edc012be63c3d931d3debdf55f2180209f8c965d5d931b38abb0752e6b3b244bf821fa31a7a5efa90dffb", 0x3c}, {&(0x7f0000004000)="92379b8641104b", 0x7}, {&(0x7f0000004040)="1ba2ac57d2d364d6bf3da99edf3e2aefdbf4992850e2ee6cfa7db574d54325f0fd3d6b7aa9b28744882db5fd88a5a094202b1bd8ce340e6c7a155545403695e1b66ab2c0355a", 0x46}, {&(0x7f00000040c0)="fbec7d55ee6e1afa5efe7df31b189326462dbcf11eb782a8002e39f8", 0x1c}], 0x5, &(0x7f0000004180)=[{0xe8, 0xf7b6e45a3a6cde29, 0x8, "72d5879d67373c0789446d1a54ff9e8d6090583fe2b85ae9f3775e87bbcf151dcc4cd6155a0239f93524ff7fc2bb2ce6e12779495a169ead15bc96a1930346e280cf3ac467841455d2f18adee401363528612bad2bbe5a8e3b7bd7dd6af307447f09f0da6f1e390dc646fc8f3dea176626b8f5f7d52c3dd5973105e01f309fce71130c226b5b36fa800620d21257ab7286bdcdc013c6b07793d8fe063e5571dc71c1515de5fa35a6f2144daf70b8a65f8d1612b188a172c2d101d451159bb67da54ac79b10a06e621eeaa5c07a36b1658b63ea0d07"}], 0xe8}, 0x1000}, 0x10, 0xc) socketpair(0x1, 0x3, 0xf8, &(0x7f0000004300)) msgrcv(0x0, &(0x7f0000004340)={0x0, ""/154}, 0xa2, 0x3, 0x0) kqueue() writev(r4, &(0x7f0000005400)=[{&(0x7f0000004400)="b2972ac0f5f0dd8c93d1bed18503121b07f2cbf6f77e1e884c3bc05faefa4156ff4b1354146693407eea8b3e849498afd96f1eed6895cfd4feb793f5ffd5c1979580fd4a2b845d28cc0be8b7763d99dd44dcfb510f5113c0e761bb31bf20d474f49c39eabdaa7b3b38167a015485db3decec7233e05dee7b76e034fe128813a8f459fdf39d25ece850b7fac7c73dafbcf5d7e45271fac468cd41c383f43f33ebae4bc49d78f667a3a0a37bba9a67aa2b464f4138ac9dae4ec2e52de53e8dc03ad9304145875c2c1599ca983031618b095b51fd672dbab0ed8e289e5c00076697ca94c8bff28fe1bb6fa5cb089bcb8d9763900d359256cda9add52246bef8e399934d42a4041e07d55e1ffc1ee227d19bfb944e9572b525370fb7eeb9bd0259018922ec29f4757239a0e062078d6beb5f0d81f313834d5f8e669645442220d1acc0afe1f37506fd06110641d8631a29c03623e08da26b671683b6fe5f16fef968f262a9482725ac15f9e097df303fe38fa0da7e6163070591d9e52c3798f518df84ce6c416da4c5738fcbb22589f06c15df29825e1e4b50ab43def2759fa4a8a3c43a56ed424c6ae2a2db070980837d1e0314727d926fcb93e0763badbf7b86daca14c05445cf080985bd653405119f17e54bb7ff124770f2c5105d702f37a0e17b38c3beb88b9fab22351bb3aab0781e3e2a22ded1a317832d3277cddcece0294de13558fd2e666e170ff40ceb7e721a4af8d8a58f122599d2080f4d5ed449dc7dc015b1728ce076162e0e564017a2feee547b53bacdf6ab0b2bc5b9bfe0aa8b6f06a8cf377973f0287e9f3f9f151389ce3998282c1555b08819932469c87fdc5860e3d57d80f7fae841878463281a005abd58a1c645adf850ba4046d97295e2dbb42f92c8f747837c6524b0cb30a4f24ea2bcd5d73c78c32a23c0b2fb4b880195dc74ade27c741db72b9568b33881ec80c08b663f550d51435d0cc72a55f771bb3dfe2f270daa03aa5a778f329bb973c63c47a0b2334a7feab9bb77bc19b99471e23f5525ff30c0aac0d824aedff496b8608a35b87df46dece5b90ff2dd9c266a03c79ad53847b827a9ec1135871827788e1ae1f5ab7d295345f5329aabb94b4a8c3e5f02bb27bf636b3941afe9dea42e7a27426c22796f9eb58b0f5ea7af6d93b6136de39b886651d63361854d770d1b7d3b3b25052320c64ac45d3783aea6d610dd9c4633ebb3cf8537764c3b637b70a7f5568ba3b806b2d6fb4586bc29a32347e74d16397f4ed8b3c1cdb1c5d1a364cec7b2df2785ad1ac1a946d19cdd65a2309531dbd44389ca6cfb23cc250cbe24766a16184992f7d3b68bac67aca0744e2908b38beb6a0732db3d3d060de5984b399f62362c9e84e9d69110854b7a3d42337eb54477a6d94a9ddf4568282e98bef3415da075ab739e9c3577c95683b9d00e4ecc81235f9648f4ef3a926ffca03adc80590aa0cc272e6256ac8dbc61e23b39e35fb0fdb502e6b879fa433ac39f97028c50a673aeedd0c0dc69794fcb59ddf138e0ce0cce9ca5b96835c0d7c6ee97b595e411fa1eb698c8a4104e6676c5ef50d539698c733a30ba57afdcaa9df99fafb66caf6cccbebcdfd3954a9517e13b855968e26c19cf35c02d3c5d29bb17f89e9ba11a0ce58a799e6d81ae5b5041a90d9eff2c5218ad2cb900495ce425ac9e3a58c1473185cca35d9064eb4c02641e084be7970f447a385b3aeed481adfb31a7cacff939e4bbc1722117af9cf0c04c7acb68597eb01be90d865d412a3ec8dffe0855f2bd3bd1fd0b50db90f02ac37532a123d91493629e3405e9af4b4303795c758d228f74a3f455bc1a8f8ae1b7dd390ca766b5a47682a6f28947472f271e83da9693fa7c9fbba22f3514fdce3482d657b150d63358ada9e58a486ee683b96726f15dc279ba815ec95b135dfd31f15e506a1d58b3455f84dad997668def540931cae5e6b5c68025edf15b96f6e886dd0eb928d62b3029f621837f283a455c63c8c58b5cdbb884c0d08be30c964ece0c0b7e3ca3733661adfff3ce26696bbee548c4054f73def8f01738cc0a8afcbd7cd79ef533e55552dbd3dc9f4fc8720c145ed78a4f16f65033a1c0abfe25d04318f4e1087887bc6f8340d3dc813f548f142daa90de2bcadc935457f91e8fe0f87530e42a3547063df82f1d009cae4f3adf49b96d6c0b661829e06c9550bf912c821001798d96a77e3192c32874232cf07c9b43d405398d4c14b777d4c185715a9d381f0e39d4c73d9be7975e42958c28c334f727fc49d2f4e320afe1cb27b7920734a814bd58c2af71985bcb0ffd380e71b85a0be980e1a8b6306896f848c9283869e2c89ae89b7ef920302b1e358dea122eb52cd7c4fcf1055f9ad34a821736944396d159f88071edf59162aafa2e0363f11d785b590bfe05bd4d5945ec59bc941fb250788aa39950a0f3e269042aab73e9860bc2f1a13425711e71b73103f8657c4043a41e4bb77e6ffee966151e6edeba0feeed02015bdc04ef2e2dc2e9622d145afda88c5784dddcb03c1fca2e1b51377816af02ea63ce5d1b6a0301cd5785c7e0c9b2e744c25217b5ee434cf138f751093a5e495819a049415f183470a7bce5f4c18421239bd371f8a1128a647063f22add4a0bd1d38d76788888060bbfc9e70e0cba5fe806faccd0fa24cfa0130795563789614d176b8b27e6acc7db711b191f0faf6002889a3f78afc520674c03cefcdd453aa43eae2f342dfa53b86441c47e8c603071a5d790a809b9cd3c7f5d86a1594b147adf3a4908ee60dcec8c53ce0e752ba0b88fd9df54b4e7344062ee5f0498063f0ac98641fb8ad8518a07ba2d125d37f21a9856a9f147acfc8d67c12b079d1e5ca30c8709530a80b4e32a7a5cf6b2612463ae5bcfd315989881cfaaf219aa708785489c15a8bbc71c87abf3ef2cabfb0454c637aafd6a32750de1b55d512fe0a938776313c2b313138f092cd85a82c21ab8dc5a7325c39f6dc385d56675d3ed4ffdb6f02b6b1631f283daa0481d60245049ca02aa771437d740ea0883557a18217711e7666221b9b6fb2223080fe4ce31e07eaa2fb39b09d9b8580d5eed25493dac173f12133a34377b048522dd36b10d774025468d77c3867b7b9939ec7bd6322555c686717430706044b3059b5eb10dc3ec77961518ec99ea5d45aed9f8f50d486ec041754dfcb15c78ccd0279f81a1bd04e9b76d1abf663c9d356f5ae92133e320f7f17c3bcac33322aa58fc61969fce9001186cfe05aeb8471c98d4510b6c22696ca8291801f15516ee5c4292341321d5e98ff712bff1c7fb947afbee9c9d397a37561cb59c356e735ef6a0f64e2b60b6e762fd28c831826ec33bc64884c47694e049a2528588cff1992f631d5f44d4db93a1678be15f0ed411185ecc620fb417271d147a15042fc6b1e94d08615ce4ca299c54a56eabeef3742d436d2d274b80c7eb8eccd07980753d011f72466cd97f8837b425c499a7def7afff274182e005b79dce167dce464563a746a6dabe391f2296809643d18467d90a3d25c0fe252f779f7cc1e0c70b057764be8958f895e3ad38f03b6d64fe6047c8ad6dda26e06c331ee4676d78cb7e62b4fcba1a93d9bab0a0fa3509064390a84cb14875107e09da0a07ccdaf13b0c152a0d00f2c4fcfc48c15d114c42544375f2f548d13fdda717e51ad0634af88229a7d732e0b7358f23289ec9b1299d309e6693bf53f138e8bf3b6c7dddac5cfdcabaee276ce873d164b35f3aeb07587ae3b3d9d4a5e58d70f03c5c2ea7690a01c43dc459d1b6d5ebc2258846f023e6e42303182db199d448deeb5068b9fdb41bcbceaf0688e503a5f3edaf2e3a94fe56dbb2d40cc24323c9aaf44ee51848734827141024788b4de3af2eb205eebdb94ec9b9225ec852cf218584b83a4c3ff4a770e9ee0b56a07dcf5e2b3b869b99201863658907c7050fd5f5c1732472e968838225fe5f7a516605b2c195a8eee9f364b74e2fd2ed3fe99f4122142aa6694af69643ab635539fdf6a0ef23f365c44f80baee23030e3b33bd3dbe0e59c2a9bb20149d9276ea8f43c75e84ffd936a0e82df28390f965c4d72d809f64688ce54b47889bc72a5e21823a012b39722c95f378959f0cfa938f51df7a8dcc612c411e46d726460ee7c6ba7600e84e1c1f6e659f7bbf2c60f60a310d42dfda257c5f9745dac4fa6659114fbcaadc1419993b6b7857911634cbfe7ae4ef954034b70a8598853fd03451971fb66b127f3045271c856185e172332ca27401c4a9c80a1d846b3716c183bbac1df8bdda2a26e53b3268d4b4561b33a12145bbedf80c001c0e5d1983d8d073a084980daae637be1ac76033824c40e25b571da380d81277342f570bfef40990275e0b36c1b858fb2ad12401d3696b627b6874951cb104bb70cac6e578777bfba41ee1f62df97cbdc10903e9c20a6c9dcafc77e543eb6d51011e4ae1ee3eaa8d3f7f88cd7ad56e6ecf76f49339e33d3bdc2b5c4508f8136367a209a3a39fffbe908b9aa1d79f18a381849339cc6f184dc56dd15b1ab9b26618f18f4653f20d172c9a5435e0a88c4e198f35ab6e834d5891fa0ff71759f2c5f639363345b9831c3ed0de984ed02b3c0f84694c5f137519de070ff2c740269a5028e1c325dfb3290918659a8a0a99ecf002a76f5043721d8ff4fbe40d42e3249a56fd3684bbdf01374715336a1b32a0ff72ea10ee909a14976a2f8c5c8fff803263ef7443a6c4cc2f3e064c5686c7d03182f8112d5dbd5c6048e390eefc0597efd2410defdfbf0cdf4bc7a0d1a34c9edb882e2b6f803f800b7914a269526c6526448c28e72285be04d0ae397bebd9574566d69811c02cea76dec0aae2a57bd8b9c60c383e9d397638d2cb4b68fc5ed8b2e85cf7c6a6ae3af24dc858af3162c15ea19930cb4359a7918ccc565af4ef524e46e312d74c57d1ef591af49a4835729a6117d17398e16edacbfb3b31898688b96ecfd5403f4c126e1e4a6c64b0fd6c5a555b8f926dfb3bd45508f840e36095fff0a4a1ef86d6be5a165a4474af87f88335dc6b69b79d846d4b9fd7f926dc1f8f13ad8f4db886dd7b1b36aa739fd23c2597f82ae023e131334dd5410c8cd5269db7c57456b6daf16fa43fcbf61f90e4549cba0fd2b11869795906beba14e140ca58a7f6640b12602d2507b498dda369ac39a2b1033ff3df05a387be89a110872d86780e752804e01522742f128d630e869d71d48d1b515448811482633aa0a6a9dec7e0a1aaffb4deac68e8fd6db8cfa379cdd56f42a25259d343f6522cef23cb618a5c3b38e024a309710f42c846f1709928d15182d99751772795c908b705e88ef551b4b0d3be9a3610043444eced2ac21172753ffedd9d08bf210b7c537ef1ee8f27ffaabbc0a9a6b022b1f34a78868e36f793fc9e0258af4c3bed01fda187b9e14beeb60f2e7e7d43b631ececd258c646f348d0d4c5ad5ab3857b9edce2c18fe4573d563dc03943409d823226254f7e7bea540ae0e309d43ec9d58f0b81e6fc0b0a5245cfa85e753e14009e387c96c78f2bb1430c49a8425872cfcb7da2db964991429e538b4a352fe34e892143eb1cfbbcb439f5341f1c6ecab5d95e94917fae9f314a77b29c2c12037e69d29078ebebb7bf60b6de00a54d3a8b4a0b9458d1a43c56afc3adcb6e76ac48bf9115685789727ec0f6e4f55242ecfb1c1f8c57463139917e6c4f7511220a3a45e071cbf5c634eeee260b9065827901921d9fd587bad819237af02a66616f536e3eb2208b", 0x1000}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r6, 0x41) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000005440)={0x4, 0xfffffffa, 0x2200}) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000005480)=0x1f) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x7fff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000049d000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0, 0xffc}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1cc45f45, 0xffffffc3, "070000010000fbff00e6ff20a1ec7500"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) r6 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="f7a61c47902f9533b3ade8268f2c656c4113442b79e08fb90dbe06359279f9ea71247fc0f09b2d5564551f88897a7eb966f3f127a10e40046329c39578e4c041b87a0cf4bfb74053358e2952bf782a05953c61950f1d2f365099e753bb5810a8213e9bc7ed7ded7394f2ef57bec31e29d87a1a024fe01af5de5433e4d3b904d0c5abc4c5936c5ce9f2f851a95aaa9d4683b6074a97424f6d0600c35f27c7013fb3711fafcad36eba8db8c3cb548adfd476", 0xb1) executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) recvmmsg(r1, &(0x7f0000000680)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x0, 0x5}) readv(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) poll(&(0x7f0000000480)=[{r1, 0x1}], 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x87, 0x6}, {0x1}, {0x6, 0x0, 0x0, 0xfffff800}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="51469813e77ff95e93854304d69fb025ba4e3e9c22c04c2cceed78f24181c16fe7d8b2c1d2ea86659e673d7b1f", &(0x7f0000001080)=0x2d, 0x0, 0x0) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) (async) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0x4, 0x0, 0xb}, {0x44}, {0x8106, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) symlink(&(0x7f0000001700)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x48}, {0x8006, 0x0, 0xfd}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r3, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000001c0)={0x7, &(0x7f0000000240)=[{0x4, 0xb22, 0xffff, 0x8, 0x5}, {0x9, 0x6892, 0x7, 0x4, 0xfff}, {0x2, 0xfbd, 0x0, 0x4, 0x8}, {0x1, 0x6, 0x1f, 0xd162, 0xb97}, {0x39, 0x3, 0x0, 0x5, 0x7f}, {0x81, 0x7f, 0x3, 0x80, 0x80}, {0x400, 0x4, 0x5, 0x7fff, 0x4}]}) open(&(0x7f0000001840)='./file0/file0\x00', 0x0, 0x0) r4 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8adf057469fcc034c39d55ea56399ba343104869a9d0be351abd330a6f3aab4056b799c635e712225300536b29a100e504e4fc0cf7362e07418a8c8d302fb3ff6049f9dc1d09a00864445838889d1c87a332462e2e", 0x70}], 0x1) execve(0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xc7, 0x10, 0x200000000000000}], 0x200020, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$hw(&(0x7f0000000040), 0x40000371, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xffffd) open(0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) getpid() setuid(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000001480)={0x0, 0xfffffffffffffffb}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000000009272e841064c6c111311d33dd414f1d03b21a8aac56ba136a91b12a0a25d202a"], 0x28, 0x800) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/55) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x401]) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000028c0)={0x0, 0x0, 0x0}) readv(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x113e, 0x0) executing program 7: r0 = getpid() fcntl$getown(0xffffffffffffffff, 0x5) (async) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, 0x0) getpid() (async) r2 = getpid() ktrace(0x0, 0x5, 0x80000002, r2) getegid() r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r0, r1, 0x7fffffff, 0xa, 0x100000001, 0x8}) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x80) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x80) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') (async) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') setrlimit(0x7, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)=0x5) (async) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)=0x5) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() (async) r8 = getppid() getpid() (async) r9 = getpid() setpgid(0x0, 0x0) (async) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r9}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r10, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r10, 0x5) (async) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r6, 0x6, r11) r12 = fcntl$getown(r5, 0x5) fcntl$setown(r7, 0x6, r12) setpgid(0x0, r8) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000840)=0xff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getpgid(0xffffffffffffffff) executing program 0: syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x88a8}}}) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001200), 0x0, &(0x7f0000000000), 0x18) executing program 6: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8863"]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0) mlock(&(0x7f0000061000/0x3000)=nil, 0x3000) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000280)="7ea4d02503c1150ac254143a9b02ee883cd4d9074ac4d31481f697d23e4ac9f7f91a8e03be8413b3f801d8121bb699080c3a8f8a2ee83e0f29a3f662621e1c43f248940ee6a20299c4190fdde4bb418ceea43c94e6592a3717df736de0359a849e41248a0b", 0x65}, {&(0x7f00000003c0)="26854092197c825eb1b2c8f2a15d6bed7da1ad0a3d46571ccb1accf7f9e59c2ddc6e991c021379fe966d4434007e5a2bec57eb051eec8adcb74e6a49dda886c4d56dbbeae681242638593219f311bdd753bf89cf67d2cbd3cab0ee6e253f534e72e31925cdd99d84d922a99ade4d6323e08aee03d6f3bef32edf494d5c78cdb6e47355dd221ab5abd8ba484c66d6863f48b5fe90f0abcc2c050a2d825f5067fc84e7e6316576e85ee7a34e048754ec5153ac0fa5817dffb1b6e9fccc3a691e39850b82857be33d505f7282b75c0fdeaf80c244809df0e68b3959dc33e04e3321729d8492d91d1d9e051079e77be6", 0xee}], 0x2, 0xbf) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c1", 0xd}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) r4 = socket(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x2}, {0xc0}, {0x6, 0x0, 0x2, 0x8000}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000280)) executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x41}], 0x81, 0x0, 0x0, 0x0) executing program 7: shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/170, 0xaa, 0x1003, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001380)={&(0x7f0000001340)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="37886063b247745552c8e8dadac6a713eaa12c5ad59b744363d81a221dd395dcf1dfcbb2832bd12b04b8b83ea234bf2046fec47a5c118f85a19f9f5bc0778ee658be8f57af43787b494fe1702beb2abcfdaf27fce5d313ca2e6f549332d90038346c2f17fc26b62a6d1772a6f06812681c76b60c54b971b3616e05816f1b71efcff28ab64f5cdc37e86c5ac1be653a529747b3150b7162569dfc1261c466d1d2eb105bab7378e209b3c0ddf798303ae3c21d77810fdda107243a50ca52e474225a1e0a15362b92c311836bfc20010f5b10f6a067e1bad4ddcce6898935b120828663bb27f2e06e238f192c29d6bc5fde831998449805b1327176f2af2aae1ff8b2440c65a3da34e0227f9c741f056a87679835d760d01cb48a1db4f350a350fb5d2be166f7ba77ef717ead55ca03dfe96e973e9b8e0d658786af74561033592840ba98aab2bf243f1d8a46efa89cce5a1d2aba4dab8062d93561c5ccaadff02aab3a41746e5919ca3f4cb3aa7a55edcd11462a2e6806c94d00cc73f522ae7b622c267c9ce34d9eee8f8eb692a1d012871d5661aebc8bb3c8f7d7407fa96f629f328550e1e7117c2079c0d74145751b5ab035f62f897a2aaa8004065ea6f644286db7701d4b607fa104768ece33806662db0653f8af68350674fd8b00e126ad88d2a72269896c47fb614e2222e8ad053114e15373c3a2d172886805cc08414c392c07b2a1c757a1f1d4aa678bb0ea85554a10619324617dc59417a54cc35771248d0798fb1ccadb40f941b4c3e581800884aba6578fc4b00ff02ebd933c42e37dbc8b580746213ff4991ee56c68ed5366d3a89706e828fbb75ad53d19278ac805e37d8e6d9520d6b4a11e3ba09352f2daccd8951610e39c7da25a6ed07d1031dfaddcf9ad5a3932ce05b80b1629e1cfc161f1a1d9ad72d33f8d2ee977092fb76a46adae10f13407fc18d8486b6bd42c5f4e598236b4fbdcaa90cd53091b46ae50c7e04df2563fa597c2f2aaf7c6b95e619e23c3c5d6bd13e10f09f7fee9a570355466bda2558ca01e73cebe4a661c7944cf85bd2edbecc2e4f774b0e689ba80f1416f8dc6eca5ac8533655f9efd42250f56a489c17f685ec52b2475b96f240ce074542698beb7248e490013c64dd3b2821b2e6e7ab6f1a8a72683caea740603076c3fd29938fee73f281c5894509c20669754d0f00cf854b16a8bce101a88e506abdf0e3ae11c091d37f64a5d1e9112309e1855ef3db1d460d255128c43e34d5005ad3f8cd087d20dfc4fb039d35df9a076eb7887bbbfc1b87d7a0f1b49820a0f7bf99b5498d2b1f1cad41e9214d78ad49500fa5a90540e3c5edda5f24a5bfed89a8fcef08fcec61bf64378ce5e0813bf96f10eb6f81f8ca66336e7cca6421b8b881bc0a61374aba36fc59c98cefc2d8e8cb5147a2e085497f6b34e67bac8bbacca2066a540570c3ba5cfb6f65ca5143026379f1641164f2d893ac40694426b93c6c6c1d521fe0a633bb9f2a839d686e8e6c74cd500f3bd988bd400f5ecfb5b852a3d98f8e7fdec0af549a6b2977a3718e8bfb3953c0a706fa82ee960d59cd54d6e49f69747ade9285bd1167efa9fdd2f160d72339b5ee29e35dd430eb590b6a038371472ba18f2cea18719f70dc4ecd1fbac05ce508097c23cb9e3ec7bb7dbb62bcef2bfa9fab35ad763e778089de9ddb813ff847d938a0cc607ed451cdddd6d52246e8f7a6709af5a997e38453d35cab02fa6ded32c4b69766514f6de8fe7c19c909e68f02bee925f6f4c11ae75037c7c2af46d19e6b439d1593da6c88667733b3bc606af35056c703e1fb93be6280a054d571aa01c029c09f8d8d13c0af5db11742af555e7ae121f33328bbff3a409b68a8c989235df196d33b8dc4daa0bdb4ea46aa261a01231674a1e6611663f2b0ae76c73e4aae2e47ea62f306c186b798876859f3ae88fa4d507cce7a3fbab2bf1f70a7500a573154dd08b86a3068052843ca531eac0ed2b9e48a491e16812d1cea7b1cb6462c019516c718efe11cc5811ce453dcc38c0bfdf944d33899b1d720afbbeffb7feab1ee6a6730100eea394bdc64ee0a087b1c20211650cd72f0d7c86a813ab414fc7dc056c26c11c928d3b78efbc7666a53947b8269fe753d7305dac14175927b1e36c0c6e8a9694b8857f76187e8d40cad77e0df0eb517e525bfc743595575abd71634a1531691439bec29ad43de7e96638f9e081c636d950ca8ccc1f2a2315e28d12480700d8cdda7f2c2576319f0d3dd84fdf09cb87d97a389891621e98aab63808e5b5b1d82fcc120a4c718caccaf1e687b3349c8cd5814992b1278cc7b68a1519df9a0d612a0f8e71f2b3cd2c740a09aece4078c55c29ef671ad112a525a85879ff9f3e908c3ced3c0f679f98c9516cb662f81f09093629b517c56481483da868eec8f523cf5ee98bbb019305ada12606effd246da1de1ebaa130faea3f8325e6a0461f1b9d8dd046b39b1bcdc4341e69641e643486086489e77dbe0df7fe6876019b131a9f2e8d5b2c9fd4c153da0bbacff4e693337d963d93759cfb20cad69e86fb35082e5bc0ad21e2c510be646cccfdc84e76a64a046ff240b3111334cfae5ef478a4c6c111661c6b881a4e0474ec819419ae4ed157fc561ae44a86c277aaa81caf940d40ed73d35768ceceb023a947046eecbf57d61757a38c2dc9cd8eef808c05d896cb5c5a07dc1de2ae649c354d1125cd54ce1945fc7f4c5f61542476e1871dc66f68053d0b8473744637d9bfc31e064ff6cb68f8247cda8443ab35eb5c92288b2175b0b12b9d659e6ad7e27e70bbb0991f7b8ada83c67794ab20b674d77b83c8742230a3f74761e4aa2caec42f44d70083af5f9fed64667f30844d70d6d5ad6245526175572dbb8b46b8be470b4fcf9cb6bca19857ea9e8bbffff8f26142f6e781d7125304e1563d82d28dd9afeb080c373cd74656348e076086417238238a6a0934867c5faeb71ab74d7c88d4fddccb7cf61ebd7b34c4afcb3270815b0b2aad67d451cd15d5a724155d40849a946e2de6683d62a869aec38b3f136ebe786d83267e1970ec958a759301c66e7146c3df286057297a310033c43b76e53d4deaf2a7d3fb3ebb2d1e5a9d3aa4047fad0ef640a701969f2a1d1e2b7e3fbf7575f7351b09d6b46ab129a5762933e920f81ffd0c6a0761d9b8651b2980f1c1187e1cdba8aded7c8e51f2eb9fb5cf85b55041e0f263894a7409ec868c02a6ae646dd5633d71ec6f068cfd2fd09d3ab068f5dfb7986e07783bbcaf03c9ee21ac1000739efa9f485c99ebf04c2ce606e8ef86b098c5a091b484fecb95c0a8b82d1fce07a59a08828be17102523b7eefa5919c5811726dbd6dfa1dbcae181fc37d24e7187bfa0a524b5c4ff6188ad7ed3f75429e5e2afd11e443b1d0c8efecfcc680d09c9d89a6165e456e796c27f80b10360def14ce2aed0cb19fa69eaa63af2562e9eb8aa039c77494024c4e373928f77a56fc39c3ffd052589f77a51c14e44d212f421c362e1ad4ed07f9ebce4e2787c3e361b78cf2202d57f6def2720418b37626d0b5c869c50e3ef79a137fc6b63ed23d4b71a9c1f3e9fbdab15440c32bb10cd216b048f7a095cfe87e32be66c26acd6abccc2fa56a11ebe01140db068896439080002c48203316a05a1adbab6c9167c0999219857acc23117f9b6de35bdd64734e24baf64389fbe5e276c26f6ce871f6cf8b55f9a76fef48f133d689eec57a3eff9d63d3e3159bb5a90266d667cecdf383ce389ba3aa35fbdbb51883ca4e826b2920353d5116c699ef539a7cc5abb289dcd4d961ed6c93d375d9f2696a4434c177f84854a74dba68b95eeb26ec84233fb56881bff742a959b21881a8ba8303a504640d15cce52700c48c035c997fe18f5c28847490c33d9bcb842ae2bce60031678835a6630dc2e26c72f339728af93905f91620923f403e2b5f4ff6abf48cbd2ff344a500ae161a344e8ee5c8ab5f1bc956584a8d40bfec07a9b1fe2537dfc59fd8d5055ad4c2148687690ef0a98e628e8d6b34aafaeb7cbb849acc6d8510849c42400601081d15fd1e503c68102ea55340884341b892e86c6f79691ed15646590cfc4169adfced78c2d0103957ba5af5970c6b4c1ed14ab972f0878377cf40927e6e80f83d962547089b1e6cb9d43203efc1c7f1d515922fb0fb53aae57ab92f77dc5ceccfde9625b157e20efbe18cd2ea6606c2a16a7717d27eaea4116b3bbab072d30b54929f713def6ee82fc5a2032f611ffa0f97f8c9b478ff231a4f7d2ce5cf9ad2d532b608f27d36f2f3f3ef4535b323b214ac698016d5a35ed574e5c3a633dd9527428c8d629878ed254b88f6f3f314f7594e8ebf50637232e9daa1370085731e7b47b8d7d5f7d985e81b417c2ccbf532b2cba007f88b82c166cf5f1856f73143e8f1868f3b4a510a3fc25cf5460433f0fde3ce693de27ced74e344569c3729d810a0101a2ad53bd3eb3b121288b26753548e0e2e53c859a77de73b5a22e02d9e63be2c64941e5d19ea3868d2ac03e94d1b4e15c1b5ebf6fcd02c2257bde50450edbbf708f220683c1bdc4944847183ccdc18cfc9fb3a46a7893ae02a36be491b5d5714797ea8e57d7104ef0af24c157e404f6d5589c0babc6a9befc2386cb236c0a9864b64313eaad5a32c520646bd0766a9a890fa5ce77a27b56be88e8a5a706d7c66c76b3cc2278215294d44662b203e80f5a40e0b53fcf0ca4fec0409bffa1e59131ac2adfdf2137837c9bb7416375c16133d02b7b4bf851a82c9b2d32e02f4953712fb32fe0dbb9fd5582e77897183271de5df31f64696fdf24f3aeb04e10618181df722aa274c90ac9bafe6c56998fda7bacc29fb73b2b0dbebe78e0c3b156914969861b90235e075c9c6568b278adf7ab0ff618be2296ed4ab12b305f26a314b3412f153072a768063e00126bde3d52767815c3e399262365541c6da31c9c99092990c749e62e32f7836a20b67eda811866a052b5c4cb1976d7973445314669775f0a82c73909d9fde84005e874b53d93746b8db24248fd2a32e63338ce6fcce59e8dd6ae35bb488554f944cfcdbe59438451ae0d392bed0d9c018717fb2def132947cf383c292ce7e4e2303cf911623c793c1d0174191a51c995646ec6a121f06bb38aaa7b37560b87cd58543af5e154de89e91d481a0637b8c0c0cb1b310b47f7e571f1b911ff4e6424ee25d3094d869816a559302edc7ac20220440b151d47db1a5aee48ff32d07b6ddc0bf07b6710d221a231fd195f8ccc0f8997319106fb5fb516bcba585631aaf46a303d5399a88168edfc8ea6fcc1c9b09d9375ef4f0523dbd2f2975a574bf08a9192fbfd7f8e35af3b4f1869e3e515963406f26190da6a4c81f1694b484437162c060a12a274c61e7a4fca0b3f55dc489504b42435bcb57aff4f7006dd45715b22f0fa5b6c5ca932f85f31d3cdebe1498b0aa54ef5e12e02b9752d782c8c225d697b2cf20337bf24f395d1eb15507eb005ac379176287f9d26ca6bb6de3ab63565ead9512a31a62a2b3d25c1f5eee42d746f3c01525818aaac513eaaaeea8e2b72c4a31a8b5c38ad25410e6e10cf8ef024901b743af9b177e5c680c39b78320375a6057c48fd635656534fe12bddfdae5e0b5543ec96c3f2028debfa6ee27434a691d9b36f64fe6f19702c897d59d05b328a91bee5792abc1b62b58960a7c036072723406aebc7b3831e2da50905c4d15e52f99d46e904514f5ead2fc6805a8e48bca4ea0ca0d0730aa4985686097f676542b91", 0x1000}], 0x1, &(0x7f0000001180)=[{0xd8, 0xffff, 0x8, "161defe3f9d935485ed707cde7d74db415601f009d536676c8180c87e3046ff042366a29ab18679523231fc2cafbbe90da074988a516524fa93fd4f691368e11120e96e344a9636b8bf7cc860f86e574ad838fd422d8544e6b9c6a7e58d1ba84aec05436df2823db4a407d5516a3b4605a1cf2d2da18db0b435de7969dfab15650d96723c47376ca4a0fdf0d19a95eca39b5602890136a8bb20bd1f5a97f23227a3450fb1d2d50b674a6060d2922bc7d18ece811583ef457d8fc0054b81920432b9e08"}, {0xd0, 0xffff, 0x2, "d50858473a0dd4ece50ae190ab6933c77fcac828fd4158a5dbbe55c55f73fb4fcee9830fdd997a2a642c7575c91d7dd93d3f3db2de3822a42711bde89b57bf5e2ccef5cbbf361fa3d1d119a2528bf95386159e0d79a18e26b7600c1b9037221c9888b261a4f6cacad540b4f60bc71b637ef01b54635895cbe8721ea65833cbf6ff0be527c43ea588fa6e2effba7cc0a34b65a38846343a291137662f9634bd56da9a7da984570605ff5b9ecd9979db74c8f8bb4b5b76b64cf17a620415c98e52"}], 0x1a8}, 0x10000}, 0x10, 0x6) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) listen(r0, 0x9) shmget$private(0x0, 0x3000, 0x671, &(0x7f0000ffc000/0x3000)=nil) writev(r0, &(0x7f0000002440)=[{&(0x7f00000013c0)="665ef3dcd10d3cb6f676c3e7a48689c305439618bcbe20368049d67048bb401350aa57aad5ce3821cc399aafbd2a42e0a466b8773f625fb74775cb4fee1b46f2056cddc7816e144b3b80a785f81fa9d8f9225cb7347bf2abfa968e8495c5793fa98bb6369250463c42ba252dc2220316a7377fbd42cd0507886497f0007b04a846d18d8f88007e3b1e17c1c5cbdcb314ad031f6c957fc1ec5c44d63258d2c394e41bcc9f4123a1d80c5bc5e01df06c508a7cbd1c42a287f973d1384facb5d19de51e2c3cf4a58880db29b69ad71b8b596840c350a12d53bf9c11b9a86a88d15fee0f02a4a631ec56eef7641248227dcc85bedc6fb29def98d3e0077a9dcc9d9355aad692b56182f3a67cc71691e7265c6f848b439246b442c320987f65bd7371d55d818a7094bb218b3963f7b3735a49b4746e602e352f623e8d0fa207046450b4904cc359cf0dc8ea0ff496181718884aaa489b1d46cd88468b4f900808fd43522487882ca9441029d4d4cec247a3b2614eb3c8f37aeb9efca0e6f3238ee13a364a0850d7e51f9100dbeaad8f0ef4a6366d88ee9ca491b55e3ab049782c81aadf78d960208c8b8908c0c2c74eac361b2aaf033fbee87cd5a4035ad1c644b5aaf613762c4a415d04b9161d9ef335fb05d70f3064a2233bbc3d3104511781a0e3606e401fef6fc6cd9b11d9b263b5e347153b017d07aa47b6e54003427002c9b5e13e94f400df8ab14a3d180fc8abde99e73e500f7ecbbe53d886d034e2961987f79c4a6e56d48daf59b72ac634d2d8a95b9ff96f19deec148bec2b349a17d554b2ad5dc140e7fbf6c15a5fa28a39317f13ddbbfb3a7b80e110de7d6288248a7fe63d8719a959fdc4fe0a73f41791cc0286e93c43474de0c45900441c8a035af45cb9f989962c9bb8d7974fa31d666f86a0efc247b2369c6706cc2bd9c8d600f9131434095cb0efcc3606bfa96921057bcc3b2f0ddb133786209745578cc7ebe0a6e1e5968f0525be8fc9301df3c95b5ce275d1b9f95048e56851071e19f8de42d6659eb864215e5ad4fff6cf2eca954de680dbd59fb05c221271443185264ac762e2da43a1a8835311ab212033dc5354319f5ad79687d8fd83838dc5c59948c4b7147b44b4074c997d8f21a8506ef082c8bbedeb9baa942ac0125f954f0532c7b95e44a0a10635da0befff745618e35b128f1c105e2f80ced6c9d5fd6f27cd872ae970715cbd6e275ed8f50e4aaf81fa0372801a5f5d9cc1e4968ad8b18b03a1600873acd8026f6bfdbcf7f790e54c0f69cb1928bfc68fda45e73956a882b62417ecb21b17c0ff8776fb6243f0e15e4aa45bb051502a3936588697c7b16665579f53c45cb72023615af466079f30794d2e5aaad9117aa3215f76bc53acd40491a7ebc6a89f19e149c153ff962c0e9f15af5f533b5cf5d6bd9484496efcaf7575c6bfe0fc612b3a65e2d43992ddbb4175776621992b1e7e27576c7ce865e8874967a8cba518f48c9213a02180fbc19f20d3e7781e68f0c38aca82e0382af15150f008dbdc5a62782f3c9ac4c34b324c4702bbdc4b4be8bc1b1b0e316f7620cdc499a7831cefe9e1ca0befd99da84ec1b4c57af9ee3c1b1046ae2e0dd7a4633779974de1d7eeed0df5790f5dbeab89355f415a788d8bc416fa5829f1920f6639febcc78c5a0fbabd5034a58ac490da02ca01d2e7ed9697a10f66f45deb687b6045882b7459ab4eee3740cb7aae597d69ec41db960ba998e47d619e11f00bfa25d60628e34005ad337bb9af1adaba1b5ba480693379de3c80e715ec2cc76c2d08b229e369b0ec4cc10dc3542eb290012a41b0f5cdbb0f99b15afc272cc55ac99be8565dfdb19e50dc0ef187896fb2c1456abf3862c4f561daf4e31bbe3b79d903768572a0dc3fc74a9889c1520e03bf3f38d0cbdd7a8db7858aa180cb49e996faaf2adcfe7df4ce3ccdc63c2f644cca74ff63f47e1aa4c7e6644e98b49e37f11278c841bfaef688b58ed5cfd65d4595e6ff3484397d828217cd08d8a4acc4dd50eebe85fa1993c19f22e9579d47aaf3c14b8dd9d7eb898f8894190aa2f9eb5d622cb4714344aa04beffe75c02a89bea7664b80945d4b74710d2cecaa42b3a5c1fcaf4b4886f0e1804e23a5995a1d558098fa12050a20794887862f205c35d703f739133854a39dec3f6e378301da9cb78ac0ed934bada25831a935a1ce019f659c995755285dc33fa0b4f632fccf5d417ca4301360f2b41713c85addb3544b653ed5586e101ded7aa9b48e2b1eb4918eeb2d5d9adfdd11684df1dd2304ebe783505f8b1c83fa5c71c685fda13a9042b0b72164b75299b72f693394225944dd313dca72f9a970e3059fa057019af5fd712e560405f289eb9128010b608014e97e5d608106094dffbb15368cc9bf0df112552aa9ad045024fdcba301ac6146877b85bf211f5c6d46a5a9483f2a84b47ac1128a7ad608060bb4b6d2ef433a70bd2630db199e134c1c43d8ae12b8950b56fbc60246c42143325125c0c2beba5070f56c5562e7a605dc4e4bc1decb7969d5f3b414578201ce2dbed2aeb416398990a1100d88333df09c85cc3e60d09755e83e29aa52c81fb1ec1b05ca960533bc61baa1df227413cbc5fbd2beb9f889550a05ad45789ffc03d5ebec08874aa1e1951ca17963f89994a932348334b85c150e8bae5fbc56dd8d8572218908c9f6d73a01462cf13fc13797881e81bc3b2d755923ed3140af48ff9e8253d15c4ab9288624d9758001d9eefe9529c4162c40bc18dcfb6a2e68aed4b648553d433158586dac14f2fa817c5143e1da2f75f7f12dedc761b50712b9a8ebbcfa92d3791e03d5a25da69675c56091549213c0552793df1d29891eb1664b6d992456286d74d2e065e7ae61f86d5d6d247fcb3a9739598c95ae49e2d1a04f0e558fec7c0e6a3f4ff8cefb389bdca20a1dbd586eee9fe820f6ec90a1e57eb27199b2a8e8a3843d27d4ed64f2e9b8f1422a3eab53f012993cfaa4c3e43ca49d045d71f1df162e5069013ec07dcd3389e0155a238b89253ea91fed9f1caf964becdaeb6a2502b9fb7a9b24f5b4d4b490bd262717cbf5895418a6a576306232855ebb40695f6f8f78da9809459f50bd266a3846d1fc7aff5ab7715227105feeeb474c96f6f71b08284f693c7686a2530b567cce52de7dd1ab1924cd79ba5d2b3380bd157e51cf4cde6f2b81e4bea0839cbe8b6d41946e6f0b74f40851bc88ffb101c9559d74406a11122c8daa8f27ff65f682cfa11fe77b65f53590814b6648825b28d77167abddb0c50254df594f3ef6f4b79dcf06f0c2e500527339d140a1d866c0e09caba96f5d1e61d2062eb5219af65a37d5617daeeb38fde72439143cfb4277eb016a0e40938e995007bb9a4270db501f50cd587004541d2586528f8b6138c2b40e39c512c5dfb92d75c25aa022d1b9194c4acc589239944587cdc49690abc2f0cd1cffa1fb0eca85d7ea542e0871216a0a51e8c4997e87dd71d58b6493025640ce2cae5c947768eab61fb9f4882d8bcfdbbf432006b3edb8e8dd542fd87d8805c72cd5550bac5f41ceb98b94c2bb9f3ec1a98f34a5f25c5cd283f7a0122f125cb98c5d96f5304e7988638667fe462b8d7bb9b50c72fe0d96ac133e0ca5be5bb012e2784fd9020a388b12c7c79c6425584d7968d9cb8836c75be202f81ab3ef4a613814f4a8875e0909bf96a1333cf8d4a0f1d33d3e6a37eae0b794f09f242aa06042d6509f41209c491c96719a2fc2332598a357cd293ce342d96be940c66b3c9b6f3787b00d13185e222f31957ee61b22ecc9bd33bccc49df5b310d21cc8461f1ffdef980771709386176c5d8baea7e44cd3f98def5a38e6a048ee13255f323491080493daaad484b3f191544b86c89dc4751ecf5a464f80765b5f5d15308f5f4de694e9aa1e8e37dbd91f4ed0ea4afc1ccb6297da251d58230ec10f37e0c089e3138f81f3dfb91fc33412e1a5a65f459248ba85e66927599d84271bf3aed227486c1ed4bdc2a842d5e664963228cae9e90b423590ddf73f2e84dfb484989a3ba0cc63748e70a1b75fc75afb6961120dedfa720699c8fbfc592af47b2fc928648f15be44f6af7e27a18a70af721f3dbc057be4c45c4d1b1e7bf6528ccb2f733aac176542cdf8e0c4c920852de08642a438c221c8812805ce99ec40798565f82c6cc5c26cb958ec278848cdc037bf459c37faeba327e5e4b325cae721840a5ebd8531dc3177845bb4a0456ffcc827543f09190949d5ac0339adaca7a5e077c6ab3916a17ccaed1daba5215d8d78a6c4530b1370b783ee760a1325422a0afff71ccc17ea138482829cfe66ee49214e8165a7705d266971b7d678797d42070ab2420f781102fb751488543cccaaf3b0ab8d1c7b6d89139951351818e3ec6eb2853cb63f5cfcfb85f9e3d8e7d00b6e7785b5d39316c399543ecaf7dac97cec8f2cabd3c769c60a81608134bfaad9dee8a0e4ffdfddee25d01a3f5a8155cb942e206ce4897975e400d6cc4af77018cf21b34bd03ab31dc6396d9fe4f9a2306bd42d5625870da93e62b8a0c70400734813b00749a098a9103807f8a1d851bf02e1c649ca9c03dfb531aa767d8ce3891da83cb847bbaeafc545b9884a5eda7c627bf00b328295091b0632e65ca0c6fe944129f578d4e9dd488f8a135fb6f37955bfc6e350fbac7829f382fd227f82ced8b1e444efc5a5d96ebd6923e4ec7913a85483136eab0437d13ef66bc709cdc8c9cfa777b72e476c484af68be4b49ae2da820ff874b06518a8a1d02d0e3766b3d6b8afa10718d6372119dd1cf199f608eb2e0168c863140aa3527401fe09bb6f224bd4bff38d4c502f31dafe065cdb9d87b110e9511eb49bb0cd12ef26be1788f45e17097826bf0952dc3f045029acf4b1695d531733ae428e67f0cd673ef40c927ee21a50988ea672395e12cbbc802f3c7177401d08e48e588f5fa9821288c4de409ecbc5af615f2dd04f256cd018afb891e2e9d0adfd7ba7a60a82a9cf8cba02a51f28ce534a173120d5ccd29c194c648c6e95ba3b41a33635b7135b2c762b399b5cfddd3c9ed45d0da7a7c709a107d9376e6a75ccf71c5ec9710a6854e8413afd938d2c78f5d9e4d478a3176eaead3f8f7be08d59aa125965f69cad414113899fd61a0ce568e8061eace452516170b3ced47cb9f22c5bb9a4b5db82e0e218566d94a8d925897e7b5a28ec7b7b4cc279d48ee437049048c644ba2e3bd206ce4e333e2c64bea7c73401032a0809ab863a799bcd48d423ba8e4cbf17ec21351b6c361e30e72ef74897cc32e7a730bbe09bbf29b5e2ba5e9827d3bb93d175955e18dd55771ffbf60a5e72cfba2ad8de1cf2ffac82543e244560039d9a1ddce9e7d16bdcb22484cac4b41445ee7b4b00f78f2ffb45b0dbfd887aeac19cd1d310615f1494b73552e451db3d2d58ebadec790dffe4269ae01c540508832433ab93beaf15efb625247bbd621752bb6842d04bbd2a08c50fc28110e016bad443de6d43ef6985f4b57736f2a2e3795652a1bb96d24f832715b85d91dc891ccf64d4203a219812c4415ecb9b1823c799c8fcf48b6dd9800354de5c5abd71c5f0f649441591204c45127f71d893bcd09ee3d6b4e1515d2cb3ddc9d65068052e12616ebd813fea1ba3e61f0b45d36c69b1b1e22920496d9fe794fc389a9a0bce30f162a0dd2c707e1c432f0b8eca02d1c1f0ad131d1028c6a795d396a7d77062f5794260d27b090825a913477722a008eec4cad19a512ebff4e6d2c6592ba5e2ad", 0x1000}, {&(0x7f00000023c0)="9375714a4cde3e826fc2d8fc8c5951034dd3d754b2c01ae13ce13be6b06a7371cab9abcbaad6fc404925552df0f54c5a4b4f91ffbf63239f22636c9afb8bf4fcd3f1dc53d71959dab331b5e28d715d2ad1cf5efe402ff71a", 0x58}], 0x2) r1 = semget$private(0x0, 0x2, 0x82) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000002480)=""/144) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002580)={{0x7, r2, r3, r4, 0xffffffffffffffff, 0x50}, 0xe7d4, 0x8, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000002680)=""/225) lseek(r0, 0x100000, 0x2) geteuid() r6 = open(&(0x7f0000002780)='./file0\x00', 0x2, 0x7b) sendto$unix(r6, &(0x7f00000027c0)="432ee75437a95b16478cec8b03ec2204b216e2549df252b46082bf89e6641534931348", 0x23, 0x1, &(0x7f0000002800)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002840), 0xc) getuid() setregid(r5, r3) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x51, 0x4, r1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="2c90210503cbe8ac707a31d1665d081bc06b98b7500c0abfe089c6552ee14753bef71e7969a7b255b7b5684c8b225c404795972e4b9ce5cac4d084933a2ed0a783d8322d6101e72626cfdfe40a45ad1d2c0d8be37e36ca832436b9aad5961d7d745a2cdb9af10309ba6b9a15fb114f3f394f548fd46cb48a052c1b92f84577eb9d09ed13a6de349132c3b0ce89015b8947ca6a69e347cc76d1869e995063d72c0dabf058508a3fb7bdd500a34f04ed77d397e21b9519cf49a7cf67b0bfce718e2b9f79b6e73a4e8f8df09c53bd943c4e1ba59f831d5b9f029412c9b16e941912fcb68ee6720b829614ceefbc7091d392bfe69468925e50c84ec9964c", 0xfc, 0x8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x7fff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000049d000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0, 0xffc}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1cc45f45, 0xffffffc3, "070000010000fbff00e6ff20a1ec7500"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) r6 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="f7a61c47902f9533b3ade8268f2c656c4113442b79e08fb90dbe06359279f9ea71247fc0f09b2d5564551f88897a7eb966f3f127a10e40046329c39578e4c041b87a0cf4bfb74053358e2952bf782a05953c61950f1d2f365099e753bb5810a8213e9bc7ed7ded7394f2ef57bec31e29d87a1a024fe01af5de5433e4d3b904d0c5abc4c5936c5ce9f2f851a95aaa9d4683b6074a97424f6d0600c35f27c7013fb3711fafcad36eba8db8c3cb548adfd476", 0xb1) executing program 2: socketpair(0x2, 0x4, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x212a8ac3e4430593, 0xffffffff) executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x25}, {0x60}, {0x106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x1e, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000), 0xa) getpeername$unix(r1, &(0x7f0000000140), &(0x7f0000000180)=0x16) dup2(r2, r1) sysctl$kern(&(0x7f0000000200)={0x1, 0x3}, 0x2, &(0x7f0000000340)="2951587a3ae568dace7543ea612fbed319f7aae31652d69ae691b1900db2183f50a2be95abc45ffeebd369c06317eaa8f521d5c66f5350d0e8683e1edbf256468511683db306f46be19b69a25a6974e5947f0fc0b92af5a3e90ddc34ea3cd04ce576ab6c632689ad3fcc2166053752730927c500bd899e1ca706d393366bfea5bac78508d17b5677020e1976904f8546b89e04ff3f52a417918b773b603f66c66e6b1383c9bc2726c3abb9ac7531cc47e7b6a1b34b58913c8c4ab45da0122dbbef255a323dfb1ce6", &(0x7f0000000240)=0xc8, &(0x7f0000000440)="d61ef510766cb119d9b8f775d446c9ae64b36cbb9212a5da3e08fda26721723d203211a6acfc98e93335bbce593b539206bba035f1a6bbb1a4f206a7a027c93d3434441ab74237dcd8446c5570bcdd05a329747984b7359336fdc60fdb4cd0f535b8dfa4cd4fc7578bff1e4bb7cf664252e5a42e200496d5a84b0ebc3fa5f0f14381c924fc9459d74f4a8a03b9d6cb6ed4", 0x91) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0xa) accept$inet(r2, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1308, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0xc0) r7 = getppid() fcntl$setown(r5, 0x6, r7) write(r5, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) syz_emit_ethernet(0xff, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x4, 0xf1, 0x68, 0xfffb, 0xc0, 0x89, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@noop, @generic={0x1, 0x5, "cc971a"}]}}, @generic="4050cca730ad1e6745146e13df2c1a53289babdada005923ca93f659a5f366ec5b151e1cae6ef3a23e21a7d7cc9f6fdcff53dcd7593d7d52d07099427f705c90d147217c1f8857586421408a66048cc88ca41574530df55c00b8910a56f7c838556fc19ce0c3aed174195abf554c50952b3c31a9ccbc6871c871254ba5e0e047775ddce8cdc209ca9fc9c960f77ecfa8b32090ce91260b5b318f1bf00437a02b3b844d243e92c6af9d4306f60dabbb208884a5167b611b96be9941e4604b40599a64e7ab0cea4301b1d02aa3ae9e84e47f8b64747d"}}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0xfffffffffffff000) open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x86) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000028c0)={0x9f, 0x0, &(0x7f00000029c0)=""/159}) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x113e, 0x0) executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000840)=0xff) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) getpgid(0xffffffffffffffff) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x3, 0x240) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)="a435337ce8a86b03", 0x8}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001800)="bbecd7b76048766e24d62d91832e1684ffeec9012b7f71c6fdd6a43130b04bf145ab1b7703ef1bf70bab92a02679d2cd93740e0fd9736829828189e4eac908e49ac61dcd570dbc973d8846c718b773d8be0dc2d5c32aebd7d2cb7c4e3ce50d1d3bba0b005cdc3cc3be61232ce1e4deec47bf32b72f40856fa670308dea5fa677fec74cce52703ccf935918e7a261119266", 0x91, 0x40a, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000980)=[{r0, 0x40}, {r0}], 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r2 = socket(0x20, 0x3, 0x20) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={0x0, 0x5, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[]) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x2}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYRES16]) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x41}], 0x81, 0x0, 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffd7c, &(0x7f0000000000)=ANY=[@ANYRES16], 0x9}, 0x100000000000000) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000000)="f294c38f13f5aac411fed87e925cf0633c25659d490565db9ce6731c46cceba84d1d19c3f472d911", 0x28}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b02d591ba5de29a3afec8fe87ea3d1f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618797d0c0000d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf20}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd60230000001c2b00fe800000000700000000000000000200000000000000000000004e"]) executing program 5: socketpair(0x2, 0x4, 0x7f, &(0x7f0000000000)) (async) socketpair(0x2, 0x4, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x212a8ac3e4430593, 0xffffffff) executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r1) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x0, 0x3, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) sendto$unix(r3, &(0x7f0000000280)="c5e8cad16f79a77bd1ada4dda311ec7eb59afbc92567fdbb7ac963bf1bad61932bceb8ef4fe2280a19bbdace2c12b177a655165f095def1e2e7c28fd5b472d3344e83c0b8d9107ec0f0b451731a75ba1f4154dd0cc65eda8cb4a0e3c7f050a9ce5d503d537dcd95a5b60639351bb798e82c50300000000", 0x77, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) dup2(r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) writev(r5, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001380)=[{}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x7}], 0x0, &(0x7f0000000100)={0x68, 0x4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r1 = socket(0x10, 0x2, 0x1f) sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x8060, 0x0, 0x3}, {0x61}, {0x0, 0x0, 0x20, 0x8}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mlockall(0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r5, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x8, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) readv(r0, &(0x7f0000002540)=[{&(0x7f00000013c0)=""/75, 0x4b}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffe0c0faa888c086dd607c000210300000fe8000000000000000000000000000bbfe80000000001f423dacc9adb9e900bb3c29feb520e350e6f6d1fe93ced50b0990911bb1d58c235aa6879f483e44656bc24b0c440ea7e8500b923f828c43aa625f72b45730c2889a7b3a30", @ANYRESHEX, @ANYRESOCT=r0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) executing program 2: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b71000000000000000000000001000000000000000000000000000000000000000000000001"]) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000880)='./file0\x00', 0x2, 0x200, 0x0) msgget$private(0x0, 0x460) open(0x0, 0x0, 0x2) r1 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) msgrcv(r1, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r0, &(0x7f0000000800), 0x0) executing program 5: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x7) r3 = socket$inet(0x2, 0xc000, 0x9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000001c0)) faccessat(r5, &(0x7f0000000200)='./file0\x00', 0x31, 0x2) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x1f, &(0x7f0000000280)='./file1\x00', 0x8}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000300)={0x8, 0xd95}) setsockopt(r3, 0x4, 0x7, &(0x7f0000000340)="91534032bd80bf3dca355e7fde40fe8f1f7fecafbf32aaa04524dc7a8f46c8a1bd37b4240f51d796ff3a5d728f55ae4f153c50640d5064948d7b29", 0x3b) r7 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x150) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) fcntl$getown(r8, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000400)) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000480)="6e9f0a6ba4942bdb26dcdc045dc5614de5e7bad17a59ad88a112bcd7ac71a5", &(0x7f00000004c0)=0x1f, &(0x7f0000000500)="055c088698a772e6dd1185e3b0e50b35fcd9835a592628ddc68b50490cb85ed63a55cb6d9e7b732817837e13db6c5daf08ebf3aa2688889813f721df0919b2c1c400d1a9dc538cfb84d5c642425b6d406fabe807343cde1b9eed5d9a6ea9a087cac1f489abc7e4fd2ad89af88cc4ef", 0x6f) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x5, 0x7, 0x6, 0x0, 0x401, 0x45, 0x10001, 0x0, 0x2, 0xfffffffffffffe01, 0x1000}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) read(r1, &(0x7f0000000640)=""/77, 0x4d) renameat(r7, &(0x7f00000006c0)='./file1\x00', r7, &(0x7f0000000700)='./file1\x00') utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x7fffffffffffffff, 0x1}, {0x7fff, 0x4}}) sysctl$kern(&(0x7f00000007c0)={0x1, 0x9}, 0x2, &(0x7f0000000800)="e6cf4874b4d67f7f927b1985abb1988f21e3eda38c7c42d0555e2cd0bace01ab24a99eca0da8a9e70192ad76a3593559474db44a1fdb7ab4685b68a62c6683cad02894a2ff090c38883b0089e36d1c0d37829eebc5bce4cd5820dbead4520713302ac4103de9bcf381b10e0e55a9a096c0a100c2556a4b8055925bf70b45569a874db00aea7d8d307978ac9e881e061ac18637d7773e7a7c470e2aa0e21fbbcde6e58fef383e9a384b57bdf769a45e44023af0e1c45b29fc91cf921f062ae24fbf1d9b6d68781cdb8cff4dea20f8709163ee31d21ab1ad0247e5607fcec80c33e6451f73f1c6f3d10274c2f5b4c7dfc71b", &(0x7f0000000900)=0xf1, &(0x7f0000000940)="9ade2e98ab2a257a53ff62df9fb9566df47e4e8f7a02b88d83bab3637d4fdeec64481758958ea1ab3412", 0x2a) setrlimit(0x3, &(0x7f0000000980)={0xb11, 0x7}) socket(0x18, 0x4000, 0x6) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x3, 0x240) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x3, 0x240) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x20, 0x4000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() getuid() kevent(r5, &(0x7f0000000080), 0x101, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0x1, 0xfffff, 0xbe, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x7, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffe, 0x84, 0xf0000002, 0x5, 0x4}], 0x6, 0x0) sendmsg$unix(r1, 0xffffffffffffffff, 0x3) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000001c0)="ea00000100000000", 0x8) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000028c0)={0x9f, 0x0, &(0x7f00000029c0)=""/159}) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x113e, 0x0) executing program 6: openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0xc, 0x2, 0x0, 0x101}, {0x6, 0x0, 0x0, 0x1}]}) write(r0, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001600)="b389e5ae8315694e73e14c29fdf9969f7fb32e47f8e5db595cfbb65daa477753f54afde1f80e268ce7b3d5ea6550ead1af49266905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce2662a2fa", 0x52}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) pipe2(&(0x7f0000000080), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/157, 0xad, 0x1800, 0x0, 0xfffffffffffffe7b) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a33803170", &(0x7f0000000080)=0x3f, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) pipe(0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x15}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x4c, 0x0, 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x2}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYRES16]) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x41}], 0x81, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x2}, {0x2006}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYRES16]) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x41}], 0x81, 0x0, 0x0, 0x0) (async) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffd7c, &(0x7f0000000000)=ANY=[@ANYRES16], 0x9}, 0x200000000000000) executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) shmctl$IPC_RMID(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240), 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) write(r0, &(0x7f00000002c0), 0x0) syz_open_pts() mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xfffffffc, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f0000000180)={0x0, 0x0, 0x0}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0\x00') executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0xfda) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="96", 0xffffff00}], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) pipe(0x0) fsync(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6381) close(0xffffffffffffffff) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x82) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) dup(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r5, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x2, 0x4, 0x4) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket(0x10, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) mknod(0x0, 0x0, 0x6d4) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x8) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 1: socket$inet6(0x18, 0x0, 0x29) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x0, 0x2c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0xa899, 0x1e1d, './file0\x00', 0x4, 0x0, 0x7, 0x2}) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c8f74e28907889c10fa2d6c2bcdefa3f42ce461a303b2240b5c0482f24002f47f146e1ffd9703feb522c7022346761e58ac3ade6042be81f01bc4765db1d43e337081150a7f304c0c2d87ff03492b0aead5ebd635245fb4419518d6f7bb5e8473b70932b41d10e0e6fba390f09266f0e9be6748e1123d4951fb5a746e1878ba3dca7fdeaaf5d52e83850818207e1809eddaac44cf86f1fd7efb095e69321f0d28a17c45e"]) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000180)=0x6) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x7}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/152, &(0x7f0000000000)=0x98) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069af, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x80000001, 0x101, 0x705542a5, "a915f5937f8f05deb83e065131581b80026932a2", 0x0, 0x3}) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000100)="57fca5691cb5dc3dd4f610b6ab8c5feebbf4c07dc181134f628420c2cafeb65bf43cf23b284042764e5f4e82de56d3a19890604877ab92f497c08849e275c95c465e106d91b6d7e9c46a7750614b58260c83f9c68e244d10eb3e8b52fa398773989466c4ff1b8d1ac2ef63415c6e870cbde815d3ce00638bc58b41d2b07520146899920e82d06fa8fed9a2c5844ba36b2a5a535664f5354ce1b8cbb894cc390b0d92e2efa30a7bcfcb7b78343e4e8fb450d0788f27003edf72432c98896e70f033600988cdd6601d06857725ad6f40452777676e8eb7d2", 0x0, 0x0, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000028c0)={0x9f, 0x0, &(0x7f00000029c0)=""/159}) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x113e, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = dup(r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r6, 0x3}) r7 = syz_open_pts() dup2(r7, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) seteuid(0xffffffffffffffff) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x0, 0x9}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x100) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) lseek(r9, 0x100, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3c}, {0x6}]}) write(r0, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) executing program 7: openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0xc, 0x2, 0x0, 0x101}, {0x6, 0x0, 0x0, 0x1}]}) (async, rerun: 32) write(r0, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) (async, rerun: 64) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001600)="b389e5ae8315694e73e14c29fdf9969f7fb32e47f8e5db595cfbb65daa477753f54afde1f80e268ce7b3d5ea6550ead1af49266905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce2662a2fa", 0x52}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) (async) pipe2(&(0x7f0000000080), 0x0) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/157, 0xad, 0x1800, 0x0, 0xfffffffffffffe7b) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a33803170", &(0x7f0000000080)=0x3f, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) (async, rerun: 64) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) pipe(0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) r7 = kqueue() (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x15}], 0x0, 0x0) (rerun: 64) kevent(r7, &(0x7f0000000000), 0x4c, 0x0, 0x300, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xa3) chdir(&(0x7f0000000240)='./file0\x00') rename(0x0, 0x0) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000fff000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) syz_emit_ethernet(0x68, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x2c}]}}}}}) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6, 0x20, 0x3, 0x3}, {0x3ff, 0x9, 0x0, 0x2}, {0x1, 0x3f, 0xb3, 0x5}]}) chflags(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r3, r2) chflags(&(0x7f0000000080)='./file1\x00', 0x1) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0\x00') executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) fchflags(0xffffffffffffffff, 0x0) (async) socket$inet(0x2, 0x3, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) shmctl$IPC_RMID(0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240), 0x0) (async) mknod(0x0, 0x0, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) (async) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) write(r0, &(0x7f00000002c0), 0x0) syz_open_pts() mlock(&(0x7f000001f000/0x2000)=nil, 0x2000) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) r0 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x40e}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket(0x10, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) executing program 0: open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) select(0x40, &(0x7f0000000280)={0x374, 0x400009, 0x0, 0x7fffffffffffffff, 0x9, 0x1, 0x2254, 0x10000000000}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x3ff}) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2, @ANYRES8], 0x401, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x7fffffff, [{0x0, 0x0, 0xafb6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {&(0x7f0000001000/0x13000)=nil}, {}, {}, {}, {0x0, 0x0, 0x396a}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000440), 0xa) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) pipe2(&(0x7f0000000ac0), 0x10000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16}]}) write(r6, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="87b717071a5223e1a1f686e551cd3e2cee05508b5b46bc50bf974eadbe473fd9b91bf413da9f3fdad88025eae66edbc7958d2104101cf15415cb184c6f663ee638f5d89f4d92d8bdf7424aa17cf468d57ae264647cd7d2891d80e877c086958b245b351b4422324a13146f5dfae501fc8c22efc0b9efffb63cde9cac755ad7cc5b6694e50c70b39e7ac648df64c45def435e32f9de0d15168a4ed51fc235860afa001a0de0f729354355822e7cf15d5efb551e152a04239f02b0ccb96104a836ea0b81ba9862d8d009e74445645fc51a5612b3e0679797efd9d6f4b3461e290ca5b839102360bfceef5184f8f560375b881a3bc37c1774b4bda530a3533c92eec8687e8a7c4e170b2e695ebc424535b8ee0497bf661d8acd6745a1b9468b678c1d2fc6c768b985ab802e141663e054e3b1aea12980378b49203418b94e4ddb87619c2ca5954b821c6b89af034771a7c9030e232e4938b95995d17976e7b5bedb54560708711ee998f69ddbfd54be5e6e8857613a25d0ecd2e16966fcd8919ebe396149af4338b0df7093dd209be983fd62aeced9ed01d9fead16a8d451a1fb1605a1b054a554ec90be49868be073d8798ad41e11d3fbe4394fd19b8935a08f20e6e98fee6f535d98dc9670f3845c84cdc9f8ea6dffd730a6b619064b1bc0f5480fa5a8903894afe770184733e1a51cdbeabe9d339c921e79be0c0967c8a1c6085c25b4f8f7400b1cc6e7b62b213004f49a2b2398486880e9577d159ea5f9219a194bfa341efe022c84d434483954dfe2c0c65a7fbd9ae9fc67a25f85cbbb1d94c32e9713cf57c322c0c2122c4c47930fd5779997c85659a27f7f7179fcf9982f801b153d816c195a4f1cb6cb4326e2ace0a4e1634f2d6ea930444b9945949818897c6a3cd964abc55207534d6ab459344c5b655acb348dc6aa89df4c86d9d0bbf23b4e1b6bc5bfd140f7b725c8b97775f86a052d2c77dd0a11a6c1461276fefdd4bfef62330545f74dbe2e966f379d1c42d5aa49de6e099a777942e54d5b28df335edef7deb275aa6dfff86b1078b039a6429f869e4eaa3a364638096867b017dc04cc7d2ac6c862ce403b865926ffc25e7a3adefd1adf0dcc93a1172fc966eeff1ce5bbfb21398ad19bc27afe6b1477accd2c62cbb5eddb0279887a666360859bfad67ddf7c69d94eec9a55e60316a5affef2132a430b81c8f0666668df365b78530115e6df61870bdd3bb4bf31b2863317da7b5a0b3a81a0f1d6fc56abb2ffdba76b4a1cd4d8eed8445bae799a774ac62aa6eb7465aecbf96bc0a19b463bbbd17800fba64e51f8505a8c26be2ea2d3c916699753251f55a2ba6d9fdb8795cbcc0073774b1510d4a7eca4150570e4865436f9153320d82760b3bb07280df5d77e8c85ed818f4e7a2d5499deced1598b8e0137cbf8b8b123c116d34a0c0b8fb6da579744db8bde6984bcd2197c41e13aecfb169f780eff17336aca7026e946e5abee69aa325bb3bca33c872673b49630e7ea8ae5932bc7efa4d7e7de3af4b3241d555d65f67b9d5ef449ad691f833f4b43392d7310fef527e6575463f6ac0c73ca64f7e9533660d2687e1c87966dd3d0869bec4a7d67c8b904217ce0aee0ccccd12d4cf8795d37bf55d4391051368d73c5362628e406d1409137ca276a972f3b795e3e754237876e8e0c970de92e5611326a10c951fff0d177c2d48820565d23eedf53eb046c7f6f715986b1c5bd337670ad64c2a4b9be4019f386eaaa9e886e03bf72d379dee52b2eb30126bc81424132e4e750220e55f8030da120b79e8c4cc6dc1da391b889f21b783b9c0484818721e084c3bcb995ef104503e4907b3eb6f9db5d4aa4be064cd661013aa7c30589bb553747183bf52a35e622d4829c94ca8ec5e1689809d635ef9d42f757eb2d5966bcdcfcb3a0b6d3a52d5316d0d09a1b500fb6583ad860c46821dead89f66e6aed0542f40433432d660a964b51fd5cd3ed6c57e76bb6f29955c79b7b4bc3587899fe8f18ae67383a38de4ea073b2bb286d9cb306a54de01f2c2c8db02b813ddf3a6c7268b94eb84f5ef57200ec1f8acf64347ff7a9b387fcafb27693bad3dc903bc95aaef73eed20604856dd5c78bd0f1ddbf881977da8968575a2008521e84f98aaabe73827aadf96ee559c6df83c13ba33df8d9f7406a65290345f4e5a725662307471c8b00d2cad881816239a504d889457cfd8cd8d3ddcb45b0854750293ecf3f0916a7de56700916929489d9b84154043b8d766b5237fcfc4f0a6db2822ccc690d920492c974bc2e84f03e6a208b0fe01b78791093a907747d057b10a861666ae2f673af0932e32920496d0db1a5857b07450b8efe769ed300affe72d43bd7751ea1333a697713ca5d66fffe776cdf76385934bc62d84e5476e24b2fdff619b10c4059a74c676818f835d38f407433155c69f1a2021ce7b7c096ec0f0106b507efd5e726d8c1d2c932574869faebe88c2d40b2efd43f49a58a713eaeb83454404dc8768bd39ce4f9c0c97b45d62add61fee1ec09638eb2efc3fcbc3096f7dcafd318d90457e68271954b5ac7e6135b61c79dd48207f85333aded45710c0fbec56fc89970da730629f05a6dde306535fc76a6f4fa8141b02b725ab8adfcd68fd9165c72c5fb93020ef7c8f3228efffe9692291a93b4710865fecd3846ec3e835c1be701c811980945cd74c9668046274b053ee6d87c6f52f6c39c89c599670909fc8b045e325ce8cc2b2a693b2bb089edfe9f3e9689534b334fdc19d584e33a9f316264a1f6b5ad7fb183ebece4d0e18f34a9c655fdce8542e1979cca2e20d86265af9e347862b64c6ce06ca94de7cc238eab4510cc253b9a7dfe8cdff38ac4ea0703c44693622433bcc5acf12581ff94ba92a6887ea655b00c88dd49497ce1f3fd93cd70ff52d5e2fe85f55936da4fdc2a6e5158cf531dfbad328923db92b906513b7cb6880c7db10975692662e9bf36ded7a322e921cd26224278f2c7bb0ff460092192f3f03709f241ee89d9901488b30daced2b24964803ed601898a1f745a32d29fd5e8d0289d838623d1f65740059a8bfe595ecedb9cb04c4e2a54f853051ad1d4d587585f59b5d763206fd7b348762f666962f4927c688ecfb67e819978ff332081b4581d0237e363a5094c34617aa82f84afe3a1a853ca4945e5b4bd485b858cf98d0f7a59c5e955e7fb39befb7612e9cab0745b6ec6b6340e5255cead4b1d5be87dfff98f17decf43cd3010d434bc0371ed1b69b25f7f57ce74f430bd50449e2efe6bf5df5e0082dcd8c824e5def35cf8dd70aa689da95066febe23fa211952a1aa21c4042f5ac741fb41ee657142b50f5d1a208324814115ac72a0d0f556376bfde2b9dffad984f2da52d0ed65c028521b6effb06ae827571b64fe7919c11f4c3bd962b936ea5563bf413ced387af21e5b1c0b0672db97e3cde3ad3d8f3298a58ac16ee0438e2f547db4bfbe756a79e8f08a0f85043fb631886c681910a38f1f9a83e40e0c9bb6beb667ebbb0aa96f68913bb80ad6bc51268e3f0ef2d1972a4904433f79f4e9324da859641136c90c52efbd7cb4226243ec578bd887abbcf60e983c360e145a68f017f034b8a03586f01d3134f750b4361d76772326fa7edb6fccc51781f11e4ea5dd8ce87b5ab5a37b17539a0e592aa364ea5eef7fdfc13ae3244137796e683d2ee3c0f60daf722615f563c9a3ecfc5a00ee4ae25ea2b5abeb31a156edddf3949a35a6bd49fa5dde22d159e3826dce6e1bc1fa91a9293dd01e80799de810c07b94fc1826a55e2e4d147d1a9436e2c9280e8e50a64fa504e273e6372da35d0442c67fc0509bb7c1612bc25d249308d3bbab057cfbc0518e9ab9ec612934a3ecdd5032d0f899f3de754168ff0323e50e2541dd2ac21d8ea97f5839bad83c90fa8e487ecf44a97ecff18818dfe0f0c543138645fc5f7fe20b9e94aa4e17318b8683b2c30bd44fb6122558032bb99f9ce411e672b06934ebc1b73a493a346cdab459406aabd89ecf2a038a526d6d6a4c3a6433599bd44300e6ae318b91ad5ff8ae119e9ea8596691c88ceb5780affd2fa3768f83b16d422b0a5ba314eff2e081bc402830fe1e161ba52799069b54b56d35c2088e65640e8d998cdc8dc6384182efaa46e4e5e0709d8636ad8e2ae23a9160267a531f1347bfb1d0f836421ec390a90a24507cb518915a14408e06ba51249e19ee391f9046f2ef2c5e0e7b3c1e6d8cc695fed56a618079e1b527eb11931dca44f8b4314a115a132bb11acab8390e3a71e4821a17fb9781c8da7444c14b1728de5b2b2c0cd3db16757b4a86c0247ef597913b05bad4ea5cf48e1ebad31b7142b70c1f2c25e5f24631c0dbe739c63b52a2c74e5d6c74dd5a29487501440b282cdbe77f789eaa35f97307ce92e662547e880c8dbeac0b0c0c399def0746cfc13b9a692a772f052287d725288e8ec45897938d80b86a0e78b1fa78d548e64394b8d9b69f54251995f614f35e1e1d45d4bbdba09576e0bec33115a33027d5916b265494a4d465bf31d76a5aefc5a451a2cf8f093a4a2cc2bae5c6c55cffe60bc0ebaaf96e32db57cd3d4645e1e4f49844b9394f95f7698ba3d011fdb8f1fea9ecdba8878f907f949e5097612ec4d42153995f4011dbd7a93fa828a9cbaf009a033649ff342969bdff7af4ae11a1e71e4f5aee5e1c7cc8c4943d4237d96e19c8f839a19d0e36c50b638415e0ef47ef77084e92eadd17c518c467879abfdf0b1fd460937ff2117afa1e5db262034e3ed505b67459b6c4211c7927828be7af83aca56805ce08ec3d8f17aaa0e4ec0639d25545ee5e74ffc6e61748e0da50e22e2ba8697d053eeaed55cf2fec44b309b5c0f8edf9446278f2f44398816760cc88698038ee353c6abae0a57262a035dd87cd407dc4f23cfe3af688bec2c2da9fc3d3f4185f12bba88c57cc1589dbb44fdf67c70013dbf78d49f6fcf5d64de1359a61ce07c1c8b4f905f62430ad9ec4f032819997218d6d6f001c1ad4fe268c11fe66827a13b25f2423965b0fa15eece97291440d5a997cea41fa1713ba83b5ccf20cbd6948287dadc2bab3c19c51b3158c8655becf9f727897468544393dcc01da0d424c46471c2729202cef18a26578191959454416990a0c127ce63727a7c49a56fee412a085c397fd33efa2cc12a8d301a23df940d3c3c128eb0b39be9fc022aa140d510e8a99e4b82c4908bcc289a8697d4b31cc63aa5ecbb0f9786146f814ddedd3d578bc002228edb79f50f9472edce708457cf3e976c6edde1051a77bac4909dae6ef696b035c7e5fe3eb5169641c6a87a5e0cb25b60508c78e5e249b937420a1b7b32f1da6deec11e8356bfe7b6e1ca9a8563f95b7c82839d4ddc699829ea7ed2bc661d22f32f3852eeeeb3062a13511844efd8ce6dd7b21d5fd5ed2f5337def06c8cc57420f385e599c67aa6437c5f7b9de1fe638668ac5bf5442b1bf7961fd465e2ff10c36971da56801a0232ea6a18d5723f3d169c85499e45166121c4fa245793f03c70c8c709548c98ee3eab0ed422e1c4d882c3a75267b3a2b71cc3b43da087799cf24ac01ec29058f372af8a7f72e254fb2a820b3e3c79bcda97cc911cb23dddda57d28635c7bb084ce1a94612d8c3dde1c9c4f704287ff7cf3d345edd64e6931788d718dc3fc57e14e028ef8385bee30511aa55f3933cd7f940d85e88de3cab87b8635f50b4268d95c8b6219e5192b2111e9766d784902f367fba70bdee4c1f9765d3b8ad909ba4d67c21b6ce068c5", 0x1000) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea0000f03fac0100", 0x8) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) mknod(0x0, 0x0, 0x6d4) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x8) executing program 4: r0 = semget$private(0x0, 0x2, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x4, 0x2}], 0x3) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) r1 = geteuid() r2 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r1, r2, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r2, r1, 0x0, 0x25}, 0x10001, 0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r4) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/192, 0xc0) r6 = socket(0x800000018, 0x1, 0x0) r7 = accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000340)="07210c4d500e926c632fb7eb7ca82d07e91ffa717e05131b1c62c4ba68b6207cd85242186741", 0x26) connect(r7, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x3, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) socket(0x0, 0x1, 0x2) executing program 7: ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x1}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r5, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x180) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1, 0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x8000, 0xc0) setreuid(0xee00, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001040)=0x8) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02"]) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d703", 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) r6 = getuid() setreuid(0x0, r6) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000)="5ab3776a", 0x4) select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x3, 0x0, 0xffdffffffffffffd, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000700)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x3, 0x240) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x5, 0x4, 0x7f, 0xffffffff}, {0x90, 0x2, 0x6, 0xfffffffd}, {0x45, 0x2, 0x0, 0x7f}, {0x3ff, 0x1, 0x2, 0xff}, {0x1, 0x7f, 0x3, 0x80}, {0x0, 0x80, 0x8, 0x80000001}, {0xfff, 0x8, 0x6, 0xb8}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1, 0xd8}) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x83) shutdown(r0, 0x0) write(r0, &(0x7f0000000000)="b8653bda6d03837c94b3729ecfb0f232a5d900b709a209b1c9a8512b12ccd4fa89eda1087f94d8664e033cfab30cfddc2540c0989eb3ba2ebafbb71add967a4846cb12f169dd64c59580c688b8804160f5aeff3ce6987695089b6c0c9252361151c808f5b43a82cd399254799936659725849d6a45d059f9ba80d4d6ff6725d878e9f2be14003bda9293329b3e8b9d22f754eed86030629c02dd101dc11c48f6d853214abcf002507b52e8b402229f7a19d289cac43d146b7d4edbbf82c2c6c8df98674ec48a339ef279f511", 0xcc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x3b, 0x0, 0x0) executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x7fffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x2b) r3 = socket$inet(0x2, 0x3, 0x102) sendmsg(r3, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000004c0)=[{0x10}], 0x10}, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x14) getdents(r4, &(0x7f00000001c0)=""/175, 0xaf) writev(r2, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xb37, 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x1, 0x1, 0x1, 0xfff, 0x5, 0x3, 0x1, 0x2, 0x2, 0x3}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x9, 0xab, './file0\x00', 0xfffffffb, 0x7ff, 0x2, 0x81}) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x80000000) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000001c0)={0x2, 0x0, 0x4}) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0x0, 0x80, 0x800}, 0xc) r5 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt(r5, 0x952, 0xffff7fff, &(0x7f00000002c0)=""/172, &(0x7f0000000380)=0xac) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x3, 0x3}, {0x18, 0x0, 0xf1, 0x5}, 0x0, [0x8, 0x100, 0x0, 0x5, 0xfff, 0x6, 0x8, 0x34f]}, 0x3c) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000400)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000480)=0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000004c0)) connect$unix(r4, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) poll(&(0x7f0000000580)=[{r5, 0x4}, {0xffffffffffffffff, 0x100}, {r5, 0x80}, {r2, 0x2}], 0x4, 0x6) socket(0x6, 0x4000, 0x7f) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x40, 0x2}) r7 = semget(0x1, 0x1, 0x20) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000600)=0x20) syz_emit_ethernet(0x13b6, &(0x7f0000000640)={@broadcast, @remote, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "3fd253", 0x1378, 0x3b, 0x0, @loopback, @rand_addr="06d779eb8ea356b7bee633afced0032f", {[@dstopts={0xff, 0x1f, '\x00', [@generic={0x1, 0x62, "0a4adbd2a3666b932c71cef664216ed434da5906f6714032b9a90b50171953b7f5c7c039b68b1b7e8517e01e2cb22fb08e9befff779dd76440b929d9f3438921120c405d0f345fdd26d4799cd0031e8cdf4f7e2e2b329787a6c2ceef41286ec48e11"}, @generic={0x5, 0x8c, "6c5d5a63ad7d019303e9cd854f1d146c505d676c7ef6607ab328b2095346a1069a44d1fe6559dedf1a67c7ffb706b198834110f3d8b3b69c97f45ae8053bca27b9a7fce0f560530dccc1c815c661f1eb2109d711a3024ae49be9d9c6d2a52d736252c53fc2ef09f6b77b2382fe31499e4af9e71051d59dca4e6a7fdbb431b2c7da31b8a90903c2b190cdcfb7"}, @pad1, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0xec}]}, @routing={0x2e, 0x2, 0x0, 0x7, 0x0, [@mcast1]}, @hopopts={0xf0, 0x21, '\x00', [@jumbo, @ra={0x5, 0x2, 0x4}, @generic={0x3, 0xe4, "169e560207bdb11853b7c0b98976098b4d20b75bbf0b72e81bfb892a2c1d9caf6fc022d430ece49cd6c50387ea24a093a987b6af5c4de05b3609b12efd24a33b0b4a17d9af6b2fdb8ac4b25d9ccd0a1d8a0f4b66b67ab88775bc462cd077ddc98c73f30236fb39557dc86696d27af46db1062bcc06ade5bc5392510318118533742435d82ce2196b7cfb43e532cab3adfb674cb2ae75b50c92000999471d541d7ba551baf9ce89d7fd1f78af80bdcb0a66b9a1e55dabb2c1b992e69ce510050e338dbf814ab951d465aaac67fadad0b5fb29076d4079ed4f96c329cc4c3faf801c65bc1a"}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @pad1]}], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x0, {0x9, 0x6, "45dc80", 0x101, 0x37, 0xd0, @mcast2, @empty, [@routing={0x3a, 0x4, 0x0, 0x7f, 0x0, [@mcast1, @mcast1]}, @hopopts={0x2e, 0x0, '\x00', [@pad1]}, @dstopts={0x3c, 0x1, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x8, 0x64}, @dstopts={0x29, 0x15, '\x00', [@generic={0x1f, 0xa3, "fccf2539c50bd1c07c36af992cf5421477019ba7a87cf05c74362020401a59c1af5f2c76490f7bce8ee96532c16dd90cbe39ef2e038a25d28103c75fd2a4ab8a9f4bb68a91db215ae553ebc19d92759eb35afd6fee6c5a04946c36a4f86ea325e763a0ccfa1b578b3f93ae319ba2253dcebd1117687262ec2cac89c9247ad4d527d0e67e24cfc1a00511e078bf40ac2f1996b21d1c4e6607a7b885eec96c74181904ce"}, @jumbo={0xc2, 0x4, 0x80}]}], "b90fbc4a2bcf7cdecdb6c1f3b0960b8a95544055ac2a5c71b0194505361f1caa944695d5c1b5e586d68dd7935275ee216dfb3a19a2eca41b76dc630487e0f1439ab1ecc6ed838bcd4643ac8fe7db67584bdea58b7dd32b5cf3116444109a6ac501a2f8dbff4ab08170cfbd00bda1daeaa4760c1cc4e23076316c2f4df941413dab4f65c0772a18b3ec0555a89e06c62ebf3461dc42b97245acccf1bba4fcf83510d8d077914c3173dd242d2572f6d91e35c2c84dca967469ece9b040375f20e4a05fbb55d45c18ac5ffb25f1d25ce8cbac40f4df369c47e81487ea116de9779330dd1bba33d282a738b6b55e851516efac4dff2e79d3e88683c6face0281883beaf373e25993f21e035115b94727c8e63a1fccd659f8535357e11c9ad74c47230ca53c4e4c215774b82c9c58b56540125ddb50dab14207e5815d5adbe78e788065ce6b35e44cc8fe3ba10d0f4cb5adb28dce0553f07d922d31ace2d60dd3a24bec07f4df9927231b43a5a90b32675136c9792014acca6bc5b600df65a0faf936cfbb113b0fc70555197c6a9836b18ed272167dded95d5560d651c0137247e2e4b17581482302d6bda669f26786d55413773c7bcc47b686f67faee4aa5b2190061477d63f4e653d1ce5dc452477577f60fefa206ab500d361bcdbc9b3da378ea939864cb21926cb4b733a596c1535494938db68bb05ea5c148359119ab270d7b48121ebb3887742d6f2ddcb8f3b392681aa8d185b45fa60ed395adc544cf6596389605c9a946a0fbbc5b9ce484661156b9ee17a631e329f7c437acca16a95deff52090a6a71635f2334e86501936c7d41edd9e7853ab3b956e9279bf529b1d367c14a1830236c5c60e4f2a0936d195d37a02c5ca00af699d33488abdf2b4f11e67d5f4ee2c9925041538e9431db8e1c67320ad4b427b3e27c317d80f27927f428835edc6b62642b9ba482e0a8eed99f2ec25600ff1c4e5ecace0bae0301f09a55b570177b17f737f6c53dafa14b350c347d20949b227fdc6e88152a3f65b8952baf64ba9895ceb3bf67118367baa1664ddd9a628f6c8b6b771764f6fe680d6b5a220853f907365d3938b17e83918c8f0c774a6fb549fce02fbfa21d02ee5b1dc7e065e3ecb85ea6bfe85e4cafb134c206a47d409236db522443b0cb3c32bef54549b99bad35a0dad733f8d952b781858a4c5237843d59eae3e92eb768831ca7673561bc40192cd1bda7fee0e21df2980d868e20712976bfb342008d78dfb43d69dcdc7aa9c1626b5100d0e160446b616ec1ce39ff24d077d29fad697bc0530f81359d40b801f0b11d1d3e8dcca727da82f788b2cde8f4925c488659ee7c90258b35b63699273f6aa2707817e16b532764ced684c34582bdeef6a5a24f9b456cdcef8e5ca36227d4f6ebf3ae60f0f48b07422d4293f5ea2e8a102824f5ae9c8517c25fe38591424912e10acc7cd4bc21e2969ed59ab08e2ddde81c5bdaa42192a3844d89be1b8618c50c05c6945a6ebc1bc101d098ed8bc0629ab11226e740ddfb8cf02f59b80227c65f9c1ce0717c072d21b174a19892b55e3044938bc38e3607ab3705c0fb802fdcc1b4bef2a1a99d51f54dbc013a79190a1883532dd97656216ee228b5dc3932856c1049d4d9f520db4b563f99dc61deaecccd724bf6226bb378cc38aa6384f3acba05affce83d95fc5b1c237a6cbb469b45b833b67e7b8e9ccc0fb9d5394455764ee819c608dac8c5b892574190c0139e2a1b5742307c39a5c31cb94d5596c4107c8bd67edeb8ac9ee6c443845745a406746be52788e51c0f661f98a4f82086d20cf1d013cf4dca486ec35fffd4f00c181d900ecd6d6f12d652ad19ec92e884f21a97bea710b1560fc419e9ab3df8f5a1db36442c4df09a6b807c996567a14a27741e19ccc74d8dbb96ef809ce424793e2b559a85eedcd6293574ab7cd8f5cced10afc72417529bad511bed4fbcdbafee7fdfb7ac4ebe717eb6d93a7560e1390269643304629b7cfa9eae755f912e5d7535374c7c92ce3b6995e6047539b73812a7a51f29cc7badb806b05075034d67dcdb716d32198fa5ca5e175d3ca73d78ed9a269b51a91689142aed81e34cf9f79777dc60f97b4543a4a1333b19a3fb12146e0b7b9bae91ebfb73fd1cde1ecd6864bde60796d1ed3ae13c277d44740863c14401388d4e6267139719ec81998a7cce5965e04da4f4d9fffea45c873f3e927d903571792195d3e0add7715f6e50d77b97bde75aec7d8d469e20bc4bd312efe09489973421d9f7dc99c20f8e4f952b5b4f9914c7694d65501b797512de2d365b48f7d26e420fbf6cc70a0f5c0a05d3b40a6b8a6c46aaf620fbdad909d6d5a1bbf34674121b0ada327f867127002044d4b37c8a1a443f9609ebce072e61b8f4bd115118bef89afb5d1b09889c07ef1669563a31e2b8028259f00b704bf6322a289199640edcb6e19a171b1997b6c1489071ed5374c7ff37f7f752a25d1c7e7e63a7c1b03aef9b208ffbe0cc187a82aadee1e05771be194563c8aba88062117922696de2efd467ea95fe60a1e9ffbba4a87a78b8b609dcfe332351ee25c5ee01cbb7732ce8276cb9919256e5ed4752ddbd98e777a2f55b3a97fd6625c6f5336054066e3bc512991c740ae1a513907719634c79b020193de85efb316708afd668374c20ace3153495d3147b784a02eb4554eb57c540dd54e6121ae1f6a2448ef8ee4cc9139a1d9cb9bb39e4861701cb767cf23873c102b5765aae19ecd9c84b47b8f2cc495268d2fb2cf86b6aeb52dbf72013acd7069bcec431d2c6866192d3dd26181d5f493554b0d374de5a2d27a521aa084846b2cd4d35987452907978f0c3b1f4a4f1b50f44f9d5a56cb1348c7af3b39bf43d43082a04b675005606cfb3945184010a24ec6bd14b131921abcdcaee5494d79ffb7f793148ad5b9d492678a83ecf15c961cc92f12820a5343b1fbd8678a8186ca72d6b115bc5cd6f89e85a674bc913832533e056ae951a4443945d971e3a0d050db24c7a599b8826191cf3385d658407ff8280518077e7b201922ca4c29d2c6d50d8ef3494787002b7899568d58a5dd0e6d6b13594e98b4165f31c0a90ab34230018abe258dcf62f592af1ac0a05896c949bfa910f1dbea83c6ef3a696510694b29fcd2316a66d7d491989363f17e51b19165a3b8b3be22291676688e891a28aa6f32c75abae4ee73103c86015f17c5a61bca780b41fe5799099bdc4762e7fbf35f5a64de4a4ac9a13ec81370405b3b236dd04871fbffe9c5df5e61cea8cb5e3c2276fc4c257846517def8f37feef8e57cb260144964c7f2540a6f081a2b228a91600389e87bc20350b99d212d3a59525b424efa0d3c91e6ea0b9239482b2085413f79441f593d9aa7550d80018b1dfcd9749de279b93d7126d4c19cb2d61d3a10db81b475d1660d78ef94f75c35c91595bd9281c6ea5e5e4a0a665301bd01ffc641104932fa0e523699537110ffe7f93699341fed3a810abfd14354f984b6aa86d283588d4185c65712d72bf3b6fdeaaae635a137921eb780355fdd2297dc26f96efd6c556d328467206054d5b1a53da742ade8af8f3565e9fc7944524d643d5d1733022fce0bbf42dbe175b74377d12707f0d345500e98edeee3a14ab1dcba4d04a23559e646602f31d20c3508ecfe1917d74338a0b1b18cbcffa3fbc834aab3cae7f8889bf4406b44cd21fdbe1dd89ad55ad92f542df78fcaac50bc22779c5b864704700d9297b69d9fe4bd4a354571ad11c457387be96871446214d82b197b53a6e58fd45786989e7dff6bc8a07f07a3cda9d41b06a12c36760d9f74a2704200cfed469459e746a471b11c14402732a798bfde4c3f52e6943072ab1e04f4ac82148dbb75609b27b30aa1b97d8cb52c072403d074f4865983b79ac920244ec2991ac919a795d641169e34687f67c2fcaaa39156e1ae9877842af0ff09d4a555532505c5a6be8f90daa9844adcb9f8d857a84220ee76472e368277c6bdd72971f52a0779b3cd57b1762523b830ccf6d0a8402d713b08d7c795baba9ed89292f2468c82f18787e2b4541d1494772396675a4a9c176e1585da2908444f7c7d52ce40223f7ddcef40e31102b15670d4ad7a5f0e67c46eaaf08c9cb98970732ef86ce072d31bdb9d92c76164c3510dbda8cbdc68f04a56c7ab9107a7972b8e5331e00b2db525971e565aca57a347f9c6fdb391fadc29d87a44f2d9debadd3d998267acebb7181ce7e7a7f41531fdc91ade6949658d47f8e78770e850bc78d7b89c91adbb99d437826c76ed7b13cf9235b90c541ae1b37706dfe1a7699ff2697e2d040df4d58c6533e531cbf53aefe7020a3f8a72133f46b07e60d32fa309018640cb5cb03583a5b5ce590561752ec4a88110a696619a986b4e8c105447ba9557c664cd15959ba3c070f727ea8f6b43153ad59f2e3c1227ec71df2e997061f8b581ad9a5d7a6a232d5761bb9ec087c64ea55abf14688f8c74dc2ec7b24c62332a22b21c95684d0bcfd9225fa8ee925c7247104424aa74cd8d294fc7045f8c85b77072b3d5f08b3e9733ef5f28a5554867ed073ae45c0a528eae21071b14c5bf952184fb956be9bc6f31e191bd9c0413820b2f787043f093054f58eb572a0929e29632102ff5619e7f7f26ede8bb851856c0405e5790b4dad8afa2ecfb1b87710378b9db4261750d5f4d84535885b43291b1d59cccd322cbb7197a623da058f4dbaf8d53182d89a0e2d7326a75e82095b6b347ef5f81aa772b0e51109f2b9552136a1b2b70b0092f6fac642a45bcc622585371075f6b76493c38f42217e99840e86b8dfba5f3e2d1b67c4c89b3e44c1bf18ed856dd7d68e16a5b8ee333657d5ff0c09a85c78e1c5de3265254eb6b7d2f29facaf24a06a456e2966fdc1946c724ef648e9dc71631fcb0417e6cdc98d7b01c1fcbbd50ed5fa1c4725cf8a37722d39b352e2a7a6238fa9272bf23b871849a6c108192625ada93adfccd9b1b2e0f330cefeca14c8c1f8d26cdb0bdafa837c7d1ae739a00794c294a1087ce84134ad84a36cb6d147c27d3313379fa8f42144d6fb709b4b76c39f0515126620e36c34eb5f95dc054e5ef09b25f0e8f933b6a73d345f8f3e05f26702752c08227edbfd9324860038934b82de4a1fccd236fbdcb0c1fbf360c23270f0f5054ceca3826454f5c6165ddebd0aa2f6d04e95c07d09a4b27f5000ee53a925017507b2cbce5d35cbcea898c60231dafc461f059612a26e1006730e7612787ab7037a79ba500d4f58ec8df88e6aa65c6dabd596b8589dc5fc404bcd9d93d1e6d907018dc3e918c31caba2937bb108cf9262efab82b3e7178f6f5439209eeadd6c13972701ba5aebc1f2d16fab065a96dcf5b768aae8b827a1c33104cc059acb77594b41d3c2def384362488a8cb8e35c396faf73da5cb1c65171afc91fceb681533a940e5501aa6ff4b29f1fa029a92133e3e4fe13494559e571cd044479f5590b4a65b99d644c0a055528e842fea6f04e3fa83ead05169972a7b8933e0f91dc878ef7e8abe1c143c6fb02978231865d93a3ac547e6bb7f625f82e3900b788c3a9cf418ab5fcac49d87b0d2e97851c6a8281c5644d529c87a3ac490a37d84f2c01d5011befb43e91fc2cd7e0f1919634109b7c6362c758286795274bff30e69dbbfcd54303c57248ecbfaab0bcabf39bb91a23fc2959821a0a2197a79f9c7be887096160368b2e31127bbcd1af66d2d3291524ddee4acea98711781d9f07483fdcab75bd51d37ae709b9fb267ebc"}}}}}}}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000001a00)) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001a40)=""/248) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001b80)={&(0x7f0000001b40)=[{0x2}, {0x100}], 0x2}) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = syz_open_pts() writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x5) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x8be4, 0x0, 0xfffffffb, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd60230000001c2b00fe800000000d00000000000000000200000000000000000000004e"]) executing program 5: open(0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) socket(0x11, 0x3, 0x0) (async, rerun: 32) socket(0x11, 0x3, 0x0) (async, rerun: 32) r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) select(0x40, &(0x7f0000000280)={0x374, 0x400009, 0x0, 0x7fffffffffffffff, 0x9, 0x1, 0x2254, 0x10000000000}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x3ff}) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r2, @ANYRES8], 0x401, 0x800) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x7fffffff, [{0x0, 0x0, 0xafb6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {&(0x7f0000001000/0x13000)=nil}, {}, {}, {}, {0x0, 0x0, 0x396a}]}) (async, rerun: 64) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000440), 0xa) (async) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) pipe2(&(0x7f0000000ac0), 0x10000) (async, rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (rerun: 64) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16}]}) (async, rerun: 32) write(r6, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) (async, rerun: 32) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) poll(&(0x7f0000000140)=[{r3, 0x245fc6872d8da9f4}, {r2, 0x4}], 0x2, 0x800000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e1e664fd79f3a16606548a7a1ab4010c8e3e03", 0x13}], 0x1) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) mknod(0x0, 0x0, 0x6d4) getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x0, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b7240 executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) (async) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() lchown(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1}, {r0, 0x1}], 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x57}, {0x60, 0x3f, 0x4, 0xc15}, {0x4000006, 0x0, 0xfc, 0x1}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x57}, {0x60, 0x3f, 0x4, 0xc15}, {0x4000006, 0x0, 0xfc, 0x1}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 2: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/56}, 0x40, 0x0, 0x1000) r1 = semget(0x2, 0x1, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) executing program 7: getuid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x13) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="54dc46d702f1bb01691e0cfab9369958f48cc299b2b23a0e8de85dbed58edf621e65f9fd8c3c94badae5c02ef4328d526b9edbf75d6f046d19ce78c402cd87b4c18f463c77efa82c351e0d6f3ef2b865ab9f3b84fe9f6e0e5c059e44986077e2af6b0846a606c88d8c92b03f9da87d13d948567086d9f45a04993499b6521f2b6b155a25c739de92bf0e4f0e30e46ffb9e8ef37da6c196de84774554820fc48527aea10584386859537d5baf02b5cd7b4ec17394867076415d39e5894f186ec53c41d4f58f7cbc36473932487b96af01e3bf81088aa8271d31ffd3a4f20e208b44429dfab4ecff2bfa267a3b6cdd7d", 0xef}, {&(0x7f0000000300)="6607399791589b51d438aa4ba75d2eb0cb301dd5a38b8b0929569f84394eb480a44891ed5c53519592fdcb679ea9fd8d5105a46f99689a8c5d277f67c3f24b8e610962804e227dabd2c65b804cf8", 0x4e}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) utimes(0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x978c, 0x9, 0x1, 0x104001f, "bb08001000f1675910508b00"}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) executing program 5: getitimer(0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x400) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000240)="41c331ae095795affce26ccfdbd6827179c98b0c9475712cf6adf176f0f9bd5998a0e5250485920db86677bca71b1e9c221527b4efe38086f66c0685abf5d7e80b96014e1fda28f5d7fff971960eeb675f52c4ffd30302d72afdbe59fd7c347681ba7079fa11802e1da38548692f583e9ee7720a70f9626db8234cabd49bc6c1e1d5dcd560e960afc40da6700c28afe57aebb40f439b7e3df18cc05552322a28fd4fd97e1fc69795a8ad303e02f6909876749c893496d38ff6ae9d1768a27068e2ac48af8491e49c422705daf20dc17001ae5d82d2a9b91ee6539fa7ad8e5fe17b9ee2", &(0x7f0000000100)=0xe3, &(0x7f0000000340)="552ee759138f07fc168af0e8c867f85fcb40b988ac8690fe204483da8f1664981fc3b4acba9bfc74f3a40feb820e488fe4f4527ba250a37613a558dd2b97c0f4c9926653c52b863c6246f854b3a9ce15055d27bc167087ef7e7107aae57e353a1c18117b5aa466a8e2be96131d32c9245fb87a8bc4516a2d8bfbabaccc06ae2b4489ddf41780739979f61427d84be4030dcc9c33ecfb0f0704bcdb56fc778158", 0xa0) sendto$inet(r2, &(0x7f0000000180)="beca46579c921a0f531ebab20ad58a7d1ce4aa4a37c3a28bcbdfd31ea0934c5a0706da2741b1b2f75826751c457f926c68d2eaf18c9d7f8f66b2a6d7ab7e3c6e896c105e7073a94698185e4e01c64dd8076f7731cf5a1f5e9cb6330eda502685afccf5c2b5fadf78ee5cb84fd5f24927dcb3183e319598b7675bc484bdd4e11a1001f08667ebd3b034d92f377d", 0x8d, 0x40a, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x4, 0x1008, r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000003c0)="25d804d9929564850117ad2bfc61d22a4be6fe9d", 0x14}], 0x1, 0x0}, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000001240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@end, @lsrr={0x83, 0x2b, 0x0, [@multicast2, @rand_addr, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1, @loopback, @rand_addr, @multicast2]}, @timestamp={0x44, 0x4}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @noop, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {[@remote={0xac, 0x14, 0x0}]}, {}]}, @noop, @generic={0x0, 0x7, "fd303ff8f6"}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) kqueue() r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r3}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r5}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x3}) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r7}, 0xfffffffffffffffe, 0x82}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) r8 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) setsockopt(r10, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r8, &(0x7f0000001540), 0x1008, 0x2, 0x800) msgsnd(r8, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000d6bf9b46140ec404b2f6c443fa7edc74654cbe4025f66c59ac4ae332be1cebc3416ea053a90b3f467e4730bbeb1b63c15016e4d313925221f680d037d7ebb4e5b2e9bcd739085f3d0ca3d485b2f9c1a3ec26d333b39fba09bad33ffefea801a7e801e8843c97fb161c0de812dc4c88b9a7c1497433b6cbf96f09002b3895c979baa01963882b4ab1420176ce07b5c0476d48f1354f5eb0c81c42661fc55200"], 0xa7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) ioctl$PCIOCREAD(r0, 0xc0107004, &(0x7f00000000c0)) executing program 5: syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x67, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x4}, {r0, 0x40}, {0xffffffffffffffff, 0x1}], 0x3, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000500), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x100}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r1) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x0, 0x3, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) sendto$unix(r3, &(0x7f0000000280)="c5e8cad16f79a77bd1ada4dda311ec7eb59afbc92567fdbb7ac963bf1bad61932bceb8ef4fe2280a19bbdace2c12b177a655165f095def1e2e7c28fd5b472d3344e83c0b8d9107ec0f0b451731a75ba1f4154dd0cc65eda8cb4a0e3c7f050a9ce5d503d537dcd95a5b60639351bb798e82c50300000000", 0x77, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) dup2(r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) writev(r5, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001380)=[{}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x7}], 0x0, &(0x7f0000000100)={0x68, 0x4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) executing program 7: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x3}], 0x1) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) r1 = socket(0x6, 0x1, 0x0) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58d9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}], './file0\x00', 0x4}) r3 = semget$private(0x0, 0x3, 0x80) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000300)=0x4c) rename(&(0x7f0000000340)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000380)={0x6, './file0/file0\x00'}) ioctl$TIOCNOTTY(r2, 0x20007471) linkat(r2, &(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00', 0x0) getpeername(r2, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='x\x00') r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f00000005c0)=[{0x3, 0x2, 0x1800}, {0x4, 0x319d, 0x1800}], 0x2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000600)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000640)=""/122) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file1\x00') geteuid() semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000780)=""/71) connect$unix(r2, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2000000000000015, &(0x7f0000000080)=[{}, {0x9, 0x0, 0x0, 0x80000001}]}) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000200)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058", &(0x7f00000001c0)=0xc7, &(0x7f0000000300)="ee44bd2ace69070f5d09fb1f318d63c6539ce1f6b7063dd103000000608498632c8a5bcb912e8d6751bd1b4c77a6111dbeb7ce3c37dd187e746911a9217e2f2ef8525001ec0eef2af14375fb334b701de0f29d75737343ec5b7619000000000000000000000097c05bcb94dba63113656e16b1070694fdd9f17e51e246c99b6350f7ac98f4fcd5e82486a44a82b868ec006f6d20dff0dc5cc359fc4ecb87b4f1edecc4e0d0b42d0bfa97e941bc998f40e28cea525ef6919bb686349e295b90be69a91f79f3", 0xc5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694d, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x192) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 4: pledge(0x0, &(0x7f0000000080)='\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket$inet(0x18, 0x3, 0x102) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0xc44570d253d280f8, 0x40) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3ff, 0x1f680000}, 0xc) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x125040b5, 0x10001, 0x6b9, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {0x81}, {0x6, 0x0, 0x0, 0xfe}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x18, 0x0, 0x0) socket(0x1e, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00007f7000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0xaf}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x4000080000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002b5000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc57dba485d149e69a77882ed323003ca8e6828193694c95796f28e5d5a98b8239cbb0a59249f7fb6c36ed76a480ad1143ff2273a0382b120ca2c632c4fc0b887b20efd2bba9e74650bcf47fb4a05bab662a3451e37f7807d319124f22543177966fcb47f07f79650d31289e57b86ca1e2a96fe5b95a67142b8690cbc26e1d904a664e22e1b7604dc643d86396402ab43c6bf20e1cc1b8c83e54de0931fcf31948c6597a17042c583bc31b05a1a9df3d5bde4eb995f6c367f108fdb923b6e19030a45cc5d8d2f11a61a0501aef7decafc071ea3dbc792419193e99f47ba8f9d24f6d29636db858fd1459e0e2229b7654da7e7fc6a10a", 0x15f}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb670dc7a16a4766c4d01ba7574d21bb6f5876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e", 0x2e}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e8106da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x68}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f00000001c0)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c", 0x19}, {&(0x7f0000000400)="4721147fe64db52a2fb15ab66f9ecdebe45aea0a77a031f7b28263c0fabb68ab37bddad3dd31a42dcbef974db4502e088c0b680e4970933152b814934a3dc95a87914e271ae0cb0f478c0e624d5fee8081", 0x51}], 0x8) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec5348344de732dbb9f6a880f632e412393dc3e142f1521", 0x1e}, {&(0x7f0000000500)="badbad87750b277e6e2891897001b819402604bdff7ba28be26cb4d6a713e9d85ec8de55c44a3ea5e9bf18b40f1bfa4ecdc59b91548e03353d077321e0f20f36bea80857afa367df95a467073ddca34286", 0x51}, {&(0x7f0000000100)="928fadf14afcc2ac", 0x8}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185c7bde0bfe0a09fe5d953", 0xb4}, {&(0x7f0000000880)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a73ac07", 0x3e}], 0x5) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffd7c, &(0x7f0000000000)=ANY=[@ANYRES16], 0x9}, 0x400000000000000) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x2000, 0x0, 0x0) ktrace(0x0, 0x4, 0x112, 0x0) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0xff}, {0x24, 0x0, 0x1f}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYRES16=r1, @ANYRES32=r4]) ktrace(0x0, 0x5, 0x1b0b, r2) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x88) dup2(r6, r1) executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236ace20b7804be38164991f7c8cf894f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1) (async, rerun: 32) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) clock_settime(0x100000000000000, &(0x7f0000000040)) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x6, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file0\x00') (async) r4 = socket(0x18, 0x3, 0x0) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) r6 = socket(0x18, 0x2, 0x0) (async, rerun: 32) lseek(r4, 0x0, 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) unveil(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) unveil(0x0, &(0x7f00000001c0)='x\x00') (rerun: 32) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async, rerun: 32) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000280)=0xfff) (async, rerun: 32) link(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000480)='./file0\x00') (async) r7 = semget(0x0, 0x2, 0x28a) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000400)=""/95) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async, rerun: 32) pipe(0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a7412379548522c16927f3", 0x38}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0x0, r2) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000140)="8ad1e91357a7e17fe647c27eb3b1ff9751079e3070afd0d946d630ea6832c8f291bd07de1def77a6267612b50c25be51ca2bf6683124422d", 0x38}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ecaca5cae2000140", 0x8) mknod(0x0, 0x10, 0x1) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000000)=0x20) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236c7c04309b00c58bc4991ffc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x30}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x67, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x4}, {r0, 0x40}, {0xffffffffffffffff, 0x1}], 0x3, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000500), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x100}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x45}], 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) readv(r3, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/105, 0x69}], 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = syz_open_pts() r5 = dup(r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r5, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r5, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) r6 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r8}], 0x1, 0x0) fcntl$setown(r8, 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000100), 0x4) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(0x0, 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0\x00') executing program 1: r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0xfffffe01) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x5e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni}}}}}) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 0: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x440, r0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @random="e0c0faa888c0", [], {@ipv6={0x86dd, {0x0, 0x6, "7c0002", 0x28, 0x3b, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) executing program 2: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000240)}, {&(0x7f0000000380)="1e469f14a5cc13d93e5cdd47b48e8d9700e2484822cbc3cd7f5b3ce1b37ba4428ebe3b9e093b032d21844237e7092ab23eade34d510c5f7ef63b555fd2bb6a9d2ae14204b678ef47bb7b944b7708cb268c6b17abcf4eb9ed62875b1a60c2e0b2bc4f893142f86fc86a9ae821d322a629f99730fc408967ee819f51db7618620b348665c008a14582f2c0663167beb32aec233a71ca3cc003270009d715096ff0b1bcc979fb31aa8ffde028f875b88e0e8d489b9ee5625aa36613941f842d27fb469ab9795a393ad4f59755b20edfad610be51ebd6ea9a6f0c06522a330332670b4cb6cdf73307d87c1319bd13baf4a594bd8a8ca3f92dd4997b84fd593e6ea7f000936439057411881e91cca8bdf2d2cb59387eaa9a0f23fc57d7a101bda3c3af783e4827e72360dbe18e08c07f77e04c35007ac84319bbdf36a8cda5c768dc38a0db867ea38f4822d247e34ef4086428e8c1acf6f3ee4c0a83aa0140d717663728b9973a6e7dcf76032435b27c69a431b447f24ca035b096f307030641aafb09c7de1b6a133f7e5a8db743662ee7faf5755a419c6c298e810ef74ac2133bb5acf5967071dd0a78843b743237786e9da0b66e4996fb0e918d8815f6060961bb714915695d17c4d710ee5aade5a99f7b799ad4450808384e42acb58623f272907f1d90860af5fdd8791004620ee669490f2a30c782352d877a12c700ce190fd8c49f722bc3f63fc8f40e0820faff0de53400abcfacf4ec2d6ddb0a4bcd21b4d36bee560e31ab4c12dc42fcf6794ae390ca2141c35c174055aeb3865b39ca4186dacfc036f120e3eb874b1c6e65fa37bc0f374dc9ce9a1eb0f6e7b5a8ce95984a5892da1bf9c8218231c858154a39b087645bbd4bc3f69b45b529d13f6d6cc09280157e28960ce317c8eb16758398fcced5d80cb32c200b2ee20fe3b46f2cc8caa9099595a92b6095363a53bebb5ec5948c6e7053756d7be0a109ed1a4e55838a52a95982691df7954b2c0a2328207bf154e448d961e396bce115fc120f6bda42b3dff6d4df1c50577a491fcbf21f352162b2c4ad39c706204879ad85c2a5d56454cbb1c08a9cde1d558c925e5c56f9e8bd5e595081f990763a2d400073cd7ec24edf98316340a23b86d3263b39b807c591bdda2ce8cc1a58293e6d3ff9aba1eedd80ef390663ffcc68b870aa062e6fd634654c74202f058d670c38659cd4a227bc929b86cf42ab96cf98a46e66c1686393810174a608ec2dea096969c2ee0d500f92a3d522e7677737333291aee54d0cd78090466bafb8b24e61a8cc4cec65257fa16e7b56bb782e0129f322a87780e1a37aa68c9997676b18d03ba485d2b4fccd35f5bac1e32ce1e3c53f9f96a7f9b54eaaaba6229ece9e88423f1074d31b85c9330fb2fca151e13aa8596230f766cfc81e118340f89ae1667183d1ef3dc4e2270923368a344f9a5bccbbd50e2133862ac31558cb993e5ba57b729867ce126b21c2b7a67846c0b15484db25ba1338f86d232490399b8ee4e84c694a2dbc5876e32243e512d69483683d907c1652e4b1191e58716e23eb79df3fc93eb306072465b681006a6fe7f98b6f3d2364aab9d6285862488bbb600961d9e461901ba4d451e98f432ff22bc860d6ffd2a4a68ed78141560ffc633d063acd8e7c6bf06c17cc97c791775f9b400d5ac01ec67498645ccd6b2d05656c7f05c6c2b1c840b1d9748d869054cb19a92360f575de366a19588a71c9a16d38d21bc504acfc674a89caccc331a315a68779aec7b2a96191f15dd5e63bd2f7d033e12e6cb88f09b20fc95da3caaea18dd11bba204f30a4d24140a76c98a3f614e09448d6fa3a81bb962f74457e66c33e7987bfaeaac8d3bf675f7aac198a0f03b1c750a6da918465fcc853f7f3bc99f3093df8185b5962ddbb29a7cf8dac28f6ed0d05c35311fbc7498cdaded30e4c4140f6718e1585acfec472cf1712f9fad61226cb7fb0f0d36d08b5c089c5992df6e6ec98052e2997e136923c16680f3a4a44f6de06f97e46955c58707a5c63fc3fa5ceab6794aacbc6a07d190be7b07cdcf25c35c06ce368ac5506f8443a7fa10c3c07ba25397320b4556a86023ca940e8f3a28ccab863eb9669bbfc5f94a108e460154e66b3824964121a6b033ed16bd7f4f9126b04af1e871192cc414ce75b25d16dd44115301ffb658a6fea4d52161ca6b1475ea621e5a19f7746522e8bc0d808a5d3e87da224370a30cb2a780d3551b6bbb6c0137de45988aa6f2d98caebf03e6a20b2e7c1f8442e0ae9d748ec577b697ab1d9f7992e4504b45cee49c1ebb352a9c8eac1844571f21c92239a7c3c97f6bc7909e5d3981820873a658f69cabc3aa6f1f129c439cbca2bda60c3611812df3345e232da721ec468d611293ea3cda282874a2d4c6307be7ab0e1e8805f661ee587da1aaaa1f03c570e197657a866686199692507ad4ec4bd6940cfe5efba7e15fc2bc5452805164ee9c9222ec50959daa25f6f6ee2c317bb11fc5c07ee1f1f2d93cac2a3fe6130b9d1fc7a8e7cbbd54fc92131894772e3df0df956b253ca3ba830961955f1f96fe301004f087bbf3007a6cd3cec9c0efa29f900039bc4a2f3ddba70d4d4ecae01c6f40cdd9db3bccb65837979751fd5b75e909b00909b2fd16cc6e941e184080d8bbeb485fa7a3887139b010a9c6b6f85ac20f5824fd6dc47ab80b315434fdba17662009a6daab62fa65b13d2c9930f779b3343ff9e6d7c838b4ddc82ae2a26942e23ce1d6d542140c74ba13b95b82d386c2863cd523580cab845ea5c1913bc84994983f024c1906c9063ad6fc7996672fb6e1113713dca9d23d14a5a0864a5f485472ed9fddcd697061b1a455d265e97425541d86c7909f027d19bddb6044f2b98357e60584793edba8538659e7a9ede59c5b9ace76b6f081b1026149a25ac89ec13386907be9fd1e5cd6a194a1a4753f5e54da98ff17f61bcd26f21287305caf6798da11c7024b832446df32e490eb87cda22de3965a8b5edd09818880c316873afdd725bb67c8db5bddc1961dce9827d760c16ac0710e9de724132f03e0ae6cbfe4f715327ef721b840e65498a4a1c6c90da1dcfbf5161d6766e91b7131bb9d6c8cc1edb8eabd6a44e259e7af258318e057cba74d8cd9c02a1333a69eabce1855a7225b905982a83a3076ea18b05d916bce4003cccc84cd59a597107dfb9fdad60fd7ade2d68618f24fb0e93c43ed1cef61a9ff210bc09ece85de4b76bfab77d638e807c2a2b8c8761fee840bdb2b9dc7a1dfecfbe66797594afd3079ea6f5ec733c11555dc3c09174352db1d8fa59e32ce32e48b22ca5ce1182af314f20963dcf177c7e894b4a141c41ce03eb9ab0dcf2d5959f3b9f525bfd1701e18f89b88a6954b14af54af87f1f0211600af000766cf68fd625f214be5bc7320b5b4ccc938db504826b372890abbf2ddf0f3824dfdc01eb45f61bcd2c9c68d351e79c1100696e77c18c8ac6f55fffe3b18cda7a4a61c95cb9fb6008ad8d90172282ffd3f0328b6724ad6fe13713abcf95c96059028adcc20c855d33bb46b85aae8d2c7c3b175741aae2ec6ea7f96d130407475520f1509bd85aa0f3bf5ba7a938ba685cf59d0377f4136173458e23f3ace4a456efd120d0c5fcf4e3d261ce17fc0d324bf3606a42c0502af6ed1304677c7e11a2640d86ad4f1feaf7a1ebde3d9267cd8fa111f6e10b1f5932c0e856efd59fd672eb8f9773e57889632baffa07c2430732f64b632ddd332949e79462a57c806dd37e44163c2cba0d56089523ac470c84ec23aec5fe4e65f7e7e21865014c52bf42b1d137350601ccf3faffdcd7a0d4ca3eae6d8d1e6b7abe5e019a9f872c50a008fb3347a7dd7a3268978d7877efe2f54e1a17e42513268925b679a6f1f40c057d59fc49377e45974e537856ac0da0b03c57520c3fe9ec0778b7b9bbf1e4f899991d153517010c54c2e5069b24362fc12e1dfd102c1a84315541e4fa229b90fbf65262578850b1af742478c88dde59d639a161f6e9e65e278886d9d06f9301d65908e760970f88ad009136940c47366bbf03517864dab7716a1cacea6201c1399c75bba1e8f1b719362b1edd1e5bc05753d66a1003ae110500d52a884ab5850cd3ad044a22ec33ac9eee97676a4423764a46ba556b89e08a9eda4dc2d5754166780906dd0eb06b0bc5f964c7a6406ce8fd01c95da5be415bd1103ccdd0b34b95972174031c59facd0a5b189c8116a6193a624ff4929d1862b177999ed882eff36bbb10a7ba4b053b47717dbba25d40d8a8fb0f00db92a56e37fa02a625ab45c59008594d422605a93405109d0de97119aa027b8d06938bc34a12d4ea4ca110aa0b8fe759ca278a8cded2e1fc1ca59b74ec38edd98c25c092d687c0485e574ea2e8b48e23f37f3381e2df3f348efccf8e017060390b79fbf744fa0e59a8139e8b9cb053ed50cf7bbb30c5c446232c7a2e3f398933960c533a5ec44f027a02f0273725074ad600a2f4d762a3328447f7d0f03417570a83073a99b1f2fee3e855c5da57dd57a47b74d83c7aa87b554d42c1178a0ff7d81e09adccae5054ad3626dfc47ca94d331e37b477811a449023ba7e8be28491d04f7344b49ebdce19017489978e887c115c9a7e7b469b35e5e517cc171a711ee61042fd1d5fe68ef8050c838a7a223406ed6fa96937c6da470a658463fd9577a8bce453bace94a7b96e997a04ed5a135a70d5e45ac78b4cda3fa65ec423640c6ce0b0a0335879e3f028bb08ced8821547c1cd0ee65ede6c55ff077b0a4ab0be1def76ac499c8b21197786689b16a5773a17debedc5b95229fd7d4bc9989c08007d4f0c0fd15cff6e1c4286080a181018447bbc75ed78cdcd0c3e939d8a92be12134382b7bb14312d5861e50e9e7a4ae56932007cbd055ff461a5414d93bd032225bfceef4d9651a8d2676ef46c32bf8e99f373fc8eb7b7ea07d8d8ab63e9cbcfb44234899a21954fa25209e2b902cb78e13fc12234c0628024c87cec041e3e40601d73948b91970bb274b8fc52de78fcf512c08e682278ccf64edf99553d7c7f2583940c9a5f5a79d92900ca5e800a1c19379eebec36b15be6f77d3ec44d1ecb072e3876bf46663dfba230219e4cb1e57722bf821b1042c3130f15403cdd95db7fd2ff4f8f8f50417abc497836387f2e41398aab16a29991a8a81306b0693ac1ab5db18d1a145e1d3a081d04c80d38ab79261dfa3ef11dcac7d3904996e7b0d3744da825f2f1feb341f76c1ee66cd2f6054b62afaaae5c20fa5042fc14a10a028428a7501da2a0e12e495e0d53d2930f1ae172da4c92f9846f754a618c006c1f54cc9860417ede571a094c4afbd7972cd9e490abb3ce49d9cf1f620c232f7373a854e85c4264aea00681262169da9985f8aea03b3f1347ebe0df86309d515cfadc8fee8b736e6d4c2f644b2763e910ae62a0ca0c1d3ea95cb48112bef3a89d0f134d83e8d6c81741722f91f5264c0f3395af15ede073a4c48e7763a2c8af3a13e9a6f495808300c214dc48bde3601e03b17a6992cbfd34c0e7d20289518db20bfc87743794601e2f7a404961db529fe1cf0aa35d06cfe20117a0f4603a08d407b683295282dc30205578607ed1b83c2cf0453c0e13d8b75da3b9a710caf14eb1ed7010fb785dc0f39960daf3666c14ac7f70166d096fcc9d5e7913f7a95cd2115e27f043364b0015c6f67d54799d18b09a104186d80f4ceb95ada7d6ddbae9aa705c9b4cbfe4fba23bb42d00866e14dda6a9d1a562a158104548ceb9de", 0x1000}, {&(0x7f0000000280)="45c69deed290bb19534ed3f2635ce0f5ed508c7d432a587425070fae112eb8c5f19629652eb38e4bafbd63ccc1bf207f4fd470b7a938493b0aef1c9514648d6f510843a17e787e57394774b68041ac2f25aa355db8f950f711f3759efa60df4386458603f226760deae89d60095caacc439b72606d46bb0527f77e0daffa1ea710078162a36c0ddda348c192acecee4c2a76064563c49f442f6bb99c5c6793bbffef95cb9d631a311aed32dd494a2090eb781b269e11ee689cac668b5da0", 0xbe}], 0x3, &(0x7f00000013c0)=[{0xf0, 0x1, 0x10001, "05e2074b377b212e355415c8e95740143c29718dfe43363377d6c28ee202cc8d43b0b0eff6d20b46fb1b05f6f37db042a1917199064ef9ee4802828659a355218b717c17a0b7a0e980cb152b8f9daf60f3cf7c34c186b0cdfb2182727e72520b85a85a92a98241dd33788c5d6a12ca86fb3532c8d43731b31b58d84fbc3010856fadea851df24482b4c5645e36bf771207dd3c89bf1436a9cb2546805b5c1bd8880b0f42e35152a4419b832b8ffda79009a76cbd1ac684492985882e34b8eda559be2eb35626f561d548319b5506ea8a42e600d8f31f0b86c86487"}], 0xf0}, 0x2) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xa5e3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)=""/188, &(0x7f00000004c0)=0xbc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x64}, {0x6, 0x0, 0x0, 0x1000}]}) sysctl$ddb(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000080), 0x0, &(0x7f0000000380), 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$ddb(&(0x7f0000000180)={0x9, 0x5}, 0x2, &(0x7f0000000300)="85e83303007704b7c3dbf3698a76ddb53446e6b4ea1a", &(0x7f0000000340)=0x16, &(0x7f0000000380)="39ac2eae7d5dc3f3e896c107a1157059442408633956b9be5d878e531a054bf8ab1e1c76bef574c37a336271df99387407cf999e4fdf9c3a805bc29bda18a24dc1852a2c1d33d0810d36e10d9ac37b065a2d847a02c0ccd3d36ff24cbb840f7c03cecfb55b5372e8d2094b93d03e5b8609851e13fe2ac6a1784e74", 0x7b) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xb) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 7: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) recvfrom(r0, &(0x7f0000000200)=""/94, 0x5e, 0x843, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r7 = socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000080)=0x400, 0x4) r8 = dup2(r5, r6) r9 = accept$inet6(r8, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmmsg(r9, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/220, 0xdc}], 0x2, &(0x7f00000009c0)=""/4096, 0x1000}, 0xc000}, 0x10, 0x1, &(0x7f0000001a40)={0x2, 0x3}) r10 = msgget$private(0x0, 0xffffffffffffff41) msgsnd(r10, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r8, @ANYRESHEX, @ANYRESDEC=r4, @ANYRES16=r7, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c94df3dc0aceb15f748d0fca74063f6a2449a5f01675e43b6db6bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253ecf79a3cde8e6899dba47b9fc7a42c201003676b496218afafa33c7fed5d17dd1009c6bf317671b2f5d1889900629b1747e3cf7ed9ed24768f2e982f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc", @ANYRESHEX=r10], 0x298, 0x800) msgrcv(r10, &(0x7f00000002c0)={0x0, ""/157}, 0xa5, 0xfffffffffffffffc, 0x1800) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x142) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4010, r12, 0x0) setrlimit(0x3, &(0x7f0000000280)) mlockall(0x1) getuid() executing program 5: unveil(&(0x7f0000000240)='./file2\x00', &(0x7f0000000040)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x7, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="4bcf210c201aa25772b734f57134d7c60a5bf8690bf7a90fbafdf0de955643b5c6559ca8df236035f17d9aeba0fd1865632eda92cd19067462e002000000ce6bbcf7347cf3e2382a3b8c1ab6f2e62ad5e324fd749f21f13e5ee92097e0eb26b663e031b485c0ba66b1ebe52d487ee65da314e58105b9b12c9c3995580d48db3dada11691575023e1493f5210983b1b64abdef07550b18fdf5eacde2dd15fdd38634a51f0ea71f55e4c3a7a981d336f2c3514f4f28813551a681468037761", 0xbe}], 0x1) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r4, r3) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x1}, {}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006}]}) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x2000, 0x0, 0x0) (async, rerun: 64) ktrace(0x0, 0x4, 0x112, 0x0) (async, rerun: 64) r2 = getpid() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0xff}, {0x24, 0x0, 0x1f}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async, rerun: 32) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x4}, {0x6}]}) (async, rerun: 32) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYRES16=r1, @ANYRES32=r4]) ktrace(0x0, 0x5, 0x1b0b, r2) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) (async) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x88) dup2(r6, r1) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 0 rsp ffff800037613638 gsbase 0xffffffff82c87ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff8282a03c) at panic+0x159 kerntrap(ffff800037613580) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b 0(b,ffff800037613748,83,ffff8000376137e8,0,b) at 0 rt_match(ffff800037613940,0,1,0) at rt_match+0xc3 route_mpath(ffff800037613928,fffffd806287f9f8,fffffd806287f9f4,0) at route_mpath+0x8b in_ouraddr(fffffd806287f900,ffff800000dde800,ffff800037613928) at in_ouraddr+0x98 ip_input_if(ffff800037613a18,ffff800037613a24,ffff800038e70000,0,ffff800000dde800) at ip_input_if+0x25e ipv4_input(ffff800000dde800,fffffd806287f900) at ipv4_input+0x47 ether_input(ffff800000dde800,fffffd806287f900) at ether_input+0x525 tun_dev_write(5d03,ffff800037613d98,ffff800038e70000,2) at tun_dev_write+0x209 spec_write(ffff800037613bf0) at spec_write+0xd8 VOP_WRITE(fffffd80660025e8,ffff800037613d98,11,fffffd807f7d7750) at VOP_WRITE+0xc3 vn_write(fffffd80772af108,ffff800037613d98,0) at vn_write+0x157 dofilewritev(ffff80002a6e6540,c8,ffff800037613d98,0,ffff800037613e50) at dofilewritev+0x1a9 sys_write(ffff80002a6e6540,ffff800037613f00,ffff800037613e50) at sys_write+0x87 syscall(ffff800037613f00) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfe4fbdb2df0, count: 239 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8a8635c2-f252-d190-235a-0f50a6ed73cd found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace