) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000, 0x0, r1, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x101, 0x2, 0x2, 0x7}, {0x9, 0x7, 0x5}, {0x0, 0x4, 0x446, 0xdea3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9a") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000084}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x8, 0x3f, 0x7ff, 0xa81, "1c3d1649233cc1a953e7e07b827d9850989f881e", 0x1, 0x7f}) close(r0) 16:00:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002340)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002380)='/dev/speaker\x00', 0x40, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/klog\x00', 0x10, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002400)='/dev/zero\x00', 0x100, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) r8 = kqueue() r9 = kqueue() r10 = socket(0x18, 0x4, 0x2) r11 = socket$unix(0x1, 0x1, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002440)='/dev/speaker\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000000140)="72535c9b079f5bc71c7f1ec623f4cc453a6b883cd45d3888e00ca229b95d8a39b4a76e639c6abf426d9dc9c9d2665014c0b2f910794fe1026748a56b79742b611b5e09092a22ac3885cb64dc6a4565f94c959a6a939b0c0f9851858f01e16d", 0x5f}, {&(0x7f00000001c0)="7c3c409ce6b0d7d0ea20b364fabfd86a6eebb549b2e1ea163cfcbd0dbef210bed3cb96ec7f700f2fd0b4d8aff2dfd2a77f23775a7b5053078bfdd4ab57ebf1874665283bf0d04921aa316457cbef1b537357e1fc15d16f46335f6000871bba1ed97e2f40a6b42c41fdb5289cff9e1b24819a411ec8e2e07619c97a8ef93713218dd4895c9adfe88b88cb743fa5ccf4ce3e4444c63d872532eb6f2855b48e6691f72745ed21fe9affe22f5920e944927a6ecb299b3ffb435d241567b7a13611bcfcd2c037842f751e7f9a2ac5f9819ed75ef60b90b9ab9007a815e2448eadeb937dc97781e97846805293b298ebf54c1b15a11b2ddca003237a9f895f021f7cf815d5b56eda47bdd308d4c5dd1588dcb4e7b4284e8084b7a33a555df80ac94ff68acd50fca35b06c5a913266a3bc2fa23c16e3352623ae184ee39162ef25eca80eeb4dc69173eecde69d906f38c14e0c704c4efd50b0e02d41d5c80ea7af7cdb933faaa870831e5edf32ae6bc507637a3908d211ccda6267d5a564605f3fcab1556c18da6eedb04b8f98e8f251251011dffd13793ea045c9436d0328bb4cc6e041c765bcdaef84914092cdecf9e2c5f7a690958081eb05372e914bcc40a77e0f5e8f22e3f191dc2f73bc55bac166304dea82a1cfbff86fe6ce78edacbb38d608279784076c7335ddd57f9231bf23406bda917d03c356e20f2a4470843f75e49a8b61d4176f5f82021ea9e9456a43d8a0535ea32eef7ba5360fcc1324f16c92f4b18831ee790ed21806d0cbbad0dcb7c4906031d32fe0ba3ac31238851cc5621032deb90df8ae8064661587f7c273ef365eb8150e879af8f726e6abb73e22ae95d044461d686e3deecf5d1c17baa52613ba5e9435c69f24822eab038a5ae60350a6e267aa08cddd5f631330538e5c6a32b38cd1b08f742e28fb5ce39e61003d94882270c2864342607c59a28fe7bcf20e15cfd72719e1d3f7d73692c66eb584a38f99849febd4bf1512711b0bb63259b618f2a11f621f994dcc0b65354e3298591b23286b6dae71286375cce7f98a85c9fc6bd3e7efeec66484d804fd7aa59c6fee5ee05f23bd06e0322fd67f1878ad9b774e0b88071385645365155358cb6f987d7f521b71d6cd9d3fb27862bd1b5a18e412313d79320f4c9964f50495bf85ff9127e8506aa458bf53fe4bc7347187236a448196d808e0c80e5ebb8819ba437083aa0f02a2f368297473347d0fcbeded0122c93e15a3d86194152c9cc45f949eb09f6e5e7b870b8f136101b7367a884f679a179dddb6e61c3304861f797af4691e015373246e4204b69bbc1c6fbf1cbdd0d71fd1836660943644684a2f5488954db06857ba3840b32a75a267cdd22fcdac61ab517a4e3c84ba76e17a4b70f3af1221dd000d225b18d6a4fdc66a6e5468563eac571bb377c48576ae7824c06ad7915228bec7648006f742b50ed0409d430073df724a28e425717dfc17268687fc2a9a21fd19d332f920b92fe6b999194a2b1f4f0203d1bd8c062d5f239b931371a07829ada0bf0fe4cc3ba6b437e61b60811e3bbba75cb382f3d4827b3d290c12854e5bf0e65a1b0f61f79415cbe25a96cf36d8fe7e483977f5979835e9a2b09f654301423cf7bbef426fc00d697c1424fef2628e4f25b1cea14be62e7ca88abb1e2098004c6e1b4c31cafc489368a15321230fdb0e1d6568fb6242fa3f0e44ed0226f4784fb1552fe1426c22ef557842e3d1f63ee6deba6f5e2dfffd4dd122d6a0141ba41f47adafa7faca7fc6a5a3a73bf3d25c742b5b5675ba436ec6a802ec9ac6f1329a6e13e41e27f6963516ce709768893290ab6c574d9a1923b464e41cdc8513bb46f93e06a69c79b259703c90fecbb9940cb320ff0495fe7e2951e2347d437aacb0850a1101d30558ae116d0fed8460198c771384bcd1291159c44609bf716d6f78be4ce5a2da539af3eab4836090c663047bce6e64774afce12b8ad80611424ac53bd5792a6dfa554143bba4b1a6808a743c445554477465bcff7bb55ce742dd2297e515cced031a9003cbf50f9fb760193d2629aaed4305f2d6e9350d2035b2de7646e9ec2fef52b62ceb560fdb551a2c2822e9451ddf207283e428e2422061b5e26dcdc05fd53677d6109a60b7b1e96af563e0a42e0a43eacb1ec1b88f6706cac63011e221d6a31de365d3c3baa874990af24a28867225eabdbc0c310fc0337ae16e86cceff1d6f5d422908e77e68e09837df87d8806c5234d2f5eb2cbcbb6c667cbf7a4025c58dc8dca486319aa965028499f87b04b2a1918f8fe621633378e1c8e1ac771d00961e707467d8ee3a7885cd3be53aef17a217bd6ef1d928de0464774ef17946e0485fa75b5e75523562c72c7eb96898195f864b55c1cdb44314974211080fafbac4bd85ffcc39892fa29e61ae8ea4f584043ac2651336b80adca243c98114ef31ef85d7da86bd61ea40b17ee3c717465d8f576bc5099111d9201e8076549151b48ac86b8e32b44d06f8777b10f19a68e51def2912ecaf8c80e57864195bb9076adbc8c2e3ff4b85a6524203f2b84252c05a162c0680ab832e835ee2ae38c84a9617b6300afee274eb7122540bcb4ccdd4fb828bac2b49a2bf5d5a72325e337f7dd6ad6f45b4295184fd211be31b1e76122f0df6a550f644c34f4741c67b78e467040e7898066fb58d3d2ea63cba4e095946e4603d3db814a2aa0c6537a5add514afa5e0cc5aad7369aa36746797506028756782ee2f951f1d3db2693c9be9bd23fb76574a2e07ce4d0a85d08dde1ba1c457091d21f6e20f80ba866cbcdb33dea4c2b082f86e209de95298882a10f6c3bd44a832583c9be20e3efe081189a6bd9b71ca11b6e0719ab91de563d6bacbd8ad838283c05ca6e11f3077c8d8dec2cc12e559af7a0ce8268d13b7dafec830ea6798495c12b602a7b38db6b0a1b5b6377d2229cb8d0336fc25f0058d77ff16bb51be55f8bf2e21e8904998ff3111c99f34515d8c31b8a768386fb3997d753fd8bd2a879a8aceab9abe30602239063888a8f0656b32e1fb7e8e54fe6be44ee39a4313dfcf3ca90273ec3b5416130aba6b79b7890e6824bb21f43ae2ebed0f25192848819bccf81768dfcf26f5eea7bc16eef0510b091fc93f8520c14b62b7a09c5fb48a053e6b913a462ed2667c04fc1b37e3c77e85f9e41d880688c251f6ca4b80bc801e74d296ffa14dc9e67aa356d60c1deb0391cd8ed044d56a7cc17921c01c22bd20d38494b4ae515ff66ce56a869d6a08814ffae6d684bd9125577cd446d04ca7bec3b0c5f2032f57805c12b761daec6f23e2cf17ece7640c9978b8fb14c7d48eeed41e150f1d43717ce20850ca461a29e42b737b28e107c5a8f0cc79aebd247b7078e145274db0d4cdf4367ca9b385ec6a99d65351ec003452db7c58f9e2be1c6cecde642a01ed37ada3ac9979b2f944e9cd1e1eede40e9060e15fd88f67fb42363ab2c77b7e4fac144a208ea3f0d6b7c750f64a9c6601ea0a100c1ecf46fbe6f75cff648d8ecc6188c7da9c08a06e2d230cad211f7874d50f21ca0e56621c4305bb3e0e87c7946cc067fecbdefa269d4c782146ffa9d7c2307ecb047f4b74a0d93327edac0df73fa718ab3745bb927a074edb52e2bf3421ecd587862fdda6882978320967910b2a4e008a5b790980cfa02ce34eaf449cb8819152d675a6821fc75f7db2262be56c1d221f76978591e645cf46b9ce2c03a74737ade0fe4dc89dea41d1559b5858d09d87b2998b9316d4f57c6008d23b058bd2952421e342fce2fe209b7d07dfa2b1d50791b4d51c0c89aa7023db891a077aaeacba68eb3708f20318ee07ae377d0dc271aaff0de1c48873efe11bffea32e82a8a89f84ccd77704195fb9008cdc72423104995c6bfac6719d8577df2e28d3845d7ab75df1c803d69cd0f200d5bcd8be81adc36870deb2aac2a775f02c1a98059cf8d18f3267cc16a45908a25cfd0cdb0d83be1f26f9d80a9f9fd6673cdcf43a15fb94796fa4698b873e0169911929a9ef1d2a2be12a5240e235c50916e19cd7b44cad5db35899f4373c3e3effc0e833325e829e2939285b094ee4df7fc96622e9644df93ba42b2b9c963fb671f8cfa132da1347d69564aede427a8da59ea7d271a5cf969d83bd497a642530b029286e7e54d86fbd0b120c4ce3888646bec3b298e03a67baaaafb5dc98532f8cd8c835cb6fd84af0561ec1d779416e8b6fd26fe8eeb58bc325c340054340969afbe00dd610633acd2b9e20917e94d7c09011affa069427884dc1854f73c827edf193adcf2702427d8606a0a88ebfd051ceb2d6c47f26c9e834f22645ff1f2de526ebecb7a5e3008c9de4311608f2cf027b9dadebdf60a27ee5695dca85d8af43f2e570b7cfbc2e7042769a56694ff8f0ee7a1bc68ff2805da56aae04c31e41826dbda357a10a9d002d3d61865b9c28dc7bf3e01fe29677557336bb8d7819b5bee3b3d7bd9ce899b26344a00941c46ba9b4078cf9ab4d01124f17fc220ed8f3ae583387eb176d602eaa7db017bf4f198a7bb14183abcc32c7df0798042805fb34ad8095d48049b2b0d90f0caa482545ffc75d4bb0a97fbd177a34b2defcd306f41869badb12777ecd20651b1615c07446f3a91950282ea76a8b4b703a495f02d1fbbd62291543f5e840d868877d3c69c865ac7e7965b5b5b2fcb6482f98f9a35822aad9f1747004d620bc211467af1dd103b98485473aafd803a1fd80cf198fab84bddeb2852bcc9d3556f6d3425506d8178742eb6f1dbde68429137b487a25a5c99cfbc989f8636f10503d558ac34a5c2a735a9c29303cf4cc33d1ba8efdf915d956f163ce01bd713d7dc65b53df4682a32dc9d34206483e1beedbee1aab5584c36de69a23d72e3b649ffa31f717ffd53b2ff7c4887510c8c8aeb4ec45fe4eea62bee3901649f56bf03a00d6e90775b49ac07a0a12897556ebf49b92e9fea73ebf688015c3e156427c1912f5597a78a59bfaeb60aaa915027a79df8f4b56809d7f52277e3887ebb27c879853c2dfa5c195ae4642637cfe909806b4f0eaacb932909b67ee41a0a61bd1be8dc170f785032a8283c8a700332a9970c17454fe4a09c1019f94f881f7db6634337c25a6ea2fbd24b7d556aca40a6ecaa67aab6a42f86bb54679fda18b43fd24c1922b28dbf46890517af043e0985136a63c74b8a87148072af08f29bcdae8fd59daad5e0064b38742d0d4608092da8b385c340323496823d5898f60869ab4b645453e139c33feef24768cb424d3a612a4bd50389a6d92de77a8df25753df62a2510787ecabade52ced6268d9f6892bbb788f09eb66968727e06e2bc3be8ab8c0ded5755986b464c623b52d4f3956a784b21de4d18c0e913d5f2ce0ad7cf803a919ece54d10c5eb0e5d33a6b5fcaba048bb069be0443523b82d69c162dc7afa4a0fd26209c708fdc4c116e0ec82040849d8a9477eb9d7ce56d963025cd638fb486e734d9353db2ea61b7c39fec8316e66e8ccb3878d5dd2f5dcd194c94f4d2c75213a70532a894da3eac2fb36477fa35545a9bce70fe9f4281d5eaf52a1154825b0deb8299bc2adc9c723b3f01b08cd68e28f43cf995228249c7fc910dc5f9d16e8aa13adb3ac0bb1f34a74d471ab3c8219dbf53c955c0fab8be7ef0133523d3682f80aa94c4e0ed7aa0d91c2a4171c7d4a41e61949411dfc69ce7e40eccd669071b58471169873245c01d3afa57c7877a1898bcea6bc93ce686027110683564ba3239de2253f0d0e86e77eec3a06e3516d78d0", 0x1000}, {&(0x7f00000011c0)="b3240fc1d2fc74ff4baeb74b7df729f13cc35a550117d19bc4b378aebcd6f5bd91fe21ff2b45144496389e7050d2d87985846184f552847ed6f33d", 0x3b}, {&(0x7f0000001200)="6b49fea68aa3faf52690aaf3a315c70fa0e842361b13a07ed3cfb87c83cb06047d3440cb8805cd5cf362687f6c55210d1ab81230b38d62e1fc38215f6bffc259c6abdca618504230a67f4b052a3cfde5cb6c9da679064a", 0x57}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="9f4f43336f017251ce62281443f856a5cb69b5821f62265a9025f98647bca1fece8291bdccc0bee09ca95f7034edba282022ed6582b54a09afd7886e9581eb53b1e7b80898d5ccbd530a3d5af1e1cdca82c34f0d95afdb3733a3754b67ada220a6ad44bb5327889b783fd2cc9ca83559f5647c81d967a187779bc9869fbbc43dc137e48db1191d328519bfa28a5ca289ee08428a5a83b4b44e4f659cbbc848568342dde069b6e5b14231714a8727f0e02271ec1c56575cd93059f7a0c7d966fa3ff60b44c3a06fa0dd767df9cd19c74ee6d5ce0d7af801e168f14f61fcac4029b4d4dbe5e90fec94b5ea391af7818fd3b8931535f452f723524f0a6214e634d2dec38b429d6179770ed09957e33e2b4031f279cd8112ec354c04a9a8b7983e0061b3789e77477f8409e2c60ecf6c6c7fb6f71d546b9688e1938cc5673d9ccf496cf0bb3f8da651c9d2c0b3e70cab6996665f9b65134ac91631277be99773faa9c0bf58ab1d403bc22635d6c7899e309a2a50f992c92bd1962c3ae3eae81af3763f0faebe9ed5d06f05b88896ed2f2c79c2324d7c01d5751e0635bf3c1b01fd2c15bcafff1d28ec15dc5f55e8f2076b6cf366681cee783dcd302f6b782ed89568b1f66627cf7b661eac2dcdf6ec7691b2783620fd8187fbc5a1f54819bd8192760bbcca8c9f791a010dae0693f7344ab07986ac546b6d71708a076eb7f1ebbeb3af0ffe5e339adc9b1e47769b0c08894a99ed647385d47d8d188ca3681060c2f647366fad0d4c9af102a8f80c11370593216fcd31b1a8fa0de7ebdeff2f2fd76c410fbdc93012aed924c43344b343c70c4751bb27dc331f5814dc777df1116c08e5aa920a67869b97785a3cbee1ee19c5127541780e439acbe820bc1d832a9cfe1cbb0dc653870c6e408baa18d7a34313982c743073e8de80468d261d18d883de617a3be652ce92c829438fb01de8cc80ef64ca44aef85f20b951abbd969427121a3821bc437614b50d02fb082064318bcd2e773f8f7003deb975b46db2b0b452e95cc4d1169eba81df6098d275600b807e4d472410542d6950724ac25c408acef25767160b511fb3a2fc52f5dfe1cbe1249c2b55b690740df415e73d757202c940a5322714f5745b0395857182d8afa8cb1544eaa60f2e03e3520af4b85160ba67fd55b6419d3daff72006d680bf028fff5744b21b273501282f26472ae715a5d0d294598955ab2d28ad345abc1c529efb5e77131d53bbe79c2203f3571fee7b798a14b9bf8ec8a4aeaf2e8b8af0a953f53910795cdc69a0fa05f3e8b4a7ecb003546c02d7c4b2b141fa7532c8826fea3dfde04f301be4c3f0a42c272417918c40480fe785e9bb86559018345cc72e526214cbebe7150d41f0f1ece42314da719a7cec161560e00896410ca19dde2a768537d8c5a68cbdc0b69e9db3d3738c203d2e4c654dfd6a09c9a65b3cc9c8ad7e345a73558e481e4fe30e7481ce754a7dd78ac3fbd11cae213ac20bd3b307257aff60a2b3af0fba16504bae43f2154eba6596a2e363c1103cb1e9e602290302da411452c024b30ec7b765d7f7c13f72b29efeb6784df8c353489ecb3350b431ae933446192d07e3c3bacc1644bb7e1399d46b0c8560b845be90942f142b5db310ea46bcc561ba9baf908dae5eba615deb62b303408b0bb58d642e4aa62b7cb33301bf7c4835f61cc78eb8776744358a5494d00847d5cbb25d1e2c630e163ddda30181c01e2a20b5a3a611ae9c5ff9c54b0e70da1f73f4834dcd9b09c4876627739e0fad5ffff4e02696bd5f247a21bd8bf1c01d2b943854e604464eba9c9ff47b840773fb5ead1d235b7464f2d0f0dac7b65516b7cca3fe2b52de1695e5000018ab4fca526cd4fa6896ef30bd8468590ed6c431b85269909a77e91e23a4fd95cd07acbbb237912a61affbac4242b3d1f531a82a5d114467b0c30a5bb7d98d20974fc9546c08c105b76830dc40a6527d7153c65c5b0ea262e658403d981c6a27deaf1955b2948fbb29109a89e7658c171b0e3ffdfe629e6a92cf96642f1dbdf05c42a7651f68c00cddbc8b76748d412283069618059ee1244574c213338497d386b30be4259b91b34e802120bb2e04b8562e153b7facf3c56453d49c388d084cbb841ee937fbdd947e53c084bd6b73172bc70a118423b2a522210cf027a6e90bfa89d10f4e4678fc458a306d72d22e2c34c394eef8e5193372b374a9c0b9ff423ddb8141feccdae4ef1c3fc339a9c0729b949766dfb34cdd91a9a390cd9caededf45af8ad7440f2a4638149df296301ed3fb541108afa19bf3070b38750aef310550a5feb9a62f934abe388c2a2c240af82212c52588b7e2407a74049048cbcd7dd2f57a0b6ac9b8b332068330ad6b248d7451fcb973a5cc6d13f69cb2ea6866582f60ff22b2706621f8a78e256e90708f5bf920b2172b14557c87bfc629bfefb5b74db0460c81a4de118b07ceb29730a8f1bf9045dee05043e3af354c18e115a39debda9c3a47a355f101325799eaf4af6e885f7442b06af9ac9d66af3a1ea718ea4353467a407934da9973345c313d9fcb9119e519f8d61a72ee3f83b0b0d12db684b219199abdd984611008b97f4a50adb6a0b5f25027b18a25034aa0d13311aa41f665d39373744e08c70bee593acf9f63da1e1099f52e8d87ce39928aaca2da6f4f6fb5cdc5f6686bfd0965e4b7e85b675dca5ca55be629d5cd712a2d3cb547ed6531fa821f7930aa3188f8a2daa34103aecc75fb63309c502a272e43392c392f04344a9e067b69bf38df65bc5d980159be11661921292c545f67b38e28bf59af6529731de37c8558c86518a731437c14a8bfe86f68fc1f4f242339da76e0c1477225d59a0960de6c979bd82ffc23e29bea3d3ba4da73ec553050148a473756d3a7c8354f8e27842212f3f15da2aeaf0349f1289e85edf7eecdf8cc30b8f1abafb7b477cd47573c93a96d8868070043f1045e0ddeff10ae219a9e11063acf6f97ed9c9286ce7b720ee36ebeb7fcfb1bbbc51a1779b694803e306ef4fa54c3a0afb121970ddf805ffaf9a168bebe6f36c9673489e940786a112cb708a822926a9d6529a441957825ec0e76319dc9d14dadcc187dd713c91cc078ce36d6811f53cbdbf3dba0429c443a42c0584c1635814b38b4d5e6910e86a13443cf97c1ad3eff126441fa63df61b87f8c8bbe864bd21ed4ede0565e5df089e81031e5240339f6201389a1229b03a280d28f5d67ea32bd00e6caa1071c577b1e82043f882b83e2bd9caea1c6d31a7a7b9ee18419a2307685bef449a40bae44e83bb3e0125afb60495673cc7d9779febc7f8ffcd8a9b03cf59594c7102a0672dfc14e9e0ba4eb1e8e3ea6b034f011e178338905b5a857ce0c304dfd807a18d8be1e8d66d0e73e6f02405b90ae912df3738d9f329a2054ba95ca196d28526e9e7ea95139ec75f3e8e381cf47c3c4da7b1ae63653f9cf480a525879ccf21f9e2837af4765ae74124313a0acf14c62d2e4cc672870a521822eeaec8cd1cecf231374d54b04eff1a4d0bbee819adcfa7984ab9a28867f1d149bca6e0a9ce08db52e2aa9bac874ce38374fcf70ffd08e082211e0b20b896607e7c2960eedd1bfec2dcaae15c88aa11a36f14b84d01c70db905a843e61d7898541f424b6cfcbf2287ae22f2d09447251959ff9dcd7c6296377a901e2e4238f6ea32032c5dcc89ce69d22f65a05dd99f12361ca2f9e28ef969d0eb7f14bc1ee40d65ccae28023204642328dbed03d0c7bfe964180dc24059d2bccaf7b301480ea88612adfe07ea57ffbec3fbd572346cf0c6e0d9861c464e5170b071258393066f847f05fce5771e5751a2bec7022686636a6e5df4847652e8297f5674360ca30d85e2a1a6286cca00252c0617c3446d0334f81f96c512dca1db4dc930a7425bb0c0545d7c113470ba63bb3424a18eaba7ac56eb09f140579c4a55c478399c17c0550cda784c8ed4f80f148b7342add32e2da9e36518916f92fee23fb2cfd0bed53ebc73116dea31210d3291c000f168997a6351e1aaf2daba7066eedb4541690268380503a35b7b34c87dbe707e75c858fb7a9d4e777cc3f666fb153c2f00f57f20a2c6b37bb7f6ab51f12f6797745d1fd720a6ca8543e9bc2e11312d7726d8300bd8a8b24e7d24986677f908e8a10e034dfd4f75d78f7a33c7b7b3c9601d482c5a103d5a98bcbd7c4d95aa51dfd254ef536eda194bf69535ea8a331a2187a377267f4e25fc3603deda0255c382b9f393219b9bbc8f3b4c01490f1f2fb9c890066fe69ee21bebfcc48c706157f7f680e9e8dd48c9a86eec3258c72063c1a61f40cd23e3ba3bfb32eb073ecc1f5f8ac048fa5fdbef3e69ad11be719b95c55ad0b1cce676f0420ad296d043928ea1ea1dca9416d620e115827bdaafcaf9c1d24b15306b0d1fea7655cd551c03662838c4ee0f5f37f20c93edac52d3ae6716dee444725c596a6a763f90a158579de640b46493d8ffd88a89710c5395e74ce03fc86c52128da379b7cb87df20f1d5649c40223fa9a62514e4b49f3874963b41df9b40067a4b1c0f95e95c532d5811930f2f7e48fd1a1fd982169e57bcaa6660c3dfbabbf186ec5b406ac85eb66736eae9479cdb4e7d00664608c099d1c5570b816279a5df99a3a6d73afac534e4916416c956f7396cab385a3d7d850d95f4fafe660558feda3e30c6c63dd5179e229a480989bf1b2878308ed35c6a6db3021bf288463bac06044bf879d23dc4996eea326e15b9dc8d3c032ebcade4997449c10d9aee2ee182f75551cff6271ed46c886d79e76c2b64fe604202901329844cf23ff929ead9d78480d18becb0de46e114e9fd11fe65b1720bca092e72d11b277ea515e31106ea5db2bbaa7e4ef555e83e48d942dfa40428a654723bfebe0c3726cdaea85a34ad498080197d1ce6f514b11a2886baa3b8c288c39c505768698722887e50210fb085d7d03d688f772441dabdd3b6eb52bc1c20350c98d99fd3ee6db329437583f0bb7d8ade6f3892daae081994a066f5456123211af2a2790e44aeac43237724840557e5c68b032f5f75d75fedb96423081624d5fca0c80821cfba3dbf3ff8fd3124ae445dbd6ec02135cc0f95a9e1c768953f87f9b2e15ce453377a38ce0c48ce99280ff3491e55f17c3051e773bb77ab2b56419428cd4782960297ae371b5fe5a0f9933d19ceef38d3c7b288f389b6c905ee3de33a6e5c741c3bf5abca086556038cee60e962155fcd019c6fb9f9e737db634537851e09ef17ba896e09bddcb3feaefc11d7480224246ffbabbe079236a9dd6e3c6c40cb5e0be3955eaad3141e2338c8544db8af064fc7d6ed022910d84b0f48dc810e66c40481a32a35d9790635c3ebccdbb9cb75388aade558fd1bb915a0222a16e3cede2c8d9359ab2ab21145071c7d6e100a9a9143de2a9c1081446d877e742e37bd85c039b71a99aafb0f63669f9e5b673f4f1cb8f1da9a7e65fd976aa704f78f24173cc72e894b897b7b0f6c7a72cef7c5ee587a00d1300778f3f6f3557d7846b44afc7aa657307295a5dbe21c7f69305b7a1cee1c116d5243c8162fdcffa77771f144d64008b49f8fcb150e681020ff07cb5e4e9a0b559685a16922399c5572e65f20caac7a8e9b8cde8d3d333b6e93f26677852460ca3522db2430b18c34f0cc5f265469159697df16c77b695aed4a97ac62e5e0b74d10848629ed41e6d71ed3d674e4edca0e19137e9b06b9b71b76645ef25d5ae5f9d9dd91bc8a4617cb99c6029c06395", 0x1000}], 0x6, &(0x7f0000002480)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11, r12]}], 0x50, 0x6}, 0x401) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x22, 0x0, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x2, 0x5400000000000000, r14}) r15 = getpid() getpgid(r15) getsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) write(r0, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x2e) 16:00:50 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, 0x0, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:50 executing program 0: mkdir(&(0x7f0000000080)='./control/file0\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:50 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000080), 0x158) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xc5c8) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfffffffffffffbff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x12) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:51 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() getgroups(0xa, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xa0faf498a01833b) getgroups(0x5, &(0x7f0000000300)=[r1, r2, r3, r4, r5]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xff8, 0x1, 0x100000000, 0x3}, {0x5, 0x9, 0x938b, 0x531}, {0x9f, 0x8, 0x9, 0x80000000}, {0x9, 0x0, 0x3, 0x884f9d4}, {0x8, 0xaad4, 0x80000001, 0x4}, {0x6, 0x5, 0x5, 0x3}, {0x3f, 0x10000, 0x4, 0x9}, {0x16, 0x401, 0xeb2, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9a") 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x3, 0x3f, 0x8001}, {0xfffffffffffffffc, 0x200, 0x8, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/65, 0x41}], 0x5, &(0x7f0000000540)=""/118, 0x76}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008000014000000000000000000000000000000000000000fd00e5ffdd2d3757ffdd00000100dc", 0x2d}], 0x1) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x9c180252d7cef462, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64], @ANYRES16=r1, @ANYRESOCT=r1, @ANYRES64=0x0, @ANYRESDEC=r0], 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2e5, 0x0, 0xfffffffffffffe83}, 0x842) kqueue() 16:00:51 executing program 0: chmod(0x0, 0x0) chdir(0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10248, 0x120) setuid(0xee01) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r4 = socket(0x10, 0x8000, 0x0) r5 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = geteuid() getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff]) r11 = fcntl$getown(r4, 0x5) r12 = getuid() r13 = getegid() recvmsg(r4, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000980)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=""/49, 0x31}, 0x40) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000680)=ANY=[@ANYBLOB="c21b45448726ee854d86b9b29c7e397ed6856410a8e32820cd26bb28864e73696dd00b842c29a8b5ee1a3ccb035c9e12c9d3d31825cfe48e8aa691ead4cca00896fd6ba5d701791c746a2ad8728ca56067171610e0ad092ac7a4000000"], 0x1, &(0x7f0000000440)=[{&(0x7f0000000700)="9a8f8f275ca60e8184e2d6663d966f20ab662ee127a404a2466b07ed4263537ca80683ac31d6f7519728ed57eebedb78365f6f781751fc712c76c4bd50399b77f70a25c122ee69dc96ef670cd35d", 0x4e}, {&(0x7f0000000040)="bac12aa514e2aac64203376952090bdcfe220e391b71542dd257e8666e191fc1f1875e36d159f92c1051cf", 0x2b}, {&(0x7f0000000000)="7413553dfba4c94b3ae3f3baf5b848be33340d3de1c152b9cd2c78bdd012dec8599c6a1b20cf244e10e2c1ce44eeb9d488f4cf89bbfabf2bf6087bebecab7d", 0x3f}, {&(0x7f00000001c0)="1be76e3ff494400095a51be375e24ed6adb1f22d01c35cc5", 0x18}, {&(0x7f0000000200)="ddbf9a22d2500bf27113330d8b845fc89d1a0f4c8ccb1011a8b3c935dd2efe7cd05ecb445dd36fc3c872762cbf6a19fc120998af525e0b536bab1748d844d8df471475cfe61cd92867592a8355f845d4ea66b755639b1d35d1c339d0f8354ae1bdacaedf85242952808d2350f18d1f9409227e21c0afefe48dc0f77256f8918cd259595461d6786c4991e85ac0e8f549e13e14b0b5138588b612c058ceb94e2d2f260ec1de4341312eb98070d862bf7d579ea6b9596542d38dfbf4f5", 0xbc}, {&(0x7f00000002c0)="b11fda4b1e96a0908acdd812442f95004ec349978afa48a76798abd9", 0x1c}, {&(0x7f0000000780)="c33cd2c382ca5e0220d912e4fcbf92f3b97075c628b94d819c18f422aa2207e9a326312df2218bae14177d32e930e9692c8743bc90ed69d00f3b8eca12c9599b7b71c6266d9eca2d3e45ea9685ce6a8cffb23d7f4f0e77942071a5100a6eee6f4ce91acc48ecbf10da418a89e65ad61bd15ec2feb8419df93f0a79ea8bdfbb482957d36e917a987e5b8dca9dcde899ea24684ba03b18c7cfd23a063129323514d64db363b424ba692e8376e609496811654d51c413c6870b43c07c82aea7b57d0a870ea50cf24362cec021d7945e23494c72306bfe102adcb68b860d1a803c6e93a2515e0a3bd7354eb73373fe37ba0ef7c7be6b9535ffffffffffffffc13eb79b6be90e678f15cd9649b5f480ddc3e2a286dccc9e0755ca91a0e4a1de6f0737d9101a41700b57f97b5f617e21ee68b1a5bdb18d79c951e2808f8742b23dffa0688c747bf476b85e7c5cfd9e263b8307c4921275cba75bb954c05e41f732601a5500000000000000000000000001d0278c00ee506635be5be345094bc2", 0x17d}, {&(0x7f0000000900)="32ca7f3e19dd12dbe8360b97c3d997819a460cbd1b4905a76265fb5fe5f64d1b030648feb7cbbb503f4c8a9b427b552d5fce23427905ba8fb79f104d332fc5c8d537ac34babcb638c0b75ead635880bb103ceb0a9e44214ebb58822b2a", 0x5d}, {&(0x7f0000000400)}], 0x9, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x78, 0x4}, 0x5) 16:00:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xc1ec3feb213305bd, 0x110) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x5) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1ca1802a10ef4f58, 0xfffffffffffffc20, 0x5, r2}) fcntl$setown(r1, 0x6, r2) r3 = dup2(r1, r1) ioctl$TIOCNXCL(r3, 0x2000740e) sendto$inet(r3, &(0x7f0000000180)="d47bd7747453ad3eb3545eb6d49102469ff80e324ac085085cf27269dc10137ef4f745eb57525c4275b62f267ed5a220642df2ec1c1afeb49e25c9f758255a1d8ab6e7501fa35d4b", 0x48, 0x8, &(0x7f0000000000)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x800) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) 16:00:51 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x14, 0x10, r0, 0x0, 0x800000) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001000000b50000598f4bf74def9a061eb93306a557fdf4e16b15830712b40e7fc62449277f6a80e77cb21bffa04035e97c0cfbaf662401e239336fe67830d80b531363ca0153b8dfd30634f07ac6e601f28886e64d8bb5d1fb5135e4c06ddea114e312adbb4ead59e96539fd6608a95aaf4674a5b9805baf62f5429d1586bf54f91cc718456b579c191ef6fbe9ae0d25bdf010b67d3eab3724141b975e420008000000000000000000000000000000513a708a61ca808b2409788be3c9ac3953347496f9dc61aa822169cd0806347900000000000000c30dffb0b8b8c07437627a93f9f5d273cf097337205a6def76c6fb0e5fd29c8672e6e6359346e81aadf077e4777e6ffb0c0ae16089b6ac14dd00"/317, 0xffffffffffffff3d}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1000000100000050}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x10000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x101) openat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x10) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="b271") 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1, 0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc1) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3f) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000200), 0x8, 0x2, 0x1800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000200000000000000000000080000000000000000001f00"/56], 0x38, 0x0, 0x1000) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000b80)=[&(0x7f0000000940)='!\'+]\'(%-+,}\x00', &(0x7f0000000980)='/dev/tty\x00', &(0x7f00000009c0)='\x1d\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)=':\x00', &(0x7f0000000a80)='/dev/tty\x00', &(0x7f0000000ac0)='/dev/tty\x00', &(0x7f0000000b00)='/dev/tty\x00', &(0x7f0000000b40)='/dev/tty\x00'], &(0x7f0000000cc0)=[&(0x7f0000000c00)='/dev/tty\x00', &(0x7f0000000c40)='/dev/tty\x00', &(0x7f0000000c80)='^\x00']) clock_settime(0x4, &(0x7f00000001c0)={0xffff, 0x200}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) msgctl$IPC_RMID(r1, 0x0) 16:00:51 executing program 0: select(0x15, &(0x7f0000000200)={0x7ffb, 0x1a0, 0xffffffffffffffff, 0x200, 0x6, 0xffff, 0x800002, 0x7d}, &(0x7f0000000040)={0x8, 0x2, 0x8000, 0x5, 0x5, 0x3ff, 0x1, 0x4d}, &(0x7f0000000080)={0x6, 0x8, 0x100000000, 0x0, 0x3, 0x7fff, 0xfffffffffffffffd, 0x1000}, &(0x7f00000000c0)={0x6, 0x3}) select(0x40, &(0x7f0000000280)={0x8d4, 0x1, 0x4, 0x20, 0xffff, 0x76a, 0x6, 0x7}, &(0x7f0000000300)={0x2, 0x80000000, 0x3f, 0x7ff, 0x0, 0x2000, 0x80, 0x6}, &(0x7f0000000340)={0x7ff, 0x8, 0x6, 0x9, 0xa85, 0x3c6d, 0x3, 0x5}, &(0x7f0000000380)={0x9, 0x8}) setitimer(0x0, &(0x7f0000000000)={{0x6, 0xbb}, {0xffff, 0xfffffffffffffffa}}, &(0x7f0000000240)) select(0x40, &(0x7f00000003c0)={0x7, 0x1, 0x1, 0x24c0, 0x8, 0xffffffffffffffff, 0x1f, 0x7ee0827e}, &(0x7f0000000400)={0x5, 0x100, 0x4, 0x95, 0x45, 0x1, 0x57c, 0x4}, &(0x7f0000000440)={0x400000000, 0x74, 0x0, 0x8000, 0x7, 0x3, 0xffff, 0x7c}, &(0x7f0000000480)={0x20}) select(0x40, &(0x7f0000000100)={0x4, 0x2, 0x2, 0x5, 0x6, 0x400, 0xf0, 0x2}, &(0x7f0000000140)={0x6, 0x0, 0x9, 0x4df, 0x6, 0x5, 0x3, 0x9d9}, &(0x7f0000000180)={0x0, 0xffffffff83840a49, 0x4, 0x80000001, 0x9, 0x78, 0x3, 0x6}, &(0x7f00000001c0)={0xac, 0xffff}) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000740)={0x100000000, 0x1, 0x5, 0x4, 0x401, 0x3, 0x18, 0x6}, &(0x7f0000000780)={0x7, 0x3, 0xd93a, 0xffffffffffffffea, 0x0, 0x2, 0x9, 0x6}, &(0x7f00000007c0)={0x100000001, 0x80, 0x100, 0x9, 0x5, 0xfffffffffffff90d, 0x1, 0xe88b}, &(0x7f0000000800)={0x5, 0x9}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000640)={0x3, 0x2, 0x81, 0x2, 0x6, 0x5, 0x2, 0x401}, &(0x7f0000000680)={0x7fffffff, 0x101, 0x2, 0x9b, 0x2, 0x4, 0x6, 0xa76}, &(0x7f00000006c0)={0x6710, 0x10001, 0x3, 0xdf, 0xfff, 0x7f, 0x9, 0x3}, &(0x7f0000000700)={0x9, 0x8000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000500)={0x8, 0x80000000, 0x0, 0x9, "1ac21edfef7001565f3851b0bd44e292bdcc9738", 0x80000001, 0x80000001}) select(0x40, &(0x7f0000000540)={0x20, 0xffffffffffff61a9, 0x7, 0x3, 0x9, 0x6, 0x8001, 0x9}, &(0x7f0000000580)={0xfffffffffffff800, 0x5, 0x3, 0x9, 0x4, 0xfffffffffffffff7, 0x6c, 0x1}, &(0x7f00000005c0)={0x5, 0x7, 0x1, 0x2, 0xd52, 0x40, 0xfffffffffffffffe, 0x9}, &(0x7f0000000600)={0x3, 0x60f7}) semget(0x3, 0x2, 0x46) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8d4d8a23a813b935, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = fcntl$getown(r0, 0x5) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) setpgid(r1, r2) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="d1b9b0c506a3803573821435781b447cd361edcdb127ba5118a1a54d5e2ac8c1fb0f3e4de0dd55720edbd2b4bb2bd98b2071e88aefa474d42e7be2683f3c824714314bdfb284b282a4f7a8282da9de3fd148184fa27f68befcb39d31c1712857549b55387c0db289d8ee76a9496a2cad1ff7856d0c5e12f885dfedb5094f75f933ccc4c9fa0782ac0b36e3303174860b99654c6391207c1d2a562bd7f019348048303e66541ec979916606b58d9ecc2054dd344359d758b8b44525a57387da53f548f4f57dfd8d1294f0c3af3d2e6d9d9de03196afbd84f6095abd1eeb69532b2923854cc816280820025e13bd9bdfa025b12b7d56", 0xf5, 0x2, &(0x7f0000000000)=@file={0x0, './bus/file0\x00'}, 0xe) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x100000001, 0xfffffffffffffffe, 0x0, 0x8000029d8aaa8}, {0x15}, {0x3c, 0x4}, {0x7ffffffd, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fsync(r0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x2, 0x3, 0x1, 0x8001, 0xfffffffffffffffd, 0x0, 0xcaae02233d544a38, 0x2, 0x2, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ftruncate(r0, 0x0, 0x8) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r1) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) select(0x40, &(0x7f00000000c0)={0x3630, 0x0, 0xed9, 0x0, 0x0, 0x8, 0x4, 0x7}, &(0x7f0000000280)={0x5, 0x9, 0x1, 0x5, 0x6, 0x7, 0x8, 0xffffffff7fffffff}, &(0x7f0000000180)={0x6, 0x7fff, 0x3, 0xff, 0x5, 0x8, 0x2430, 0xfffffffffffffff9}, &(0x7f00000001c0)={0x84, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f1606008f31b970f8a6a711c471b8e1237f3fa1feb41d17f48a2b7b9cb4063c01a6df55a39110a4c22d6799d698e5b126ebbd9d270270b687f52906687a90f231a7b2c72fa61f22b371ed6165e8e7de64e322041c66919a8015ca67d16c68144bca713945b9505a0b7baf4aaf57af6851971a7744260ccf9b61080c5899e819e81a0d51c9a1b1fdd1ddc769c93e4bb047741fe82a615d1f42f154c78bfd663092c5cce516a423dae0672afa35713e0602109785f5b66cddad00baab3a809b0d9b21c92c5e8d88e1ea44819db451c73a24193c56f9f2e1f3bc9abb47a14bd91440bc4c9a68d1bca20b800707fce83fc39b7f88fa65f18dfdfaf26b70f015670fbae73bcf4bd60bcdb6bd6acf31970000000000000000000000000000000000000000000000000000b379df92ca33d241767e75759d46f690580d400bcd0f6f2589c93acdef8c22e7a4711214c25f8390036495f41b50caf4ae0ce2662080bbf525d06b7e105bf74d2a9c023074f31c9f7a2a34cfcca7ac8ddf04813bc05b452a24e34835d3bc06b0ff7aeb7156e1b011c3c4e4a701cdf077ff721a46f5aea8aa2300ef40eaade200"/437], 0x10) socket(0xe02b164d7f63e2e5, 0x3, 0xfffffffffffffffb) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xfffffffeffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:51 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getpid() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000009b, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d6d1382173f1a029be96d14f6357ee9ec0857d67c80ab33dc17589ff2a1a5039036c87185ca4386f7762bb8d70f56758ad14cc4297ccb8d9702eab62214dec779a898ee4201d736c6f6e02f8d78f0630f", 0x54, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0xff18) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x66, 0x2, 0x81, "cfef4b2b32e675cada7220e4279855957b7566a3", 0x7, 0x7}) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9a, "b08d14c675040000000000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDDISABIO(r2, 0x20004b3d) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000280)=""/243, 0xf3}], 0x2, 0x0, 0x60) 16:00:51 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/156, 0x9c}], 0x3) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f00000002c0)={0x0, "f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56d5c4f3ee0741aa61b33765abe6d00cb9a6206f423abe7c6ebc"}, 0x5b, 0x800) syz_emit_ethernet(0x20, &(0x7f0000000500)="2b1771430900b9f2e12b6b292abb57593106684991b44be664df42313a1445a2828b1fb4cb56622324dc91392898a06f0e9d3043d8dfcde20070e7522680031cd6c36bef8633812a10d26db8a2a0182ddb7bc4243d6eebaf172c845b1f1bdfde96f12bee4c149f464567652f217c6d2ca4453adfa89e5ed891af68140698b23ce6fee84b2eb6ebded7d8373d6e92aa1df4e0e5735aa53d269d283eb7e8e4bf75e47b35fc45c038d9e032bd351db1e3d257e4d5087865e7bbc4c8b1071d51cd7a8cad6f3b66d76f516aa473a29acbeb681a756dc58e51679188d160b7c9309e13f510cb18925e36f91e81334030993f366f4a0f23e9e7dd90107b43ef50a9dad351e70a914c72158c26e4663e42bea467f1130726f2970c0a73d3c025edf940cf3cdd65cc6f7db8b28fa31e3529d21ca312b6c41a105a5b567a70080662d4fa000000007fffffff7d412d79a7217635c719ad6c89f07732a70f67433962600d3383955c11d669cb9c26ffa3834f9a62c17492") msgget$private(0x0, 0x11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510f", 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x46ff, 0x3f, 0x800000000000000, 0x1, 0xa6f6, 0x2, 0xe0, 0x3, 0x1, 0x2, 0x100000001}) 16:00:52 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c730 failed: hole in range 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0x541) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x2, 0x0, 0x400, {[0x7fff, 0x7254, 0x855f, 0x8, 0x1, 0x6, 0xa9, 0x1, 0x1c28d36d, 0x6, 0x2, 0x6, 0x7e3, 0x10000, 0x0, 0x9, 0xb8c3, 0x1000], [0x7, 0x0, 0xc000000, 0x9, 0xffffffffffffffc1, 0xce, 0x1000, 0x31, 0x3, 0x4], [0x1, 0x101, 0x1000, 0x0, 0x5, 0x4, 0x1], [0x6, 0x8, 0x3, 0x1, 0x6, 0x80000000], [{0x3f, 0x5, 0x2, 0x8}, {0x5, 0x7, 0x100, 0xab3}, {0xfa79, 0x7, 0x2, 0x4}, {0x7fff, 0x7, 0x5, 0xff}, {0xd0, 0x10001, 0x1, 0x8}, {0x6, 0xffff, 0x5, 0x1f}, {0x7f, 0x7ff, 0xfff, 0x80000000}, {0x1, 0x94, 0x800, 0x4}], {0xfffffffffffffff7, 0x7, 0x10000, 0x401}, {0x3ff, 0x8da, 0x7e986235, 0xaa}}}) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40, 0x1000200000005}) r1 = socket(0x18, 0x4000, 0x1) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:54 executing program 0: r0 = socket(0x2, 0xc003, 0x6) pwrite(r0, &(0x7f0000000100)="5c1228310b8b659910e544af78854a8164afb6a036e04835046cddaf4e4a3b373b53b28661ac8b190575c3132fb73242fae7bc8bfdb8c2df82c546339b4b3a9f26ac77d9124a3635543a4cdf529d68e73447c723ff60429c3cf5ec6fc03c45e145d7f39bf32b132f9838fd43cfada883f60aa117dbfe5596565e7f8c773a404e5725b58bbb601c7cbaebcd84174883369f55025517a510949938769532d9c342a9672a84d9435ab9295dc6c21a28eb78f5a9e9586a343e25d9bcc59ecf24c74d3ae4f3791e3064a77833049f650f331ab0cd409538f502893cf4f99960b4081503627770357f5c45be", 0xe9, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000200)=@file={0xb56c03ad1c9eca3, './file0\x00'}, 0xa) 16:00:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) dup2(r0, r0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000540)=0x7fffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000040)="1b59f0e35fa1dd587437ff08bc0c5a9f41f7aee16e9ccba7e642ee962bffb251a2c19b1d5a8e0c4905d398d9ae0f72cbe487bf23b04495e6633e1928943bd0a699e36720bec5b454915b5f3927e361d8cc9f4bd4835984607d7c20481d3f7305881da861c7cfa4a87783bb79a47f802cf3b6b19b11f20a43ad2aaa2f8d6a4c51c984f199b1c3d147c37b2ab2243dde1317fd3d70f8ae811459ecbc8a57ae7e11eb4f3bdc4042c87f07c8a6ff1ff362b8671878f09370f1138b", 0xb9) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 16:00:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000180)=ANY=[], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1000000200) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="8e", 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') read(r1, &(0x7f0000000000)=""/1, 0x1) 16:00:55 executing program 1: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x15) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x101, 0x37, 0x2, 0x2, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x7, 0x10001}, &(0x7f0000000180)={0x3af9, 0x100000000}) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x3, 0x60c4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1000000000102) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfffffffffffffc01, 0x0, 0x9a, 0x0, 0x5, 0xb3c, 0x1, 0x2, 0x1, 0x1ff, 0x7e2d33ce}) r1 = dup(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3ff) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x30) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0xfffffe1b, 0x0}, 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)=""/227) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:55 executing program 0: socket$inet(0x2, 0x1, 0x0) 16:00:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0x1df) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x1fde) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={r2, r3, r4}, 0xc) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000340)=""/13, 0xd) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x9) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r6, r7, r8}, 0xc) setuid(r7) openat(r1, &(0x7f00000005c0)='./file0\x00', 0x8, 0x2) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r9, r9) shutdown(r11, 0x1) truncate(&(0x7f0000000600)='./file0\x00', 0x0, 0x1000) poll(&(0x7f0000000000)=[{r10, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r5, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r5) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x2, 0x4, {[0x7ff, 0x8ff4, 0x6, 0x521, 0x4, 0xffffffff, 0x1, 0x10000, 0x5, 0x10000, 0x3, 0x0, 0xffffffffffffd804, 0x7, 0x80, 0x8, 0x0, 0x2], [0x1, 0x20, 0x8, 0x2, 0x80000000, 0x3, 0x9, 0x9, 0x7, 0xffffffffffffff07], [0x0, 0x6, 0x1, 0x247e, 0x7, 0x400, 0xc4b], [0x6, 0x5, 0x6, 0x2, 0x1, 0x7], [{0x5, 0x0, 0x1, 0x5}, {0x7fff, 0x0, 0x7fff, 0x6}, {0xfffffffffffffffb, 0x80000000, 0x0, 0x7fffffff}, {0x5, 0x9, 0x2, 0x7fffffff}, {0x8, 0x1, 0x0, 0xefd8}, {0x40, 0x101, 0x4, 0x80000000}, {0x2, 0x80, 0x40, 0x6}, {0xfffffffffffffff9, 0x8f9, 0xe97c, 0x2}], {0x3, 0xff, 0xa649, 0x8}, {0x9, 0x1, 0x8000, 0x401}}}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) socketpair(0x18, 0x1, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) socketpair(0x2, 0x1, 0x101, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x4000, 0xfffffffffffffff5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b64bcb23a03c0b780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3aaf26361445215f5679fffc424fc2250468b9b88af4e425141ff1c0ccd93959f1f2d40b796a6e85b3a0fa90991992e18717775ec4c7f9052ce2eb465641589bf1f3f5b460f4636afc8aec219c46518b7"], &(0x7f0000000280)=0x1002) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x0) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r13 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x6, 0x10, 0x4, 0x8}, {{r3}, 0x0, 0x1, 0x40000000, 0x9, 0x6}], 0x101, &(0x7f0000001400)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x40000000, 0xff, 0x400}, {{r5}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x9, 0x34}, {{r6}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x8000, 0x401}, {{r7}, 0xffffffffffffffff, 0x0, 0x2, 0xfffffffffffffffa, 0x100}, {{r8}, 0xfffffffffffffffb, 0x82, 0x8, 0x6, 0x9}, {{r9}, 0xffffffffffffffff, 0x6a629803a59d260e, 0xfffff, 0x5}, {{r10}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0xff}, {{r11}, 0xebd54a8e5af02f3, 0x20, 0x1, 0x0, 0x4000000}, {{r12}, 0xfffffffffffffffe, 0x88, 0x2, 0xa00, 0x3}, {{r13}, 0xfffffffffffffffc, 0xd, 0x80000000, 0x5, 0x6}], 0x0, &(0x7f0000001540)={0x100000001, 0x3}) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r14) 16:00:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = shmat(r2, &(0x7f0000ff9000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="26e2f9b1da49998c843b76be637bb3c3222f33a05c096afe6028408ab316d1a3f56171e4ee4c79ca4af2b174", 0x2c}, {&(0x7f0000000180)="8ffc56d6e54af5f06b206032663085e0e6c36c620114fe3c01350a19342a0f0f5ed7c35ff3fd65ba3a1b4295e8f13363c2ca28df6016e82b458be33b05cd578fc0af0d48b2502c842fdcd2bec66d63094b3123d7719751bd93482f15d0253c5c5e0f3a2af25c4ab3357c704439c174fa9d68c1b29ddbaf5b02ca5a151ad7d8158f287e3d2d016eeb7b062bd11ecd229e7baf6bf911108aa800f457277d0e4b30ab59b1479c5ebd89900e2e7bd53a06d28b9f57503e6bf7dd54cd813bea0eda043ae8968489ecad03b7832c853a0bcea8df089585", 0xd4}, {&(0x7f0000000280)="cefe326cbfd2184c04336d145b13f7fb4cee46ca63d74692e93ae8509492479c83e8b0d4775079f20a1564d6d69ae39cdf1f7a9ad12b514a9d19d70aebda9c466f1a4f03ebd7a9ebdfde58b523fb560c9b1439da4400ac1c8ca5ae10ffaa984671511e46bc84d63350f7946242a8815cd19f7ae0f4339be94f5e7aecf776d317a56ddf86899f27d3fa83f7819cc3bc8e431a82d22a977638c1563a129ddde9c51f324f3ab0525fa52b0a7f8b68a21a9f27e551139d15fc197738879ff2296e68cbb67226991534b59b5b3aa811b75eb2c04c1b15d45b15190f9a1234a523b6b9", 0xe0}], 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000003c0)={0xfffffffffffffffd, 0x0, 0x6, {[0x8001, 0x0, 0x7f, 0x5, 0x8, 0x8, 0x80000000, 0x9, 0x401, 0x800, 0x58fc9090, 0xffffffffffffffff, 0x0, 0xfffffffffffffffa, 0xa9, 0x7, 0x9, 0x3ff], [0x1, 0x33, 0x3588, 0x10001, 0x4, 0x0, 0x7, 0xffffffff, 0x0, 0x1], [0x8, 0x9, 0x0, 0x6, 0x3, 0x7, 0x6bbdd4ba], [0x8001, 0x3, 0x401, 0x1, 0x2, 0x3], [{0xc, 0x100000001, 0x10000, 0x4}, {0x2, 0x80000000, 0x40, 0x1}, {0x4, 0x0, 0x4, 0xe05}, {0x0, 0x4, 0x0, 0x3}, {0x10001, 0xffffffffffff9dc0, 0x7, 0x29}, {0x7, 0x8ce, 0x5, 0x80000001}, {0x73c3, 0x4, 0x100000000, 0x100000000}, {0x0, 0x100, 0x6, 0x8}], {0xc295, 0x1, 0x400, 0xca}, {0xc6f, 0x2, 0xf053, 0xffffffff}}}) shmdt(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x12, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:55 executing program 1: socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x1) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r0, 0x0, 0x1f2) 16:00:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x2) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x3ca3a83c0b588324) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000140)="01c1cec0ef445858825cd4aae4efc50e8fab28d4855d8a31083d624fd60d2ad8490a1592bc09a663da1099ca567b5c77eb10181251e200285a75f7a226856e7d52a104a2ac1c13fa670378778ae70a0823cd089e") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x3, 0x772f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="04") 16:00:56 executing program 1: r0 = socket(0x2, 0x8002, 0x0) getpid() connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaa200c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04357795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c1723053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77f9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3ba7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac75c4c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec95aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {0x0}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) 16:00:56 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x9f, 0x1}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/111) poll(&(0x7f0000000140), 0x0, 0x1000000) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000002dae28da1edac0ffeca4a7cab19"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) setsockopt(r0, 0x9, 0xbf5, &(0x7f0000000180)="0d119bfb90d7ef11a9e74b438c7f6dc84e512d720d01f8098cbc855aa63e646f0c33455a21a90bf49d6d55ae1f5069c06da57d912578f887371264b822ecec0f8fb12e28d2dcd9795fbe07f2f092d154582853dde81ab5e9f94236887637db7180dad50a0342779b8952786db55c14fe31b4ad353cd79efdffda5d415cd8f3341838cb631886f8895c676c3617ed94e4ef84973f380d2b81ce6d4251af21907f105a84a1dc175935040631a6c956e107b871e8b6ccd145da01aa9babbfa2355d2e04ceb5f6889e0da8894adc914a94abf1224951af61dc20bd54ab1a21fb5cf4efb840bb9f777358bd46b3bd860b62264a374f667c33a3de9af487d6f489442d00a70a80d33f76e16c380704d319a7bd870e39f670877a159718649de590221ae56253cc190869fc8203476d64ae623277aad92bdad393e8b7ccf8707a136cfef21ef74e5ebb48bf4d927746b393ceb70171fd66352f90a14371e18c8ae225262b5630e8f995c212db9528c0992959baa29db558bbfb7e6cc225a2b4fb0208c12ea6054ff677d8e7861134edfb119ff330cef097750449782f59eb2e1c8b7c138e2f494f7ce4331447b29de32816cb5f24acbc7ebcf78d8b5debe8200e6592552cd47ada52493bf78d84e81f1817d9f18381a0fc1d002c9a2a40e4691cea2ed4d2cdc61f9bca544a5b2432c05f8deccc57692f3f90d78255d6f43c683047ad44a3b4470108389bd236472839b79dcf07702469d3b9dd6a2117d14705cf1e9653d76978d64adeb70831c378923aea3b83021da5f6958ed7eba1b0de29fa059c0e50d5e9a97fe15f5d9744b56c22eb0b6da698e19cfae8ac244e665578db1f38dbc99c6c8d3e24413a888eb56d0cf7ab747759c83eeaf29f4ecf60efcffffd9866eee8f8d601c7f01bda18d3c20565c27667ab372bc8efff10f9ebc956d9e8202ea45ef6c2734e7ea936364cdbc1eedfd53ce20c326a32cd2c577d3a141b03874b39f9b6bfc0339316ded5589e7c2264c309d909b7b1f0463ad1ebc644f80c4bf22a4ee5b983168a89029777fc56b0cf1e59690dff2dc74b23b79e76e2e1f00dfc26dc0b0c57e90c875c089b06be124e66b58b6b14d24d139d7cd1f3e7dbecfafd0c3fd9605b57eb13aa62aed95064ca877521ba283826ff755cdddd9a8e96de2a3b42d8456d09e79532556e64355d2ce646a03c65dd23c0fa521e1baaf667190b14b019b5dc71c9195d566a299283ddbfe90292dd15b83ad852ed2b9afe2e1290d6ca25e24654ee215116cd547e61301011c713d2a995afa8e7d2894dd67264b5945efa95e611af4da371327deaa79f22a0a1c42cf204f0c11a17c2d6bee7140a2b6cca06c72c45a8c27f3ed33e75bd2ae9ef5272bb3ea0563b818a54a085e4926a0f29002e8ad8cd4b05d8c15697ff7bc01ae55abdcc8eb9e3eec69387d2c45d4da3b989e361dc92d555829ef8ac5031a8e25ac703e4756a724428a96b50687a3a3066bd5e0e44a12264f00bffb5de7e7fac3bf76187f215538fcbcbc47f389c553c4156f28c705b998f9e3d277a6335946b82681cf05ebd896ebd9fabe3a2d09b8ea1449d79f5f6417a58d247c56f89307e83d2924792e1eba45b3a4828d6b42962d9ddbbccc06c9bcb80658439b114ad7bc1ba701e3f8fd23040c85a1a7081e5fa7193b409f347ed9d3fab39e1df0a4e76fbf57e9335fdb3f8ea0e9d228368be0c2f0251333f794fcf85cfce695b8b63f4aab5f8677b1409b24f3dd1d7dbac12e1c55439ac5a7b6e0f4490ba63fb4b3ea23af2f02e9bd2b8155cb2aa77c6a3d9b7dd59a93b75c4ef2fca878267a800405ad524bcb08d33100f699da17ff88a2b5fa21bfb96fb533fcbe2a4cbd014725444e717aea448168ce8a9e8184aa708cc6465be0deb10f4adca8c227b939d9205623b6e1e3eaf28f910717f2e35778a119f77d9522877bbc624747bb1f949575b06a27492b01672c7356234be42c27bc809dfdf297e5a3d439a7eac9e12b04cd6e48a1103ba421d4a79650efc6264ed5786c02fc358b371e4409475258700b621215f4fb6740345650847351352edf4bb682bd76648ac92541e227c917ae26d6b51e944bb8b0c92677b6a83fde0f9315689d6f109e689cd2ad706cd9f02e7ec7425b36fe9e954414df75d1a021e1990aa383820039f7c3e43eb924659499966459ee3cf5e99fc90dbb206886e9672d36d0b609c51015950b34fe3a7135fa9e1797dd15e5a9cec36d4ca1f832ab0637e817e4516a28772941b64aaff8017c56722b2be228a9ca4f4e2735e13f540f0eb35bfec1ed0fad1847d7bae692c7e661f6d6c677bbec792eaffeecde0cb1a748388c2c30182d65138d7b84161e99cc04227040140661b94adcd0f65422cd7ae0588173b7c9e7415dbade8b68d896098f958daefdc1f22153de0a1df4058c8579b44c365fcc8ab6a45c0bdda8ffb82dc1d723f3abe1ef9299837b0586aa4682f0bcf452ea5117cf8a85de7e1eebdaff5a7ac1843470f49765bfd6b9f61e70f83cce6e5b86778dd3041df8da396fce2296806a52eb6b3399d2f372df92f69ddb2577374a134039d134c606181d4f1c922d5c717c05804cc156302028db57fee0bbcc23ed10a0ab4175b45185ad9e625fba121bc7136453e592ba97717547647bb9f1fff0c675e00609423acfae07b9d4130450ae3a8cf5e2ee194e61950e92509917e0f876311b91bd2b5e29399b0e08cc9c870d972a5cbeddd2180a059ab90a48da68dc20f2b771041785931e1d5ca69b467c38659bb4e9c0fec1e68e5c200eaaa99d0b4410597dddb61541d913aa11fb3a2e738f7adde1e327a22f298d1bdfea527511e643d79366d32b55cf77d54b405f05a57325f539a4221c3f6dd51219c4d2d6d47079fc3ba5b9c92e0c5e8e8c5a5ee46346edb7c22964927c2b7e8e9d6e4d0317d95ff60cbf14d5aaa8baa4c4a1ea95db95cc0102f7ac7cae47fb5ebfb795f9e09ca3f8d99403a09d02cb766db7fe276adbbf45ef66553a3335df8ffb6a6da59dc74d6c17c9d163cbe709e0fae003d02cf6a015b913c4629356977ed70ae3ba5a735a929aee130788e2caf9306820f506de2fffef0f09cd565bd4a145e0d480e867cf9185f0842cb7f217071f8c74065af4dabd06bf2b4d76d2621c6b59f7453e256548cd3198b9a88946429205716014b72099882ddca2f35e8abaf25a87565e8baceff17f5ebbc83db35920025a928918480d126047c97f889ce2b5a3c1c2bd7f5a6752f472ad8507f3de91bf5271d49672ab5009afc7cd2398d408409685343fd1a46c1e25423b6bd3ac50748230af09b8e28f803a1a6c44ef3d9571a64d802cad9b8b88d62a9b9a12eaa92a891a2e61813b5e997abd96bb83b3a33c2659add2698249fd6f2f6392f3f2168bc4b081090ad73f1b4cb106c284d51672175de37d30814a7f19dc8fe26339ac338c6fcfeab01bf8cb1e4bd2e0d1bba4fc9c1e15a7896165a3609f7af4ce346b580cab944ccba524309805a20f6682c1117c74ccd0e4e0b648f9fafb8e8c363f7fba958fcb1b4826d6700a4ea72ba6dbb9f679e645d2c246a37bf5dc9e5c83878ee184fd88e85bbdd38768b152f6bd920a7b26c38bdfc90129f5dad79ce5338e0c100a285924343851b6692bd12802894b4c5db5e4fff079161ef190e0ddbadf426f1a04bf0db39793c0546bc887b386a2e9a416f2d14c5952bb8fe9e41a3a8df4774bb0a621d73fad95058860ac3cbf7c015d9aa86dbcd1086298c9f53a001e021089a09b9a2bbbae9fdb4ad2219150538eec89d0ff179653f0e759b1674986f107e2e3bf7e3388f6fbb8247b3122e1422d7d0c63d399b00c6bbb4eae674f63a31406f9c4ed68d7badd93c54a74c99ec90d9a62d1a8d37f059453fcabe05172d4e1a97b7cf69df48abb9d41830d5341133a1518da6db62649ee08ed09a05c1efcaefd581635b1c14070d251b13fa2746c0fc9eccd1a6e5c42004f6ad86a064a1600d62b9e38e6883c776cad49a9409d85415e2f9d91e165c10b5ee27213ca080abb5104d67e781e55b912402babc0055698cd95b1af0f32f64f98921f11b7c5e14572cc6effe3bc911c3b1876c6dfde4fc734bb0b1d74dba24b1a0d8c4f4dfc01fdd5f41d43bdb680d03fcc52d94250a48754b972400649e0e0db472e8e7205e2943de642c37e97c07e5d3c38ff0cbb2d4e881f914af9bc5f1187523765ea4d7a6c4bde8d9f22332aba0266c2521a7b89fcc1d95357376636da4126c93c9b4563799ea37db8e7fecbb69b16718106c38a22d516abfe411d0e674b7fb4bca986cd82f9ffd8f656714485c0f9cec55558bb1ac494d177ab6521dfebc71ff59afa71079416b8624e9ee457a25ec16b2b27c68acda7108eff3f723762eb398fe8c0482ac1194ad5c8c7e5db4a060e18ef73fe74a196e7a8b52b9a5b95a0acbf234ef6db96467e1d6cd2ca5f00eb88dcb3b2310808feac28011db27bf3c7fdba54ebee49ef8ddf4f45c6821b76eb358ed889386fa3baf40dccd3d58271109a0da884cfce9c13c735e7aa1a354c93dee20524ef96bb20c79f2cd15350583156637d013268ff3e31688aa75154a9f7fe7415665ed806f43c4a703a95c373f7a0d2601c8c03ad6d738f02d5f6022513585a9cfed440037f92855f3befa3005c8dbb1807db7d168484ef773808c68bb6b0e7adfba44a8f6dc372b652ecffd46f510e28f87cb20489824a4f5632b595363be98453f81b6a75bf8be1443338444e3f12de00096ff63aadae7389fb0f88e5e88cc0fbfa5d33ab76f10c12b5fec853a66a27ec12ebdcb7dc996a059c6cad56e04f338f5eb0c85360ec69bed309b9d9459f16c9b30733a73792a03d851f194d714e47da2d4c798d1fc0b516c1e0fdf90eff86d33499748a396c2c129ce7d2acbc5a130f2d8d545db2c668dde9a2c76bb586a7e66a62531a20bb4bbdfd9e68df083641bcc86723fa4ba6343cf27b6226474c60175424cc1437fa01010ad58fd6c0e33314a3e0cd1fbd89d8e3c6c15953a1da508f8302364633112d1fba3cef494b9a763546538ca7df8eabc6498018b32c9b352857f0191d0cf5a5e11cef5696c17b89a2f53e9b67e0b9a0863073ec5e72d72ef7dd96bee83e977aacface5ec5df35e65832ee76a228eebb81e1368f4da292139e8ef45d0c91dd72409876e88718fbc2d306d780be3f780e8bd58823cd4c8b49b486f2c770c5af7b4e0675588b3470b6dd4480be442626c22274f80a42cd5a0e9ff4fe55b452e8989ae21be70c01ee738557d6305c22fe87c66e32987f5bdfa919dac3d3d26b1f99232cfa9e50386938d8fe73610f4221c90e29f16666896d123006b7e50339917cc6486956a7b51fc5a886f7efc021f4cde6937be619e47977f2d33ff494559523e32913652835a6ff40163e330dd55fe27070127e45bcb89bb8ae3591be105a25fd2ae3781737320183f06ee455578d204ba490e6f779218815b692ac0ef6e39f9688659744b90fc5f347d106516d8dd36a500b1aec70e73db1d54972fb81a016c4486cfd4025509dc7d90e52108f48306f406ce6499531f43f850b6102f87ede31417ace6fb6d0ef41cff178870cb6f3be865ab3979e1270c04d4abb5bf2a9a0cd31fdedf2df9e55f8ed3899dcb55efb4e99ba7f9d7639da9661348e1cf58cf424231b8988ce9f6ef7daa32734bec4ce7c3ce6d3d3ef5f22fbe0221a9891f26f5e1d433ed7a4d1474f7c803504c3eeb84ea7365255a74be2fa41fb82292c4e176ace6618a274077895703", 0x1000) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendto$inet6(r1, &(0x7f0000000080)="724f4df26347c0adc80dbeb8845749c544095a9ce045e55b1b02fb994a", 0x1d, 0x401, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x3) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() recvmsg(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@un=@file={0x0, ""/60}, 0x3e, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000380)}], 0x3, &(0x7f0000000400)=""/231, 0xe7}, 0x2) rmdir(&(0x7f0000000380)='./file0\x00') pipe2(&(0x7f0000000180), 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb8570cf6caba1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:57 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/86, 0x56}], 0x2) r1 = semget(0x1, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x5]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x106) setitimer(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xb8) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x25}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4812, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r2 = shmget(0x3, 0x4000, 0x281, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:57 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x7f}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) write(r1, &(0x7f0000000080)="e4dd88ead26df11e07a7d1808ce932876647174c3ec813d5f0b2aa525ab40cc1aa48270514557e54eec745aa6de6f33758aa63abcccccd814be41ef87d2934c32fb1a80da63472078534792cd34f5274b83e62fcf05bd8d4e7a1336d", 0x5c) kevent(r0, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffff9, 0x2f}], 0x10003, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) recvfrom$inet(r0, &(0x7f0000000100)=""/16, 0x10, 0x1, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x5, 0xb9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffff) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00..bus\x00'], 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000004c0)="c578ac30885f7cfe794daeff367dcf587dd5aea63f67119e0f46c32560d6ccf2f5df2bfb79fe27752c080e08db703835953777c781c3ccef90bc8806843fbc5768af4a3f6ec54c119f45ff106f174554f72a7a4e2999e339908ebfe9909b3f7d2d960ec0a04b9d8b3dfe3aa9d926295888e563d9927a2803066d76f44464186ede9ea375437803bc235575c170677a75b3713c4c04839859dedff7920f5f34646226bf98fc16e8ea19ea367eb350791f2fdc9405486ffc6024d5f1d18fc87224e1efc984480908b32cdcbc767460c5c3c136fb0679bdef5c2faf38e1cfaade4943720b83375617dbb871474bfe7fdf601782344a2ccf0f49ff246eafa51ea84ec5a77c7b606676b6ab1d11613afcd9ba96a0f6c8a94b65c8ac7e3962f9", 0x11d}], 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)="02e27632", 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d65", 0x14}], 0x2) execve(0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000140)=[{0x8000, 0x79c, 0x3ff, 0xffffffffffffffe0}, {0x0, 0xffffffffffffffe1, 0x567, 0x1}, {0x5, 0x7, 0x46e, 0x3}, {0x7fffffff, 0x5, 0x5, 0x3ff}, {0x0, 0x9, 0x7, 0x3ff}, {0x9, 0x0, 0x3, 0x7}, {0x3, 0x1000, 0x7, 0x3}, {0x2, 0xff, 0x1, 0x1}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="b6cc") 16:00:58 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x13163a79da28f948) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x3, [{0x3, 0x3d3d6e26}, {0x1, 0x100000000}, {0x1, 0x3}, {0x3, 0x80000001}, {0x1, 0x47ea}, {0x3, 0xee}, {0x3, 0x6}, {0x2, 0x2}, {0x2, 0x8}, {0x2, 0x3}, {0x2, 0x3}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x5}, {0x0, 0x12000000}, {0x3, 0x200}, {0x1, 0x8}, {0x1}, {0x1, 0x6}, {0x3, 0x1000}, {0x2, 0x1}, {0x2, 0x80000001}, {0x0, 0x7}, {0x3, 0x5309}, {0x1, 0x1}, {0x7aca499a91909ca3, 0x4}, {0x5a2982f8086cb63d, 0x7}, {0x3, 0x6}, {0x580215fa2f36f1d7, 0x6ff1}, {0x2, 0x152d}, {0x2, 0x7}, {0x1, 0x4}]}) 16:00:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x6959eb3502f450a, &(0x7f0000000040)={0x1, 0xb949}, 0x10) 16:00:58 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000005a4ae89fcf0098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677cae9b1c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9407000000db35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee53212", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:58 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a388295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57b8fa4dbcafe6c3472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/998], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x6, 0x36f) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80000003}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:58 executing program 0: chflags(&(0x7f00000001c0)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x8613b) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x7e2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x1ff, 0x400}) read(r0, &(0x7f00000000c0)=""/28, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x9) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="96514def2cbe61f590e587f1bf3411cfcee3bcfb65bf4a54d202e0443f4d5fc6b5096d68adcbb22e02ee5aec7c2d9bb6ad4413187a998be4c6a4e8cf471f467e1299059ee3103dbcc0be2417273ffae645c3bf2d6b54e9443219afd306af205c1b73296aabc3d4ac8c846a8a302dcb1c50d2e6b440079569596d10bbe00db44be39e87866a3c9f077b45d53a63d540ef546068f0b3ba9467f757054c5438c439a5fc2664229d85987337ddf1b05d8fe4e679c7889cfbe82ea0b4d07784c23fb13fb66864763061ec6c3dab776d69da66e0d813b7c093d29105e5e3d0227b62ee22c57910c046bc8459bf5961", 0xec}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) wait4(r0, &(0x7f00000002c0), 0x8, &(0x7f0000000300)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) syz_open_pts() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5808f0ef}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xc1adb7f0beb36bde, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8001, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:58 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x401, 0x7fffffff}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000000"]) ktrace(&(0x7f0000000040)='./file0\x00', 0x1bde7081df044f73, 0x40000c06, 0x0) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x110) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) 16:00:58 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x374cd460e037150f, 0x20, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 16:00:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000480)=0x1) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x100000000) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) semget(0x2, 0x1, 0x3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd01a2876f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) setitimer(0x1, &(0x7f0000000100)={{0x1, 0xa4e2}, {0x2, 0xe4}}, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) fcntl$dupfd(r1, 0x40b, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x7) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1000) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) dup(r0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) ioctl$BIOCPROMISC(r1, 0x20004269) setgroups(0x6, &(0x7f0000000100)=[r3, r3, r3, r3, r2, r3]) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x78c0}, {0x80000000, 0x80}}) 16:00:58 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) recvfrom$unix(r1, &(0x7f0000000180)=""/172, 0xac, 0x76ea1c673ed619f4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x81}) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb7, &(0x7f0000000240)="1a38e934c71a3d19ff122bd92a7caa1cf602060c8262e88294bcfb03b327ba5fa30529f5f289f71fd377132cc6e84ef0e8aef6726b1a1a5251da6a0ffc9b8d963ea8121f9db12d18a1d736a49105000000000000005638bf39b09b87681b2ca6b8ad715e83ce649562d3beb0bdcc0c434ea25583cd2e737575d1f276a515087b4311f26ec455664bfced3b26186552b14a52a0c000e6688b3b4881f23fb9cd4dda8f74820d527ae3f59a0fe4998768aa814de9ac4c43b5") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x33d, &(0x7f0000000340)="b6") 16:00:58 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r0 = syz_open_pts() close(r0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x4d83baada672c58a, 0x7fffffff) recvfrom(r1, &(0x7f0000000100)=""/114, 0x72, 0x2, 0x0, 0x0) 16:00:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto$unix(r0, &(0x7f0000000040)="0f280b4d631832fd5e7829bec7ce17c5694f6fc47d3a64cddba188ca254dc30658adbe737ac8c6dcf6a4eb3919c40bb81f1ba97a16175ce0e277a42650c5be197e73ed1803cdf9700526", 0x4a, 0xf18f4ad3fbf6b06f, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000180)={0x0, 0xad06, 0x99a}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) kqueue() close(r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/61, &(0x7f0000000240)=0x3d) pread(r1, &(0x7f0000000280)="0ef8520b41a06c4bec4f211b9b9423fcde24dc1e58186f172d3bd55128635dc543f5f8afd978e3af007e4159ef2f78a79001e4e4e6973c53aedb18896ef42ebe69c1b24276b982efd151a584126b6bdf835c57334ec73a77248e5eb958efd66518b2072aaddfa43bdfde33237ce3e501a8fcffddbea66a518d982a447e4ad8f6819338cbf919a9501e5352672558db29220cd1c9d41abd11981f1b2ec7327cb6bb6e13484b52f0004a91ac2a9537c0a2a2d761330512d719831c418d3e82db9da703d263a36d64a574b9e9081f1fea194ca6c9a4b6d8514d40d70eace1861a2ba46d8428203c86f143bd1e18288168f6380d7fa9b581e3f1009e4b42b2216d121f15b774ddee1e8c5aa6ea911710a655c6a3b44e0ef4c727ab8f544b108e1d1b1cb29bf04b1e01bd0815e9cbc3947d771894cf63bed51371463f2753788ce0a6c032d91b8978cfb674de027b1d9e4b667da2714dc9ded5af968aff17e39539cf75e62f16e30c9447ba7330b33c251e49da8e83faa053f4acb623f0269240384c4ca5e93a04d70cbd02d8eaca047f314181bcdcb9be38d2779df8e3c6e932aa560d18a7e0ae6ea226bc1a6d05da1375312cd0da714331e7d5312a335034c1467e3b09fa5c21aed9c7909eebf2ecd687864911a3ba3066e43a5327b4ac65ca0ba63102e43c3e5d3d8346775c6adccef7d010f3c19d206cd310af0f6c5b33ad55a841440eb25fa00a770041decf10866f0fba75b5d11bfdefd6994cdddcec84fbf9f003ccd84069ad3b3744f6931a02a70b34d90bab77afc3dbbd568d7ca8b0c7202e65ced96e82a226849fbd80a54e92f64b09369ebd6bb57f9effe88fbf8ae25a5ed0adb2ee362ac1feb7a59bab079218f45105872f5324c2838fc4591799eb623ed33d5d738402f52af77cdf560be8c94d3189d0d2402aba981b6159bf323e9a0234fe52724028a4c8427df63155122eb2654bf6a8e9e5c7b41ad3c5f5b1798de434fa8750e86cc7b3644eb0331ac2ef7a3ae7b8038bff6760bae26a3dc5cc081a81dc9cd3dab6028da58fda0440f42db302ccb856fb6fd6a361a5239c5884b23f243b0cef116c1da15b390193f34ff880a27813c436b98e9342cf1c51ec2317138dd8583e80a2638f8355fdfbd69e47a0baa783b192b6ed1245f0d81a352d4b78b9022ce8fda00698db6fb6fe11a6002eae0f835b5273a3c5cfe270a11261b10b027d148ddcf70f268890ff9f66dfa8fe131ebba7b55ed6505303b629c922aeca904150a630112cd86c5b88ed941104f60e36fc3287f64935524bf56b37b1a8fc274c1248a1f79f999b977ff70b98bc3c7481c73148f0be2ec859608c6b258715e27b2f023d30a03ae5ce0feb13fa531c672f9bdb459522eaa38ae0f16c660e946475eb8f0f4802404a85e6ea6e064ec5f63b9ad5a65253fb716b790daf9702455ae27a27f8212bf010678037128ab18219957f3dd7e79e48d5ac6ec2d9718b017aff99c29efe4a2c7f34bcf3d9736d28b64709bf23baf68b442fbac7077dcf4a84f6e5e0ee15fc656fb0cca611063e3e3a562398bc0e4f160437a26354bae7443c606f2466ca74e5a39ef3f711211b26c0d399117cb2915b04657d849b5fd0accbeb5f2555f0951a47e71db9d0d45787d63cb9ff690bce8365e90438b5b5406ac4e8a57ed5ae7ae8f2d2f043fd2dfdb132c50a7efe21959f822a5609da65f78cea266ffe5c09ef76d46305671e831ad91a6aaa8227ffb430fe3fe5a9d775392659c4a31fde3abf1a6782e1ebd936b4401d34472cbacae11ea2a3441928090982c348addbfe4a1b9678679dce1fde496791518b630cbfd646c4d65d31b0a06ee67da1e567aa9f9a029685e08985c8ecc6e8330225c2055e050eea7181bfe18def05521be47526489b1a1e34fabc3430d1163d4de150c4b85e0b924c242bc345627a47463405daafab5006ca96b34c3a89bd4f24a6ddf45eb6b5c0f0df1a2934a8fe191119b4df4215b001615323e3008a534e9cf1db4303da0a1f0152e71c4d108a0224b7a070a4aaf31ce715deb5e3ee794843f8f2797349ca637403a4ae38ff2f4752e6750d481e2f81cabde882640aaba6ce255c325a42798b8dcf89cc4eaa1b6b10db9353d7208b862d7abbdb6c475d56f72a15276f12655cee189d8232db8c307de9245a637cb5219b50b2e4467d048b7af6ccbd79e3f0d9f309f4a7f32be2c153c894adfabb14d3c1712b03bcd616187c2afccc893e8d76764df0945d503bd4c3116dc446a98af5d4e0880ea6832a9f28c136c921b907932be391bf7a8bb4916446037bb5c9c68bc95fafdd455ff7fa851e1ba4228457bec8a4073e4eb5885612c2a42820ddeb71b3c9528851ebf008d834d4aa6b86446bc968d0f22d8480392e8b06d7a8728ad7c61258255b8867ad9be1c5ef86a9e1967f3ccfc5fa204ee96caac2675e17e8bd5a8625c0d4f9d3c958ce9907694d83ad06661db82f2ff50acb2316f14ca22a97455ea3e05424e6d46a7ae761d73d0a8fbee22ffb45313002d5cdd98f0f62e456a0eb459a3365a196ae7b0bb9f9e5a70b2a75b6a97130a4738ad6ffbb334e46f640118c0e800d958d437ac748ddf8fbfa7d99e7652a169ab9375b65bce6f1c16e625083a4d47b8583017ddb4fe3e84dcf0efcea91906accd87b260c515f9a20a5624bc2db260cdc3ff57106d9c2799f23bc79ff1dc3c301dd612fbdb6a6b90a38484d6df40536e88b7cd4c8032d2ec75df273abdf77573e0cec4d5a1c4585a47966869d01c444c2cd1a7f50bf35b305d7fcf2d59e87d5cfaee1a1bb749ad6afab2c33880a4fb770728f4a9e201e13d8d89d74af5a69d313e5e20caedb1c1a4ee40029491d42827d92fca6661acc57c22be92c7af1f1de270b8b0aea8b0bca5af2a59d9813e9bf7a74fbc7464dd9dac55959459a7e9a63acf47d248953d7296771c913f81ab41cd67299e6095afeaddad4c5cadedbb89c78a669d7ce9f69697f2875387454ad886c92e34c82d5ce4b4db087ffd2b68060ab026c25d83fcb9809e91fc1e1300e94f647ce47e38634507313ae56f2b50709cd3008891e0095d74d6194e87dbbf3d9db7d085efc47f53430808538e2ca44400bac9de9990eacb8249b3e7b815263a2f766cd23177cd54c19d05cf745188d79d526141efa0588fb3fce36abcf1bfd7fcf55ccfd45def9f29578503472d6bfd80e82353472befe09858ca2effd01455adceb19b7b619616185184cd11c76a1c3bbac1e037e0f8d562f893d4251d57a598bc3ec51fa7134ed60d92e7562923338a9e71ebd2fa565c2981fdf7f056e786d2c05c3162cf3a05bd66dd7e6cb274aa927a196afd756fc28441f3269aa32009f70e3215038a6dd74f93d0aa534ba85dd8b4260bcdc9237b3a1ee9bcc9a051c22f75a7d77dfd12473a4335ed56a5260b208801ece0317d47b46b3253b6573c39d9710abcfd2fcf890d1cafa7c4da8d18e9213d86d1be238b6a392d008dcb645c9c30c2a78397cf6fa873298280c12bd2f7a728dda747717f5f17b1b1ed36c2469b9ca981af7bd7e271ffb4836c993defe5d31848ab3ec97032addc6bd28770da8648a56fd37a0edc56678004ecf74588366c83974d3fc9f06daeb9ee9d3e1bb6391d62b6ec3b4c2922e2b7b13e1d9ab4a076d65a7c69548e4988d0db77fb24aa4ab3832bcdd4db93d9b35948fd96f428b520f1171f2490def3fd79721030eaac73c2448fdc9a3aebf532e4bac5a9c1127aafcee0bdb447137669edaa2b81e7a00518609a70ab66cfc0dfb33354b3469c816747f06cab7fa8be46d4657f01f6f3725a167272901c4af4f0b7d03161e103c4300e87a6f3c6677b847036fd0fb303e2176605b42ea2e86672a92a2bf5d17f1cb303102b80514ffe3a7f479581aa7b47749ba7060a9c78a09a0d20ed4da75f19ac154b71a8d94cb89b4e4c6f1bc6dba7c659080d2a821c884b016a8876cb818540174ef0ce4581161a5f382a132174fea34eb50f1a848b8d637e3e401605b918aa5f426734bb0026165d74b2fdf597a9fd46aaa85c087dd5ce8c17f8d3f8b5926e06da57bdc563eca3d2591901fc91e766cc6c88b54aa93078ca9b497a4d265745a27c60c57fadd4891719d82d5f59deb964ee87d1031d21195133d35ec5723e86f43384c6f78051cec7b38a4c3a196cdd98babf96b12d0f9bc53127e3ac996d9bc513e7d262a09ce8274283616bd801f645021214cb05fb5c3ec382956d8bb8081333ced7a9ed07402f72ca8db7f0e4c48a710d3dc78b833417d5fccb9cdaf359517bd8835240e3e2fdb388297770c02469127b4131e65968330326ec34b00cd55d2ac630a5fc45b55b8f35ecd367b257e7aad6c02dee044facdff945e6291c2770e60c7089e3a34f256b75026ca145c23bfece3f273cffea99ba0de0edeb6ac245f1e971dc4b2bb22a6e9f79be8efe37ddea44568a2bdb6cb8cf406e9a32fe7b0e19ac42b5a857fa6767c955308643ca0c8ea7acfe92908c3a552772d1ffd0b503e147ec5f4ca5f1e4c93f07f90025b1b2c218606ad133ab07c55a7e74ef4a6df4b7ef5075a52a791dd5621290205ba21b91be22be57e381a2ecfc5483e687d0d702c65928317fd9066a456a3572a428a283df25a77abcca738426012a49583cb4f72c7ce685d257a996d7e3bf0f3519cbc40bf4de47419bc33f15692d3bb0deac000631a8bd7ad9af2002d9e016c762eb115969290c6efedf8785075be01ac568032b28002c2873874261a3c13d9da7ce86f098f92a8da06012b91c61865d5b0dada7977befc83e26f8d5d4cc95b1b3ca531c7b8e54862d2ca2d55afb43cf1586cea899e7a0362a94d2d271d398d63d200d2430ce330bc638a78ddf0e4930a30c73c362ad14a8ee00ed531d1a8bed176fbc3d406a350b3219edad37cd8b7e3c8c0a7fddc4477515f420c747106c5606da7d6d29f9b62de514575fbf38e7760e2e8c672dc082d10a9b8b0a5bbe52afecbf6ed3c976595ac11cd9b91adc73f9a85c375ac6b5f939847e0dd0602a8726e0f7749ddda9e621a798d18a747d1caafa3db3a66ea57b3f68ee569081413f31f5d0be24d1479409a99d21c57065a82eeaa6a9e8f356205c9e61aa153d0840b4a5367540f2a393604049740dfe7ec486ff23a70a42e9dd1d7b63f84c209d31aab67d88fed98dd547fb315de50a94c96b0eee8093b277d409e1bc529fb8c2bd9bb6b06d9ed687ebffe2fa8e28b8aaffb057133c8dae1471823131bdb9ea70540b7ca1caa2faafad0f42980ede3108754e3309492e098b85f73590a9675bb6bbc34c26d06109f9afb43dd5449f618a0ed7542076b012c251b0855cddbc80458ca1729cd63965c0511f1b5fc30dec4b8f07a3de074b33062c5b4f8a5bd1b22b0235ac6a7497b597e9a44149c88c555f64e51b98d6d50382c46f4f7cfae41aa4c8ceb69bebd654b688fce255eaab2477c910190897175d12b77d0013e29c0ae309c0c17e85df906e02fad02297bb3f76508d79ac52f2277885fb09d71157bd0db3de42b32fabd89a2b78d0ba7951796c4e0056c673ca9786f8aef72b4437c5216c3c462047f9bccee6c2d9693159eba8dd72f3b9db85af02a05f77256c31f9e648978ede13c586d8a221f243eada1b60cdbf191a49622eda67db264b6de39ac6ba39188615c4ac5e11b313d87604529f75d14a1acf7a48ba3fca4910a7b662fa604c076144a78e55de27f92cdaaccad9862fbde65038e68a694f2008b2e0186838a667500b47a568115e652d2783af3d9", 0x1000, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) kqueue() syz_open_pts() syz_open_pts() shmctl$IPC_RMID(r2, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = semget(0x1, 0x3, 0x78aef9a36c688e6f) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/216) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) openat$klog(0xffffffffffffff9c, &(0x7f0000001380)='/dev/klog\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000013c0)={'./file0\x00', 0x8000, 0x3, 0x4, 0x0, 0x1000, 0x1, 0x5, 0x3, 0x0, 0x5, 0xf611}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001440)) kqueue() open(&(0x7f0000001480)='./file0/file0\x00', 0x10, 0x168) 16:00:58 executing program 0: r0 = socket(0x20, 0x8000, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x33f) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0xfffffffffffff9fa}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x55}], 0x2d, 0x0) close(r0) 16:00:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x200, r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x8000, 0x22, {0x4af, 0x3}}) recvfrom$inet6(r3, &(0x7f0000000200)=""/15, 0xf, 0x1, &(0x7f0000000240)={0x18, 0x3, 0x4, 0x3}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000100)) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x9d, &(0x7f0000000180)="49087e96f92d6971343416cb0c053c7a4833ef66d3d48a8928421582109235699fa4985730975db6e21ca534470e225faddfe1d0aeac825406ebff7451271ba92c6bef1c5752a72e4fe732f7502e722c02c5ae0251c60ae8bc5fa6b7ca3647d09f7907ae0ddd78e91487352d10e2e4675c96173c40c52f3434736ab963b93a4ba8ef61b9f1e7887881856da3a796abcb1b9663006f3fc8c016ee65af25") 16:00:59 executing program 1: r0 = socket(0x18, 0x4, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffff36) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x7, 0xffffffff}, &(0x7f00000000c0)) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x4, 0xffff, 0x10000, 0x1, &(0x7f0000000480)={{0x8, 0x9d, 0xffffffffffffff00, 0x1b49, 0xfff, 0xffff, 0x80000001}, {[0x4, 0xffff, 0x8, 0x100000000, 0x7f, 0x2, 0xfffffffffffffff7, 0x0, 0xd7b, 0x6, 0xfffffffffffffffa, 0xffffffffffff7fff, 0x2, 0xffffffffffffff7f, 0x4, 0xff, 0x1, 0x6], [0x80, 0x9, 0x4, 0x100000000000, 0x8, 0x7ff, 0x8000, 0x1000, 0x8], [0x7, 0x101, 0x34, 0x200000000, 0x401, 0x3743], [0x8, 0x4, 0x200, 0xf0, 0xfff, 0x2f1], [{0xfffffffffffffffd, 0x0, 0xbc, 0x8}, {0x80000000, 0x7, 0x2, 0x1}, {0xe000000000, 0x8, 0x7, 0x80000000}, {0x9, 0x1000, 0x3, 0x3}, {0x4, 0x7, 0x26, 0xaf6}, {0x5, 0x200, 0x6498, 0x4538aac3}, {0x5, 0x22007cc3, 0x6db7, 0x8}, {0x0, 0xfffffffffffffffb, 0xeb3, 0x8}], {0x7, 0x6, 0x800, 0x5}, {0x100000001, 0xfffffffffffffff7, 0x1ff, 0x9}}}, 0x1, 0x7ff}) chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x3, 0xffffffff) socket(0x2, 0x4001, 0x5) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 16:00:59 executing program 0: r0 = socket(0x2, 0xc003, 0x46) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:59 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, 0xffffffffffffffff) getgroups(0x5, &(0x7f0000000040)=[r1, r1, r0, r4, r3]) 16:00:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8343, 0x2) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/33, 0x21) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x4, 0x71d1fcdd, 0x1, 0x14, "c0fd1c4aac9d150fe1c8c8254f2aa6a6e1e8d016", 0x7f, 0x1}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0x5}, {0x18, 0x3, 0xd38f, 0x200}, 0xffff, [0x0, 0x4, 0xffffffff, 0x10000, 0xd967, 0x1, 0x8, 0x3]}, 0x3c) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:59 executing program 1: r0 = syz_open_pts() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = geteuid() setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:59 executing program 1: socketpair(0x1a, 0x1, 0x9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) 16:00:59 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r0, 0x0, 0x100000, &(0x7f0000000100), 0x27, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6, 0x7f, 0x1, 0x823c}, {0x1, 0x676, 0x53, 0x7fffffff}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x401, 0x1000, 0x4, 0x7}, {0xff, 0x8, 0x1a, 0xefb}, {0x8, 0x10000, 0x0, 0x800}, {0x4, 0x8, 0x2, 0x800}, {0x9, 0x100, 0x8, 0x1}]}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)) write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 16:00:59 executing program 1: clock_gettime(0x2, &(0x7f0000000200)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='&%!*+!\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\\:\x00', &(0x7f0000000240)='&(\x00']) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x4, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) 16:00:59 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x1, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0x1, 0x7, 0x3, 0x2, 0xffffffff, 0x8}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000280)=0xfffffffffffffe9e) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0xb11, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:59 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) listen(r0, 0xf1) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r3, r4) munlockall() getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r2) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x0, r1) ftruncate(r0, 0x0, 0x7fffffffff6) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x2}, {r0, 0xcc824b3d7367558}, {r0, 0x1}], 0x4, 0x7) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x20, r1) 16:00:59 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x6000, 0xa2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket$unix(0x1, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getdents(r1, &(0x7f0000000140)=""/126, 0x7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shmget(0x0, 0x2000, 0xe977a1c786bf25b5, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/13, 0xd}, {&(0x7f0000001300)=""/236, 0xec}], 0x3, &(0x7f0000001440)=""/40, 0x28}, 0x2) openat(r1, &(0x7f00000014c0)='./file0\x00', 0x800, 0x1) seteuid(r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:59 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x4, 0x2) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = dup2(r2, r2) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000800)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) kevent(r4, &(0x7f0000000a00)=[{{r2}, 0xfffffffffffffff9, 0xe89aae6e15442a16, 0x10, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x9, 0x9}, {{r4}, 0xfffffffffffffffd, 0x42, 0x36a39635a0410f19, 0x3, 0x1}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x9, 0x800}, {{r3}, 0xfffffffffffffffa, 0x2a, 0x4, 0x9, 0x7fffffff}, {{r3}, 0x0, 0x1, 0x8, 0x5714, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x45, 0x8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x10, 0x7fffffff, 0x5}], 0xb858, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x0, 0x5, 0x7}], 0x0, &(0x7f0000000240)={0x8, 0x6}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = semget(0x0, 0x4, 0x600) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r6 = semget$private(0x0, 0x4, 0x226) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:59 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x11, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x8, 0x3}, {{r3}, 0xfffffffffffffffd, 0x46, 0x8, 0xffff, 0x5}, {{r2}, 0xfffffffffffffff8, 0x20, 0x10, 0x4367, 0x100}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x3, 0xdc2}, {{r0}, 0xfffffffffffffff8, 0x6, 0xf0000000, 0x4f, 0xd71}, {{r3}, 0xfffffffffffffffc, 0x2, 0x40, 0x63c629ac, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffff9, 0x41, 0x4, 0x5, 0x4}], 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x5, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = dup2(r3, r2) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x100, 0x7fff, 0x7ff, 0x0, 0xa13, 0x8001, 0xbd65, 0x2, 0x3, 0x2, 0x6}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x7}, {0x18, 0x0, 0x7, 0x4000}, 0x5, [0x7, 0x4196, 0x2, 0xfc00000000, 0x5, 0xa6ff, 0x6, 0x6]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r1) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x380, &(0x7f0000000080)="ded137c88eee6bba0000000000000000") ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/226, 0xe2) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80000000, 0x8, 0x223, 0x3d22}, {0x81, 0x2, 0x1, 0x54}]}) 16:00:59 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) close(r1) fchflags(r1, 0x0) fchmod(r0, 0x2) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:00:59 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000005c0)={0x0, 0xfffffffffffffff9, 0xd97c, 0x1f, &(0x7f0000000340)={{0x34083ba3, 0xf924, 0x5, 0x7, 0xffffffffffffffff, 0x5, 0x6}, {[0x4, 0x4, 0x8, 0x8, 0x382, 0x1, 0xfffffffffffff516, 0x8, 0x3, 0x7, 0x20, 0x4, 0x5, 0xdf1, 0x400, 0x1, 0x7fffffff, 0x7ff], [0x401, 0x2, 0xdb, 0x7, 0x3, 0x1, 0xc8, 0x1114, 0xfffffffffffffffc, 0x6], [0x93, 0x204000000000000, 0x7, 0xffffffffffffffff, 0x6, 0x23cc, 0x1000], [0x100000000, 0x0, 0x4, 0x4cca, 0x400000000000000, 0xffffffff00000000], [{0x1, 0x5, 0x9}, {0x5, 0x0, 0xfff, 0x7}, {0x0, 0x20, 0x0, 0xfffffffffffffffd}, {0x5, 0x400, 0x4, 0x8b}, {0x101, 0x4, 0x3}, {0x1, 0x7fffffff, 0x46ef, 0x4}, {0x4, 0x7, 0x54b, 0xffff}, {0x80000000, 0x4, 0x8, 0x7fffffff}], {0x4, 0x7, 0x40000000, 0x1ff}, {0xffffffffffff8000, 0xf, 0x4, 0x5350}}}, 0xe0, 0x7}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x6d) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r4 = semget$private(0x0, 0x7, 0x20) r5 = socket$inet6(0x18, 0x2, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) r1 = semget(0x1, 0x1, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0x70) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x2, 0x0) 16:00:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:59 executing program 0: socket(0x11, 0x4003, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) fsync(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)=0x80000001) socket(0x17, 0x2, 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x9, 0xec31, 0x1, 0x8, 0x3, 0xb20, 0x2, 0x3, 0x101, 0x100000001}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x5, 0x5, 0xaf, 0x1, 0x7ff, 0x1, 0x9, 0x0, 0x0, 0x400, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x5) msgget$private(0x0, 0x544) 16:00:59 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = kqueue() fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x588f, 0xac2}, {{r4}, 0xfffffffffffffffc, 0x1, 0x0, 0x818e, 0x100000001}, {{r3}, 0xfffffffffffffffc, 0x4, 0x4, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x26000, 0x690}, {{r0}, 0xfffffffffffffffa, 0x18, 0x1, 0x6987, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0xff2af6f7b8aadb99, 0x7fffffff, 0x624}, {{r5}, 0xffffffffffffffff, 0x28, 0x40000040, 0x6, 0x562d}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0xe22, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1b, 0xf0000000, 0x5, 0xfffffffffffff5f9}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x3, 0x1f}], 0x71c, 0x0, 0x1, 0x0) dup2(r6, r3) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7fffffff) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/248, 0xf8}], 0x1, &(0x7f0000000240)=""/166, 0xa6}, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) acct(&(0x7f0000000080)='./bus\x00') 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe30, &(0x7f0000000340)='\x00') 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:59 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r0 = msgget(0x2, 0x400) r1 = getuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = geteuid() r4 = getegid() r5 = getppid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r1, r2, r3, r4, 0x80, 0x2}, 0x7ff, 0x4, r5, r6, 0x4, 0x2, 0x100}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) getgid() getpgrp() 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) 16:00:59 executing program 1: r0 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=')-\x00', &(0x7f00000000c0)='(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\\@\x17\\[\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x9fa, 0x8000, 0x7}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="df") 16:00:59 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x3ff, 0x0, 0x8000, 0x1, 0x6, 0x92dc, 0x4, 0x10, [{0xf6, 0x401, 0x43dd, 0x5}, {0x8ac, 0xa15b, 0x81, 0x4}, {0x7fffffff, 0x10001, 0x80000001, 0x1}, {0xffffffff, 0x9, 0x6, 0x9c0e}, {0x7, 0xc57, 0x9, 0x4}, {0x1, 0x6, 0x1, 0xfffffffffffffffa}, {0x8, 0x1, 0x9, 0x7f}, {0x1, 0x717b, 0x3, 0x5}, {0x8000, 0x3f, 0x3, 0x7}, {0x8000, 0x7, 0x7fff, 0xff}, {0x4, 0x7, 0x8, 0x8}, {0x9, 0x4, 0x8, 0x7f}, {0xe2d, 0x6, 0x8, 0xea19}, {0x7fff, 0x7f, 0x5, 0xbf88}, {0x8, 0x2, 0x31c0, 0x7}, {0x31a, 0x0, 0x8, 0x3}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x0, 0x7f}, {0x18, 0x2, 0x7c, 0x6}, 0x3ff, [0x7, 0x1, 0x0, 0xfa50, 0x1000, 0x0, 0x5, 0x8000]}, 0x3c) lseek(r1, 0x0, 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCPROMISC(r1, 0x20004269) clock_settime(0x3, &(0x7f00000002c0)={0x100, 0x9}) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x40, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x3, 0x81, 0x7}, 0x2, [0xfffffffffffffffc, 0xfffffffeffffffff, 0x8, 0xb0, 0x80, 0x7fff, 0x5, 0x400]}, 0x3c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x400, 0x0) r2 = semget$private(0x0, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x7, r3, r4, r5, r6, 0x124, 0x10000}, 0x8001, 0x0, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x10, 0x0) getsockopt(r1, 0xfffffffffffffffd, 0x0, &(0x7f0000000580)=""/129, &(0x7f0000000640)=0x81) r7 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x19d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000700)={0x7, &(0x7f00000006c0)=[{0x4, 0x3, 0x3}, {0xd4, 0xffffffffffffff26, 0xfffffffffffffffe, 0xfa}, {0x5, 0x3ff, 0x78c, 0x6}, {0x9c, 0x1, 0x2, 0x6}, {0x6, 0x100, 0x13d2, 0x8}, {0x2, 0x9, 0xfff, 0x2}, {0xb9, 0x1f, 0xb25, 0x3}]}) setitimer(0x0, &(0x7f0000000740)={{0x7, 0x9}, {0x4, 0x8}}, &(0x7f0000000780)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000007c0)) chflagsat(r7, &(0x7f0000000800)='./file0\x00', 0x0, 0x2) getpeername$inet(r1, &(0x7f0000000840), &(0x7f0000000880)=0xc) 16:00:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/216, 0xd8}, {&(0x7f0000001300)=""/156, 0x9c}], 0x5, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001440)=0x10) 16:00:59 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x74011bac, 0x6}) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x9, 0x9, 0x7, {[0x3, 0x6, 0x5, 0x8, 0x401, 0x4, 0x0, 0x5, 0x3, 0x2de6, 0x0, 0x6, 0x3, 0x86d, 0x8, 0x3, 0x3, 0x2], [0x523, 0x4, 0xbdc8, 0x4, 0x10000, 0x0, 0x0, 0x7, 0x9, 0x6], [0x6b, 0xcf, 0x80, 0x7, 0x7, 0x7f, 0xf9], [0x1, 0x2, 0x2, 0x8, 0x800, 0xe5c], [{0x6, 0xffff, 0xfffffffffffeffff, 0x3}, {0x100, 0xe76, 0x23, 0x5}, {0x6, 0x7ff, 0x1f, 0x7b}, {0x2, 0x3, 0x3ff, 0x100000001}, {0x7, 0x4, 0xe62, 0x8}, {0x4, 0x80000001, 0x3, 0x7}, {0xf64, 0x4, 0x6, 0xde42}, {0xffff, 0x1, 0x80000000, 0x3ff}], {0x9f, 0x95, 0x101, 0x77}, {0x1eb6, 0x9, 0x5, 0x5}}}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x58cc218443f88ca6, 0x0) getdents(r1, &(0x7f0000000180)=""/141, 0x8d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x4, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:59 executing program 1: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, r0}, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="15ad9d2bc66906fabc411441b5422fbd761ab77679551b46b9309f8a7ac450336c8775320d34084313639e5277a145afb4422f77ee9ffda069c1dbf084d9c2d83ed67078a147b08308fc7e37adea4ffe746be0bbe84bab08aa3f767bd4", 0xfffffffffffffdb2}, {&(0x7f0000000300)="b362bae3b856436a259aa759736beaa9f2f7d54627a52a608bda2af71b7510d87929468977834d5e408da17a52cfba349ab56ec4939299358e363a06fdb1bb04c07df7449a93d57b76005772e4003c1dde0cea77c1167a6778e55ab3369a7e2bb936fb4d1fcdef2b8749d98d9f51acbc8f4192ae46821ca3"}], 0x1) write(r1, &(0x7f0000000180), 0x271) r2 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) socket$inet(0x2, 0x7, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0xc5a9215cb28e03e1, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="b3af3d8387ce48b8e44351e6aac2ca8a04ae4cea368152b8b6bacb46f39aed2ee947bbb74518a6a345e43444e8a38b89b691755c5c994fdd7bc5f03f2d2bc384aefb255c521f51f7fc8b4501b70c8ee7794264e13265093de37c438c42028fe7aeb0d3410c37617f8fbf0439f2fdf52ee5841b734f0facfdecbcc6e54414fee44041", 0xfffffffffffffcff}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) lseek(r0, 0x0, 0x0, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x1}) getsockopt(r1, 0x7, 0x5, &(0x7f0000000100)=""/43, &(0x7f0000000140)=0x2b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:01:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) fsync(r0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[0x1, 0x0, 0x718, 0x18, 0x4c, 0x4, 0x0, 0x800]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) socketpair(0x1, 0x3, 0x6, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(0xffffffffffffffff) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=""/178, &(0x7f0000000280)=0xb2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x6, 0x8000, 0x401) 16:01:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x3) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 16:01:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="a1e9ea46c9a60bbafd18b9544d34da80f2d4affee876d4d809840ab8c562fe9519d0295e0f782edef8de5264ecd12ac4af77ae27f36ade7fe1c07bd3b4309bb5b200a96bdc6aef0619c232d7e70576d34a195e1719f8d62ae66b159bf4d7c1fd731df66c07717919922bab9cf4f69b9f5eec3d6e336af19c91e40a2cbe1b1ea1404f3e4df961eddcb83d022a09dac59b35b08b84d0137e7b6b3c240fc3ac4bbcebdb99b1cd7af2e0e7414b5c33ebdb1ff15aee10b6c829fe8271874a081006bc740ca94f55c50cd55d4c4f8cda3f62820fd6a6ab81ede443dd06f6515e47841acc66a082a61bc7e5fd9557276572c491aafadb261eca2f05f7", 0xf9}, {&(0x7f0000000400)="8aae392a282c850a85856efca675bac438348fe66e6767a37aabf6ac8c276541b262e277abb83db5f9a5b8e91abec63a763c7db50c932645a5c8a9cd6873a2a2985859a0f7bcacb66b06cd7dd15961c0826872ca2da19fa70b462bcaf69d9cf5af26dce74cec600f9a21f55461935565996942a2b95c69a275b1b0f095677c9815a8595682164281d9580598f6054ff5d6b113f3e868f569ae843b18d4d3b3120382030b24ad34d8e210a11ff6bd0cdf435d62b9807e6e32e75bb12ce6e5f30761f468d3648ceec38c2cc880706672c467e61cf033352224b6cdaa668993e7ceb794755ecf2fa496d60936bed07d58a30eed8816c812e9bc25a4800fb61660e0d6fb4a35d56e7c1349a319d119694087b56ac4a6f2503af1dd8a9253e893213c24be61a03dcd34f214ad87c091ab8880ee292788620f98aa881acce71b60b68e9e451747712c4c4b2718a2b291f0798743b245f8c7be8e05635784f9975ef6ebefab6214b318e7694d160029e2aff2e92989a6cebbfcea49856efafed86c4c1bc898ff5c72e3bb781aa390a9cee7cc6969406d08ce313e35ebb8d8e75872d804257166c5f391d3d2d39d8b54da07aa9a187a564e2583c44dd0b83a878b0c5801b6055bd6d777eb75a3607543579281e8fefd93c6bfa1fb212e7dc95a647b9330df85885d4071831c85a4aa62a48cbef0a87d2faa0e5ab374aa5485a2faf58c1b5059a973f161c4b63718846751017393cbb21a3c8fc37f32dc73a29b43a1b34897bc2638b29ba08fb7e960f09f381ffc7c87407177e478b6dff9f065c787fde6c77243f3ef02913fc65000ca7c72881c0163d6c1414c526b15561d998c45a204357ddc6e244cc9148bd1532a6f52232e207e91d17c1abb621544c38d5148f0a44c0c015287f9b2e3ee3e5714bc9ea7c258454d0bf098286141c371f81c718a64c1c2e165c57ae7a93cb935aa40ba325b6c983b94679339df19ff6781f277fc5ac1f561a33a85925e6fc50d9c1be071f26af9a81533401a602754510aaad42a9790575316dd0222d5793316bf5fb47069e1f27870c636da31a0c1bc7e36579fc173ac895458423396854b747b5f07d4d079b2132af16094ab12e8446a4c4408d48833857ec97d860c5fa5f31302b6651b2fb4ad5a6ed5bf565c6150e9838707d790f1e510a11b7b4ebf16b7c0e21f2a0bd44f880c06d8bfb7e34660b6e0dd535f174c98ab30be609c0e2f283703cdcc586ffa23cfbe5e3da69f1e243cbd918e47ed811ecf9eb10dcf0f9c045438d9c8dece7395646120a43afebb257275732d45076f8cbe373de34f79e37603e995f9cd1607bba82353804a00c0b3cd0937a62106ceadefac4efc87f51a284a31e46126e468c41da025ce18cc6ac3e50867fc3a8a69561bf8eeb93404b8fd1ff2763e94d8fe5f21471b370e8e511a6f3238b996da48b86c029a08aecf2b169786e1f2b73ccafbaed71c90034ebfd3ff88b8088ad6d589eaa2ddd6380c882b9cfcce2c06d11bfa4420c49eb48a29ff588e95e644a0b712eecbf1f145fa07c4f4764277b054bf9cf36b549025a344b8b2b56f3a7a647ec37a6ecb8ff6cf67aeb1b853701e113289286eaff13c0fb0ca6bd8b61563159532d66a5feef58fff0ec475dd8d0bcf2df395b41667edc8ff01cbdc35c08f5111678467f35f6a8afe85a2e5fd8f2fa8de30ce0b8aa8f9a5977d03488c992e4bf375e0f4ec680b1c54ea231f2c65c6a098a02a0a68b011cbb8a77a922289ae32e5ba4b175209bd57237e8084af2a547fd87446b32050faf875b119917cdbff57b963249c2fc573c8c4fc5b296493252f16dc1fff3b7921ad36ad080e833bb3ad9d6e35336a7a00c95b5befe0faaa73837feabc2bbc3dfe8c5d93d6712766bd5e2431d747439a18e8a0e85f0dfffec8371928d924a5239206b686fb4b1504eb5dde14f4369eea157117c018b98a3fb42d78a8b5da0276a2de14d1fbf5c028f95296b052a6f5bc50e103c3cd213dd24418c3efa1ac2ab54b57dfe9924b7db41efcb43d94b12f64270380c0e3eb074195dfd91e6e5d26aa42b1eab5667f385da77b4189608d6b27b728cece80d014e408286ec2343e3293072a4091a7b4ae745248be673edb1837c0aed00de0535a015721c84a1c6cbb8c07787c96f3f4b1f532c40c96ac84976fc9dd6f789aaf8a4af207126186781c7ac6347b910592cf869af4dd06896efcc26e3bd680deed70a91f1b71bb0e5a0282466a8d416456dc3434dcd99ae2abe5f141b68a7d854db0bb3ebbbd4679f37e51286a030f1b97c696d811ef862a732c53f2be1c4d0cdc3dcd40b5588ceb10c6a239d5451748d0c2141689b7634b92b03a832a0ab1ceca21c7f9144cdbd11745aa4679e15c5262088173fc2ab1bb929d70b0521cd45fd5c32d09de99a7a9e94255086bbc3276522682a613a3538c39ed1c79a95f9b6db9f0566ed90569f8107ea73668f339a637e577fa9e5b442d932d2723073804078542b943803b541b54430500bfaf9cea1614ea5269894db10fcb261706fd1e7bf184e09e10f4dba2372c9115605b72c02649b995e57cf25573e128961b1e9eb131f8962632940810f11e0e8e27e3501300761edc05d6bdd26063bfd96ae80dc5148131b40c51204d03fbdfeab767a40e0129af12f71ee2e2a8b8f21aec665e387f2becc6efee0e8666ec4e01296b255c8f18f17ade238dc0558bc66b953134f7437a35989573748f07cfaec7e0bde123f530de251e46242214b15d92e66240695260d1b88c2403d561b6307767d8171f74d9ae8ae8f28ddd47d358c61f2cd4eb0092daaf1ebc582e8fb08ffb8d7b5a912ee2e9a9058a580feecdcf893a2cc05be3092a90bd8efcf05849787e03f0cb50843a60b6f7bed0054bb96a0881809287f157aaca2b87f7aad7ba0ed702bc639eb34e2b5ce09a55680d5ee4b9e32edb42d40b52e204a8b1318706e852d6adc6535fa64bdfe59ad3e32829dfbc5f35c3a46d01ce40a44ff3298eed6b385600dc02770ab3f5c0a3fea4e573c5bd592f0153994b1bb72558a55bff227f27957d6bf10806c5e1a4f5777c82285b8ad7aa4a12cd39370deb9a32e8c2d8d231f8d6968bd377af12722f562074f91164515d422fd3b16f9ae365bf18a166d9c895f67dd830e939e2a8134e7602b5a9ef94b5e5f35d411a64e274de9ea4e90d2d0c3675a4ae14a963678207eadeca33b9063e4925b3f6dbfdf5e15b6f549813496a967f2364657c27ba6f4a8f8ec8facb9ad74fa013b1433e4f9f67b948a0c1d6c5b3f6e5ae73fdbd6d7f143097f433b8369e291d8e0abd0562499366e6b5944dad1dd512284c05f13d48d5445fae29ef8bdbb44b9519e9cb1b39b528272e2a9e6bfb1fd9b8585338c9f10103f5b4047235757cce8658a9c4ea9b4535d176882518ccf0279d52e1003318ae193c27b99a45342f9de99f2df876ac06689b91b7836d27bd4b89eb163de3a96c924c82b23c1a069caa0c042bbb63927d591c53e3c8ccf56c445883c366b8c64768d19480c62ff42efd031daf28d0b799b46351b6d25bb912750b4ebcf888703433296b54a25e402db81fe3ad3fd7db110fba8d911377e7613f56921cfa441a047021b22bfaacaa00d184351e094bbd45ab45bf4061a4b1f6c479c23c2b31dd7daf8da067e102999ef67788231c7ac5ada3e126f0c133912f58ff77b3c38fba598134b63ecf796e79b91c53dcc3803a392e8dd72d2de0562b3985f5d0e18aeb3f00e19136ab1ffe83103062237fbfc19cd8bd048b062e9913301db2b5895e40035393b6306c54f30fc532f035e5a8e449351f25798f470b888f43347e129249902e917a4d16b830cb2b4c572bba8dd7d3fa7fb7ba083df70813b5c0faeb5f613763cce1113df8cd49058f733ae9bf5d22468a50bc16449ae53704c9fe531e48341bddbfdb8e7da5ccdfaf435ca793ba58f70cfc9c4d79f4cc012fcef61f6e2dfb8509ccf2e271b91735f0c52c005f0333a6d6fb7ac0f02a8230babd17c71c9a344860efaed4178aa5540694271ea00f7c22989acd7318773e4d0b21eb8a9e82b08c6d14e0f6007db7e24edb75a9a5eb2aae1a47ffa865f991dd1e987a9733cacac8f787a3c80430f73feac9341f81f1a487a1a368fb5e15e331842e2090ffd4f134cdf1bcc2a458b7a23adbb717d2f2a7ea092803de892906371238e1722d7e29a8e44915056bfb571da82d00994c4871b75cbb19b912d7098484a090f5ac8edac8af832aef7ebac58e6b5e84e487a59708da55072909e9f5e75870746e016d775f6e43ea014b7338ced731c1750024b0d0ad954248b53af055cac5813f51ff4ca579be39b753159fd9065b895ab2ec8717d9ed95bed8ddfe6fb8b42ce4c6a76b043b57c1a9b51f27854e6ae6e87eb54f989917c20a8d2900b1a2c28caf8ed542a68ded3d2cb446305d31b960c266af926a19ff2857de62bd0d756ad6bac4aa5b4c604541ab5365cb15123da2c6557976108837e9477afbf4700226f565fdffa0322808856a95fd0c5bb9a84a9b56ad77d25bbdb3f054d4b0b71aee9e46d22c73dba047f77d4c02e2228beffc62ad67adb7801176f65b9735dc12780f8a858b495349936639b795e83ae7a72050b6496797cc3a8a588991eae24021e7e3248bf82abe0ac15b1d18af28d78d551d524aa39685e8d3320dd3027c03564454bf9052424bfaabfb7881663dadf6800f1724facc5d33c776ae5b2954990147e9bce94f54f9ea2a8d8b22e38de3f29dec42e9eef654f76d05449a562c4f4cbe0430b2d12c5774a53faf5a08aff5fe6a206ae7cc4fa22a3ab7218048602b27d9cff061359b370ce29911f597aed2a16b36bdf7513247db0631d5d59685d32a04bf608ac1d6ff370b00d21f4ffa05294595747a2139cdf57b9de2d34a187ca533e91d0739e5e73bb4b36e0bb7ff9290984432fdda8e229ff05c76dee001bb0686302c7730a43f23d97b2653d61fa64798907c2a13ebf7b18fc44f9bc66c6808372024a87d358989fd2fb0403424bdf738bad5cb760153c1e84b852450c160b900839c7cf387e09aed3f2e65f0aba903ef909d3148affd65b4bdd28206eade3dec2c9ef1ecaa508723453173e994b31ee5ce8e53f12aa90014347781093cfe57609e59ba485d3a3ff9b9797d682e5e11c2be28e0837fc29abd5b7aa0afd374773ebb20b78d460edbe18dccc1594ebbb5818bbb78790e89cccaba770f644f62fe8631de29fb8c8a0985bb50fd5be4f0b9128375af225aedc141992ad2d1f2bc92d9d46bb720ae260a222fe313307bd2dc689999b07253e40f9392162b182c6a694a5cef8e493ad3644b44c241f3f23f5dccdba9a287b8db286b53761ac4d9469bac968f1d5c3bf37c1c25c15bf78014b3a38ecd9c7bd8f33c79520361f74e135c3e0be649a716494a3f354e6846dbb05d1badeb49337499579049d663410324b98d751ce7849143649e6c53babcee91ff8da2760689b9e5dadfadd71b562ab59b010a5a877eb0346b5b314c26a9e1c95475b3e9fd51cd450e71078c7bf96c84a266814e7b23ce796d9536dde0de5dcaf58655df1a83ea7ad55290e8f516f24f029e3d740bcc72f8b35a56dd5b9d4842ffeac91bcd205084f80fca56a729ab31aebe423647dc7acf9300f0f43381c7f126b244bc3806c2d961c143af2c735ba2abab58fbce4ca95fc6a8a588add9ebced5a0085440c09116da96211a59c7c71c441c2c666a7987f0e7293d73c515c9028c312010b15629316f1afff80c747326479cc1", 0x1000}], 0x2) setitimer(0x3, &(0x7f0000000000)={{0x6, 0x3ff}, {0x800, 0x9}}, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1ced729872d2b79cad83e84abd49099f2fd27c43d329ed071a2725f6c91fb14bf33b1243e20990ed0b401321ee55d7d6d089d1721db7e1569de8099acad8112fdc843168324d9f"], 0x10) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffe40, &(0x7f0000000240)=[{0x6, 0xfffffffeffffffff, 0x5, 0x80000000}, {0x3, 0xb0, 0x8001, 0x80}, {0x20, 0x0, 0xd6fe, 0x5}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000002c0)=[{0x94b, 0xffffffffffffffff, 0xc0, 0x7ff}, {0x1f, 0x0, 0xbe, 0x151}]}) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2feb6881a784da"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) accept(r2, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0x100]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c, 0x89}, {0x6}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x101) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xaa, 0xffff, 0x1, 0x5, 0x0, 0x8, 0xca594b7ab5817c5, 0x1, 0xfffffffffffffffb, 0x200000000000000}) 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./bus\x00') r1 = semget(0x3, 0x2, 0x100) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000280)=""/6) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x3, 0x3}, {0x5, 0x2}}, 0x2) unlink(&(0x7f00000001c0)='./bus\x00') 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x2, 0x6, './file1\x00', 0x100000001, 0x5, 0x8, 0x6}) 16:01:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:01:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/188, 0xbc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4001, 0x1f) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:00 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x369) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xa8) close(r0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/195, 0xc3}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/219, 0xdb}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f00000001c0)='./file0\x00') r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2) pipe(&(0x7f0000002440)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002480)={'tap', 0x0}) chdir(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x128, &(0x7f0000000100)='\x00') 16:01:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r2]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x5, &(0x7f0000000280)=[r1, r1, r5, r5, r5]) wait4(r3, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:01:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x32) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x1912c2ca43ae5702) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x2) 16:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) kevent(r5, &(0x7f0000000000)=[{{r1}, 0x0, 0x60, 0x950e52af6d3c097c, 0x1, 0x20}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x1, 0xffffffffffffffe3, 0x3}, {{r5}, 0xfffffffffffffffb, 0x0, 0x10, 0x1f, 0x4c2}, {{r4}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x9ae, 0x6}, {{r4}, 0xfffffffffffffffe, 0x3, 0x20, 0x3ff, 0x6}], 0xffffffffffff7fff, &(0x7f0000000100)={0x4, 0x516}) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000200)=0x4) 16:01:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x100000001, 0xe15a, 0x1, 0x2de, 0x111, 0x400, 0x2, 0x2, 0xfffffffffffff011, 0x3}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x13) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xc326, 0x5, 0x354e00b4, 0x1, 0x4, 0xe38000000000, 0x80000001, 0x3, 0x3, 0x9, 0x3}) fchdir(r0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 16:01:00 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x4, 0x800, {[0x100, 0x95d, 0x9, 0x5, 0x9, 0x80000000, 0x3, 0x80, 0x0, 0xcb, 0xffffffffffffff80, 0x3, 0x7cd, 0x8, 0x0, 0x62, 0x3], [0x7, 0x46c, 0x2, 0x3cb948ae, 0xb62, 0x8, 0x80000001, 0x1, 0x9, 0x4], [0x6, 0x5, 0x5, 0x5, 0x80000000000000, 0x0, 0x3], [0x2, 0x9, 0x1f, 0x401, 0x2, 0x80000001], [{0x7, 0x1, 0x1, 0x1c}, {0xe2ed, 0x0, 0x1000, 0x4e}, {0x401, 0x20, 0x7c4a86e7, 0x8000}, {0x6, 0x1fec4c2c, 0x10001, 0x8}, {0x7f, 0x3, 0x2, 0x40}, {0x1, 0x8000, 0x4, 0x5}, {0x40, 0x4, 0x5, 0x2}, {0x200, 0x7e9, 0x1, 0x9}], {0x2, 0x5, 0x1000, 0x7ff}, {0x9, 0x9, 0x7, 0x8}}}) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffcc3) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:01:00 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0x102, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000b40)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd13aaa66ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f9dab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf726688101b5e73105f9ccd9a9a4ddc8240a309b6fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec914"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000500)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x2, 0x4, 0xe95, r5}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28dd000117010008ed7fdf03050000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x2, 0x872}, {{r1}, 0xfffffffffffffff8, 0x16, 0x7, 0x9, 0x2ad8bf9b}, {{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x10, 0xffffffffffff7fff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffff9, 0x41, 0x1, 0x400, 0x7a1}, {{r3}, 0xfffffffffffffffb, 0xc0, 0x40000000, 0x3f, 0x9}], 0x5, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x100000001, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x1, 0x40}], 0x7, &(0x7f00000000c0)={0x280000000000000, 0x8}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x101, 0xd45, 0x4, "d2517011b8116878285f21e8959c9340c6aa9759", 0x81, 0x4}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x4, 0x3f}, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x3, 0x200}) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a0000000300357000000000000000003cf79ea9f7be3641aef79263718f360c293bc226f21d3b944b7ce45dcc4d7f7bc4352f8fb369a2e1a7d0dabf0aaba885b9c02d2b92c514f40ae7c06bbaf893376b722b548d288d9232ee4f2bf502db7f1ec1a141d4acd1a649e617406ec9be00"/163], 0x38}, 0x0) syz_open_pts() 16:01:01 executing program 0: nanosleep(&(0x7f0000000100)={0x5, 0x800}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xa15abcd67e119f3c, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x1e2, 0xffffffffe09cea63, 0x10000}, 0x8, 0x8000, 0xfd4}) 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) writev(r0, &(0x7f0000001740), 0x1000000000000181) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:01:01 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/70}, &(0x7f00000000c0)=0x48) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x88) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x15) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x10000000064, 0xfffffffffffffffd}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:01:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20580, 0x0) r1 = dup2(r0, r0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x7462, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf25b7861b5f2f7cb, 0x2, 0x1aff07dd}, {{r0}, 0xfffffffffffffff8, 0x49, 0x20000004, 0xffff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8001, 0xffffffffffffff60}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4a, 0x40000000, 0x40, 0x2}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x5, 0x4423}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x10000, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x8001, 0xd479}, {{r0}, 0xfffffffffffffffa, 0x62, 0x8, 0x7fff, 0x4}], 0x5, &(0x7f0000000000)={0x4}) kqueue() 16:01:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x208a8, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0xfa, 0xfffffffffffff9a6, 0x1, 0x3f, 0x10000, 0x0, 0x0, 0x1, 0x1, 0x7ff}) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/153, 0x99) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x20}, {r0, 0x80}, {r0, 0x5}, {r0, 0x8}, {r0, 0x4}, {r0, 0x100}, {r0, 0x10}, {r0, 0x4}], 0xa, 0x100) syz_open_pts() 16:01:02 executing program 0: kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:01:02 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:01:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) r4 = dup2(r3, r3) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x30000000000) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r4, &(0x7f0000000040), 0x1b) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x1, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRES32=r1], 0x38}, 0x0) 16:01:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4001, 0x80000001) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180)="8910fa87b00e607735c579873960b7af", 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:02 executing program 0: getrusage(0x0, 0xfffffffffffffffe) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0xdca4267c03313ede) 16:01:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() write(r0, &(0x7f0000000040)="d5b074c155d7", 0x6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') 16:01:02 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82042e2f66696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1}], 0x1, 0xfffffffffffffff7) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x3, 0x8001, 0x73df, 0x2, "d2339ac8fe4a2280057077eaafbc97ca930704b4", 0xec, 0x5}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x100) kqueue() 16:01:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001300)='./bus\x00', 0x80, 0x10) recvmsg(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001340)=""/101, 0x65}, {&(0x7f00000013c0)=""/185, 0xb9}, {&(0x7f0000001480)=""/188, 0xbc}, {&(0x7f0000001540)=""/218, 0xda}, {&(0x7f0000001640)=""/98, 0x62}, {&(0x7f00000016c0)=""/107, 0x6b}, {&(0x7f0000001740)=""/100, 0x64}, {&(0x7f00000017c0)=""/39, 0x27}, {&(0x7f0000001800)=""/213, 0xd5}], 0x9, &(0x7f00000019c0)=""/153, 0x99}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001b00)=0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r0, &(0x7f00000012c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x80000001, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x8000}], 0x3, &(0x7f0000001ac0)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x40000000, 0x5, 0xc7}], 0x4, &(0x7f0000001b40)={0x100000001, 0x4000000000000000}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) pwritev(r1, &(0x7f0000001280)=[{&(0x7f00000000c0)="b98278fef44cf0b180f8df745c491cb9d89174b251debc19a9a7918b652d878918694ea20fcc3793aa468bec8a5c1f6cff2c637449425d2e", 0x38}, {&(0x7f0000000140)="26502197dee4", 0x6}, {&(0x7f00000001c0)="39e19aff84702bbc1e262149fc8ee19cf3445f6aa6a31c63566b9b505d1d06466ee7bfcb38e3eff93f8bc8980332b06e087b6aca280c1ac5b8b3ba77113586ef9d949a1b4b775c9b248a5e57b174874ff3e4080b1995f887a5d5ac90c57d14a9a182f28584d199c93e8a233d82e25b0dabc46103644ff5f74941a0ae55d8886bab4692f6948a6c05f5fe44d2945cd5adad101373924ac67d943bfe8857a4985a28050f2d48836397746c38208ea4084a3d4f4147cb9d389ba102a82433fbb68f09cb7e9cc1084e6119d095a6cd3334b918fa5b8396144992fc25ea20a2602d756107da8ca68b7972a74feddcd6acf32df11a6cd8f766a0d11bdb43428ca5c4d5edb5db6baee174cf40b297aac5542ecaa5bba11625156f3892e60a792e9061d1b2bbcd5b0b325a1fe00fd3d78cfea0ada1d2043ac55fbe469d5bbe1b94abb8de7778c2be99fb0fba5498e72d712d7fdf7ae8b360c6595b30977844453f3b7dc1d07da035f8ab03a131a0a8885e7a457d6260d830cc052bfabcc18511e9b88c7a63436616cb1cb5c0e888d7100e35abdd2ad65c4276267302fc692f074831a9ad24596eef39e9593aed015d70fa6a05169435dccc538013645b5de0703e5cfd244513d38ed719f69cb27071d9835f6a265862c4afbfe9257c525ce94888839c788851cb55296b7e1cf252a4f88b95ddd986a87290a21b717f4858c4af32aedcde4059237e6fa7a30a906c5572c5d016b23b0b25e90700635faa25ea502d3d522217956c220f048acc82ae9fe30ba343b3b06ed477039cbdbf4d6799eb40dba1af79d965ae80514c48a2bcc7bd48f81f0120d4a7bf8d9f2260dbec76cbc8f711b9c014e738d1f1167956b9c240d321d7710530e747d8150e5a0ccdf005a564c0b464222b1113bbfe6b8584598844992694f5ce0e8f22e5e26d73a200e84595254871c4f2a7b9d2c2988d5ac0e17cd0819c912c6587853271fe0f9a9222ed0e14a79986bb609eec4a51ef7f9a62529a6aa9e9a71637decc113fde531fc7b10cca166ceb5858392bee1b7a962f7ea45d3149899bc45d9fefe91358f0dafc9c24ef05df95d5ba1405b3e6eb817852533af91a2e82a1ef1ca843450c3990886d7b601f7ebaa7e6f155617d2f40ccb78461f66a1c72190236589687f16ccf42433919a4bb8afa7b027d0f650f3a447098340892cae6b15c1521226724e6ff54630dcd0cb6fc3f55a0016f631272963b1ff7c1b674612b0d4d412aa85f6033f0d135f2892cd38cf27a3234ef69e0a47d0446116286695cf171d2029bc644a0ee33fc789d0db78da78b32a037055acf7116c574a0312525b80114025a11d19fff1cfa92521932615d3388d3a29fb822f19c338b760772b78766c9e606137490841ade15cdec4fbde254938cf9c8b5632dfd5de9f4edc82dcf7fad2eeb84a99e77af4e0b55a3f78bfd47f929d615b561d566a23a843bbb62293b276a0f43cbf1b7af505f3e2e011078081345f6b57e1314e8d8a1b982426967d017d2b3da1988543b21da7ebbe8c7426eb57489d996655ad721129f4d2e1a9c9673fd57bdd4e9761e741349ecee652104b82cb3d37958c4247ac00918dbe5475504601988fcc3c379711ad84ce1843a11d80dad56ff443e9314e9a2f7004a908f37f2825703cce558a6f68b3beb18dd42bd1aa4588d02e8e653fd9872b4771a47ad927b237c269868287e34b4195df6a9178d5913d3127320f46b9882007a3a7342e2df6f8fbec8555de7f0983383cb4364356c8a6dfdd41e41730a9cfbdee0c83601009bc89ea9c323a65bb9df70e7a24146bc45458b1b4831ea9d82087f1030b8f73970a8d84ee37b4ad40bf71c001685795a8ede2e43521af948e54539ef4519522349d546c520b3ef0ea4db9ba393be324c4a0a972db26d6a631a7f45673157c9cc7ab492027ec727f13523e92ea24a5ae9d936273db0178f41cb8ddd81ca47fd39ec6402c64085993ec3c0c2d79db682905955b4482570dc374a65e4bb92a85fff1a25418878acb8a52df27b4d0d9f9d01bd9b73641a6138c071ed472dff65243e8b58e266f5b460b494b20a171bb610a4eeb9b745902adff396df26ab37d4bfecba47c3e3a9137e976b0ef3f46ca7314cc0140dc20f67bf6e59f525f49d4500fbb02b5b31d096df80c229a36913686d065a6b3ab46e37c3d780de9871fba59b578ee545a715da8304d0e366b299035a96f1939974826ff15146c27e82cafc8b8ccf1e62492267e8e697a3278d83d1131bd9ac03432209a7ddd7d2aa1a50c2aab6f5e881477cbdc20e5ba67d8d605b2ede82db89f9a4b84b62ad974c24560c599db5caedd78d0f56bd42dc05e6950f3eb3b70078ea9ee13f1c812c2792ee6f6a5da9e2a9f06900ef981f12a85371073238957f8019a98b4c05d3488e12c10af75bd6a61291d92daa24afd70f4ce62b18f8b7e31c07e0b5bd78907afa5f1c7bcf99a1b27d30b7aa022bd41a1a3883458116ecfe8657f893b67698b69e832c5e2a88508cf9656805f3fb5971d367b2b7ea5989b3134285ce2f51353943ea17a5e491828104a3dded6b77f1ddd5418988feaf2aa159669c807206044a1dd9f47ce3ca26b05befd2695f8a85c98ec2e7ff6816faccf3808a957184e17684f0c484d1aee37756c666c86461bc47b94d5b967eeffb8003ca78665b4517dab6ad4558949e875a296c74ee8d5659c99762aacf66e77be30d3ff187573c027bcc4affe7338789fec5989d8ef0e4f71ccfba5121bbb56741105c5dd4630918657ad9ab3ad4aced2881fee1d17c8129bc77305c1bf3d091fde4c3a9686e76b28c59da93e464055db9a95c8c7af48038525197169e0b29ee55faa2a194e24d91b9d5ace1e2449b3c2e87fe04b038e3681403ac22ca60e724c3f014c7a1c565e9a19fd3ccd7f675b16b1909f6e682c4043f515ea1284ad24a3ac794cdbce1025717880c164875b9f6ee8503791a18de14f83f8a8126c9a3de34726a5791d7b980aabe2c08e7fa194156fec417691634ad85e09758328a2c1a1d2cc5fd29a0e54055b9b4f2f7ee0cd5412818a4fc6a2b297d8d50b1a0ef863220cfabdb6640d319d84b615f355c3506de2c2fa6d96eefdf2a094f1c12020c348c41e7a2456bc8b6a237207cfcd7b19de9888c1a20e3bfb096f2da34d9195687762226b72d34291875e1cd3db6b8a89a7ed472d2ff26b153b872eee9d2981c05d5a4483ecc9676ad60e53f0781fbb50b984564a3902c015f390c46b3131bda1abc47308950b60b2cf726c5b61925368d3655c94271c6743cf8ed85fee5d0ad59ce72f9beb35e123efe9f6eda70c2eb85c86b7f3ed0e7b51c71500c51975f61b77c467d963090b095b37b6be9abae192fd89adb704a8c312b531270e4f34184cc5498839246bb4b6ef06ff83c3dc30dad1ec109b269a192c21597423df1a618ad2fa7c49917026f75465781cc946a16368e10a1153bf1c69ca89b3260c84b5602fa5fb7c5185d5066631bced3eec1e6848a52a8b007a6280f6fef92b7fbebd332a1b301f37565fa9a66443833c978a0b0b0e3971544838df3afd78b9ca49e348ca8bdc6f92a3b292d1f0272d51c59211aca6e41d62fb08d937c1b3760c33663f61cf5a33806994567d913b78188bf08039cbb290106d1dfc8a32783e0aae9b63472f9fe32b0e8780195d2816963ea2d67032bff73b33397658f96b60de69ab1417f6b0c13201d796ef21e31ee96329b903f7a4a2ece14f9c4995f9e354992d3dc20ec617d35af75d3ca27df47da69f3f0e65e8f69140abf8ac04f102086100e4875b28ec5936bf9aa4b22ad8bb3aa9c07323220dfb1f61668b5d1d9a89538494aa9f96732edf571715bd4a31a5be18cac01bf7620db4c0bd546fa74005e1adb04b04f4fd251ece77dc824e189a508c1145bba58fd5da08e7827b7f5d9224faac17f5cbffd55179d663e1137c1f8d9a413b8d8649f681a1b54376e1f85d8298ead5cb2118642f7662fca9d98333875d44c7fa80fc31bc649db59b447919ade467f25c272563530e955aa7064399952843408e4ccfe58623b307483bc53017ff0030b4b6acb0929e0f84bcf9e38099ba64a87e40e9c40227db37b39d2440a704d58d76f039ae5da40f0eb5e16b75b80200932ea2ed243aaec6ec05025c41788c2c162df1d42c82748be2a2e2981e27295d6b4f4f15fad49876bfa577444ea1562184db0c9506f628bcae320ba8557af6821e48469b1bf1e20c583cbb8965ce0aee1458451bddb26bbfc443e37b1c46cc8f9c5ba02b873e3affd140b62d230beb5f1bb1f5470ffcd15d5d0a9838a44398639d12072faef1cb445017172ff0d4fdc9f726f9d7cfdb8807e6f05420d47bfad19ff0462182d6a07d61e5d54931f0ca776ff809b84291660b01f92e810093b8ff763bcd8b7d9c323992d350d09d7cdde2cf2cfdef73a818f5b33e659d9ad239abb714d229a7b97bc5d138330616e6c92c23f2a1c1536858957c633ba5a031373e91301710a6cc4a2e3176f3ec0a111b59203311cdfbbbcac814142b989af44efc5ed6252d076608cd855e03b0f1c94b31541c007127c27b879892b460a7686a5a19298de97646827252a815604172a8c880e45019f6134f1ebec631392ff4fd09440d4ee66c79bb17b4b555fbdc1d2b53dac548096236d8dfb1fc196167cccc5e824dcff05661635caa6a95119c28d842f3239535ff0608d0f19a58ccee09afbdd5ee99078c9088dc779e306a02822c35d684fd7b40514e8d0fb00e7f99ce1200230577df924b78e8768146b0b60b4fd0f5322ba2ecf772a62ab64f705e37ce19704566e461155d5c6c9536c32023cd0f76d82d36591e2c787fbacb769d643b8116b4eee38db8060e30c0dc45539499299ac8657a73a561a4c537ca8d7132646be77cf2f7541f6ed2005fd96bb09a047fb11572d5cfa5758d7a7f31844abc2de3af9505d4834fada33b35c70507bc3de7d109632c371a55812834039b1853833be723d1845494da3b23b12272a1bc21033745d17b78d105adcaa74d6422f57a969319db32edfabd887539306812bdee41398ed2d6e68f2e018eb612ea8c92baf68b49bea127e102611dbd23ce8ae8f7b4162b0a66c9f8404d106b094ca0df01c88186b084a97b512fcdb5dd317b752d2dc2285c87cc63a8d5e31eb9fb044e6edcf2fc61da94a84bc2cd31e630455bf1b5307a2d26cfe92d444cc0c60b3f1af55d0fcd09b01cf98b8e6e44f40d6757eb9b79207d2174e3b317f76f41ece91c841f655843e316b5df04782618580a5f152398d55c66af6d15120075ed644dea35bb94833f1a9f4b7b56c5ad85587b03d851d65166594cdbe51a0676db77364efadf27e82a19f8814887082c201dbc33acb37ef8f1dd301f6cee4f5f59bd76f0a87fe95c72e8e181ae8b0bce684f2d6e26ceb2a39af3055982562b3999e7d07d17f77ab768592d78f170a9a426646d255b3beaeb63a4c4770fb1374ee653c377e24bc1551166e0851005027656e569dc22ec8dc99012bb824b131be72734fe37d3af6b9218a2e92fb0434088205623dc8151f0883250d0ad794d6d260ec449e509d7a3d971b9c748b5a4e28d2ad88d6b40dbe20d384a116b769b3e6cb49dcb89681ea0f0f01f6cedcc39994e2007e828ed7951810b20da896bf9bab796668fc8689578ffb9bd8c0cc981b737390d980af9bc93c1c98838bbb3eb01911412ccb694ff16b534e40142ea25eae2bc3f0bdf6885979d52adbf5a260dced2a9a14010af843061f045fcaee16", 0x1000}, {&(0x7f00000011c0)="b0a477b7069855c32328e671f190a4d52a2fb5b41d663b8781e42a30ccd8bf23ea1940e64e900ede3af73730a29b4bd4f4eb7f061426fbc7fb8499eb2337259c1980fe48b198192d08a47f622dabc4fea79ead462b606690c7e1d690ab04c5c4f39f2ec891d3e4e690f3217314f095362bcf8ded31c9bbf395a41e30e86fa80e489ad41a91ff2ae403bb21", 0x8b}], 0x4, 0x0, 0x0) 16:01:02 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f00004d9000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f00004db000/0x2000)=nil, 0x2000, 0x7) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r2, 0x0, 0x0) recvmsg(r3, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x4, 0x11bc}, {0x44}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="e9e2d7929590128741e88b35402e5f1e65d142642c5034a19cf8", 0x1a}, {&(0x7f0000000140)="e1ae4a6c3e46123e8bb694004e3ffee7c0e5a4a6bcf7b734c9cfa0029203b70ebc362fda5abb583700f73db1ee52cba218fc61ca68748331", 0x38}, {&(0x7f0000000240)="3a5933f8e909b2af110e6cd78dadbfb0ce62c0d469a14e345ca128f292b65a9849f163e4035ee2e2e29cd268dd7fc9566b30952854641c5a6c2e75e286695adefe34193a2d0bf294123896f7ccbfebbdaf6b64e807daf7c8467735d88b1753c418c4f5704b65b0263d985e4e1954a7917b8a222cd2272cde94283d3e14e91f5c8bb73209c8a47cb0fa2f4f8f310d96f9429f9caf43050770cbf9f395f19ada291ec54696b344c2521bc6669df8af3f0b", 0xb0}, {&(0x7f0000000300)="f538e327b3bfde7c909c4d82ca877e4599163f51ac7daf33b6b4beece5e53ae9267e13481d8351b21753ddd446aa422396762c0eaa29170164215d13ff01d9341c8816ddfe79b0f5524a5a10d33be097a24cc1c37aafb859f73557cd5d13311d9c6f5d4fac0ad7dae02f6f09c387e0bd1cebac0691efecd8e88bf5bf5f2fcbbdf46bcd59256b52401b9d59c2327f312b9bd27fd8b5dab47d3e49261c01619212551ce2771d232d7827794e124ddf8e6f71b5ec84f78dee191e3410af2acc087782f153f3a54eb8dd3a10d2485f0a0c5fe83f228632e09314e0f7ebc94ea1e0e17888422aaf5382c0e348dd4d994331eccf92457884c04bbf68aa8b99ff656869bebe07010831cfdb2089c0bd683e3416094d6c771548e5a7c9ba3f60b3dce4ba18cdb1074ff7a02f38272ca99ba17d047d2e82c7d203cda1f5d2e1b9d4f80c526f182e75a2a7ca590f149f3af958b3d4938de531c6e051438ae25ce251bcc615d7d1abe0284cf21d86476af969564999567e1da8bcea51ea186be6040a11c7dea5ddd150ac4ee6a40cb25a95c2f13282cbb0a2fc337f26ab781b95967420d2fdcdb4cfe1a31d4f37ae5f43d7565b948bfc5fcf92892c8f0506d439ffe0b09f63d9130320e098b5e0abd58ea9f91b2fed7be0d435d5422120bbb9da29b48f9f35b44c5c7df26055759a4951c9c883ba1b0e837ad73ce7ea7a8ca2349afd05a719f3a98a0ebffbf6244b7ffe50b2c45ad8b5246f2e3fa08f1ef575315238f36160e9317a4a0c3e8524bbb3da9beb6a0fed83bd4962027e472f6145be25eb3b3d2c478335f392ccf662938fad0bd7993ea305b4da8191690d6751bf53aa78f152a90d76b499f1a45de1e0d8652769d002602b1722585ed87fa9d245344fdfa340701769c63b2b0d9c683df63f2cae4d355d55d1eb7b7ac4504bc56ac659979c264e0be28ea176e47479f6d32c69d254b775498f774a905b77466d052ca0eb887830fa5aaf7b9d6106703575defc87c06dbc4f85199410cc719d6ba095eed8c4d82359483af9a028833cbe147b0ca9e5ba3b0833251158a7dd93bfc166532a5a951037f1fb98fa6a5f12f4dbb581798b7519cedf2d819bad1414585c2e281cba3cddca0818157df77eca2ec7be905d45524aa00cb7ac2b9f52651ba77c293dcc4b8776c5e7f8b6843f2a773e9357681c270cbf8dfcbab4de8b5e0c1e29ad703f03fd610db6e2b360452df1127cbce9ac085cf779eecae1d74c279c203818034e8a1b2edd1f714ffe07b7d1feeecff05ca7bd9e9a30993ef9af923b1eb01424bb9fa47583478e23441d605f64a5bfb24b70badcf0135482c827ff5c53b57d2698698f46f46fa0968379fd8ed7fe96f63422ceae18026b65ee4b1fdb1b79e80e4e9f129920d6c6e3f6707d50c63657df0a46a4d3fb456d78c7d4fb5854abef2d7be388efd714c82fa7df8cf30298bcaebfe59270068384c58a6f66e72dda953218ef4e2cd2000e1a508ebfeae70527434ba8b8bd9e3ded579e18398309f1721ffc7a0797fc8aaa0c8114edaf6d7144acf7e75a0af19d24dfa0fecccdacd8905c10361bb64a9bbbb5aa03d7de0a6edb71cb18b822d13bf583427f3aa32265b5af4a0df28d71c4fa0867fb08da76bc2483123c0dd8773f21f0962d69fd8f23da0b2d89ef41d48ec365355b4322e92a87ae635ea4584f05d8f730ac6f1fb30f1eb105f47e31908a04f9dfa908d7c17a1f4d28f995a7684dcd78152c4c43c226de3936a4393875532d79025688161b47283643abf4e4859c518a334136e81620cdf406595286619cbc51ed41cacf84bd7d43e4f12c176621a524a6ee4c921fa3834527efe0ec208120e5cbfaa4dbc5296256a0d53ed4466610db8beefa607fd5ddec1c6e0100f898de16dbdad74eff159a58da37823abc0ee251ea15d4ae16c09c9f42081f4b0689988e3fb3f2a7822d511cd12905fae3cb3669c9bf5b330d338a96aea8e3c13ae6b8ed010dae0261b2c2fa0294aefe451df0995bcd16b057a0f9f0cf9ab2d3c070f5a62fc1a5a791e68cf7333a487c3d8e42a1f09468624b969bc7b161c0b10e32b8393c5e9d819c6ff8cbb961ebf81f5a6bdb4606462810da7d6dd8442772c6da9ccb80cdfd4a3292173ae1f442d4680e9226299491a7c62f6be3d5e821782c14bf96a893a19b8ed5d21965c035439ab61e8479ed9e1d8502e316ad7437218707b8289ea37c2391b599b767f59ef8ee8be70e31ebd6bf55ae37b0f5b36f5faa0d4a074b093ec097d7b5e833c042fc466510a6ead7332bfaee42163b63275a4f853d89307708d747d36e5b85d47926cf8a4f23fda59a1f8217606a0b2056d7faf1e587f789a943383576d63e666682ff273e57063b90b7f3d3d2bf75092caa88f02a71ae487d84219b4cf0d729a5a370e45096a4fb8e517f22439c2e4ef09317f843eca4c87273d1260867e06a8391ed04b6fbb97701bfe6511f43d9acef5dbc1963d3d64ee1bde4345d90a9e61c9fb1e8ca33f9e9cb8c6e0d9d45c3d13517622b73c7826cb67ad24eddcf417a41717e050cf04217b254aaac87d70de3f1c6cd9fb0fe2d82c55f97a4500c0f421ba06e557fce55eae73e4a6fefd05ca12e144c1c05e965b901f2067de47b5cea98f5fbfc987d4982f154e065cbbb428547a49902b7fee7b4a6b8e877322708687b8e7cf4a9e3777c09287aca18954b65c099a7ef701a1ea2816049e46e00404af49c3d0bcc7175f1e92819152193453f675e1add3e1932dd8a8fcd8e2cadf6f844e8b96b42158783f79345bd3b8ff9f775ab2d09738f4997a3107fd03e15c63349d45e4e620dab00fb80a75cbcb60fc32bbd78a6f2b70867796372a94c22d887aa357aadb3bea1edff385ddd242d2b5cb9dd0fa68efaf49f905c73fb04d07f0c4d72a5a4cd645bebcf02116d168f30012b4fa3363e494fe0984ec3a3774139f9db1020397af60574aad53a1512285037b4e27a0a21009b533519d061a9d1c59f759623df432e7ef661c8217260ba637d63c409ba924010ea1d7f2ab37e307c78c8e15bb88731eb85d12bbacc8edf9b3f890395341d4887f3a09add13827f8bea5eaf248ffea105f461d70e819564b4afa99eaa8812187ab4b281ffcefe5554873cadc42a8328f06508857e0fa567101e52936ef6f4738c8f5a3e66b319c064721d45367c2c7135e4b72628e03b4a351c0a44c644d55997554333b51e32fa1d76452ae5b6fdf8f3981e6c364468c12c04323326a51f62071e7220d3aacefc56d0ff2ac25f3d33f683f1107eb798331e709f656be991712cce5fa02819d4f6f9b49219545932f7c0509f7fa0e3e650ed2956982a830c5145e6318f0998a6bc0f6dd666ca453e1aea67dfa4266da66da2fab6d8c297a6c69b34713317ff42a234a4eee1c915abd558c33ec82cb28b8b136d3e95810bb6b4b3b0e569d00bd89d21b7e0f758150273326e32ea09cde4df21b9feaacb2978635b07e76854f3fcf14e4ca4a59b42055b9b6b0992e6cb8a40da9c2cd5b07b296bdc971df1fcb037adcf8bacce8818d96cef95b7d4097f496526240bc535a6974a13b644010b96e07b9429b9484f93b54a4b807d5c49d7b1773984d55f0823d02fd57e28ebfa62f15fba70edeb9e68baa6e5ffb2b7de0f39c7f3cc7c2d3335ef86ca9a9370e1bdcc5e666845feb3cdf63c71284e07fce5d0e4ba25720bbf46113a5f39b31228ec05bed7985fd145de42ad3f441e8e6c2dc5d118c84ae60d583f32ba7bc3539f2b3e267af06d5b7c8ffb02b26a3783a12d8f73a360f49218085efab5f112026ba3f3c585ef7e5ecffb02bb295d851f7fe23429d5d6995a0279169ec66888024cb39fa97e9650228a0f58f65abdcf09dbb5ad606fb210ae5f2d831645b8eb344664fb07b8a37e878d37ad14f1aec2d8bd8b8fd3ec598e4103a6606160902f95e88cffd54f85d4305433489d3f748d5382a1fa942b3ec863d061ac2ffffe027d2b482c05ff7632998a8c4cc094de03a6fba0ca027d0d045be193db47353f3d196bf8d09d3a1112b2a960a6246b82c0bc501c07027a71ac0b4288278d91b55b04252edfed5aff5058c1bc3e05d37da5ea5791ae32c209cb857764404accb265f1393b2a1ca218f30d454a8b36b5ab8b420a375e5d971a55d9440d0128d1120a5f9c76238827367948ec4a001f4b5570b3e652f4e0eedb87a9e2db4d48a15aed8fb8259f4396ab3c63a040930006a50cae6ff22041a4346e13b931d5f32bccf1e6081d57e2055e93dac40b02dbda848117e6d1f00f75f739ff9344ec60c5d61893e39629b18acd50e757061993d0927b3963cc6b208f4e2fa059cd96a3a426dde2467f9349e1cfe363a5d5bd479b0891e848b68807a22b4be215b3f82958b2cf0056324d9a8e29dc8d73bb00cbdced134798b55df7c245d6475941abbadbaf83cc5331989c2c34b9fb9ff8d3730e0f12a5dcd6a619722f5f587c92ec1484fc69a04d48f069a3b0f56aee320b26497f69440173031ee91f45274234d156d0491b6cffd796c5c5dc1808a63b4a7350201906446d5addae9a41398ffe845f58ff6799a0ec11cc784eadcd8725898d8dbfe95abd7df7b70be19149bbe0734e7bcaf8acdaae199b31128feba3b533875d624f92149790fb42f9f0abe22305b8cced87edbbd99675fef35608fa95ff15be4bf6977617c0fe88232852606da5dffb5895c7ec0276e9b6e070baafb2c4f061742fb897f4df02fbf17e439128ec0200873dd74c44bd41aa20b3d91ac2c8e9d71a8a8d8be6053af31d6bdf33d31c605b0c83fcd3978aac7c97752b7aa1deea2f6902066d4ec6c3daf597895d4b28d371108d3eed09dca58fa4c9e9e4c85381f288a26541184a6d76a70bd6fdc97940658798d53cd1113d2ffbd1ef87e9593cd891056c8907d9113671e75b91cec9dc28ac253e35245ab5ddfef203f6ce0458ddfeeabe2a4e1ed3d644d42431c86f563ff2b12295e7999ad0ffeed794471628f9060c03e4390bb0b587ebd4f9a4de059968c2ec093720b831bc42ddf5e242510d3da06d3fafba8551869d39e448dea170abdaafbc155b56aac587c893f46dab85080705ba0d441a1d25f329eb84a5efbd525a38d6efd6e4608fcb434e9404c687819e23a83d533238e31f471d06238ec0f0ad6e24b49890074304c2e54c67ecf3d646e6c83fb71afaac37cff8114582110c4b49850097a793be583d5f1a92c4dc02f9d5f476107ed1db87de9ddcf1ab33c288f9988eb2d99752357e91fd95562e79ce308a9ac8d38206422a3032a334eb5c5e599e22a40645ef6d86546541d7ec3b520114db3ecce53c576e95e2e28854479f37071bb7c184cbaec2563ceeb9d5a937b395980682b91626310c659de77215730cda7bfed08ccd90920f44172f25b26f07596315cf5273f5d1db7a419a5074d7405a507c33d3ff53255e6ed66b615905982cb4cd66383c0f43a80642e9757eb5e1b3d3a8752cad1197de1e0c03520ce56ed066ea18de513bae66544cd0b30e6f5afd3eb252268eeb1adc1d1ce1d9b7872486e4b321b42f96642f8b2c6245889e32e83e286efa6b66e681bd02a6f740c4e33d650393991201ea664b1d934b19d9461ab2b8bb9e84b4a1a166c6c9c5be5014e09dc8a5f602316852ae5ef062b175a2c81547446bf832bdcc0f1dd29eee62cba764e57efbdd79cad27c38b2e879793f0bf180cd71af263c36e963d410f6ace04f52882e698fa1ac8bd07d54406d7e7484a7d6367e8b05ad1b66a175797881fd14b48c35427429", 0x1000}, {&(0x7f0000001300)="203fdb4af0a42cb419f3ce4477eb9fe0d31e993a33018f78245277a72385eecec4155e127c9b80c64e9d652713a38abf2f3bf08281991bbe845efc18820a3bbc23a56c15f8eea6f11f1cd5202f3190a9a5590e537cae09b7c304d9c4c7d062babf8c8db4664439e13b5de63bf82a589d36b16b4c8d58402d594694ee94516b27acbff952789bd3144a63236555507e6b12a515ea3c81836de4f19ebecbd2a8c4f486b9732d75c9792dd0e9fac517b5ba9b52c7a8983ee1803041f0a2c72ace11922edfe937e8cc3f0c793d541bd9e5644014b5e24f6eb61c70", 0xd9}, {&(0x7f0000001400)="8dc4192894969799f0446e022b20809e0e33aa2026accd0f9e080e4d7a583cc0b636e0bf9b8dd1d7d1201fb8bad125affb7d86a1b10d7b2d4c05806a81ff3025b30ccd8268276538723a1c473aa81d266a7ac2dc879abe95c51234864908b38c59200928a6a250638f5b15198f102c8daa914f52eb4958db1d5152bcc0728fcaf20aacd244f6cee594d6ff85eb97032de9263e382620e6934c92f807487499f67fa1309b86ac30202e402be9a285f4a6857370782affcbdec14801bd2d29b55e13bba4cb3bc5b3844439c036c00b7f8ad8a8f0c4a6cd3d4198b3597c9ae200805ef5a3e11de0da65db817c0aef2aad568948e7d0b7896ea4", 0xf8}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f0000001500), &(0x7f0000001540)=0xc) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) lseek(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="c5e23936d55cfd369693a06a1e79342085f789ee4936a14d2c6f30f1fa34397940df42fa53", 0x25}, {&(0x7f00000000c0)="919405ee90c4af2cf881955ca4dba8c68facd28134a64ac8c9378391c392503fe39bac6b65cbf7d41e4cf75eaa262744bc2b3dd5cbe1307d46da7f5e09675445904752a23d8a72646c9b8e4ff860b1c21e8e4423ba7865ec913cb2a4dd65eb40911e9c0a836fa292b0f8b6bfbc78a6329e816edd1bfaea4d45d4b282887d82e2be3f4f1b8461b09825d5c88427e7fc043967a7a77b79d8c8375169f9788e48c8cb91f0d559e5d26e3acc8e826d0ac180a80722aa860b2a67ec0c1f38aa24388f103d661256ed2893d8262579a25a22bd3e444b59202561f4bd95e4a33b4027369ec5bd", 0xe3}], 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='|', 0x1}], 0x1) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xac4a, 0xbfd0}, 0x8) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0xfffffffffffffe85) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000080)="88cee73b76404d514661d1ac659e247b40685e762c5e2d4c585e2053326f260aa9d3c3584e4fd901fa38660605a32611adb6a981fbaf6e6b746caebeb0e0ebe4769b4f3e70fc61b01c98e4e00421fe0ff96b9e661d791a2919d78571bb8b52fe99476c70394a331434e00c47423d1dc04278f44198507d2a6d011ace0f12f037917aa43a", 0x84, 0x400, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x9c, 0x9, 0x907d, 0x1, 0x2, 0x5, 0x0, 0x2, 0x0, 0x3, 0x9b}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10000023d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) chdir(&(0x7f0000000240)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) 16:01:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) syz_open_pts() syz_open_pts() 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="589aeca3ec6635b6f3e5f208117add6c9e340b9a9e0d77fe9dd67944d91261811c4b619a15f02983934b762a3f846b455a04e41cd6c0e039bf6cd9e8a74aa7d58528fa4a51880d646f291ab46806cc3617c55ab5a39a657885937f2213fa4eccf420b6030263384602eb791937155409b36ccdc5692f65caa9df2e04b55c9fec", 0xc4) close(r0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/94, 0x5e}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000000c0)=""/156, 0x9c}], 0x3) r1 = syz_open_pts() syz_open_pts() write(r1, &(0x7f00000001c0)="0ae08ebded38a80d756a10abd7055f76cda23042f41e66abce825c764a1008911be8c9bc1b7d5ad931f68193e74e97828818994c93d82b7122b41c6fb8917e7409ca785f323ad3097cd66224746753e1ea3c1b7a128ac7ee120f5788c4b8c5f54346f37c1671ecfed7a64619973463f9884af0193321386ff7ecf3805cca73748080d235ac1c7d0df5e04f01b3866be0b36a13831553a75716a33d036a89ccf589a9a175b47c9c0d1af9746252a250583af5cda231070227dabe0dcf638ec0732c480800141cdd767231151f24fa9369cc3cef3b76a940f32ead0732d4dc1b3dc7b96e997389d037c6ce367ed8dc0a72779c99db5319", 0xf6) r2 = syz_open_pts() pipe2(&(0x7f0000000180), 0x4) fcntl$setstatus(r2, 0x4, 0x40) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup(r0) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x1, 0xffffffffffffff00, 0x8000, 0x0, 0x20, 0x591f, 0x5, 0x2, 0x2, 0x4, 0x800}) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xec}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) getpgrp() ftruncate(r0, 0x0, 0x1) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000000)='./file0\x00', 0xb89471dd58a10196) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x2, 0x5, 0x1, 0x72ca2b447f7005c8, 0x95, 0xd854, 0x8001, 0x2, 0x2, 0x9}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {}, {}, {}], 0x4, 0x3) 16:01:04 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, 0xfffffffffffffffe) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x736e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:01:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x140) r2 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x20, r3, r4, r5, r6, 0x0, 0x8}, 0x5, 0x5, r7, r8, 0x9, 0x7, 0x7fffffff}) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r9, &(0x7f0000000100)='./file0\x00', 0x140, 0x12) r10 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x4d) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f0000000080)=0x5) 16:01:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5, 0x8, 0x3f}, 0xffffffff, 0xf, 0x1}) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) r2 = socket(0x400000000018, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) 16:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) syz_open_pts() 16:01:04 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000200)=']}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000300)='\xab,\x00', &(0x7f0000000340)='\x00', 0xfffffffffffffffe, &(0x7f0000000380)='@%^\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\xf9\x00', &(0x7f0000000480)='#\\*]$\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='\x00', &(0x7f0000000580)='(\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='}:\'\x00', &(0x7f0000000640)='%\x00']) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0xe59, 0x4) socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00005c00000000", 0xfffffffffffffd4c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x1ca, &(0x7f0000ffb000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/21) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0xac515db7e2360a25, &(0x7f0000000080)=0x889, 0x4) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8, 0x200, 0x4, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") lseek(r0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 16:01:08 executing program 1: r0 = socket(0x302fb568c0b03741, 0x3, 0x4) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 16:01:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x2, 0x3, 0x4) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x660, r2, r3, r4, r5, 0xc9, 0x7}, 0x7, 0x0, 0x8000}) getsockopt(r0, 0xfffffffffffffffc, 0x9, &(0x7f0000000080)=""/186, &(0x7f0000000000)=0xba) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x3) 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="090a40293b5074aa4cfaa1f2396e14f4264e81a5ea0c414be1d4888e20b7ea538a93708ea78de17d14c087c7d8594f9fe7dfc76f81ffcef4215ea1e60928b4ded4d4c8b5f29b8017a3ab563aca0fcea197f0969d3b773e141756e4391ff25f73afabd3391827de522d9e89730a79df3382c1a9c1b16a8407ccc846ae81fbe9da0d9e535053695c3f889b06e6f78e02811adc65f6fbb76e95cf1bdedb0132ae4bd6ab6613d69c4e0b6836d3153920795772a026f86c964cbc79197722066be66df474faa1", 0xc4}], 0x1, 0x0, 0x27) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:01:08 executing program 0: r0 = socket(0x400000000018, 0x7, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x80000001, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0xff}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x2000000d, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0x15, 0xfffff, 0x1, 0xffffffffffffff1b}, {{r1}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x53ed, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x1, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x8, 0x63, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf00fffff, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x90, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x8000, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0xe}, {{r1}, 0x0, 0x6, 0x60000002, 0x8, 0x5b}], 0x7fff, &(0x7f0000000180)={0x9, 0x81}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) listen(r1, 0x2f) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$unix(r1, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) 16:01:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x48, 0x3}, {0x26, 0x7f}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000001c0)=[{0x46, 0x7df9}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xbe, 0xfffffffffffffffa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x40000000}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x8000, 0x400, 0x3f}, {0x3ff, 0x8, 0x69, 0x2}]}) 16:01:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0015008f44e6c3001ee9f075a700"/23]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 0: r0 = getpid() mknod(&(0x7f0000000340)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x116, 0x6, 0x5, 0x7, "d5cc68b27e5422bde5aa7a18d50039d57df5ba05", 0x1000, 0x8}) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r1) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="8f00ae4662757300"], 0x8) fchflags(r4, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x11) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) getsockname(r5, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) utimensat(r4, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)={{0x3}, {0x5}}, 0x2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x2, 0x4, 0x5}) fcntl$lock(r2, 0x0, &(0x7f0000000400)={0x0, 0x1, 0x5, 0xc000000000000000, r0}) rmdir(&(0x7f0000000200)='./bus\x00') semget$private(0x0, 0x5, 0x140) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x34a2958a782f7a9e) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x100000002}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:01:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x4, 0x9, 0x9, "192c611ea6ce47ecd63b66e8d47f6b549fd1696d", 0x7, 0xffffffff7fffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) pipe2(&(0x7f0000000140), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) 16:01:08 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0x70113620d6931ca5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair(0x6, 0x4000, 0x20, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="2d000200000000000000c7110972d686fba03265119e18d11f506986311901d44e39679cf20f34a76a07cf97df4a0db13fe8a5dd1f00d7eb8b208a58894cd720ee59d3b75bd43dbd4c876cf0cfb128120b50800e6a8e33f34bbc394ce4872e4caaf96fad64f1759e9eb873100425f683274cef3609f7222058908f1029679ecf0d330609432659ca55f59f4e2169128ef3726ca200000088ba97f34edfded6c0457b1dcff656d158d51a680d04852a4697f2d79259304f515941e44a64a471e227262435a910e94bf91012ec644e2daccb8235c839b68ddc8530bc953200596a577f2b68124a359e9dc01f583d6ed100f27ee34ad9e1944349"], 0xa) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffc5bb00007e5e00003f0000408adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfc8ac18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b0807000000f456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a0c4d433d74e4436dd2bdeddae707167d97c3c1bac2020600000013eeb80e38e47c39d1d999bf561a884a0c6faf7baf70653358749613ce2a21d02a9273b0f79946b102e6e4724754b5a6a671972aeb0fdb9ae78c6118e65a3a5f6fbe50e73d9847acc77a5f6533d5a8859c455d40c0a4cf7b09af36c56d4922fa645273b7e439e6623e212be329099358984843a496eb8e46f30c029b185d7a90c49ada8247a6ba091d57c72882c44283dae5dcc7c225011f9c1e251b74499de53bccfafbc9fe95f4a26d89afa27d49d9e5b5d1302329cd4b53b0fcacc236db72299d7da1d36e0700"/439], 0x1c, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) pipe(&(0x7f0000000200)) 16:01:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x80}, {0x6, 0x0, 0x8000000000000000}]}) syz_emit_ethernet(0x9883b4945e06ad8c, &(0x7f0000000180)="ce46c820e71dec0f10e4de8f85231a878ca139d199be3855a2afcd785435754ad0dca9a34251a07bf59eb42a4ce4c5d618145b169a204c4c9672fefe03af80e02450487d28304f3cf5165c6443c5f58308ab282d430ebd3e855e6f9929b7e97ecbf2bde8abad755916269a84770156e7c7e1fd950816d810e649e0b84b61181870") 16:01:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(0x0, 0x0, 0x0) 16:01:08 executing program 1: socketpair$unix(0x1, 0x800000000000003, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000010000000000"], 0x9, 0x0}, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0xdc18385f22efdc3b) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) recvfrom$unix(r0, &(0x7f00000000c0)=""/59, 0x3b, 0x800, &(0x7f0000000200)=ANY=[@ANYBLOB="659f908759ef512ebb79"], 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) bind(r2, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32], @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYBLOB="66a151a224f1b7d4acc62a2e9adc4080d1fe60158d59c628c6eb07ad560e7b9a02591bebd46b24002a9ea7f64dd791efe883c6a0ed110abbcb3246395aae3188ec9ee2c74345b6ccb8fadd62a63307579086189786d6c5390a3464d7f858b65238fd4073bb88613dd727d4e989df833956df1ec67328fa914d70059cc687d1a0ca73a7e493998cff1defdb70a7d8f1fdc25cd4bae8a29aa4e966bee241e3777e1283d72f186117f4342228c3a2feceb4a20152ce0d265a85336838396c55b583e604c190fff6a6b1d2584bb5fc7f55740920a8527bd1befa37aa830dcd4baa50bdc94478570164d2e34d74f208040148b7035d36b19a13cbdfcca758c39a83100bdcc9f30a2558f53d4b8cb1a109aac3f150db9fc76163598bc71a14a5c4c196faeca7a09987f7d132d02d2d5f165f1efb71bd4e74147e69215d38a3e4cd40ca41a6b640192c5350b1eac4761b17983e71723e26730b5e23733d4b46b2a2db9de7db22367368d590599a9e6342ae7d80e800b7240a1a792e4b0e3b57d9c9fa8fabc058e600524b8995352a37d8b1bf4636adf116814bf670415f49c2e18c6a7912a962ca5bd06351e0900fdba27cbf0f7bbf49dc88ab10118610efc9c27de414a9b08afdfeacb6e1df22ba66f5e685a4b3c94173551d1600852c2712c0af61f8fd62f0327bea29b463c6a2c3e48df29adc9a2580201877ea80dbf770035e4537e6238a896ee87e918ff7e541de42df3c7c06e2d74203db22072c6b55153e1d6efdcfae6f30ee8097f331f59fbbe3397b7811eb5f77f1811a8c52e06c3c99b9948443b41963eb8c54567379b305e4122efc0c2ad08cd2774f65a1872414df58ffe0c31462172adf0be99d6be623f222ac9b47f1b0903a919b7b6047f572be4880da03eb8c902f1ba3ccf204892f6ab9e313716045f80a0e17bbdb6e85e60939ace41975345c3717ae6b1ec1f0f5e9e3fbff2b41e9a1210a6d864567073458cef80dbc320465e9e8e7395bfa79a846b73af4c777fe26f83d0452e4bf80eec68650175badd50ce21c34f0609ccfebb2ad2355d11dd8d4168e131b22a8e3a65b0c051eb4c93ee1370dac0da89f9a6fd212e73839f297afc86db1f9c731519794c6c6403e97e1cee9b5ad7a52e267d46ab3278fa5212a41eee9b742773fc3ea6533f645bd8a4260dcc365680145e9713de27198e27965b377b76b20fdcc3d4d88f51d0bc6ff35f6e4c8b49bf253292dbfa3494fbb62dbc47a836bd203b111abe4891c9842e78a37870bc36ca98da70bd2dd44f1985260a00f993c010595e9576f35fa8ac9b279724b5bc0018052899d7e47ab1e233fe840ba5b8bebb7657393d186cbd62261b45176b2630824a8aab5b1d9b6f8c5e13d1fde1733f575b3d342a3d562fb4cae77517282d23a7d1c9731ae0cbcfe09722f2002525e9339227e5c552bbfcdb79c79a937676fa32afd4b60656b88c5679051e9f14994bcfc72611754e7bc98c337f04466aa4cd4b32e26371d387a9082b2ecfee5e93ad9a265a3173663b08a7fd79d146aa34d7ee53a2451dcff10916a3daa5ad8c644405f714847b674c995226be84e31084663063faa7f2dc57123ed9e4139d207cfe1074769674b2da018fe2a93ca4512769dc8a36df4e460022e84a15f7bb8a198164c15c940c4676287a5b1b54b2d63efb07ab89bcd699e3207b59a3f4ce99bc06189a46669f57d276e3286561220c64528579d8966b57d2113c8d2f1eee2122ec350191b69fe31b3bae451726d3a82e426fafee23efc87e8d45b92a68260893eaea80202a06b5af1d5733ece6738b1be7d552a176740512beb0ea03d9ab3a5edb40b3231a42f5e7944f76cf53bd2d982efb6751aa7cf8fdb840fc15ee9816bfc3194341cedbe6d50d53d58bfcf1b19d99a76725055c459b881a857acb3a37ebf6f26c9e17f5de21dc55ba81fe16884d3ede0f9e11a5a9dad0287ba1bb1bbe3020d9557d63e45f306b0bbce6c2aee7f8122c46f1cd31a73bc463a286b81b3fd55eddc8b8dd228dba5bfb9c6023b3f1e0a995b3687062336ff44010b642c029984ec7db80624c287a9f806eb9024149e36b3b5b2d2250d3ecde2d00e4ad1968b9849da69496ef0d21664fa520a79faa67ed751f725ed4642224c0c44f281067783e9bbe3555273f712b287d404f1dd208bbe0032a080e8167814155c7e89c2c39d75e3c9bde9ed0b284d4cc3f2b44c17ae125db5e8e37de6563e26358bd45206cef7a38ab8be7c328a28328613d06b54a5794d2c66cbfa7a6b59476d78c22279ad13bdf4cea68184276f1d2101e31a1222ea6d722946ebe5a78555ad92112afc41d05f411135011635703a78fe825c08b8b63bbc8ff377c0848962a8cc51142859248767865236cbfe3b1ed73dd625007b3b2800dc6ad2396c10fd6321db02835f690ba47d3d7beccb21b0ea59963548fd8a2b283833e934ab96964824632be47f3efa1f191e53ad57cc0d63d88fe40c2861ec475d2dcef2019a0559cdc31b92bccbed1b38ea54a8cac8fdc2901fe4f528fea157b1bff0a5fec74cc721ee8d9e821463679b95fe0f84ab9a6c6f9e4f08ecf5136c2f73670f1ef0203eb1d5c67adbfe2c781ee71531a03b8f98a2c656362cc9f585c8b4456507e5bbd809735aa9024d7c4fccd125eb50df9815d4b173e0f6023ed55c0ef7ad6f350f5bbbb58908c72d1c9f1659a4642a9ff14be864eaadecf8457ae9e1c4dd9b4532986280ed59394deb58aa4d60c895c1e12177e86aeec3cf96d7bd4bacee4ca693ca8be055e46fa20409803a4ceffec8b81d458960d5703f63ecbfd8da28ef53dccc9b157a375693e202677d27efe56664027313e2ac0644ad16f234920ff492f579e58b8c3afa05ec791a860874b2ba6108950de1252c180174215b2053edcbd462ef92b968e2a5b7a87b7446999d05b3ddeb358dc45137c7368da8d4ccf255b9e43e0529e851c75e5cda20467e7319422bb8ac7b45522df551656529387dad808119a93dda20e8ad4bd83cab57188fbac0cae693e56803801cd0b5e79eff653b169f97741156dacbfbbe4a1a1ffbbcf8020f08cc371b24e20582943ffba250d47d203b6bb9a48f82fe3865134e06cdcc4668ced493d286795124a4c8cc22dc2f5ae49961170180c4647d3fd0d35e6ac794aea6f377cfdc142e506b1ff37554754b2e7086a1a5d0807422c1ef109929cbda4ef81e33ee924f72f6de3dab79480e3154883c3cd18dab34692900904b126a324f0a8c07752306c9e4ecc07584af1d82e39791408f38bc7fb19d48eb759db52df924dbb7f30ecdefdb64a9f130334dd74016190d024b57e055e0562c9800b89274221252493d0ebc8aa9124718797310eed33f38103f482e3bba0df4007a6f10a1fe9e65d9c23f5f0ac8e2aa1f6456dbae578415facb6a1bb2cfc56c4a9ad2abb4ee9f61066a46fb6f255939101bfbaad7d683a835479d01ec97c5e03731e87743767197829a154bb27ecb1a34c1a6d5b9c378d7e14fd646234a9019abbaf2040b577a581a4055217375ec40086ec5834937aebaa4eb7b2a87f5d0499266a05daf181d7299eb4a6955e69e8a55ccc22e5b3c515780d9eaf9bf57a6d36d5a6a8519be76ff0c6765688015174c37deddf513a4effcaa7a2c870330dcbe3d3dcc620c436d027ff2247c578cc5373e51695143735c314ad510356d02548f579536c1eb23c32051af624915e7f04abe8e799e1d015d0c5836b72943931dc4017a81081ed0f96b5112b4698a5b0dfac0d5dd5fa35b67810b906abad350627fafd24241113b1cd54dc102f8c4879bb7c1047f10b0ded7f12864c6211bb5a3cd525246b356521cd5d52b98026616d0428db8b30221815192802fe5ed875ed6e3aaef8171bb4ca9e0da616ca6fb0be8907ee7d0919b8068d132e63b136b8d95e7fd0170d58b166fc9df87f1febec6f1729a67e4c0981ad1c1011ce983cf6935a55722122bfc30cf24def92a0e9e8823c9b09cb54e1f7bd6787fd1cbe3a751e875b7fe738b9b071cbed9bea87cf323245113b288fbd292e513d20067473d469c5f600a2cb74a61a74ac399470613aaaeced765c68a49275f94adfce4cc7215783b5d28c0c8a9aa09d22f5f009b150308a2741ffc65a0af1088a30e916507d24782987602d6847f125a8fd97f451f7d4193b3fdaa83572a481e21a4a257d81bb434b77a96f332c331212f372150cb2efcbc47c5633587968b2c151d59d4bd740ad1bdfdc85401c0e62a54bf8eefb66908f54800ca30c94061a3ac457c1e75c077332a509385803be16f3b79e1ab39c5c6a503f9ab47ac0fbfa5117c88dd9684a628a483df27370ab2545c16679c019b846a66fef7cbee7507b073b43f4e582ea1cf83a3a1c0a69ad3f1b8d5f23e589491f1e37d81bdc34ac2c0aa55e92f72c36db6b8b3103714f0047eff1d6abc2edcd1f22c233887f39bb82723ae93075eba7e1b2842ebe049bf266cfb136564e18a62af1a3a1ed46d98a6b34c5ce604ccf2c146df418209a80db1907ac88ae8f2cd0985d401c74549e1b15c30a00eec48740d9928eabe95a61b4b9acd83eeb83fc96573c23018b4f590cf8958e66064e3e8f2fe36c8ce81058001dc3ec987e430ca6fcaa69a5d6caf6841f2babe7a624018e9b7c88b41dc6ce515ae65ae3d41a611783938a9614364572d0ad4019afd60dc9319f74aac029ac8e494d0aa7feff366c734e0578500a8889c32844103effad87f2e59e86fb3189756e211df5b3a5941be20b753343d410f6b06d7f4e95eccee7b8ff254530dd43214a1479c53a8f66336071e9c74a852e6b2069be8a03a26638129143e4e35b7c3bf97204ebd319081832eb8dd900b5b2038a63dc7f60db5ca001aae8ec5badb89577f72f5d9d927f144d5f9673c559b8d218490e110c72f8f2c6a9000b912a7f02b75f678a72297f642e4ffee7408bd06b0f896b25060cdb704c29b83f9c15ffe63ffe959827667ec8b671e332e6e301609a5ead02f8eb6774d0740a970e1ecc1c3d0cc39049ae082ab9db5720e9907b50337530706165c5b452fb4cf9d940795795c41f552652b5d98dadf5a7f349826f5f9b12a7e3c63fd388431a9ac87c08fb2f1f21231ba5803cdc82e241838f37a3b02288efed1fbd175e9714ad9b578237ea67fb99f222493937f889e9bff1c93d7261ed079ea2c9c8cda8afdc3abb3053a0e1c0385a2d5aacee7270c0a3caabf73334c609c1660315107d1599e37a52f11f07c2f064fa147bbe3972f4b88049d4a02d45b244b9d94a7fc880a9f5045a00c20a2fb9e3ea30081588dc988adad60184f23897f05dd15126b27ebcfbec8e372ab0bfc1631eb30671ffcba57675a05b1af5ccf5d4f6829336aa8a03dd67ce2a6836e74b8215bbffd210908eebac29d1ef471da254c0eed1bd3877408b4b4524fd1bb41bf45dfc2ce0860cc849224d61fd142a25a364e1e5ccfa3addc85b49a0234c2390eaf07d3c8de1f8e165cf001826daf6c7572d242ba96536f01851d0929a0b165cfa5e2730aad92d28e3d0ca52d52a81ab700feb7ad8bc935a136c70127a8d09ec06c51f4d16d3110fd6c345038be5020f27f7a55d828d097bf22d400a18413a79bf6581e51085a0696df461036e9e4658ed33d1dd6ae38ea3d1fbb193e929e28041aafd39cc698fcb3f136f7a6a8094235c4a224299697dbff40706df7389ee1bb10866044ca49b8f62ade008aaf730209ccfbeb4a15adc27432f1b28423a535a98540acfe2dd1e4f5d8649d6737657e3ce8b088298e22", @ANYBLOB="abee12146c18fdbd4350d21bc2fc7cc5ba654ae5830ba28dfce4856a8b5a8ee39087d6082ac518c223d9857a03d11c0c9bbe40ed04f2c7c52655da08879070021eb4d24ea6b30656f47edf70086109083a21407ca7b77c2c0027a3be7c306695d386026f48fb7fe35d97918ce64969395cbdfad9d34fda246a89790316de97befce6412ad182db4b82481d064de8cfb39c0f03c91211", @ANYBLOB="cd07c35334bb0f03c4b7b5a28387b266d19c5f4dd3e95ab3933f5d62181231b73bad26c35ca866f77106c3ab8ee50b6e700c51a3a217aaffe3a043993bf71b41d7671524e7ef9b5af0f006df7951ab13b7cfe245f94b79cf3bb5597fc980471ae8a9873770353b7970be093204bddfe832e1b757ab6fc8f6c33e369eec1ddad255bcf90691ba44a92d1056e29a3c8dbe64048224e2c2e9e8423732d8881481ec56432e1a40a799ef4241af62bd1323842477e311764b329f3ca84329cc001544105266e41115be", @ANYBLOB="fbbd67fd5cefce30048b00c28a6cf2574411a231ce01ba67353ac2ce1ed45ff1bd13e1fee2f7326898922d3a87c07e53f19747f4ad8d3dde70764e6dedbcc5afb52fe2b75b09d27b9a95e171c8b531165fcf59838669135c6694ee0ab15bda3b10fb2385632589a8df36c1c9dcb62f2f56e49d0e60614799dce863c5ecaba168b4eb34314f3a93e0c21bbac735ac90dad56b6d4d8ec8ea6607cd821906920ecd548184e42f1ab6ae4183ea626c321f18c74c68c95f0412c8789257ebe035edfcdc175afca43b162005b1fcbc994533dc8458eb6638790879b1459814b39b6d66dc68820d552eea83151310190b365679a72e", @ANYRES64=r1, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRESHEX=r3], @ANYBLOB="894466162b156360d7d023a56f750660f4fa417538bb5e1ae4531143fb820a2a6454a787346a", @ANYRES16=r2], @ANYRESHEX=r2, @ANYRES32=r3], 0x4) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 16:01:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x3, 0x2}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="b7a05f5a4f8643affe27666f56b40e5fd647022e2f66"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) 16:01:08 executing program 1: rmdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c65300099c26132677ebc4fee58eea558691b8a6eb8bbf803a34eb4914cac39341ffbcb653a600036b31bd437137b87954f93a0f4023e89628fd85fa1d14a8ad3"], 0xa) chmod(&(0x7f0000000240)='./file0\x00', 0x32f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) fchmodat(r3, &(0x7f0000000400)='./file0\x00', 0x100, 0x4) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) fchflags(r1, 0x0) accept$inet(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000200)=0xc2) dup2(r0, r1) r6 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x3617eeb80f56003d) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0xcfed, 0x7f, 0xfffffffffffff000, "ebc3d63196180e753d7ca32c44eda198178a363a", 0x1c2, 0x3}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x911400000) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000240)=""/4096, 0x1000) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0xdd) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:01:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x401}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="22148bf14796f347e2e7c1f6c24a6de689b8828f198e4281d8c6cfb398cbcc133c17dcc2d8bd8f71bbba88088e72994121b8dd070fa209d5f54f74c8f60420b74893c1ce5ff327ecc773de8e2a27687f63e287", 0x53}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d000000000000000ffff000005000000bc09d01c7f588e80694e6b890d665d4c1451f26537eafa7009ca772bd582137b1f68f7a37c11a4fa475a5ae37e4da068ae3b128153b02decd1bd706004db1421aeb6c7712787816652925cb9bf33abfd5fe794afb57bcff1f88592ec963ae617633d800cef6a2848842f3ec792fa55739db4297ca8ef3f6300510f1dfa982e8cc5fe2e28fe9830f5cebeb228e9a0e7a89a89923096ebf768a1ebe68f3953c5d136f1f5f13032d5e632fa1ee33f88fd30f4e2f8ecca14b0d89e30688e3b144fb6f8000000000000000100000001000100e5b4a66b425f969e56929ae845605b046e743fc7238869499faa5c761f19dfd59d3ccaaff08574e247baef217a7fc174436d8e36e6f7fec55b834987f74b1b001fe61c9d2dae61623a3709c6473c61510ed8c1f8a9f84e861161035034d00a012b47aaba26f7a7fe47361c05a639d0bde9bbddef72b2390e1833c40c3c2e3f111b68f67d1d12fb82d13545cc838a6129ee17e77ab99f7b7b2d7b1505712197bad138520c06a5fa48ea58a598cd7880c388356891cd85918d03c29f42de3150856a81bb892872daa440b575e1350251b06a1c3a838ac6e9f01250cbb1d1093949d600000000000000d000000000000000ffff000007000000c4d841d1eb88da96ba99e785afbfda24529d61e889b9621c23a9f1352b72f9b5d31e9fdc7adbea234e0479b9bf256f3ffdd83d73250175387f923d4db15f3f6224014b9594d9ea4ed8240d43a8896d38018614c262a9353a30d8a4cd80b747ea9dd8c97823e1d0d37ee86a402dd3cff394078f89ee867b82e4b5feeb793ffc0fc755b9f81bda17663392eb1a06631870a55909c65975f43eaedbde403bbf1595102c9300439b78e60458f1161b960568aef4d5cf68deca3cb63927e318022ac4c635d1f5ea365574338f0000000000d800000000000000010000000008000090544ccd2c6f9d9dc4fbfd9fdf27d26342d6d6d040089812e0b3f08c149ca1b0894595dd37de394cccc837db34c75e0b709ec737e3725b99a68e20bda9569b26e011f772758449e3f15ce30c5c7010b31ad4eb2d379caf2b68ca64b59eb2f7a6b3fb4ab06fef63547191e6c8ed5e8ea2c58b0af69f024cf0bb5a3645792859b43ac8fd51c92f42a38f71380a3345b37719724c0818ef3b955481e9da24452af0e54a89e6c31c97e27cf687d70e225a0895773ec14800de420cd9e55528b1be669019000000000000a000000000000000ffff00000000000090bf39de639640a32e344fc087f5af361090ee0744b129aecdfb57b7719fe08c60f910d6ef4ffb6769659b891d500cf00c02962204c3f84e1e2cdd92a342b568a9561a3dc40a3a0e73c5d46ee4d3e101a3d8afe4bb1f1fc648837917b045a5c02dba53adbd1880c2b3ef33600b811294ba6595f14d23581981d75eed8814bb9491de41116d5f321efd1770cd333b9600c8000000400000000100000020000000c829b2ee070c43e6ee3862276e8472224a94a40ae6731bca3f0ff9beff0e95bd89f35f41870c074eb37230c495da44199f31355e544a79dc1fce8d0dd30c338ec7ae16baa61f4ac2adfe8c0c09f37a1bef8f9098501527b388fe452ce47bb87a07254e81e9b123c84db3339e0fab1cd86d5a731cd6c1da255313c9b26f64b072ddd82ec0f7354bd2f2983d7ee101529b7c0efe5c3db856d91df2a6c2cee3d2aa5015c91a5fd346c5fab2fc1c292ce00946e3f60000000000200000000000000001000000000000002df969f22e36d9f3803306241e3a9900d000000000000000ffff0000040000008c875437fcdad34b633546d8ca8b5b8028a3978ca88d6940a0a08942a4cd7704a1c1ab004b6db40e912e3936d4d95741766fbe53a6c14cdb0a66df9321df879ec2a7bd4cbc505c96606d41c2a7e3294b80978637f107182399ee6145b65ee9d95242bb0750c8628222914260a7eaecd2e862f90143d03df317e01f5bbefcba54b18856b963697f4301227e190285422bc4d036da1bbac7f8e0a9b72e2b4c2201edfb9c60754c1b10eae554e0f520d9cb2c3bfe787da0ae722cb0a9d100000000d800000000000000ffff0000060000006f325f8bf5e314c7783426881d018f2cd2899221a2ffb5fbf784614216fab3e9db3d0195b64b441afb92810af35c771d39128d04dd307a821c3d1ea4aae2d31f75f10a348d420f4ec5d8790b87efbe9c9764f09b6f2652db60ae604321f1b6b8851f0c8356083398be0b3c0edcd01fc51fdb99e27330dc0f83bd1260963606d61fd9fc21af260c4e748d44b6426a703cf0b167187202fc273dd5766ed8b0080f50f4a0375582f323f77056388561b91fc09595beb986f3e5841e85ba6bc8b2b50cf9efe11e00000020000000000000000100000006000000c8dcaefe244ee7969ae442953c0000000bc8507779526c99b90a33f8d7140a53237e48aab70052c2178b5636b11d6b7825"], 0x6c0}, 0x7) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000800), 0x0, &(0x7f0000000840)) socket(0x20, 0x2, 0x6c) 16:01:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = semget(0x0, 0x0, 0x610) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/217) pipe(&(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0x100000000, 0x9, &(0x7f0000000000)=""/54, &(0x7f0000000180)=0x36) fchmod(r0, 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, 0x0, 0x0) semget$private(0x0, 0x2, 0x400) 16:01:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) dup(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:01:09 executing program 0: 16:01:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:01:09 executing program 0: 16:01:09 executing program 0: 16:01:09 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x8bac57fc0ae50879, 0x651) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xe33, 0x8001, 0x6b]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0xff, 0x3, 0x1000}, {0x4, 0x28b0, 0x2, 0x1c}, {0x4, 0x4, 0x9, 0xfffffffffffffbff}, {0xffffffffffff1d35, 0x4, 0x9, 0x200}, {0x5, 0x100000000, 0x2, 0x5}]}) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000000000) 16:01:10 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x402, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8db0) poll(0x0, 0x0, 0x6) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa648ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d907962361dc0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b044600"/225], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r5 = fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r4, &(0x7f00000008c0)=""/120, 0x78) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r5], 0x2, 0x800) msgsnd(r1, &(0x7f0000000240)=ANY=[], 0x0, 0x800) r8 = getppid() r9 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r2, r4, r2, r5, r3]}], 0x68, 0x2}, 0x2) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 16:01:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000000a, &(0x7f0000000140)=[{0x15}, {0x5e, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000600), 0x10000) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) accept$inet6(r1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ftruncate(r0, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x8, 0x9d, 0x4, 0x7fff}, {0x20, 0x10000, 0x101, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000180)="94f27fcecf0ab03d649b3756c1762137adfd01fecc147accc578373cb251cee2f4835832e6c2c6e87b50071ce8283adaca317be914f5df52a0e7523ca0bbca16feae00d783c2b0262c36e3021e0bbc1ddeb48514eb49f530e4ccd80aede9044bcb036db09bf4d4ffde8a4f262b2c7f958e4dfe08b37bcd0183cf0d023b2ea8a8b9c99f5dd1938cd17b5384fbed83790b22c851ff9e978e", 0x97, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000240)=[{0x8, 0x21, 0x9, 0x8}, {0x9, 0x0, 0x7, 0x8}, {0x1997233b, 0x5, 0x8, 0x1}, {0x6, 0x5, 0x0, 0x9}, {0x9, 0x3, 0x5, 0x10001}, {0x7, 0x7f, 0x8, 0x1ff}, {0x20, 0x1ff, 0x4, 0x9}, {0x8, 0xd88, 0x1f, 0x5}, {0x0, 0x80000001, 0x9e7, 0x3}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x180) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7f) msgget(0x2, 0x48) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = msgget(0x1, 0x100010162) r4 = dup(r1) syz_extract_tcp_res(&(0x7f0000000340), 0x8, 0x3) mknod(0xffffffffffffffff, 0x6000, 0x49ef) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000280)) r5 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r5, 0x0, 0x0, 0x0, 0x1800) getpeername(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:01:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xffffffffffffff5d, &(0x7f0000000040)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0xffffffffffffff21, {0x0, 0xdf0}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0xb4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x101, 0x3, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:01:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/21, 0xffffffffffffff7f}, {&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000380)=""/88, 0x58}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) fchmod(r1, 0x20) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x5, 0x40, 0xfffffffffffff000, 0x8}, {0x80000001, 0x200, 0x3, 0x41c}, {0x3, 0x200, 0xbc7, 0x4}, {0x1, 0x8, 0x44f1, 0xfff}, {0x4, 0x8, 0x8, 0x1f}, {0xfffffffff9458eb6, 0x6, 0x40, 0x1f}, {0xffffffffffffffe1, 0x2, 0x52, 0x1}]}) 16:01:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000663000/0x2000)=nil, 0x2000, 0x8e886ce849ce081c) r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/96, 0x60}, {&(0x7f0000001480)=""/225, 0xe1}], 0x8, 0x0, 0x0) mprotect(&(0x7f0000664000/0x1000)=nil, 0x1000, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:11 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pwritev(r0, &(0x7f0000002180)=[{&(0x7f0000000040)="449283e5aab86a3cbf9303ce416a0e13cf13a5c6bf4a7be06b04b84113d3c754908bac11d856380559c34002d4fa4c9755ce921f2afecba0475dba76715f2e828051f9013910a9e58a3f189e6c6f0bf745e7ffc9390b23a72c95c002363253c30060d76864ab877f954a4c55df041d9dcda48f70c62808ccd821e9e9274f863a3d3868be669465def2671ff5c9591f3e64cc859f0c8305904da52ffdbcb6219988aa11be04d9e474067a5c4a9965f3bab2447e5ea047a9bcdec610620d4a9dc9e720221e", 0xc4}, {&(0x7f0000000140)="ca6dda22291e5cc1d4adeb023a61e391ae2bc5cb729e9ce1796443b16716079618bc3a2cd78b48182a0cee72dbe3f2d6238f66c56c23e5ea617f11f0daaec8c780f377643dec8fa2413505d60ec15e87d53e90db700384ed6ba476fb3174ad8118508a69cb00ab592e540c67755cb0e494e99bffdce3b973fe6abbaf464cf5feaeafb0e5046cadb3fcd13356df44ca6ba18bdac1aee0e7623388a307c94909b31288912f0a01cef701cd2ccff5f99422e46ca6266c7c63b0d7fb85c686b259df9d24ea00729741e38b645edacbda1f93872c4775de306439bf3d792f4c1b4ea4f42704a203ed2966c92f2b771854c7c9e657d2407c894b18a1a43a5529b4d7631e9051a4dd488981ddd074918d936762d4a0668640d6a199cb2be83f9a8b1778e2a1b2061ad8612c4e957074ec118ee8321eef5fb68f17fa9349a6d4936f7909aae599ed6630f084b00b2ae746c5933d7086cbaca6069ba857519faf5949ce124e40fecb2cddbe7b20e52eac6aa15942b467c135ec1d5ac70f705a06603b6ee987b8be3bf5b6e6f325ce2919e63abcd7e88306e6dac43072f78e55190197af072b358fa80319eefb31472d69c613c5ea1f1640d343dec823878c793da84c32997ba7aca9fb66c9fb05a68da4f1857ef927fbdf6171d2c5c464dd5e6013db84051dc645e5e14e3c5c7ea63c4369573ef5d18ae707d83541ec67290793dcc3db465e30a4272080a6e8e54634aa1b51bda33b40793acb2dcfc3bf153933f722f946553cbf5c509af6e0fd97b1884b1d90a8c687d0afc3d0fafab5f8a62e78c5f602efac7b39f91b83d2add7c80575da1835e871f5fcfbb1ceba6cd02d4828f2315eaa4ba8f4ca03c770554353d9113cda7d3d140b716ac8be37df649796c2713771ffee9499c1353585d4fde335e952119279ee7e2a5edba0477236be03c7ae023cca60e744d26a6672a7fd6563da5f1e8545bb1100ac88065aa0a8425fdd7495dd3aa9800cd3ee37f77893f4ef995931c78316a7898cb4dac765c155d3f1e6842da8d7e1e3cd1f85c29697343da5de472690f888f3c6c9b16fe421ad068c730a517d63b9f209a72d42b993f9fc8d70e5c0b2055710a484317ee36b0dbb5d75315bc82641ebd10d105b281df0050d17b681739cb29d8cb5d3b51d76c7fda39ac285cfcb29d49cec37c32ae170be83408fdc5ac1edf8c244332576e72df1ba4d3d37c53915d2458433ac8ae061bbdc905505fe11d1e9cb6c9c929c3e82ed6428b5bd1eef1a2649cbf50ccc50d883a8515a6a90ee4e4a29d82fc9cf7ad276a4625cbc7713dbe55a4f5f50539d1e05c95beb72c2950c8e4a6e13bec347acbeada9716dc543873ddd6a032740cf55ad0037b64945fcde6d292eb64768d29a552a0843b87f41519d3f73a7ff958eda3b0eadbe6cb1afbdbca7fe927d50ebb035d554e6725b20a18b0db5c4e2b6128b741a525e2967be36fdd0d2cab4cf33d0a149c00a60675fae52776d7f3724710ffe40dc6f5856a787b3be97d27439877d04e0921cd448b88294ecc811525c5aba3054e28f940fb7d20209ddd99eec31754c825e87ee0dfee90e78682d196bab92484377f178783e73e1001548f2c1c41459ddd6d7aa42bd6d2183c14c992a4dc6ce0bf5d17b44ef9fdef744c6aa04737f51489e5449160c274865acaadca198804750bd98442d6d0fd6962909cb2180e647f7fab996bd6b8ad69212df68011620befb8826af81d1b4f2069ba1e28bd765181e38a9b638d9969fa35fb48a454b0884a73b9abca6fe6bb078e0bb1a365492a2ea10e988cc98f390260e703a7bb64f8b95f3d92b2e6c204d13130f658bf97269e8af3098d3e8ca0aeb07c94248c4226afb7a878d770fe83b065234e4f8794501e5c5091730378b54d3435a680c6ec422e328b8adccd0ac485d9d38f674096146a45f330df7c9a9dbaa361f9232e52e02bd681e3af3640f8e92aae611847966f0be75d2ba9fb92a45ee1071700fb2c9227193574a47f45bfad656776910f14a6a68ce7ba0476ec33bca2e07f08c75310291d87bae0b0404ea8d99d121c4ce893a948ef55d7e4340555bcad594ac833bc2d74cffb8a78e5455422ea57ba7840485e7b045449f9cf7febdfca76e33635a0d6978a239a48723bf78d229830517c1ade604f712d082e3c600d8300eb755595bfdd582ab1ed9273dff39cd34812875fd3506619e6fb6aafdb7163a4f34e1a672a09ff97595b155f438a24f3115e3194c723e3207cec9ac28afae52ca72d3b553aea331bac7eef4335265c1ab54bda39977c99b13cd6e5bb9fd2280ee09ff7e7b9902899bcb2dc67aad74ebefc5028777c2c7c9869aa2b687fb11e10a829477a7cc2dcd2961266de8ddc185aaf78db6aab48e67a003c98848c2e8a8d3c4ca229f4cf8628a581971cd18a3cdf42201c1b46119c688adf5127d52bab33dcd5717cdb186076d9cf225406aa3bc9759c1dc1999aff7417615b0d7178ec8cfc86e53107bb82c8a343e7aee4283a6ace1b2b4a3acbec2b945cccf896b23afca1b855f126b7e49257fe0597aef0aa4528f9d9c5055b76c3f16a8afb950dea2ce4ba2e670865bb6e36f24a8b19959f9c52699f9c5ab4956324f2b51f954ed2d947d1e67c1870cfbd9053a7925086bc8891e05759f64972cfe53ba7e1a41c39f3c61a449398d51f5ca80eebc6fcd0d870ce87b68672bc99b5c839637b28277b734b3e86c82f14a55409683ddbdd930f5da84c8955d6cd645fe61ed7b402c37299218bcb099d26c3b3470af12e5e5fade1cdc2511c7ff7f05595302f51b04383600da50037f1c8053b9edbc83a42739cc37b63347d5428440a627c7381451dc14cc4922e34eadf1f93e36d20f872d8ef8d9c013d8bbdef65974f8f779451d4a74332113b5467b276ccdbd4ab65c233d447498a5bff4a160dcc869c035b444c59f51d5cb60749d556f13ce6bfef2e8f5594a534f27cd21cba05580672366ad41c72c2981a6623e4d83fab972eac9cb7d7032ab3ecc4dc57f1ecb5ce90179fd397980de77607375e6434ad77af87e540ff72164d7a17e3feff064802bec7485075cbbed8fee0806243e310dd98b7054d1a9cd17cd34dfc12451230943ab8d6b2cfa68ad391b43019e910cec5520cda5eee37e4fbc5628626e8009a3cc690f0866e9e71b5ba0aac9881ad186197ca38ff028fc0262c8c646e506ee5ca3437eb509434ecc2edb130210aea2cd94af16d5d6860c5a00cc97dc1491fc08be1ad26fd661bca4e2b324b44180b18e69c592e9eb3f9734e3c7165f41b01ac3d0c70817d67a12cbaf72717aa8cd79ba8e01a058005cf812b2e4fa239597e6287f421681b1c422b8a660a2854e56d593fa5566ea54eda9dfdd2452200006c9c688fc56ec7b488cb80a5137cc0fa59eabb563f184a28b091d7bc8b62ae1265af38734485cf7de42c34a4827daf6d3608929dd85cd7fcd8354e65599525c568d5c5fd2df5d826526ec7f8ebcebbcfe575e8368b3f834b5186d23d97fdb2d9ce4c76b706291452b442298f5e479583801f85f3b361c8f72d26384c2cb7465e49e68beccff1a4724dbe46fe4ba119b259d713a611dafabe4c716618c47ea480e0f8f48d5dc4efe689fc80a999f03174902ac1aa400cc4ef23ee1b5aab2a4b99ad4b48385c9ca20eb1ae83863e496b3fb9dd64674ef42e30d31451284b4f6ba4ff540f2a2527c6ccca51af50092eb1cd3cdb8380670a47a8a853591623f99dfc24ecc0d4073b05e870fbd95249f7a8dcec4137de51f9331efe03277fef397a9d70f5fe069a7b623f361d57eef650b9af4f5c5f27a1c3db6413192ea1869f37b4b53c7ac8f8ac695acf604fb4993e6d5570f0047289e5dceb41165b8cc543c0a875a405ffc66ec72b49490ce964e661e78745fbfe9c47188678f1cc31735d369bcb92ce4d4c13e794a6061518dc9f0b396f278f32f21d0c3153ca8194ea6df62bf2fe01cc7cc4aa914920132a58de57b54fa65af167bca317cb85c1f33fc0d8421edce162aac67b6360e998260733bbe8b21ee302615b9f31ced7cb0fea9c99da157401ac52af88532da5f212687c5a45c1c89f0087729037827a5e78cdca67c19dc8cd30a764606362e68e9b616801a9050b8919f2a5ef0f6bbf384ac84e12aa79194db86fcf50e43bb8fa4e9799b6422929d6080c1a7121b0514ba7812faa3801d740708fbcd02d8fad8f38d9db84950df4e1d1279dfb43f8cd4284e6a94ed9f1e98fd9d151aa55b6c1cb6ef9963e1a9320fa3508008787bd2105884c12f8d796cfc930745bb4fcb2ada64ebf12ca6ca46e2096aa1410bfc9f46b6eadf264740f3524ad38da336e901bb37d53a62ddba1db249d0bf0000c282b5dab281bb82601c66d512a7c1f5769f515203ac544685194d0a4c473cda8899925c4ed4d9205df4e0ba2f415cdece015d616b0f45ef3b1392a13874d6dc4d493ceb6810d0d3b3ec645fcc567692a341313f8690f4f07fc6f731d3d6c5394518e4129b5ad01bee45d43d5b6a4a490adef356684337ddc77ed809cac8df033f89cd1459df34eb59638540b2fd2e74b836fb154c632fce7139557b78ad7557870e8b3a32277c7b981ced8e90c3d866c4fc21f9c8c8f762b1b29b7d1c314609868de41ba987433bf00813794b06a4fbda5050ffbe905c24823e5e76b045fcfd815d15f2cede6c78fa91f272943037ed02019b904ad0b57d57413b7ae9315c58474fba888b1145e937fa7cafb0bd31b59552504c2818a034f7bfdb4f9a832f288592626888d71611ffb2fe21cc8bc0873aeaea1f253f877012d5e70fdc0005711a771aab074a72051e1c30596e821dea6e4f7be1794e8b25ce199c7bda9788f34aff60653c931416de4ddc21de3a8dfb47df9b4586d6195c3cdd75fb52145d6737868ff20032e0d93508999d33c24e11dd9faaf49c1e839108e3538eb8dc00a69c5e1d87f2f3e049abfe0c5ff2beb3ac86eff74251b3410dcc51ae8db9efb3ce22b881cd7daaf39ff4468d217912408ac41632ce9445eb66ce8e69943bf319bf01ee0bc912b933dc42f74666727d47d4f75950a3908628bc5848af05eb73e57679d729e9fadebe549cf03ed89003d6b7c56405a922eff3ef1c479ecd2fb936ad87a5abd40e58a519a0f353e39555d3fb5260f64e59b47ee058e2bb68c30d96bc2681a1d4ff4b86c8646520bb9c7f37ee73d6aef0e569272c23d06500186f82e06c24292d6334d1ec4134eeae229b8dfe929b52641191da9a2f2b5729681a151695da3bea1a5ff676501d98a53caff32c6994e7fa0246211bedc7aad1110a9f9b5a198a13046cf2377d6d4320e52e6ea3e8cd9da318e7e35f10a22fdf36b7f7f9c56b01929c22ce2f52a08f09f80339bdac160eea10b588bb1ecc4f58e959158014922b8cadc83145c953ce1c916968d1f5fc04572c4288a4159873be14e8d5cee2839483ca0d01c1d945d73fc8c3daaa729bd0f2b2f2406f07376d5b0ad70d5d45a97faf30652be4f830c0ead3d4b510fed8a469656a7d2857ff6a0328915354586853c42cc52c78724b545099fafa99bdc211eba5b4c9de0a9fe009ecf8d77e3d2d5e3a022b535f27a07f16be4a241733bd7052460369c8ac1c84883152c41390f503db3b28a3d94c2d4d24b428a24f0180fa6029a1d0094c382c74a641210da48440ee44754c3f381d2018542ff40eebd6fb03619092c15019e81db86d22b9a34933da372dfdc2adecc30e1ac4b33fd860b08769b67e0b0dc89be21e566a70443b090f1cf18fbdc3b7", 0x1000}, {&(0x7f0000001140)="376af31fbe86c7ab315939291de186f89210042f1284f64a0d8b33a322f7657cc7955bbedac5e5360b1bcd1288d3902e7c92fc62f4694d9da69135b59559e76d4b61d273787713f51ccbf97261c4fcddec93b6ff09a1b7229847bf209e65dd8170664aaea90be44a558285c1215040c37e717470e7ab0cc9630965ce4978700cc3b09de343d7812af51a6fa6c66dafcff4f7abbdde917eabec1d09bcffff1ade054d167386435d8fba09fbbc089510314be5c8d0a254f9acb06a346f6cf3c9f3dd3095e4537426576ca26f109e1e3988d70f613215035f38327dd3f53fc70ab9466bb454f6ae456c11c72ced05162c282fdb491a134bcae7602dcf28a56ed8911182d3052c360b553e0d7c856e897b8dbad3c40caad18b349e69d7a66d3ec6b56736f9d2cdb69cdd2e6d9bd5d2012e1d74c05ac7c06c6108053b6d6ea192cb94673a3e1270de7a032561af0204ed424082cb75659e0425dc2662954c417d566545bd89b30360cdf9aa3d5d57935c7ac5563f49cd422cd5f14c165bca986119049e28e30f41da5efe0ad3109c3ba482471a20f54662f307e655da129f67b040838404f6836247f7e928147408270328ab315aa67fc74b7023bc327b4611582e0a2be5a38be28efaae758e75d34f76e0c2cb5c6ec2438d7751abcbca0f8fb4dc84acef431ea3674a62a1fb29ef7ac8f95d7e59fcaa58d1e96d0feb135a3a29ca54cb7fdcc91474746cb76a79075519151ab31f2657451a7a81a17d459aa686ddab81c8be9a08ae331cc65fbaf08e8bf733d720da4205a7edc9daf01a8899e01cf2d0b399bb7747d618861048360a84b021ffd87e7a1c80fb6b92e225676c87087aab75eb34ec66b05736608cb22ec776e87649ed9c37f9abdb85dee07f4ff8d9415ab2fd23922863e00c1a28e49e298f95969a8ad8798f7704903f89a5f52312cea9ec946dbe76e924b24f4c7364638e2d173b030024196a8f30e834136e048598127c084f8aab96c5a541f39d96511cad7ba0568b36ee575eb7da5cbe4bbf82a372683fb299c4b86c6b1b71907c3e84d17c58ac21b02213367fabb729ef94a6feaa95cd83edb660a3770aa71bf04b5a163a94507e1e0e2024d7ebd9e6fa1f0df24b48037acc6c72e623118de3b9df0fb5bbe3fbd39e67e666999955fab899443d9f8b75d0f04a13ff9107de1f9ec5094cce19ceac06412f37455539eda5e316c2a4d2deaab027d639790f6893f0e815c24e6f829506779a4ec00d06f9f1f47ddd1f6f1cba52d4d6da4821b3b3817e154d02b579bd90f430681c7a88ca7669bdf7cfd5adfbb6f3929c6540428e92386494991f513272e4521087479b8df1bac9d3eba0ee0661f21315cd8e40c86fe8c9dcd85b494b7c609de3dc010c8cfeaf55bad65fb0976695ed6231c7779863ce079dc468afa2a6a1aa0e477ebad941bdc209d572dc0e69a70b3c4bf4b3de2d1840d859501495ce5ed91dd6f351b8741f5586fbde1f320d18bd96b34cbe285cdbe1d84fba0b460843bd1db2ee201d989563bba4fe019e3be8ca8861c389cfc2b1f6c2979b35cea1dab723eaa4621949691ad4cbaae3e2217bade6a1be5d8e06bafdc9e2cb2a23c52ba978b7bfa90e1ace93968a0c0a8b43399461ae7bfd9584e82854fef9b22161409eb1ca63a94d949d71e6019b70f105660cb77864b1924f278bbcd04e4fc97cb25f247f8aa7ae169ab30f0a84533d99233b887013faca5568a33f1dd83c26000cce98f3ae0d8fc0482a248ed57edc74df40aafd05e5aab58e45eb5560382926dd997ea1ba6d6dbb759cb18959d66e188fc65c5d93f21f3dcfead944d9720128d3373c24800722e3b2b1525461a09e4064247e5fca90e80a90cdd12651695521647674700f0b0ae8de7f53418e6ca40bc0b02938237f9c5c1c67e014511fb2c04f1f4a3319ec796469b0a157651e2384027e2f2d92c05264a38054681b2901f141a085d27aa458ad13ac4912e545f7903812cd8945a362ed29834e7a85e0a9f32a9f2efb0375b62ec926c7e073c9a36b753f2fb9a98348129dea3f00cf487732359d520db251567565e92f8faef900f152ebd934e71e98962b5d017f8d1a5ab53472fc96770cecbed245c2af39928ffbd7e616baa6628e0dd6962cd908930ed1a4485c2485d05c14738614c1035cee1db97affbee34900a6200a36d0da8b49526ba04da4f921e3d906a3d67a33e0d3f43be905ca6448770aac8e89ad9ead1dfede4700806b568f985f4ba331d7e9cfeb0fc6a83ce8a86fd8ef7c44bcf0311346b5cef7a8f3fdc05a1e253c52f1608859cc8b6a3ee7f81992a44109f26cfaec815d1f55227f4a3472ba2a7b32884e361aaed753d191a300338fecfc031d2c4d3a4d56c4bba9623bf851e5284c7c241c92bdb201f185d33768258cbd6316416a7e23982ad41bc2ccb22c72b5e9e3b269f2e01b3e116a415810732fcbfabad1bf2c9bcaa398def538662ac2e70e8a195d9349952077930d90d4e72643bb625bf4cf9989b17a64f3f62c7ebd97c84af99975de5cc1c1d6181f839f30566310ccd8a17cdefa8a66925f9a592f15bb2418256c8df411609fc3764b7d46c1aeb65ae1e0c2d4dcb3d8f408c034d11c5f2b7a21fd3f88450666160c1ddd4ba004690110ad848d6863a95663e574a0059d925e49a30c122b8b9a123a9044f76a16c5f2885c9009b0eb4609dbcb43f6966b920a3b51a6dc7f1fb26754c43f8b51cd9cdd709b90234863dd9b8bdfb2e32d8b70c2370eeb778fe83a46be585f31f97a6b2ee56bb207e61addfe37a018c6e4238139c66dfc52c6bc946e26703280dbd112e5a3ab9365eeb9b5c2ef6cbdbc41b140b162f73e6854e83b40e361ea783c6dee330c8833789124ec4a3c5afaaf06b78505c76a0fc9425afdac069416bdbd6710c22cce12306973122c8e856dcec0045c11be2b8c5512e2a8fe298af85baea3d57ecd59de898a886d8b8249913ff6fa414655b8c6d98e83156602df5661ab25f33a4cc6459caccbd6c22a80a3f20ca361581ec927844c4caca9fc84efaa71e029dbb0b4435ab725ac7eec40331a719df698e7c34596d31533be148859cda33418b0091999a65dea7541ffb410e2bd28b66bc98062395f310b4c747a5cf69f1dbc8308eddde31f82e5faa1dd7d9c84eadaf487b1f61c46cd12f691dbe222b9501e6ebb238d52744607c8e0e09aadb3632049ff5282e637805cb6f57e58b9bf5ede8eecaf4d0223fe4b7739354612c5b8910ac5ca3b346916f724b261e6b8121df9f083ea03399d5d1dc95e3206cca7a1197ab50cea5141d3b46b3d01b439c97ad61b3d59f530eef0d7e065534cdf6938bc331217eeff011d95fe5f696fd5fb58563516ef417853f2770c93819dee2af51e8caf2a22065d83e3f646c9b0fa551d7039f99ba7220fb2df0b4456b3056695f94e483ea854ba56e823ca6987f4c928f8d778a9982249ab093c7e4959762ccfaf39ad49a1dfadc301825fdd00b1e72629c7184d0dca9c09876f32e81b6193317c05261500096eb9951f8be6d4e8b249dd625118baa6088dd7eec2d4d1788d4b5b5ac061000c7127ad5c8d206ceb7b4f4190e49075cb49141be896a86185443021169cd827dcea5d440acf9967408c31e6767677d1214f46152ec4ca28cadb9456bf5d803dcaf531cb443991b3e29db986bd254872d90bf795a3d7fbbef5eb092c38137bc149192931bb424fcc894d576cc9bc458f7f23ed67d1585a18768d805d1da025b883d3509f7da0a93e5b563bb84a5bc25a8b7970b0717bb39870feb22e2f6586f0ba04b8b108963cb162a83b14c6a727c833dd28e16a6c5ba97def0a6e4d903f8326a55f120c1cd5aa049c200afbfff2e54eaa83862b0203cf0c55487e479040d25a1749b284f321938c42bc0d2dba6a70b72e1a388260be004685a9e2c52697ae8ebc3b4beb761ca175ada6fc64735a085df7e769ad109d02291432bb0a1146c9d4fd55618f63f39e00a301b32a0479bb475fd058e6e74d35eb2b67256e286c9418ef623da609a7ede11afa0312e3ead2b210fdfaac24d43e6746be028510a82fa95968ae8b222fb57e54c99719e8607ee54764a16af188629141df623293f77af8961a111a333e132b938671e107a35e56e1f01afeb0a775e6fc70b56d5746139b5e2edced732fec61ebd4ce6c895bb6deaadc98175ce21c1a9b656f26de9526c950722641d4db31a5d64540843dd1b8d6191c6ba58db9c4d5fabaadb92522f943d28d79ccf5b3fd2529c68278e33862e10df754f7daa627f9223b0a566c63bf2a0d163d02ece8b3ca6e7e815b6fbeb9f83ac677ca34d092ce455ce0a9ae1539b521f869c98a104fe9503df9d4581e1166dd84c493787e5432322007da3f04822901f5f0e4ccbc35e83508c97787e3139da5c750007adb207a2d7554c374e4f743dabd5987cc91bfbab6874fe715857378be7550453383b5f9ae75e034f10f3d69438c6f700358c8efc22856d8aa6419ca3fab49d6e45b08eebfea46ce61456d5488ac34538f6489139f832edbb5c91f1e93f4d2b3e83125d86b170de1e74aa4cf08dc97db66286c6a72072e2b6c6d154ab7b8447e9bed52be253362e0aaf6558b27b89a0b4fcc141b10b205087c7fad73b482fff4808d23fcd758f5e7fed3f26699beffea338c09d0353602b17d34969c52ee81aa5e9566a2d4ddcb119af2e55e584dd293a0dfd52eee5057e09c9464e339a7236bcc591da431cf8589142b7929af9009b7b50c0b97ef404dc245afbbb044397751a2cd02bb9217cef00e3572cfd8f0b2c71c1c51cd2129dac71d7c41ee2a436b6a25cebbd3ec7292602ddf5a71ce2004b338d28459fb629fe4aeac569c399c7356be3944f456e8967e453f7d082d7d52527ed13d22e8c2fc29b933f87d5182585927cdcbcfd1a2093e83e47378864180f4e39eaf7aa10330f5416630ec34a9468963c9b9ad49d53ac222e766ac65c9d277bcae18e64497156a84094c367b41b64bb3c5b2108bc6205d4f8f1b0ca1906f72246cef0fd0a5c47e42b5b29d4332d55bcd50a7a436a55ce047a4fee70f782f55858f3b3ce8156208e352c9ff7bc3f35f4c65b5d0e99c0a7d0295d83670b273181fca7e476ab44768c2770d86200387e45edd062dd2fa96ba2504dac9c7823b64395697713913723dafc82ead9550bbe798aeeb972a01d388dd573262e6940cf57a74b80b11e546eb7f3f4538f592b47d328d05b779023ddfe930d657922a803f13f3227afc205f1d6259dc22cf7d7dcd2e9e4c6b983c86700db077d23bab0a24ebe7888257208a1fc3f75d32edd786b47899975ef0823722047fcf7379a41a4ae22cb87cd69faee4273cb1a657aea0b7d3c49dd8d08a6576b0f25ed4e3b09545af3cd95294b9a2d5276eaeae01744458a349455a26dd86acc9e785bb79da0e3c8439ba19ac65d0c84d5defb5a054f7cb43d84d61704bf60dfe39def1b716cf432b6180c582efa586fdaf088cb870a7f4a642c6569f5f9b453cb4dea7451feebb7067ad3c63d4ac14efbca12db7492c99faa0f96c4f05250d2f952786fa68e45bc66ddddae782e16f1c423a6b0a0a00d94f9818eada976f5b16f868f4c8ff4969893d24f4f8c7c4828fa5e11b91097b230c15afb491ca106e53d429b413824599e9806c6e947204a4ed4f9fa216a61530f3a6bb74f4ea81b8fe1d682b52f28abf87fdf292c08f67e5cf5b1b090fecfbd88426200e656d1ef323a444de24aa011e8910e7869bcdb41faaa86faf573b09bd137a0cabf4", 0x1000}, {&(0x7f0000002140)="ba9be735f0816828f653c4e65d57d3c812fad4ba65c06472063ee704efe627f3afb409547e", 0x25}], 0x4, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) dup2(r0, r0) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x91, 0x656, {[0x3f, 0x0, 0x4, 0x7, 0x7, 0x9, 0xfffffffffffffb38, 0x5, 0x1, 0xff, 0x7, 0x5, 0x48, 0x57, 0x4, 0xeb6c, 0x1], [0x4, 0x5, 0x8, 0x8, 0x6a, 0x4, 0x0, 0x4, 0x9, 0x4], [0x10001, 0x4, 0x8, 0x9, 0x80000000, 0x4, 0x7], [0xd34, 0x800, 0x0, 0x1, 0x1, 0x7], [{0x1, 0x8, 0x5, 0x1f}, {0x5, 0x5, 0x100000000, 0x6}, {0x7fffffff, 0x7, 0x80, 0x401}, {0x6, 0x40, 0x7, 0x899}, {0x3, 0x8, 0xfff, 0x6}, {0x8, 0x0, 0x5, 0xd}, {0x120000000000, 0x3, 0x47, 0xe000}, {0x7ff, 0x5, 0x50a, 0x8}], {0x100000000000, 0x80000001, 0x9, 0x6}, {0x101, 0x2, 0x3, 0x3ff}}}) 16:01:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:01:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x1, 0x1, 0x7, 0x100000000, 0x7f, 0x1, 0x1, 0x5, 0x1}) 16:01:12 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)="edc731c07b3dc776f1ffe305f479ab1e7e221fa4cedf839e21ff31d2247e88f850e3a7468f6af6ef8f81ea876a6ea99ecc6db579a387e9c80408bf368281bf05ce69dd48d517966f68fb") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x80000001) 16:01:12 executing program 1: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x2, 0x3, 0x0) write(r0, 0x0, 0xffffffffffffff69) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:01:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00002e2f66696c6530e29acb58a654bb00c557854c48d384bb0c39e6fc39808f9ae5defaa436863c2185ccfcafb667f3ffd083f4b5e32d952025a9b265c9ee62102e1dba9dc2137911fdec380c0d6a2f008c218d6219dfaab305cdcca4afcf638def35c50ea502620878d20108ba7f0000000b05de138f7236a8774d5cce8a8291ab0ad8e2478be548cd0094122b9570c841bc4cbf4e57846433fca27942b73ed473be587df4c0b02de41115bee1c601e2f1acf23cb3666934fa3ef0b21795d8ef07faedc51daadae8abc11ec354fec88d218a1591c2a71f119cb207d39d4b5f8b0d79979d1da217904d7bb1742b430059a65e0000000000000000f91c82b1acbed85d775dc2b1cc6eb518a08cd4d7d98cce69086a11a9531c18a581a42dbd3333e600371c8dd7ce2023e4c0c6027033ccbf903ee500b184adb94046d470bd6c79c208554e42edf72d803a6216e00a825928eebc0130c9fde8289d2df86dc36f2e42ae4d2ed7053dbbbde3ea0cd754be3948ef6a91cbe5297ccff5140b6d182c7af6f860a806e7830961adcc632060ef3b05d1f09fcaac87b1893d092ff778c90c274ac09136e1674149a8f89724c693023ff60582100893e67a5791e1928b59ca16b9d00aad7b2587c6730ed5371661f7a61192b0cf12a936646a3d60c932a736dfe78efb62a8c40587848f9e80e24186a13655009d03455108477571165daabf5866e752aad79e6d88838d407fcd3a350032ce8d0fcd29dcd15cbec054746251fc378bd3eef089709665fe2272c2cdc55f0b1a337ac7ed093779363e7bcac3d57497d6b393f405be73b38e4666"], 0xa, &(0x7f0000000140)=[{&(0x7f00000003c0)="71cc686ab95d9197bfb2cae2aa6fa99d5761d659bce797aa630d14fef1575b46309678ab728291b05dec65e3a37eb5ed0d04715866c624df458b06f0ee5427cfbb1fe4cb3fbfd7d9122631677fe5a59d54a60e4fd47abcc44ebf514263484d632a52ff1c1f26968adab6cfbd4aec457628deb2686b0c69c274c3a9ba632e72ae463b104f8f23e92bdef0d57ba126c0d1a59c04e023552892e3a53bea3ab52b3164f57921562c79be670e4913119a71ffe1512b664d77a6c121690cf81ed8b76552dda1f4d47baf7cdbe7f8fe5882f17510f41931b0e14a970805f253b0fd304c45ba81be800c77ba5d80894644983ea171f8d0c6c97ba8c7cdac05", 0xfb}, {&(0x7f00000004c0)="ba64ec8a567e37d37737b0ecac7b402df4c1a38497a9cb0addfa0aac15cb62b3a2a364ff35552c14846ac5cb6d7f5a756934ee512d869f1fb1297f8ed79dee1b37242116e0edd2c650f52db96f4654cd808ba968fed8ee709223a2c7af576e1f2bbfda5cc95f573726402547096f78e9315b83770b0a0adf8f53d411f5ea3c558f70bfe2f5716e5a70d2bebf22", 0x8d}, {&(0x7f0000000580)="1289ba93ac7c8f05b8d581034237276d985d92ed078a98873379fc9172d3ae9dc3d6f27b7b8ccce0e8c7045ede790a7b2210ed3ef7638a7fae0cc45be0726a005b12b1111c3bd62c0dd5ee49b55f8b76550731a518cc5d3a19097b7cb84aa5fc302bac199c880a9bc620b77810f3f11afd58889f8055feeeadfa80f6862a8621272dc6baf993fd4687217fd3a885c9091560d08ab69180c454cd91715b3cb6b0f4c60edc65d1954b5ea26ac8d986f5adbda7fd1f089d60286e998eb0be2f1886dc29cec4c879d707e8e58fc40a0aed5bc9f25811d2b8357f0751d66caa59c717bd8320b1b58646eee1894d3945fac6d42f62f2fc227d8c9b8f", 0xf9}, {&(0x7f0000000080)="f49969f2429d75303a5c37923ab65dc4b0109203c8cea99e5eec3c66dfcafcb26ac21ccc0aec03a03ddb04544b81384dd3d51cfb01ed28f297", 0x39}], 0x4, &(0x7f0000000180)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r0, r0, r0]}], 0x38, 0x401}, 0x88a0cc60cdf25c30) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/124, 0x7c}], 0x1) write(r0, &(0x7f0000000740)="b8", 0x1) 16:01:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:01:12 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x3) fchmod(r0, 0x100) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:01:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unlink(&(0x7f00000000c0)='./file0\x00') 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x10000, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x100000001, 0x1, 0x6, 0x8aca, 0x4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) sendto(r1, &(0x7f0000000080)="d747e26d4d5e7f0b469ebebabda49dca4e2f615b61021f2b9f7717348f1d5efc656c7420520ac8b410bfe13006c62e787362c4c7bd1e62818616a5f078758211a8c480abcbfce85800f5c631b848b2880251a8a345059db3e18b76964d2c77bf0c423eea4cb91930f3924141c0b61b78fc930e81311bc672c8", 0x79, 0x404, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) sendto$unix(r1, &(0x7f0000000240)="fdec28bd978c63c996edf85f391e5d0770fafa7081ad345980fff6f8c144b7afb338247b5b32e83f33de5576b4d997a23c60b0294410", 0x36, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setstatus(r2, 0x4, 0x0) sendto$unix(r3, &(0x7f0000000340)="63eb7d3a5958906dbfcd1f2bc291eef274407f0b043db5b05f9dd05dd17da60edc24788e1385c78bcc8d25a4be54330e4af9b8", 0x33, 0x2, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) pledge(&(0x7f00000003c0)='!\x00', &(0x7f0000000400)='/dev/wsmouse0\x00') ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000440)=0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000480)) r5 = msgget$private(0x0, 0x1) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/94}, 0x66, 0x0, 0x1000) sendto$unix(r3, &(0x7f0000000540)="8d7f8f5c5e4bd93f0e917e8f9d32549289fcf77231e800526aef1bebab88ed25f01834dd0c9ee2ab3ab256a1ba074035ad63fb691177e8326f41aeb7896466703cb543076a64a1601125642cdcab642336f0fe6a60d735baa8007f8436c7bfb479edabc24cc3f5fbb5ee0036004d2c6a2d254d2e002fe302273853824a9420b66fb32290eee6111f0e666724370eddfce4b643deeeb9899c218234fa8b2cde61f29b934ec88a877fdaee092b63", 0xad, 0x400, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000640)='./file0/../file0\x00', r4, 0x1}) sendto(r4, &(0x7f00000006c0)="70c94472da26ecce485f497805a2e56e2b5c1b010a13fddc767252dd0cd701db84a8794e2c78a3f469dce3d704cf8d372499df9cd2215f1582e0050191deddc1730906337f800948093ab01b35b96c9ae2ad2ced48a4406815c7eb8ed0fe71ad7bb80ce085236f15a0e11adc3b91197b94bdab5531310be026ea2f028b942b778dba9fec825312482853c869535ca3d231caabe5c6d7045005d0f9d8808532b3da28f497d99034c312458e394e400a97324df2cc41540fefb31889b02bc9cec19f8ba09240c53b18959954a292213f5de3e423d03dd129b9c7a4be8d1cdaf06c42a48b74", 0xe4, 0x403, 0x0, 0x0) r6 = open(&(0x7f00000007c0)='./file0/../file0\x00', 0x20000, 0xc0) semget(0x1, 0x0, 0x400) msgsnd(r5, &(0x7f0000000800)={0x2, "28e24237f86975573b6ef093b66b36b629a826aed2510f85bc4b964b5f8b535d"}, 0x28, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000840)={0x80000001, 0x1ff, 0x5, 0x9, 0x1, 0x40b9, 0x3, 0x10, [{0x7, 0x7ff, 0x77113c80, 0x6}, {0x8000, 0x50, 0xffffffffffffff28, 0xd3}, {0x64c52893, 0x400, 0x6, 0xffffffff}, {0x4, 0x3, 0x100000000, 0x2}, {0xffff, 0x7fff, 0x2, 0x5}, {0xfffffffffffffffa, 0x80000001, 0x0, 0x8}, {0x7ff, 0x400, 0x5, 0x2}, {0x7f, 0x2, 0x6}, {0x5, 0x7, 0xfffffffffffff227, 0x6}, {0x52, 0x1f, 0x422, 0xd21d}, {0x401, 0x80000001, 0x40, 0xca3}, {0xffffffff, 0x7, 0x40, 0x3}, {0xddb, 0x5, 0x4, 0x8}, {0x6, 0x50d, 0x1, 0x8}, {0xffffffff, 0xfffffffffffffff7, 0x6, 0x1}, {0x20, 0x3f, 0xba9, 0x84}]}) fsync(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000009c0)={0x7, &(0x7f0000000980)=[{0x800000000, 0x7fffffff, 0x779a, 0x4}, {0x101, 0x400, 0x3ff, 0x7fff}, {0x5866, 0x2, 0x1, 0xbc2}, {0x7, 0x1f, 0x80, 0x5}, {0xfffffffffffffff7, 0x200, 0x6}, {0xaa, 0x4, 0x10001, 0xf0a0}, {0x80, 0x8000, 0x8, 0xbe1}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) mknod(&(0x7f0000000a80)='./file0\x00', 0x4, 0x3) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000ac0)=0x6) clock_settime(0xed2d6575dfad5bb0, &(0x7f0000000b00)={0x7fffffff, 0x2}) recvfrom$unix(r1, &(0x7f0000000b40)=""/28, 0x1c, 0x842, &(0x7f0000000b80)=@abs={0x1, 0x0, 0x1}, 0x8) dup(r6) 16:01:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r4 = geteuid() chown(0x0, r4, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:01:13 executing program 0: r0 = socket(0x18, 0x0, 0x42683866) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 16:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) clock_getres(0x5, &(0x7f0000000000)) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x69) socket$unix(0x1, 0x2, 0x0) 16:01:13 executing program 0: r0 = msgget(0x2, 0x80) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r4, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/56, 0x38, 0x40, &(0x7f0000000240)={0x18, 0x3, 0x2, 0x1}, 0xc) r8 = kqueue() dup2(r5, r7) kevent(r8, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x80) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f0000000580)={0x0, ""/217}, 0xe1, 0x0, 0x1800) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x21440cf436a69091, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0xd0, 0x1, {0x7fffffff, 0x831}}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0xff, 0xffffffffffff8001, 0x10000, 0x8001}, {0x6, 0x1, 0xfff, 0xb0c7}, {0x6, 0x79b, 0x2, 0x6}, {0xffff, 0x40, 0x7, 0x7}, {0x754c, 0x1, 0xc50, 0x5}, {0x7ff, 0x9, 0x2, 0x9}]}) 16:01:13 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x7010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xae5, 0xfffffffffffffffb, 0x90, 0x400, "c1fdc5ebb630544e6c46b280ec6d93af636aa209", 0x7, 0x796}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/72}, &(0x7f0000000280)=0x4a) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x401, [{0x1, 0xfffffffffffffbff}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0x1}, {0x2, 0xaf5}, {0x2, 0x2}, {0x2, 0x4}, {0x3, 0x6}, {0x1, 0x800}, {0x1, 0xf00}, {0x1, 0x800}, {0x2, 0x400}, {0x1, 0x4000000}, {0x2, 0xc60}, {0x2, 0x1}, {0x1, 0x1}, {0xfbcc289634b8c224, 0xc7a}, {0x2, 0x12ea}, {0x1, 0x1ecf9ee1}, {0x3, 0x8}, {0x3}, {0xe2b814fb99a84b72, 0x7ff}, {0x1, 0x5d31}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0xffffffffb8cf79ea}, {0x2, 0x8}, {0x1, 0xfffffffffffffffc}, {0x3, 0x400}, {0x3, 0x6}, {0x1, 0x80000000}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="45f71b7c8c2872044bf19365979a41b4f92478786f5edd3d3a1882fd7d9ac70646f470190115e6ad3c9544db602cb7fa7965554bb0c34e77512b640b26833baffe25e4efd154dfdeed1649c8b2ce0621d5bfcefaaf7f797788617f563e00d70cd70b719cf1ebe26745f446466aff81463b3a03465be7df9b80630e560ae771e2202300d03bd347a2f4ac1f3f371eefb80b6b4faea3b0418bd65203a22ce81da2748ba68864d07d6068eeefa13759f9e41700c889d4ea45", 0xb7}, {&(0x7f00000008c0)="a0cdcdc3423eb1c4414da84c85e0641ed49120b56a35ad24c11fb25e8ca61fb0da662ab273370eb682a1278768ce956d4bf30af86795d39c81e4768576ae60a73f55550b26b57446534867a6ddf4d9a913b8c837d6e27cd93eaef2e600ec90fbdf8b4dd5685f0e145ae09cdb1521e84cb0d147c8a1e42505cbf58bbc469a5b9eec7508424b1c80c14af162e0db0c45ba025df4b530ab261d63a9053280146100d48d96ca1d853779fbb29566f2aada2a466510e6db58f49db443172ab6f582c72606129adca94f66e5c57c31fa300a23d5513044303e8a7360426819c856668348764b460f243ea7ea9101fa2fe4ce791317edd005d04b509d04206c508aa6a00665957f22795e56970bf383836ff3b35e6ea7d6191d2c1447dcfcf36e1661e702b3a590a26296008d6fea0cce0dc964b5ddd5dbc2a3bb8009429a9ef2620826778850f9858ff06fd63bb44b69d171f7b09f7685010f4f1bc2ff155aac38da3ed7b74a7cff17dfbfb467c3875b341e95d4a465e76e4696e40ae023a893c367f88d6817c635d837f3e64ed564516839275e410d25da260fbe914d4fc21a164542295b04d66c75a24299efd17736cb06f4656c27d77e16a9aff16a1073a32cc35d27c4ffd8ec224c65b7b559fed8f38bc6a38632c994550ea5b19689caa84c5b6f2ffcd46cf42f636f63329748f8b66db04bfa445168e4e30ca199107b72b8454dcf5117c5dddcdcbded8ef002d3967eece6706417c55db3619df2f2d21e03d30109685619b939402ce483af449663c3802639d19448aecde6ae31202c98a55fcd07e2c6f27d372e62086e1217ff5b51f8c7afe24ade9c90b8f8aa26faeb4cc811c47d63b9c4b2d491686b4b9a3b1056aecff76cb5b2ad3ba1df67c6502d7ae5f9fbff57d91e7dfd188531688c772831b2eb97617e5b0974b9d75cd44c12b210797db34d33db4e6d6307f8f32cb7f3bf59faf292dab9e94fe1f08bd5d264c6c7e580b2418f368d2b04908e4626948c78742e6f8ca1bc1228185b4271a0993391773cabc97de614165896137665d7ee075ecd23b205171a4cc6186964175d5ab7423de2c562d7a05edfbe370002264ce28bb2df38f21dd17a900005b8a7f8565ea5f3f90a40c015c499271924ec022927a95339ad865743ada16f4d9c779bfde60bf77180e1b88655b877b02b5010661e72e4f4b2cbc3c987cb6629da63a2a5fb575d5d2e04c33df327c4eb2ea96adeff27806c547cd6f0c71c6d655ebab19df7596275870f1749adc911c974955df7df9bd6d1da197cdafe065b20d05bef7f4ea93b3c91e60e4b794af58ca73e1d83a9c018f3394f432a6a2f631d539f6492319711456e91f199a80348b4133107835c9c8ae69ab0d6cd7236e5b336d9e9fc8406dd4536c279f4050e6730a6c308d35aefb849d0a3a4f6d3a7a5e5d6917b1c3130bad1fa1e7ab95de6b5eae19ae3634f1dae65b94379814f4f4acfaaa42fe9aa0a4fb2b82514693731455a03909a831c012b25c39f96ceba7530b0e4cd395e9857a627a5a1b6bbb310d30696952e08ad32063bc3e8c69c93f752882c9d0855b3edc4fcb98fa89f86745a572baef92192e2c7c174f462779e911ab6bd4dad3ee00890d7850db6161cac9f1caaf51e741d1e933409d0bee52f5cfa31f60c3abcc4e67e9cc45751ab3c07756e38cfb6407716581e8670839e0471f51b87928be6956e3e7cadfe0118bbd29aafb78fafbb41018e7efb213f2d3a886b0f0440acec7c589be1bfb92dd3e6f7674d40ad021baf709d3ec491cceeaedd6a3c7db975194cd8a3067dabf21159dba098128e843b752c234cabb307ca9b4d728bbc4561ab48cfd0f0f5f0d0a486e0de90f53f30a75dd87adc5475373c829273b7fa9dc42cfa59acf4a3aab4ac265089a715bcbc40bd667a582cbdbb0281cb7a371ef3efe54beb14cb9e9b88247b512e528a52eaeae166cdfcefd7612230877913fe230457c685dcd20134092611c5ab3fa3bf76d5e733423d5edd5063b88cfa3c9445f2057f14901416c256139da70d26810672592fa8db31688821d877a33050d2da74b198d473872349ad76c5c85c23c5f1718a0e16da92f883eec9342938f96a692ca715a376168d126aecf64b52dfa461378b88532975fb3c932bda411837a82f2d50c4ebac2f24d2dd4538a36a127a9b3c1fd965ccdd55c1d65c41bcf8f3387720b6d2867192de9d4db0cee40285bcc3c8bd47d3b56aa1ccbd42da6b93156adf3bb4ae3a1eb09ecd693d4be9c31a7a03711f1cb3a37d9848a08854cb35603891d8ed7177377477a77718e937b65bd201563e02fa51ce0e171cd874c621d9f6ba3b94f5301985210441985476e17da499a72158f2ab9f719703c49c4176900cdc1d0f2c8d5be8de149803748b9290d1c24ea038855054fcdc5fe90bef2f39c3895b2647f4a495c11127a74dd1fb5bfecbfc06946095e87c85c04b08e07f1a70732f52939eed60a0ae9a0b75d445e2ef88dd49c6a9d880e74bf79949f17d48ecdf1efb7206f0eecd4ce7cf3250b050065f70a4671d09329fa770e1b62ebff1a50582d28d18e179db57d9922edc6cb082e83361b761056cb31dca883939f306c568b04515e2b47523cea0a33a42b9d4c36cfaeb244b78e3416abc171ab52540d3f01cbef7bfb921298a59fa63f56448eebdcd4e1994c4e3287e7112665bc272a133ad9f0ed2ea46bedfbca2b8525616182662996d6f0c6dfb5940c32ac72ddc1b68c5a17a05e64f4926442a1425e88c4cc81ddb75a7e588a69a171acfeec2b083c1a8998b4d50eeef8501db3b3a41ba8bae743c8d14f0936c2233582fc7e4f97f0223c28b7032971d86acd111b31f22d9e7481786d5db4c3df11152976f10d927e28d5d5e56bdee433d5f94415617fe4e5e384ea44d375876ee255e7362a0822b7a100879daa42c7b4c1e36aa135185e2179090e868abdafdca200ebb66d5d619af9048052e78927f1d0ac0d48b199768fdf438983f58b0b1b6fa7be553796203f0bcbfd6d17b9db51faff5bb85c8a0dc1010f623c49d0fe200e69bb75ce89dbf0f73a0d58b27a280762f3ff668e07f3669f1f473c43d8b137c22970e4c68c0f654db10d48b20ab3a64968cacede2a8df8c87e2541e837f97eaae99f64a86201d24b68e52ad1c5c301db30051854994b2daffaa93dc1b5f050c5e75a15c143874c642696da69a1297adbb87ce1145889326237cb43710a42f204a491288432cfff7f775a4e1beba60d6f485dd2affe19c7682c5e2afaabacba2276b84708fda88aa857f4249e2f8699e9672306ebe9e4e2781a5680ec320b23c982616292dc2f81269232ed6c94b8897d595e20049c55ff7f856f2deae5fde76b753b251d4057786f8663f882d25fd99862dcb96a480c1739523dce0031b45260066237b766ea65ee29e0e053d7866bc921577230c6b85f2712b02daf8dac04afe6979e96fa6e7e6af07d72839605ab31f5dd9c7202b2cf140005c4c6e6115f77cb142d12eb699fc4a7fa20d3fac09f1e4118e5a9274ddea73cf23169045dba22f195b14f8eac85f7a0d7d7e23da3fc2ae17c8f7732c5fd660b0d97a13956cd870e64ffced60f159c89e819b865acb744a5e6ffb148ff51cd26d1c8a6a645477f0c474a0da83a2440f0d13339d9a40cc7d63a6c52b1a89fde6129432dc4e1b9df6c53a15683ea172ea0d159ba6e0a65f0eaada364c07aa4129eff90a22073c99ea6d05f2da70a7ec5457acafccf19d3e0bf8aac9502364afd49db376e0a31422f8fa906b18d0fbd27c0efe810c7f68645dab7a7500598536eecb06badf3a4386ca4e7c4df9261a153b76597a6d77f7cb0bd2f59281d7a3dc1f47462fd8eb17542f05b05329241ce9b017d1d7ea2481c5ec38360a720ac6a9f26e433f1c21adf08c9b6e77f85184508a485b4ab910bb0be126823c932f54b954eed1ba0936566259bd6430b86a813ae7343bf9254efa03641dd332a5cded793b1cbc051a1d44790d40a9f51b31b4abaa251a39e79b810777414abd358d5ea2eea3ea2e93a3a69f411ebfbafe9fe1cb6754b82f4574fbd625c4d77f9efb65c5ee9e442640d601f1a821321d624cfea2b6ced1b7c483dd311fc89805d476e629b23706576a9893c5aa8f6939a4d9cde92f16e6966f4a42ab9528684f0a67f77c77e41dc1a2bfbc008a73d5a737f96bef591da2cf0568d2191cad4fc512581d136b2d5508da4ceeaf1fbd23c997f85e9c425ecf7455d6849e82fa9b55d3eb98b10d8cf7d4f32f4b822c0fb3ad791868a947017481b883dd3f0503be7be37d44f57c8d2353247a5ab9745a0ff2e27b1503c12b160b1b64ea76c03284855ce55bc13a4381aa5b3b4577b4a7ef02e83ec938f8dd2afbb1240e288b9c9b3c69f91c277bcd3bab7ec23db121d35643a7feedd9af6c210e08d36554b70a1633e65d76427c40ceccc5b24d6cbc74c1c4e08f552d637039ca800b4a4b50171c47ad5868d10fd3593c1c18fbcdf69368738977bbf637c56ba4f1aa641128505594542dd6b4fcc449c3e48ae73871cf3dd18dabdae28a8d80c3a2491ecaab64aa22aee23a95de5328c5d74202bc86219f2936ba45726b18dd21fa788afaa7c98674edfba83239f6d5b0186af87c981266b425cebd14bf0b0d04545b93a82da684b406fe4e57744ebb54bbfb09a88d8150b8a1fe937f6cd60790cb1c46658b69ed91c98657354a075beff632b9197b7085aeaa78ce0bd80b1b6bcfdc0031afebb1610caee7bca63b1c471d5e149ac3f913938eee4aa770d617f5bb39ce1ed7a310e972fcb841c881262b445f35bf121b3acf9d68975d76b83af31ac0b5b28990a66692ce08904a207554e8c484588cf90d3879610313f62a0c40d79e20730f40519e00e81aaa9922f4ff48974aa62fe80a533436f93d08b5f48f37e0610cfd484fdccdf370c880ceb3c099a33ac7ebde820d6ead84f064b00bec48b47421841e2674a01de3f8a9727047b98e3d348910032b4dbae5d8491f8d45fb5a168ea50161701c1c4b34f9ddcdafc3105c1e1c034dbcad72eea875161ec1bc8e142655dc476311bf11ffacc1dee2dcbacb6523af33848a27239a941a7cb1c57bd03b1417c55999422adc98d0e00e9a1a5e2d4063982b7975572fbe1bbdd5cafa9e1a9e8174f711d2e3c634932a3c7016f34379e795f36588ff796cde8c418f2fd5f5f196a197b4f929d2a1f762952f5f376a5978928ea45c06016e741c2778f6ec0ff42835773195897ee132d58b03145041466584f99cedc1ca16bb30fdd2aeec01b0451bf1b1aa78757ed781b941854d1d81be0d2f6b2220d439ba9833cbe4ef8adf08252f65d67e94c3bdec270543816ab5ed91b0ec5b131bbe141662f21e9f6585dfa45858236fe19c93e372cfe293875de3d2ee1cf6ffd5c279a170f8e2da0783c625fc9ee708cdfb9ddcf504be4a9a47f5067d1d56317d188ae3d95a67b4732fa923207f325a5c9169cb941bbef7694d7bcbea285657e9e7a5d434692ec38cd3c4189f2ac7cccc7d796f78d0d4a32c9cee3a16f5a451509c3c23f658b67c7fac66785f79bdbd4a81c8ce82744849516677454b0f830402debc6232723091e7560bd99e3d8c18ad3c8bbb39868d91b00908bbc3657b3df955f92891c5d13327e4564ef6f5542e894b3ce6755c086dfe1deb15b9594908ef2db9cb9c79f737d6ae28249ffd74b36af5ae0e81f84f3c7c84ec409e9168ea75bed0fdc4c625b790ab078b92980605ad3db2145ff93dc4ce4d8f33d98e5261779690221a", 0x1000}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = dup(r0) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt(r0, 0x8001, 0x0, &(0x7f0000000280)=""/139, &(0x7f0000000340)=0x8b) read(r1, &(0x7f0000000380)=""/169, 0xa9) 16:01:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1, 0x100}) fcntl$getown(r0, 0x5) 16:01:13 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x40) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc5005601, &(0x7f0000000000)={0x0, 0x0, 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:13 executing program 1: socketpair(0x2, 0x4, 0x0, &(0x7f0000000080)) socket(0x2, 0x1, 0x10000) r0 = socket$inet(0x2, 0x1, 0x0) socketpair(0x6, 0x14311eb923c111f, 0x20, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x704d96038a40bf58, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x9) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) write(r0, &(0x7f0000000640)='l', 0x1) getpid() 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) socket$inet6(0x18, 0x5, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0xba6}) shutdown(r0, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x3, 0x800}]}) 16:01:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000, 0x0, "b04d00f3ff0a631a00", 0x0, 0x8000}) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x388, 0x92a, 0x7d, 0x9}, {0x3c5, 0x5, 0x80000, 0x9}, {0x4, 0x3, 0xf2, 0x8}, {0x7, 0x80, 0x4, 0x1}, {0x3, 0xe8b6, 0x40, 0x1}, {0x57, 0x4, 0x6, 0x74}, {0x3, 0x80000001, 0x3ff, 0xf0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x7fff) r2 = fcntl$dupfd(r0, 0xf1ffe87ba871ba70, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x105) select(0x40, &(0x7f0000000100), &(0x7f00000001c0)={0x8}, 0x0, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xce1fb0e3d51894e0, 0x0) pledge(&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/ttyCcfg\x00') pipe(&(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3a9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff032006000000000000"], 0x10) close(r0) execve(0x0, 0x0, 0x0) syz_open_pts() 16:01:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000100)={{0xffffffffffffffff, 0x7}, {0x1ff, 0x4539}}, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:13 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r0, &(0x7f0000000180)="f9a5ea4b4b4cf4d7c6873eecda7a1ae1f3d55e4936dd85e814b075be69c63d513d77df14974c687dd03586b48b24fbda82dde08920470ac829070b1d1db1be9c715e112d23c4c770ea73cb40f4eab43236852247d612f582bf1a84fe0a6166346b9f82f895c02b6c09c23c3eb0b6be0bb2b2f1fa22b0cda3fa4c669b5fde85cfadb8a98dffd1792f204ec21025c0440a4c582716e7bdd699e89f03804713", 0x9e, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/95}, &(0x7f0000000000)=0x61) socket(0x6, 0x5, 0xed) write(r1, &(0x7f0000000100)="44d58c63791554d05a2670b769fb15e6aa5aceb126b26bc266a1ff8b6060c98ea44c", 0x22) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000), 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom(r1, &(0x7f0000000280)=""/204, 0xcc, 0x2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x4000000000000}, 0xc) write(r3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) 16:01:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0xe8) socket(0x2, 0x1, 0x841) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x6, 0x80000000, &(0x7f0000000280)="299baf834fca8575c151b0552473408ce5449b2748a93e3d0d7606ef1c46938c90c644e7b4dae53e1b1dc48479a36f4ef5c6e5172fe9fb134a6972f6e492ee0df54a7c14aa7dd8efb09b5314d70e6412193d702caa461bf3fbfba4d5e20f0a14ef4f3c09ea0e5e1dbc8026c668d1540790708fd9fb98b06b2229fb2663870ac005e7c0d5df1322ce975cd7114624cc4eeaf32017517c983916099e54319c6397aca5d205f65b68e2407a1f0ee9397a5d3fc16c6ce8a18415ecce47152182504b51f316c9336a5a1d2e65352a7d803a01c8d0bbb4cb5f3bb9e1fd94eb3bc70db0b4d9", 0xe2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:01:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0, 0x100003ffd) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 16:01:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660800000000ee0a81e8e45321e943cdca38ea64334e831ebedd9e46b787de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761aa1ee2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c32a2644310460d4968a76d51314498f75e806e4f2d7b291af705e25ec268e69ba51ec73ecef11e1e60947b656a2694d5660a28cb15f0a92864114f00002c2827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be0d94ac7bbcfa248d89074bdea69235cded56b1cf433f8c5dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b80576393f3d22081ffb45372f0c5a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6017e78ad843d500ff67d2a59639fe741a0aec0e0dc61fb8a198bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4cbd3a0ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4e47f8e2949e53875b1cfe14d377c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15d719e2387d99e6e334cb1134b2a53531fe3bf7d5535b58f71bd16b29676c3d97d6c143963eea501bbf977ee1e6cebeaf10c709475af95430ff73397dfcad5362127c422477ef7cc2787a365b48fd0eb55791bacc1674ceab51eb2bf38a78279c30ed29fca1ef182e75880fa9a598e8bc64c012523ff200672d21a5c7b2c253ec6857d21b0e4ee0"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000d65bcde6f780407c5c0000000700000001000002f3e52aed04e8dd3b0a"], 0x18}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10302, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f00000000c0)=""/141, 0x8d, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x4, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f00000005c0)='./bus\x00', 0xa, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x6) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r7, 0xb, r8) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0xa5) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:01:14 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) r1 = semget(0x1, 0x3, 0x402) semget(0x0, 0x4, 0x2d4818e0c2fbda00) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/57) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/232) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x481e2ca7f23c00c4, r1) r3 = dup2(r1, r0) r4 = dup2(r2, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x1, 0xd07277e53db55de1, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x60, 0x40, 0x9, 0x7ff}], 0x2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x3}, {{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x4}, {{r3}, 0xffffffffffffffff, 0xc0, 0x8, 0x4170a69a, 0x1f}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x5026}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r2}, 0xfffffffffffffff9, 0x4, 0x0, 0x1, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0x101, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x88, 0x40000000, 0x40, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x18, 0x7fff, 0x80000001}], 0x2, &(0x7f00000000c0)={0x8, 0x1ff}) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x9, 0x7fffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpid() r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x8001, r5, r6, r7, r8, 0x8a, 0xffffffffffff0001}, 0x1ff, 0x1, r9, r10, 0x56fe, 0x8, 0xff}) 16:01:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f1b99dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcce1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaadcab19b012083d6563f1268597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56a"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b1105080000", 0x8}], 0x1) 16:01:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x99719798c9716a5e, 0x0, 0x7, 0xad, r3}) fchown(r0, r4, r5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000000)=""/192, 0xc0}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x3, &(0x7f0000001140)=""/8, 0x8}, 0x40) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xffffffffffffff01, 0x20, 0x4, 0x100000001}, {0x2, 0xe9, 0x10001, 0xb6e}, {0x1, 0x7, 0x30a0, 0x3790}, {0xffff, 0x3, 0x7, 0x4b}, {0x4, 0x4, 0x800, 0x2}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") r1 = msgget(0x0, 0x616) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/4096) 16:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x20, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="9af7743843bbfd8bbcab2ccc0afa2a375c7ec2a0f2155278971884977d2d060752f782ca8ed2141893d09ddf71de67c5c9f3c2481e4bc73c1146e9d5b12d2101a1a7b396660db9048b28e256aa91da6b7ff6367e16c34e96329650d11932e774853b8ff5e6d0d74c0a751ff0e988701c1d6e221a07934fce8370d0b8103992aeee9b995ebc7b5697d8820baac9a33b1a25c9ff350f4ac589dedbcdeb50e0c76d2addc13cf59a0aa9deb8c29665c3ce5ed13e8856d33b7c23", 0xb8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_gettime(0x2, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="d1358fdd75bd9613361f29692af8d29097e7361b90f0af8e643d4636bb6e3b1b660b4b5e8958442da1f160d492336b16835956c73e29ed70a505e0e487660cbb57a7c029d0c1b3b88b6a5d0bbab44c9e96855a265614ee69efa6cbbbbdcbde61add0e8924b632350dbe27e8036a3ba04e6aef3cb936168cb8c4ce42afe3209897937067efc733cb89e386e1347d82348bcab58488f2eac7364d2cce8f1357309556d78f9073bd1c9dc08277377d6817601e13523bd5a96cc513137ec1b0bc4be945dd4d9ca0ae204aaae6e7d03954f5f", 0xd0) mlockall(0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:01:15 executing program 1: r0 = socket(0x3e, 0x1, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x59b0062b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) sendto(r0, &(0x7f00000000c0)='VPT', 0x3, 0x0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x4}, 0xc) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x11) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0xe2, 0x0, 0x7, 0x7fc0}) sync() ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000240)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x400, 0x0) flock(r2, 0x7) write(r1, &(0x7f00000002c0)="0ff1ecbd0840c239406b028e6ab9536e181f424a617f87b50f4438b4e86e410fbfd23eb6197e60af9db30216d3e8dd1862d581134e5dfb178ec19de104784b1028f64bccb2ffab26cee6e69ce4b41c3e9b89fdd0eb04e85cf22f06e09ef48132665de9163ecd237ef5c3eca32e4b15d2d5256cbc0c7fe496d69dd6fff414202f019acf5f9105d32a407724ea4c9249f8b7254255ae46ec2be31acec1523bbd56368358d41108a21746c2b2ed3e05af5e4cc123e7e113bb5eed05b87e00200cb50a89bfa68bd0d6eabf5e96512b6f003816fe4365744ac2", 0xd7) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)=0x5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/80}}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x1) clock_getres(0x3, &(0x7f00000004c0)) r6 = semget(0x3, 0x1, 0x281) r7 = geteuid() getgroups(0x1, &(0x7f0000000500)=[0x0]) r9 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x3f80000000, r7, r8, r9, r10, 0xb0, 0xffffffff80000001}, 0x5, 0x4, 0x8000}) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) 16:01:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x200, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6b76}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xcb1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00009fe000/0x600000)=nil, 0x1af}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000dc3000/0x1000)=nil, 0x8}, {&(0x7f0000efe000/0x4000)=nil, &(0x7f0000e7c000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000fb9000/0x3000)=nil, &(0x7f0000c9b000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:01:15 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x5, 0xffffffffffffff8f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r2 = fcntl$dupfd(r1, 0xa, r0) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x800, 0x6, 0x27a, 0x5627b52b}, {0x80000000, 0x0, 0x71b}, {0x7f, 0x7, 0x100000000, 0x6}]}) write(r0, &(0x7f0000000140)="04", 0x1) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x8000004c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1000) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x33f7301984de3f00, 0x0) 16:01:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x7, 0x5, {0x0, 0x9}}) dup2(r1, r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000028}, {0x100000000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$KDGKBMODE(r2, 0x40044b06) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 16:01:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0xbc, 0x3f, &(0x7f0000000080)="4412341ee3972d9154ce33e52d589e4b12724c060c5e4fda1acfa292b6236f3bad1ef72c09c5001a7d7d1ed3f80014d427b0f4bb638690402c55aa0000998aa31f4fd299b0d073101f48299e877617", 0x2a) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1028, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r1, 0x1}) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f00000001c0)='./bus\x00', r3, r4, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') chdir(&(0x7f0000000200)='./file0\x00') close(r0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:01:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x1) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) 16:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:15 executing program 1: clock_settime(0x0, &(0x7f0000000840)) r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fff) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) close(r0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1361b7654632f6e2) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) close(r0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) socketpair(0x20, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0xdad5c9016d8ed5ea) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x101}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x3, 0x5104, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100), 0xc) dup(r1) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000280)=""/1, 0x1}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$setown(r0, 0x6, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {0x0}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x5, 0x0, 0x9, 0x0, &(0x7f0000000140)={{0x3, 0x200, 0x7, 0x10000, 0xcaa1, 0x1ff, 0x8000}, {[0x1, 0x2, 0x1, 0x5, 0x800, 0x1aea4, 0xe0000000, 0x7fffffff, 0x100, 0x3, 0x5, 0xff, 0x9, 0x6, 0x0, 0x200, 0x6d, 0x4], [0xffffffffffff620c, 0x2, 0xffffffffffffffff, 0x3, 0x8, 0x40, 0xffffffffffff76d9, 0x3, 0x3, 0xffffffff], [0x9d, 0x158, 0x9, 0x8001, 0x8, 0x7, 0x7], [0x1000, 0x0, 0x1, 0x4000000000007, 0x8, 0x5], [{0x4, 0x9, 0x40, 0xc2c1}, {0x2, 0x2, 0x7fff, 0x7}, {0x2, 0x8, 0x8, 0x6}, {0xffffffff, 0x1000, 0x4, 0x10000}, {0xfffffffffffffffa, 0x5, 0x5, 0x5ed8f540}, {0x2, 0x8, 0x4}, {0xf4, 0xfffffffffffffffb, 0x2}, {0x1, 0x9, 0x0, 0x1243cbb2}], {0x6, 0x9, 0x3, 0x5}, {0x0, 0x8, 0xf79f, 0x1f}}}, 0x7fff, 0x1f}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="245953804c3ae372aedb83a3e2327dd29a17a671b157f07fbf6541bbefbb6ed72155ef27518fc98ad8487f1200d987db61ea3cf8d8d9", 0x36) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:00:00 executing program 0: mknod(&(0x7f00000006c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x511, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x9, 0x5}) mlock(&(0x7f0000ff2000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x3, 0xd25, 0x7f, 0x0, 0xe30b, 0x5, 0x7fffffff, 0x1, 0x1, 0xdac5, 0x5}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) socket(0x18, 0x3, 0x7f) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0, 0x7ff, 0x1]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1000000100000050}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0xffffffff, 0x6}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") r1 = dup2(r0, r0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') dup2(r0, r1) 16:00:00 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r2) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x80100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r0, &(0x7f0000000240)=""/4096, 0x1000) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf40becb0260847f3dd59d2a1545fea98f2cc770dff326100ac1917e36bfe88fd502e71", 0x36}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x204) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/162) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xffffffff, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000", 0xc2c}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) setsockopt(r0, 0x2, 0x3ffb, &(0x7f00000000c0)="e3d6138797b792182cb383a8e1a2f9628320412a9c23ede06624a13a22c8a4322c8fe2914c2ec156d71edb7b10c99684a52183ca528845448e90cc8fba0cdceb21764722d7b1bb97ec162414d7443b69ec060879128a5edf2052781015080a40f8475f5bc805", 0x66) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) fchflags(r0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) syz_open_pts() close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xc3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x101) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/3, 0x3}, {&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/203, 0xcb}, {&(0x7f0000000600)=""/247, 0xf7}], 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = getuid() setuid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) poll(&(0x7f0000000040)=[{r0, 0x845d20e0b1642ff9}, {r0, 0x2c4e2c4198988087}, {r0, 0x4}], 0x3, 0x9) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getitimer(0x3, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xffff, 0x2, {0x4, 0xfff}}) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) fcntl$getown(r0, 0x5) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000100)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffda1, &(0x7f0000000440)="09f0ce791a98d8840e46d0f5afffec4076ce8ba8c46af3e8264628c7fc4d7da4288bb259df07a8ff456977d80e34fcdb35699520712de4bcae4c4659390254290624978094ed992783a3b22dab1933f07e088603b3945b722e547f474fae22389e69ebb58e489d64140c00bd094050322abe2b98f09b5c2cdd49be387f4d078382988d56d000fb9dca26f889ae819e529bc6639abb893973101071eee4be5a0797ff7178d25fc9fc6429aefee27c66898d1eea371a69102a21b0874c41714989e6edb81881b8244d41adf9a1b5b4413c56209096d50e2a7fd3733a7da1408841c98ef9a6446da2f622230e63ab9020489d5a0630952732994a14ee2a66d4961738") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = semget$private(0x0, 0x0, 0x280) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)='\"\x00\x00', 0x1b) r2 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./bus/file0\x00', r2, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) sendto$inet(r0, &(0x7f00000001c0)="3e4065f72c8a07211f6506ea01b696bcfde773dfe65bddd6217b47843bfad3639027bb9321028ae087fb4db9d82448012c50f40fa4a2127f4ec980445840e58f77241fc2eb66cd9002b274b71fe221d1ec1c6dba84517300c2b4487e7fb6ee02f653b613577c8f657458cf6f49e9b3e47171363b92e3358d053573377b6503a1372c55806205f7a368806b43e26029", 0x8f, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f000033f000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x1, 0x1, 0x114) semop(r1, &(0x7f0000000080)=[{0x1, 0x502fd9de, 0x1000}, {0x2, 0x1, 0x800}, {0x6, 0x5, 0x1800}, {0xbe9f765247f1904f, 0x905, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0xffffffffffffffe0, 0x1800}, {0x0, 0x200, 0x1800}], 0x7) socket(0x3e, 0xb6223a1eaea549e7, 0x400) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0xac, 0x8, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x40004) select(0x1, &(0x7f00000000c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:01 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3c72, 0x9}, 0x8) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:01 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) msgget$private(0x0, 0x88) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") r1 = socket(0x2, 0x4000, 0x7) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:02 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000a40)=0x80000003) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xffffff6c) 16:00:02 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000fdff000001000000000000006e86770c37459a427ec816be78e0a5da796adb563df83b771cecdcba4d872c1db1f81e731e96e101ae2bd3cb266d6b41e6e567eedb86c4cd036529f90adbdf8b2320fdd71e2ffbf9a2206e3b5653ec650aa3f8c141da8a4d7360f5329a4842edbb55a37985ae65a45a32ba7992860315c85c90247acb9a5ea9ef03e7b75e8245010789d6d952b7883a55661ccfc0b0a18bd262427ee5bcc68c6879371163e85fd2ed"], 0x10}, 0x0) close(r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x20, 0x64, 0x6, 0x8001}, {0x8, 0x81, 0x0, 0x401}, {0x3, 0x6, 0x7ea5, 0x8a}, {0x9, 0x1, 0x7, 0x1ff}, {0x80000000, 0xfff, 0x3}, {0x800, 0x0, 0x3, 0x1c}, {0x9, 0x1, 0x1f8}, {0x4, 0x3, 0x800, 0x3}]}) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x80) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xa8, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7) dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)) r6 = semget$private(0x0, 0x2, 0x80) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000500)=""/218) chroot(&(0x7f0000cfb000)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1, 0x8, 0x1e71, 0x8, "621b2477294b2eaa31324c893b1938affe6dc478", 0x86, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r8, @ANYRES32=r8, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x35a, 0x7f, 0x1, 0x400, "292f67540510c9a1a8a86267b88f89ebdacda696", 0xffffffffffffffc1, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x702fd7b7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket(0x1, 0x4000, 0xf0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0xf4f}, 0xc) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) r1 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000000)=""/251, 0xfb, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x110) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="59bf1d6924ec2dfefb044b812d939f048878d9275c33bccd26e4c3ae394e1a914e93c82925dd79e9fd376b3dd69298b86136640ff58495d8e564ab5e624cca55223c1dd25f79c5cfdc517187", 0x4c}, {&(0x7f0000000240)="f4d910a5df615e257393eb5114ef451803e1c77466797edd9b614fe794b284d6d7", 0x21}], 0x2, &(0x7f0000000380)=[{0x100, 0x1, 0x6, "46b77fa6208bb6bd9251c4a25e68311311726ca2a0b2c575274068e1cdf60e2a4f4885f97e4ea20c47d03b982c6d87c8f5957e54ebd7f3d3ae326d2a83df6e0f9d27cad1c578d31e155468a5651f26040f301d6919c3410979a7d3d4325db026f273ad3b65164b0d9953461d4067efe418006bb7e63d672ec53cfb424bcb9ec12e8f68c32e339d93190c75cc508b2f9eb555cfba2ae2dc088cf73bcaf1719ae17c041102169e5e36db74ee4106619cb42f3d5a0607f7e2968d61728bcc9d6a8df0ae14a7677076f1ae10d25523249274a820910ea871dd34363437075ed9779a9d384be8d601fe07afa224"}, {0xe8, 0x1, 0x800, "68cde3a40c2827a19482806b290c82ed494b309c714b5c51b220949787f47c9902e37cde8f1af0ba28f7680fed7a18e8e836cf65fc9d4ad909f7e7917215096b7ac624089cdc36727667eb89ee454dc584be08b1b41855105339a5674459afa76680a350e0a4fc21cfafd2c0a5a1b1ffa979e5b9e0aef5da4799f7f5f34c2bb78e3e1ec7098172b88facf1d9b2fca0864fad0508533ff5d71393efd4bd6f3c3e3bd094f978967740a099c37159f0d34635b95b5d8760c011dcfa4fe5c04d81478cac21ab55c221cbe6800a13d9b3038fa0"}, {0x60, 0xffff, 0x20, "758fb5709ea898d5cafdacde8ef17ec356dd68688f4758236236036324f8c730d750704fdb2663e35ef2cf10ee33951cd0b4dda99a91f3c11ef6265e0dd1581204e26eb9525841b5324a31c0fd1083e0"}, {0xb8, 0xffff, 0x0, "5ff7422cb0194e30e254298dc8982d8b7031352a1de62daa75f6d0e0e140a2e5383e85590a1a705fc5f20366bff1b7ec472768fb9af0240e64e46564f8d268f33f0d2e35e1223f6345547774d1ba4e9aada5030596e27dee729acec3d50f596035eff98184426f2d9dd3935afee07333d71f64e7b0bbbaa583e8105c5025fd9fdeb69e44b0c9e1da73b31550ae612f32babd7137ce6dfd202664cc5525ff67c8962910af"}], 0x300}, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x800000004d}, {0x30, 0x0, 0x3, 0x1ff}, {0x6, 0x2, 0x4, 0x100}]}) r2 = getpgid(0x0) getpgid(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x122) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000700)="03000000000000000000000000006bc41d71f022d8acbf3f27f3654cea9391ecfd7f6cb96b52e5aa0168140b556fc335a53114ef0b4ef4eeec0a7afe03386edccae8653606e353303d6abcd6b69bb692f8d40abcbf475f9dc4854ccb0cdad208da76437ce2b33b4f975b62034899d989903278188bfde748e1d76283e4fa35259df00fba7b2d3dad4436b7ebe587aefaec275592f7dd1595e8deab3696a865616c0d31b57b6258516300a106a19b00854d000000000000000000000000000000366841dd2795040b2fc3614a4bddf20b74ed08e93b4fb8bda0d833716b474018c36e859ca07c154a752d9d2650e2fe2398b22da41a5c297641b4a13e51c7f5fdcb79c6f4ad6583979385bc26b4357b7ba761f114462f3aeccf304ba325684db4a18f4c9c65afbee23a4ef4fc6fdcf08d43d63311b834fdb5b36887f15773de3b460f6db101665d66a3fabfb5a756bf7a9421c8aea6c68aea2715a4bf9969e1f19085a443f26be7a360ed7b25ea9b0694914d8dad340896ea0c7194552f44b3bd8bd77cc17a2626e63fec21f10fa5bb0546", 0x1, 0x0, 0x80000000000) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x3a, 0x8000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000036000/0x13000)=nil, 0x13000, 0x17) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000fe637c2dada576dc7515e7462d021200000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1de4af50000000000000000000000000200"/214], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc711880e18833100"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000025c0)=0x81) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x9, 0x8, &(0x7f00000000c0)=""/252, &(0x7f00000001c0)=0xfc) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) socket(0x6, 0x1, 0x400000000002) socket(0x6, 0x4, 0xe2a5) getsockopt(r0, 0xf5d, 0xaa9f, &(0x7f0000000000)=""/94, &(0x7f0000000080)=0x5e) 16:00:03 executing program 0: r0 = socket(0x1, 0x4003, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000100)=""/224, 0xe0, 0x841, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x2, 0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = semget(0x2, 0x3, 0xa) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/93) semget(0x1, 0x3, 0x120) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x2, 0x4, 0x2, 0x5}, {0x7, 0x22, 0x0, 0x80}, {0x5, 0xe1ef, 0x8001, 0x1}, {0x7, 0x0, 0x1, 0x6}, {0x0, 0x5d, 0x7f, 0x7fffffff}, {0xb0e, 0x6, 0x3561, 0x2}, {0x1, 0x2, 0x8, 0xde4}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xfff, 0x4d, 0x1, 0x7f}, {0x0, 0x3, 0x6, 0x80}, {0x40, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x10001}]}) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x1000, 0xdb, 0x1, 0x1000, 0x4, 0x3, 0x1, 0x0, 0x76a5, 0xffffffff00000001}) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:03 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r3 = getpid() ftruncate(r2, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) connect$unix(r1, &(0x7f0000000000)=@abs={0x49e70cc9a70f6ded, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xc9, &(0x7f0000000480)="b6a0036a3de2dba455a78694e5b74047750f1f637c1f6e7e3ed3118f5bfdb051177bc83cbf0a6146a7ccdbc2d19aa734119fdb568052a5ca13901873fc65f413a021c3c856e0d07b6dda19812614b90c2d0fac7a504b4d9e4b1584b1319de74df8aa1fc280c9c42f3bcf29022e646dc16c93028e39e33b766da0d4b450ed0c6df549d420325355f87cda53adf611759056b323193bff405a0bf2526266b301caf61becf7c217caa4fdbeedd9af3ccc0900000072485b1432b8740406e46e4c2b4892a84574001e27b666951d1a8250a35699d2e2a14682cb9789fae69eed62b0d39ef177") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() write(r4, &(0x7f00000000c0)="3781229bdda7", 0x6) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x58) 16:00:03 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xef47eb07396e5674, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x400) open(&(0x7f0000000140)='./bus\x00', 0xe42, 0xa0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) semget$private(0x0, 0x2, 0x50) 16:00:04 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f00001fa000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) r2 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x1400, r2) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xa950a28dbf1a3d46) shutdown(r0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) acct(&(0x7f00000001c0)='./bus\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:04 executing program 1: r0 = socket(0x0, 0x4000, 0x8) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x4) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x7, 0x7, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x240000000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) msgget$private(0x0, 0x40) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f00000000c0)="d7a8323d718ba6b4b2c6114abdd33d4780099ab7fe023d10ca253c3d32130df8de89330bc6c3c49382d299230ab27a244a44902ea8b6baabc3317c34c21fa95635ae03291950cf8837bf5218e36a918209e5585111703e40156802767f58", 0x5e, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a434be8885ecb2fed3eabec83c3915b7504d206a405c1aff39c96b4c73c3b49c94ef17bbb27813a70319da8726aecdd14c1640dae3dc016b6eabcde1815a6c70d815ab62da81960a0415ce2329aea1dd6fa735737199b4117af456757d5645bad6b437b0d26a415c67d399e431475f6dc92a8b84270569f8cdaf8e5973e2b4fa952f0a53f682080f19066500"], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x1) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="eaa64514e0f35cb665239fa13a7db76b60a7afd343e76b00b90cbca37a9bbed979ea29bb781211d783d0df21eb7f1d0cbf43da579608e3a07abac9ea59488bb8b7f9c2f29d75ac2e2c79732de5cf2c765e733f5c87a3a1157fa89832264bca60d408cd38dcb78ab6b1846dd8bd12612567c8634ab747fe75a0714a5132d945c611a97e31a701bc17c9c7cc23584cc89ce174a6a342f94be962b17543e5b340faf93029cda6c42f6635a7152fc57e59df263031f930b0b67de574478d013d92f20dd3ff66a3c88807f2b1430111753a8b8f1f8a85717a", 0xd6}], 0x1, &(0x7f00000002c0)=[{0x50, 0xffff, 0x7fff, "a9a82b694ee329d6918d4b75c760e4145e659ba2294f5b9d3de92a28206f9573f5372a930532acd4ea224c45fad25e1a6c454b673c7421b4a32e31a1"}, {0xd8, 0x0, 0x7, "bc11e44d1397079ef3e48d647decb902e24aba814668c2a256ce368aa7b81dbd27133e94200c3721b9a688f18d65ec3a5fab616468def852ee1a406ca16d1187787a3f32822e707cb1c4ea45f997f6e6a433569d7df2d0e9aa547a621da105c6b1d987cc088327663152059930e0cb28633d8b80d279e26430d18c6155bb0df3ed7b8bdb69938111460f7003b083c69ad4e075f6b120ebcab83bdb93d4b247c081fa436ab6afdf7061b50873d83d7c9a82e707b97e68bbf46144573b58dcbb80149fb2"}], 0x128}, 0x2) 16:00:04 executing program 1: r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1cd5, 0x93ea, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="a16ae9d9feb9804be222c7ffbb69e4ea1b525eff4d9ce11f4958fa9eed83540d6ecb93351db9ce4008e967da7f62570a6f79b68355421d9afe8f2c85ac116a01417f817ac4e015943cde60f344a30fdc0ff8a1d66a7150feef41d8702e1305f6d08d9b86aeb22734f3551a14484dbb3a39781f42b93308124553921c8692dbd227e732cc4c7544fc76f119dfe6af74955446614e0a5f0547049d6907e79935a4c61d318ae297", 0xa6}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x0) 16:00:04 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt(r0, 0x2, 0x7, &(0x7f0000000040)="da8723682ff76df586925733970db539f19cc3904da5ee1e0791b390e947c62731c5dd960f9f0aeb5b61d6bd498e7c2fbc8d397f8a4b172d261e8ccead321e77de8873597ced7821655df6379946ce4d672dcf1d10362053a9ef2b74ef1abd66d3cf3c", 0x63) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000063c000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:04 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffff9) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 16:00:04 executing program 0: geteuid() r0 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) setreuid(r0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4003, 0xf20) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xf4}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: shmget$private(0x0, 0x2000, 0x10020, &(0x7f0000ffd000/0x2000)=nil) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0xfffffffffffffecb) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair(0x2, 0x1, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="3d555e630f53c988be6893bf0fe5ec4cb6f684e8e4d208fb176fa4033ad34f4851de5c18dcd081167e4907dab830e097b1a51a055942e4b121ddac76df3625d9fbf0a80d7ea333e098d9c1b99855f96b63a7431f7917903fbdb784edcfdcd9e8ab356ef5693d554297b499bd664c2af9e7f1433f96ce9c4d9aeaab7f27749e9a2808617b225ed160cce7836af4997201bac99d4b49c57838a8e231742336f03ec7c0c3f79561fbe507c5c5e606e9a7e7b7369ddb1acab3d248e7f31624500da64c7181227ce932aec465d4e89327fa42b97426400d7b4abe50d2898dcc5cf5", 0xdf}, {&(0x7f00000001c0)="372e92cd040e67878002e58aa9f403507ae4a91695ec", 0x16}, {&(0x7f0000000200)="ebd3ea7ee224de31b264aef580dc1f835daf2518dcf3e35418a010fa6bf2a84191798f31cf6f7ef54052c9bd244e756ef19f1cf399a14c7c499c31ddefe1117e25948671e980187f9968b14c532ad86101b8fdd124692875541ee9a4755f19538599adea354ac39b87c288f49f375e8eef5e20dbc82a83a59d086e3425cf333a486f8d801e4f02058c8c5109d5c5b92c65b23086e4edbb24e80efd30f947feb3d0e03896e8f2d4a984fbbe5acc7f0a313bd4297df5db30c8aa91ca05c103384fa87d7ebf511a86c8bbf4a1cac89c5118b694d2ae5dccedff0b4295f59737ebefb8abb571", 0xe4}], 0x3, &(0x7f0000000340)=[{0x58, 0x1, 0x1f, "164f2f5574e870404dbb54b4349bc9d4fa93a475416ca974eae6fd624b8be330887ac792d357f3c5fd6fc118ff03cef4e1186eb67d9dfd490907a4a53e096705b2"}, {0x18, 0x1, 0x0, "15e4b4c288106e"}, {0xc0, 0x528d95c2e9ad2133, 0x3, "19be8a0156e55c50e44e0dbe96b8c25aa4ee49659d64dd0f79c78b85a8e87163def2d9626b86faa02bcfab805acb830b0fdb62c8c2ad682da7869c826d8a85b26fd70ef279502432c36a085ece70022ab3712f0b9cd70981d495c8a38b42ddc9d209b84b25d9a4f99035f3229b8bfd178404f70118ad11292a4a2631e7e70d9d759df5b5f4a878a7425ec55e8a90ee64b248d0402a326cd7662e69226913f6c17fba55e4511db62c2cc94994d8"}, {0x1010, 0xffff, 0x4, "1638e005a148a15b7afa82cfbea17a5cacdf47c33f9db8454a3fa1078096201404547970ae2f1d857dd4eb611bdb5b282ba3dd0ac554c5f577c8973361a8759e8ebc1ef22e45167c6b34c56e9b1762a3773d0e8d2cf7f8579cfeaa5decd4c8802f1500726d8c389f79284cf88bb541d0f2cde02c95a253640c208452f29c55691e210ffe4917f0d1817dcd01e5b5470a7924d038b34a7967c4edfca279ea39a54a430370101bc32d021473e8096dfc73a94aeae78c30b73de3268f51f90f0feebc2bbdb6aa8f2b357612f35621f4763badcfe72ea01c0cddd0b0e5644275c7c8aa48ea51b09366b31edead8370b0175a938b16771f990c3ec0328a351de806a900d64d445233bf813dbf740789f6fc6927dee272d0a60aa494c9a2004e7df395e2759a3b650966559762f535da2ef3ec01045fbb05a3c754716d8c96168d3d862576b758d34fffcdb3b409ad8391fdea87fefc6bae83fa4b183509bf013f8da30f20b2f873295944e2802e32d7b3679bd722dafde12ea537a3471c2d11fa6cbe6eef17ea343948926d732536d24914d9597e8250065efca494098e3b6f85dc0a345d393144def892254eef5388d53b1df358019a28d275681b4c7a104de67c753b35cf92d0fe949530bc89fad8f4b03bbd68ac18822e9b3a11d8dbb60389211ec2495254b825ce7bb4dea25eb567a78a32b2a6b8c1b2be19254eea495b7a31ecf05c2ea2b9fd62df47787eb00fc1e197def4f9e9d0504b438535c08db59b1f27b44d10ca59dd448041897e96a8c72536f3a8d424cc536e199d68a31f684706591a6a26c9cffc65460fc751deb4cdba6a4f6f0a904cd5828d06e71482b41187132268049eb350df74459b04c7617c9b398257e4f1962b6fa3838488aec8f8c86cf05192892dfeb4230b8fa938086c2297624bfadc3ef92fbf5a05a687df47e8a2967771b1951ddb68d959782953d129544742ea66293c369491cfacdb2851566a33f4ca6e276072ef90674505c68eb76f431b6164352362a0b5b40e7c972d5dce5ccd66f53072001cb8dfdac06c4b949a429282069f328c9269b0811b49ee0df2ce3622b6d385e0c12e9837f3b757eddb36da43bbd3713a4505d6ca78c01eb09ec29caba379fb86c156798be1812bd7cdf79b7cb0e666ba143027eec10c6f90cf7eddf984b833078df74aeb14d080a199e531e24662dc3a25799afc6ec6bb76ba409db45dc30b57bf4c7bee9e78b17aaef205dbd445bdf4733de79b534554117eae1d9349fbfc80070678b962ddbce4ca70500d982df45225909826c0c646f2480d19a4cd2b3ec7e37464b32a18dd3270a192e220348f68f49de2197969e0743974fa3a5d9083811815bf02848f8fec2e8c0ef2ab9dcc971537ad9556ff324d255f5a05959e7db5d014dbebe1c5ab07b74ddf1d6d542c169526461b49454955c8f87cc4c7e497c5b2e058030af1840c004acfd14b8948eefb0da8a884da34cc2911056d14b967076b028ed1a26c705a6e066fb42dd21436989a312f8f6ba249991749f035d6b5e26ef3d286a329b4fac2812596bb36774d2ddbe294468e026c91f513d39c43c5bb819df84a0c30a75255af398684ad0e4fddf50d08a43a98d82ffc02d034b1893d36fdbc7e441a6b8b052682425f9c69151d70a99822aae316ff359619dc94923b62ece276da8d80b042b718a9f0a3adcbceca88e6683ba0f055d8a53196701403ae8fa1aa7af6051af79058ecd189ff26049c9d6dcb7c57fbdd7f1e9720a951f0a3a4e0e69ec222caaf705937448fcd3c10d6bb63ca29ae4e9d2ebf90b28a3094efef9e706e1a6f9d9d0be2e2ed031a2c56818d332c5b47ef3ff5143ef9abfb387e6353ae6f1291a40f447269a2371c08bc1f110a68d0ca3fb73b6d64e4a0d330ee7775f19bda003d8c2c994f8f6762474c1f74eed09236a6c8f9a4dc694117397bc513d64b9d7cdda26c39cea70d7e0bc05867700b2ae14515f15addff8034d0a55781ef89cf1165cfca78b3b69b6c9d6d5eec7e8bb3aa3a0ae32007fa93a4f70d685cbd68a24b7cfb3117dd7cb9ceb8b4fce9513c96043bf1df6c766dfcfb6d1849b9275f19b64fe35ab3797653658741952af4efcf0883c81523a2e7cd0a072d7d56004a8761226c2e8db6c514fc77803ccaa0ade4b56ad8c91527628257b0b17589e57ba75b1eef3011dfc542f22431d20818d94e8fa8129745407271853341158411c3bb48757b4de8c0dbc643116f2cf9a9aea15fb6036a4908071fedec1d980bf2cf14d7818c9658dab910b668573592be37e42fc83508f06133262c1428a4237fe0559e37f198cbef65b22f1246246e97b0806aa5eea7d94d870f14e90d4f290adc7c854f4c84a588af14b7cc6bd687105a2c19ab7d18baad896b7dda9140e48fa73fae6dbb2f79db3d72e0d1d3f0fca34c6a0edd720e05b32042755056ac47f581e4e959ea2b66f1247b4bd96325515d61f7f1e54be62ae82bff919c85fd146e0f5a5a0daa4b57833f51e32877d61578aa2e9e615702486a4b584f5e6362b2a52e2d95f722f07205cb104d257b3a5bf1201b98b1f79461a74fd945a1b4d37c830ede6987386a8316ca729789d0df824f8d1bb726f59ae508692cb6e7b64f13976cd06b0f275da18d98d55cfec3d8fbd51b7e6375b04c270b64e9a5a657f5a500d9a682cdd318eade644e538296b5d84fda2744de2d06d6c49a61eaae7699d2ddaa42247aea61107c85a418d1081e5992daa6bb3c8ab9e98a288245a544e0c823eb5b69a5d716674a15ecb3c9fa052fb422dde676675f0be31d55ab5b97e6c64841c948b04aabddacc09e4d35a8be1c5220622aff4a44086571584cf130e415da2d735dc0afc399e183979dfffa717c9f22ba9564f1cb525116e348f191d3947e1bf6ab99926ee0c4231910045b4db3ef3c326887d68e67e001c77e666e3461bb0ad66a7b0bab0ed7fbb5618736dec86c531662319c5c0d6ae4d479c40626e0cdd7ef3d23548250ab1d66a3362380f0c07b213b44d83c840410f0860d734cbd777d779c52a6c12bec4d570ed679600d7f4f694e946419595c4fea8194981ac69b0b229dc02c15c6b28ade7359db6f43807f0af927e4346a189b72913569141129a7b22848d2e394a29bdfeb9cdbd69f00081b249faec7779b714201db6e1e840f09c115d70e324e71954c67f27f067d77c8ab6f365723f865bcd5885b84d2c8f9cfa5b17684f0cdb87a2824b7c7b7f46f06461edad86a71234d01712e40df0123dfd12751946ba790c4f7b51be18d76e1e929d31da897210006986a67b0a34235d4258b53b23c7f8b5b4ca0e18cc091c3b2fbbbb662369339d78d51e6854b4dd7c7ae240d7df3df4cbcc8fdf19b1c9f8afb755094269cec9b036dc50799d6261eee11185d344b4250145d150147ce3ede92162894e708687bc693f8c2aaf5e31b5eb8f087ffe73023cee77351741b6a54b7c248935a111e2fdf40c529a9ee07af51eb19208586c102eef870540d65e92da70a28d894faeef88c4086429181d779a78ae8f7b798a6dce9c4c59891476d5f374e9f42dde5f6e9d380fade8c52e428b9ed255998689f7d09d4a6917ade65a2a08ae23c306d7bf53bbfce689790dae0cb70ecf5f13fb5870f01cb6c3470942301c5478fb0a04ec4e56f524d01a8d6b7ab31da1dc98644e29f54ce1225cdf66398fe24d698baa2f1e3a83ed0c6a19bbe360fbb6b7afb1817d0748c4c5701eb70925c1315d8d045f63004b98ec5309aba81a60fe302066110b5147121554dc662505698efec9c2b431793c48436a98a48b4fd92343ff6df6430281a2fa172613632c1ea8de30c5215f848ac797854e84144f4e69d15abbc3b968377e8aa99ae83d08c2ff15d098ad1f27405e3a0cbdc67a5445dce99c0e73c509a17ffa29f0026e2f61e4c1111f5f5c66b595db258e27882d50ecb57a39780c747dad64ecfd26432b3140a8d02813bf09a0910a58b070c55c8d3b51fc41016d4265baa3f3691e2fbef109abd69db26c910dd398ab9809ee4169d56c1ff12e4104d61d2547f209f631a683141c1eb00b827af53e5edc7c5094975a8c765721c19085f0688bb11a20555ea94d6eb1e661942a2cd2b5825ca41baada7807f6109ede5209b1c3c1183e355c3b77b240768a91f7b22c498829a87dcaa4a2c6c278790b7745044c86c3c4470b4f46bd32fb7f1820e9f7aef4a28e456cf6880c3580eddf639479617dfe3b694880c3a0247c0a85c8a10bfd0b89d94e9ea643c9f5a9f2f08764db2dea96f7ecdd845d6023badcf495cc2f486ba5fdfd37d1d344235c4dd3abccd781dad993bcb6868dd75d376c18d7083c4557f244f4bd499914f056f3361ee17768fb9af177da168af0ebd9c575b68ed2b16af386de3e7c8336446c4eb8fa86e80f718b7ec84597b3bb7e9e5650b2cee2438a7d98c8974009ae13ff4d45eb929314a906750eb86a616425aaedce871f696639bdc12f24bdbd48b732e67e4aed63dc07c269089495e47cf43467940332243f2f4bcb5be738c3dc007a6bc7732a0f0bafb1a99acb24205cf5d0a2fce883af1df87a34c00dc2ef083eb002b7ece66a1665fdc85f76ca738c6ba89129784fe7830d2608ac5788b139c13fcd41a7de05d853208f32dd9d60068e37132f38cacf63c275e6d1002183bb6676cd6ea78fe3556bced20c960612a86572d0c89b43422615ef18e21687e1499b16afa38761a1d73d850b07f3d31a31c21f8e439458fe352f65ef3754b3a28964a0e376f5a0b8c2b3d922f8b30f8d928590d2f44ec5bc663709a8cfb50b11fd338b12c3fe17abdf79dda8da09402031c1d308fde6f5eb53957e53023a0a66a26592fd43792b02d284596cb228d0944afb23c3f441d398fbd5f613d2edf0a5e59b35494db1287a1639157d71defb44e29c0bfce6ccb178db77f04640f547aa778eb77128ed410f602818df83695b21a0fe90442ce4bfabfc630a197329fec2799cfa86f3332a03b8ab4b6b64e7df3b01a04bc1c4f3c4178e020b9e59d78054227ef7328a743d17562796ccf21056dec6b6d58efe48af3ed7f7fa143ef31e1248394352446d14a4c02441586162ea2805b5a59c6854835ead5106d399ae37ad1fdbb51005a86f76e8dc1752cccba223d64441a5794314f91478b1c65ada9643b0eec3747ec12657973fdac65f5642d27f34af93e9dc3a6d03c1bec26613a2552088b50917ef6e5ed6ee86f62d18c4fb528c3b08a3d25bdc7dd60b27ab2eac06d8a749dcce8b29e31a8744be596a91bc2473f1960c0c937c0493d1de14c1d8a968e1e951e8796fd621d1fcfefebb56abc0126c86083846b7391de947f4311693e8d3d50e8f1a588ba3becc02be090e6bc6be049e9a25576932f47697429dbbbb3b8c0c1344ff02cfb73fab96598e07ed4a0311f42b1e235b0fc05c56dac4ff5f0d76b99d6bd4b2b594d5c0598af976aa7df0ca7cca845497b1e63cfdafea2413e94582e734365a6bb1dde049b1371e4e3b46fed458d077c3496ec2e852ee5f6d8a4d11a04d09266a64d34abe6c60ed4ea923cf9c0fb2134c6d7658bcece7378c7d85d4432b4b8e019a98ccc6c6392de4274007089d60dd938e4ccdce4ae0cb5e6ff36fa1fe448b2e9046f903eaaabc4e9c798a4e1b8447901a24201473548c9effbf86c58423b862e5d23cabe754e20a6b3bfad748ee64c36ba0350f3909120911531fa00f234b293b928a9b70d4c5619f0ca7c95062a35451a9c2aee0aebee4070c07424fc29f7d925871e8664de2ae4"}, {0xd0, 0x4f252f2e29645de8, 0x8000, "1287f6c01844ad17c1d8373289fefc025f6904dadbad6721b80af18aeff337379cbe0377877bdaff4980d32fd4191d58f2525c4350747eb084dd86dbd7c3a21418b40bd2289895895e7ddeae02bb508a9bd16246fcc0ff8ec47fe626ef789b18a833577fc8603f91466e370beceba2fc71f4d3213224c97ae9a3b62a17c6674fde64dcfdc500cb0fce7c66fa59f8a99fd0491a2a1a8d8f5134d9f97421d53de80ee6d2d6fedf91f41dbdecff4ea8f6ab636fbc39f5360a1be80c"}, {0x40, 0xffff, 0x6, "3204502b6a74d4bb1f29652180e0464854c6bb3725b0fb8ff46ca25ca1ceb9e18d8d966547a45bddba"}], 0x1250}, 0x8) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x42, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c5f9916") 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x44) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) r3 = geteuid() setuid(r3) 16:00:05 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r0 = socket(0x3f, 0x8000, 0xfffffffffffffffe) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x14b9913250ea4cf4, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) lseek(r0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x100000001, 0xfffffffffffffe01, 0x1, 0x6}, {0x7, 0x10000, 0x0, 0x8}, {0x9c, 0x7e, 0xfffffffffffffe00, 0xffff}, {0x3f, 0x0, 0x2, 0x8}, {0x0, 0x81, 0x7ff, 0xf}, {0x4, 0x4, 0x7, 0xb4bb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1baadc761a67e6a0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3, 0xfffffffffffffffe}, {0x2, 0x0, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmget(0x1, 0x2000, 0xc16b94b82c63eecf, &(0x7f0000ffc000/0x2000)=nil) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r1 = msgget(0x3, 0x1920fa0f2210e647) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x0, r2, r3, r4, r5, 0x100, 0x10000}, 0xfffffffffffff81a, 0x9, r6, r7, 0x100000001, 0xc00000000, 0x1000, 0xfff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x5dedfca4325a8f6}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") fcntl$dupfd(r0, 0xa, r0) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) close(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x800000000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x10000, 0x4) write(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0xeaee1328b9be6eef, 0x40000000009) setsockopt(r0, 0x911, 0x6, 0x0, 0x273) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x52) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) pread(r2, &(0x7f0000000000)="61161ccb346efe470179cc49477d5c8831be53aaa23dc109b5782619822a077ad3214cbebf5047b61a2f4bcc8522b4e363f2c0", 0x33, 0x0, 0x0) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() close(r1) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) getppid() poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) pipe2(&(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x32) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x67372f777322efe8}) r2 = getpid() getpgid(r2) flock(r0, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r4 = semget$private(0x0, 0x1, 0x500) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000100)=""/71) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) getppid() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = geteuid() seteuid(r6) accept$unix(r5, 0x0, &(0x7f0000000280)) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r7) getegid() getdents(r5, &(0x7f0000000300)=""/224, 0xe0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x85, 0x6}, {0x43, 0x40}, {0x61}, {0x24, 0x1}, {0x21, 0x5}], 0x5}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000004c0)={0x3, 0x1, 0x7, 0x444f, 0x4}, 0xc) r8 = getegid() setgid(r8) setrlimit(0xb, &(0x7f0000000500)={0x3, 0x1}) ioctl$TIOCDRAIN(r1, 0x2000745e) fchdir(r0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x80) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x48, 0x42, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xf55, 0xff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x8, 0x77cb14fc, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x80000000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40, 0x1, 0x5}], 0x80, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0xc45, 0xfffffffffffffffb}], 0x1f, &(0x7f00000002c0)={0x9, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x8, 0x80000000000001d, 0xfffffefefffffc01}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:07 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2d, 0x9, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffea2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) r3 = getgid() setgid(r3) r4 = shmget(0x1, 0x3000, 0x10, &(0x7f000034c000/0x3000)=nil) shmat(r4, &(0x7f00003e8000/0x4000)=nil, 0x2000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x8000, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) semget(0x2, 0x424a4f3ff41df38b, 0x400) 16:00:07 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000), 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66699daf823786db6e486c653000a95b8408b63829e35e004636cf1c2eea63405f538d40758e45ead464e4984b94f249c7bc6435e5b6b463a24a587bac2d55195289cb6a01d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb0320184040000001fecb705000000c7e81279e476e00000000000001977c1c0798ba76cf4acef24bf3d29236384b0bbab58354ee961"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:08 executing program 0: r0 = socket(0x6325c577547786e6, 0x4, 0x2) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) pipe(&(0x7f0000000140)) sendmsg(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) dup2(r0, r1) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwrite(r1, &(0x7f0000000040)="d2df91f594bfd44703", 0x9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0xde4e04ec78516bd9, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000100)="57885f280a3c1b5be73b12c0cbfce02225d12e", 0x13}, {&(0x7f0000000140)="4192e1d76fd33b3db19dede53e0eff14f72858dc5bb7dfa5e6ffb3f0310c1727b0a15c9aa94902b4203eb93ca28e582b2247734e2680ec3ce06a5948b6a1e15a471fc36a384d9c865d11a138fb231b2d2ee4b52168aef5764dadeac4e22e8166e4f977b66394418a117b0d2260e7ace0698c5e3dc2c35dee6dbd72d74e8eda17589f7451", 0x84}, {&(0x7f0000000200)="0245af3f02a8ab9efa78ae94ee0bd277852268c9616aceb4f1ecc1b2b8fbb4cc8a9077511fe1923061f4b7a7d1a09f62ecc766a3bc5e0eb84c054dc7f237c6e0cd56c091fa8fd9dc62f7ff435e2f1336098880eff0964e32ea809d4aebe06e64a8b687fa3287bd799ba568b5981b47f48471a358b3f2f39b", 0x78}, {&(0x7f0000000280)="493a738a75ea6a7262116d57d8e00b250868169391357914decbcefd7c9b2eb2ce5e0490b77f2faff64723f4dc882af88e3647c930623a4c3653cc940ecdb3442a36abbd98bae5fc04ca9d07588f1cda3e539c9190fe65d711429f1bcedae61390a5b1f47a3555d3663686ab93fd7f9187de4709f6deef49302b55552894d90794950785c101d3186e158d8acf916e964c1eb2cdf2b01df96ef9987fed59cf56523ff40011a0c5ae14aec9654d173019a3eb5168446008707cc817d97de84cb53df6", 0xc2}, {&(0x7f0000000380)="500e0fcc13b3aad0296522dfd6e54853d2f80d707a5adb4045640359d52b77c88d9fcc018f766048aba8f4c3ca8b9563b62aeffe8f", 0x35}, {&(0x7f00000003c0)="870edcb35b0982387410a8cd51f5c060ef984ceabe71cf43cbf9e9cae8177b1f61b24ebb113bf62586c939e825cfefcc7ea76ddcbfc88700f99de8f2d26e7fd8a5ca17d1e720c7121d7692d5957cd7d129289b803df676ba79dd0ace3342a78b9a21feb2ae26d8ce429b52bd50519e2fc6033ef0ec5d909a603509c497439ed3449fdc2c312749bd161da986d2b9ad814adb4d56ba16f4c2a26b2c6124b76ee516b03100846b4f5450c1be32691cb4ad1c3d8477bbeeea775e4eb073f6dc4bcb3211a7cf067f92f355db1592ddb0c3b9e774abf3ffb9abf3a20d81e61aa28dc228c8d97352e35d", 0xe7}, {&(0x7f00000004c0)="38101926f9d6b9f4f8f164a7a2fcebf5682d6c5d2a52356d5aadbe7e581ff32d7b0fe0226a56dc3fb5ad54fb6c6fffdab3652c60ad0d663c603f2185519c998c8ae45ac2f4de1661f5acea2572ffae07b9297f7401d94d1cf158bc2e2d2fb781981b798fe71a7e0e7fb0ec2e154c84c1cf46c78917e6bfec72d6f3c76b6024eb401b", 0x82}, {&(0x7f0000000580)="8897c02a66c942b80d48567a1e8b4dce395e79d19df47c1410ca", 0x1a}, {&(0x7f00000005c0)="e78c1f27fe3d2e1273fa58abf76354fc5267c87b358f05830178aeaea79f70f7fe2b0ffd02f0ef849d16fc4eba27d301d184eb8e9330ce2a28b0681fcc32b4e6faa270484bc49985160f7571e39f0b41", 0x50}, {&(0x7f0000000640)="5793ee0841fa857badc6bb7c9774a5711e30be15f82620d60e6893f031a8991352a50f4637e665b843c19a0917f6d1ab42824e1045fe27c3b82763aa4426b99f52a3917cacfc5830bc7e0fa7c718d630d672881b372469d82495a7fc053e360339421abbcbd861eeff9f7a09499fe0bdad8141e0bbe35191e35aa68028556d766f285ac2dbb96f668a5d2c8f203b88e9067f0cd63148c20a375a0eb62832b7aa7c3ae57b3ca2bf673fd7813e9fee7a194de0cb5591657c7d0eaeb302fdbf6765c5f1150e15333a0d75218a38e9792a39f2a3d00f427a783227", 0xd9}], 0xa, 0x0, 0x0, 0x2}, 0x40f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = socket$inet6(0x18, 0x5, 0x0) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) 16:00:08 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800, 0x8, 0x9, 0x0, 0x80000001, 0x1, 0x8, 0x1, 0x2, 0x3, 0x100000000}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x422, 0xff, './file0\x00', 0x400, 0x4, 0x1b, 0x4}) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0x8ef}, {0x42, 0x3}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x20}, {r1, 0x8}, {r1, 0x4}], 0x4, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x5, 0x8, 0x2cb, 0x9}, {{r1}, 0x0, 0x1, 0x0, 0x2a2be703, 0x800}, {{r1}, 0x9205e25a40deb986, 0x22, 0x4, 0x4, 0x1aaef4bc}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x10000, 0x80000000}, {{r4}, 0x0, 0x8, 0x10, 0x1, 0x5}, {{r1}, 0x0, 0x4, 0x8, 0x1f, 0x3}], 0x80000000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x46, 0x20, 0x19, 0x9}], 0x1, &(0x7f00000001c0)={0x2}) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:09 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000100)="527d02212301646e85662a9b4ffe56f1f0d2d87434cb0c6f010a22b0a2f864f97247ba1969e38e0c41236b96ce13a28ecb12ef90a8c44e720668b5ebde0e3ad4643b7f5c1260d5cf48dacb0e154846878fc3876f22006f7a3060a2eabe0b9ed2177f70459537a923d0b4b2a4868387e260f6e8366c0d3b7ecaea847ad04082417ab1f02ea392eb806d383cfd85d77e7f794002fe59d35c6533a563ea57e57a4c0d38e8b325796eb874b60a26699febf5cce15950ae7417183431147e40a11e1e0f93dcce57343b432afa40277b9fcc5086d2fa5cc34c7c79f8ccd3f5faa814abdd5cb49fda909e66130c97", 0xeb, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000007bfe00ec00c4"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) write(r0, &(0x7f0000000740)="e5fb", 0x271) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0, 0x14, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000680)='\b', 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) write(r0, &(0x7f0000000100)="fe6cf1a16e9c2b79054497a228f9f0d4acd635e41109762ac6cb199aa4d10c6c3bb5db1d0c72b1b733e3c141e86f567e3b93f015e6037e9a69cd52682cd3f8ba408925007d38553140e31198045d075699cdd935de6dd392ecfb7c726af483a55bfaddd5f8bf7075a13195bf4949b4f7d5352110302521dd7320f644910a55", 0x7f) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3}) r1 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x80) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="bf2d1ae7e919952dbda9ef3cb5f0203a8f0d737087", 0x15}], 0x1) close(r1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x90, 0x104) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x6, 0x1, 0x6, 0xea5e, 0x8000}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000540)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x6, 0x7, {[0x9, 0x8, 0xfff, 0x0, 0x5, 0x1200000000000000, 0x80000001, 0x1, 0x4, 0x3, 0x1, 0x7fffffff, 0x2, 0xff, 0x100000001, 0x7ff, 0x7, 0x4], [0x3, 0x1ff, 0x272, 0xc8d5, 0x100000001, 0x6, 0x2, 0x2, 0x800, 0x5], [0x4, 0x20, 0x94, 0x3db7, 0x0, 0x3, 0xfffffffffffff6c0], [0x9, 0xfffffffffffffffb, 0x20, 0xffff, 0x1, 0x8], [{0x8, 0x0, 0x101, 0x7}, {0x9c34, 0x100000000, 0x100, 0xfffffffffffffeff}, {0x5, 0x8, 0xfffffffffffffff8, 0x101}, {0x7fff, 0x4f8, 0x1f, 0x6}, {0x20, 0x401, 0x200, 0x7b}, {0x3, 0x8, 0x9, 0x8000}, {0x100000000, 0x306, 0xff, 0x6}, {0x9, 0x2, 0xe4, 0x8}], {0x9b, 0x0, 0x7, 0x20}, {0x3, 0xe28d, 0x0, 0x100000000}}}) acct(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000580)=0x5) fcntl$dupfd(r0, 0x0, r2) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x8) getegid() execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\xae\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&-@\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':}\x00', &(0x7f00000003c0)='[#\x00', &(0x7f0000000400)=':&\x14\x85\x00']) socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045, 0xffffffffffffffff, 0x0, 0x3}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r0, 0x2}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) close(r3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1010, r3, 0x0, 0x0) read(r3, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x8, 0x4}, {{r4}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x3}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0x1, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x3, 0xfffffffffffffe01}], 0x8, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0xaa, 0x2, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffc, 0xf4, 0x10, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xfff, 0x1}], 0xe47d, &(0x7f0000000140)={0x2, 0x5}) r6 = msgget$private(0x0, 0x406) msgsnd(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000b39d087630856fc8c7c6e2a78f105b7f7be2171b9b751c5ff3291b9ed8e34def9a098632538a3aa4a7414a51ba0f55003cf3aff5f3ccd2e9fa9703b4d071c6796473c5ba53cba17cfa5b2cd2ced715ed024fa710322ae8506a80891ceed1c929c400cd4a3f2e18629c2e509171b37559dce26ecfb5857d686ab9f7a157a287d231e4737a9741ca5d37c5ef5b28815e535a8a79e7387e5b37b47e4e5333f13629edeb5521aee6a9693cb48c3e9b2e57376518d29ff861922c2501acc87071d724b50e026a1a029972d1db193eff72cb0aceb7942c069916a5f161b3345f714723b0f5da5354ca070076e3e700b318f279a3e44ab4c4770a3907022688bec202dd0d7c2b27626c9221bb79d19cec678c0405e962bc881b10255ecc3093ed912946b5fa4c9ba4e97c4c380e4dd55de3cf410f18000000000000000000000000000000fac09759e0b3211569ecc9dbbc2c75219bc70ee1ae5812f27a133ab3b895b76b2cdba2f339525306b79c9944872e29449597380657a4828b249c5e494655c98e58c00a3d3f18a52c4fde483404c123c4e1f29a003288228742e3078a8288"], 0xf3, 0x800) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000280)="361d17f6231297f75b22833208fbc1638456f305760386da3e9aa5429c0785d40bd2218605e1d382afc5386ec142f86d8ca4f5143bf0124b1c2d88a58743cdfb1444b326843986c20d8c461905a1028820ce86cd7747963112373048ed39c5a230eaa7149824ea09f605dd44c34c2fba4010a371607a6fce65198a092179302cb29b29427f4710518d9ae1ca2b0bec6d3438485c0759d0feb58499ae710815838ec00e3c8197d3f1270325ab090b448c63aad912150ab3ba9350decf08e14216f745f2391168272ac23d1b37dae727148a384c300df8b02c59f3d171d217dad9262881ac22fa61408f5f39e376d4eb0f207ac60de2c87a1f9da0dcf6d21d0697b3f00283656422bb0091dcc044a18508341a15cfcaa69802f7d7093402f412104d404f117a5906b7b5238eabdb087719f1747915e15f000517366039ae24fe46b601ae5fc52f0db24dcbdd642154bee99eee6768f9a6289473ae2bc1", 0xd7, 0x4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0100f22f66696c653000d73bfe871c048a049ae6e0889d37aebf31e998328946986b632b598651cb"], 0xa) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x39) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x40004000002028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="a34651ac688fb9a5a80e1cbed4d2f6f88bde8072abe89a6083e63bb0fc79109042d4faa47427f5cc482d64367323125062d9395596a69c6cfc70e479ef18673a3e9fbc79fd4033f90a18d887b34099b1bd7785399ea71ac24a8d9403a3580bf144c2fb54b205cc6c0f08d5f7cd3d3894019921cb5a63e40b069b1af74b3e8e00b6ef4ce9cfbd5f6ccb1835e0490e838c208d36a9aead9b2aa360bd9b2d38a4316b3cfbc2d40a1f56bd1dd3ec3ecd13c4bc48cf242e6719b6efbed4d813194b0136703608cbe5315ac9be", 0xca}, {&(0x7f0000000280)="22d88b0de3ae4910ba03bd4c420c9b5ba216e5edd6309b1d84c997f8b0fef3d6dd4ef4674a369d087691d669c76a85b655afdc34f8f1f70036aecba21b0cedc8e7162334cac54a3733ba21ce639df89d38dbe422e7c992de578f6994f0b6b52e9fb63cea36a56b768c02cef271af10586d8552e0c1131dcc6a91ac8c7636f15cb89386d7df7c", 0x86}, {&(0x7f0000000040)="47cbadfa1b5bed176354b24e53467e3f2d22f665a363ce49f10de9", 0x1b}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x38, 0x402}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x5fde) chdir(&(0x7f00000000c0)='./file1\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff00"/4098], &(0x7f0000000100)=0x1002) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) flock(r2, 0x8) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1825, 0xfffffffffffffffe, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x22) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) accept$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047d6d63a76c07f8971d72d9f79f566880d462214ce87d96cd96d68369d0254a210e62ff27a6670036aeb7fc3dfe46adabc67fb83653797b4a83ac5585a1e65ddf94992f76ee83708351c0655ac29"], &(0x7f0000000000)=0x1002) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x4, 0x4000000003b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="f162cdf7abd2017409691d535357aa355bc9926135eefc6d1a5e59fa764db52bdcf745c257506334d5396b90eb471a0c108f9ce79bcc53b103afa24c4454c0cd77708337cd298be44205c0efdacab9f02ee310ee3232c1ff2f18a0b10931159fdddeda33e1e4c041584c73600a1e85cb0a8477a6c9837abe7243cfd66ee0f4044840e57d34d4664ec7ccedc7befc5379d5402ad9ad5f25", 0x97}, {&(0x7f0000000240)="c5b6115d956b7ea0c6a5fca06e1ac38eb314eb4d863313d6a4c3bbc03af6f5ebbc53816411dd0a5ee275f36ac0227802014a781d77b98e76956ced1a1b7dbd50abc1b395133d0275f1137553695fccaa9d4d68148eae510a0ec943b2e57bfbe40721d538bee7444bba0e0dae971cb345323c6aea18a6b9caeddbda591c122f0d276a9560f205d872af803765891af2e3f552ab74418b092aecac0c8dee6baa6710d45855cdd062bf6bd0df8cc453e8b17b4467504188b48e93b8019373c318fd268f5377c256290ac732d5fcc59f57be8235a2bfe6443f931bc46a874f37cd5a1a66d2b92e", 0xe5}, {&(0x7f0000000340)="d65868dda0472904f05b4ca4d251bddbc7bd5cb088b2690e979ac2d95841913894dc2801a5a4487007bc1bb4c164b470adafc1c8d1c5c1db6a6d644334f85a57c6eee8e38de159d0e9b9ce9693ea8949f2f96244f0591634a725173eb21e31aaac6f5957b5e68129d474537bbaa71162ae962ddc102ba5d18d15dbceea2dbe132bad38e044ec2c48cb513b68038fc902", 0x90}, {&(0x7f0000000400)="5f683ab233a51ad3d96a0aaf052ad14ea969d1934c60fee1a52ac2c580ab0626c2271361812e36f51af937d51625ce6e5a20b9bcdc7e73ba2b80cd89395ce45f315ad72b5b5dce0387e833ea82853f8a03087d2c35507ae6fdad1d20bb6bfd21d269dffdb0b9f88357ebc33c85567215cdbc257138eb06aeecc63e6ed5777124bb8fa3f6cb5034af0d7149c1401295e6e895cbb72afe72647bca8624a127c70fe900d4bde82110ed31549e428ea48f9481092911353c758bea0e3f7cd2fe907162a1002428a6579ac29bdb2b6ec727cec992b72503fb65216bb8875e5c8359ce7f60f7cb47", 0xe5}], 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0xd1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:11 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="c18108459f3d50f140270ce3311977b8c3f7ebe0ace2f6c00300000018c32d870219b5d3f3239c671b7adda761b69e4666418fd7e46b47fd189e299e32e4d5ead3e0be16e95869a5552ebf834b06e9d95da875c0f88a05bc89a665a38fcbc179782dd37fe42410d4a34ecb80f0728db795ceb332a01dd565e1b920fb83d22366dd10ce8608cbba88481e5c7dddfad61997226f73d3285f072ad007fb407df4f463ec0c228d278ea7ee8facb7a82af20b72f8d9e74bd13ec3e167455129c1b8d7bebb09693e0149fa3219bf96c19cab6363c4b77a3dd77fbc03c22c6e9f208b9e7b27c9a8f818c3e5ca3926b6bc1f43550e475fadd2398ee6f0dd81875c908667e033f7571a9e8e64cabffa3187d59b87c3b20dc5b6e706b91db13d298d62f58e9b28699f2e6227ba20f02329f1394511556f5f3f2491a974a8b22cb73a77af77385cb867bafd9c043f5aa080e07df48e7820a7f971ab433db56594912f8f808ee702917a47292d2abc4e53819042624da2d000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) connect(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) accept$unix(r0, 0x0, &(0x7f00000002c0)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x7}, 0x8) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x0, 0x94, 0x3}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002d}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x243) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1544, 0x9, 0x6, 0x46f24fde}, {0x68, 0x8, 0xeb6, 0x7}, {0x7fff, 0x3, 0x6, 0x100}, {0x9, 0x5, 0x100000001, 0x2}, {0x1f, 0x2, 0x9, 0x4c001067}, {0x8, 0x6, 0x9, 0x9}, {0x2, 0x7, 0x5, 0x20}]}) getegid() 16:00:11 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x500000000, 0x100000000, 0xb98}, {0x5, 0x4, 0x20, 0xc31a}, {0x0, 0x9, 0x9, 0x80800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) clock_settime(0x7, &(0x7f0000000000)={0x5, 0x5}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x1) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shmget(0x2, 0x4000, 0x607, &(0x7f0000ffb000/0x4000)=nil) sendsyslog(&(0x7f0000000100)="6dd98b5dfce057", 0x7, 0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0xd8, 0x4, 0xfffffffffffeffff}, 0x4, 0x9, 0x1}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket$inet(0x2, 0x4000, 0x8001) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x1000000000000146, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/212, 0xd4, 0x40, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x6, 0x2, 0x6, "e8bb49945b49e19189e4f12def328f2a4e851b4b", 0x9, 0xdb0}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x800, &(0x7f00000010c0)={0x2, 0x2}, 0xc) listen(r0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x8877, 0x3, 0x10001}, {0x7f, 0x8001, 0x0, 0x28be}]}) 16:00:11 executing program 0: r0 = getppid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x10, r0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) fcntl$getown(r1, 0x5) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x4) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') fcntl$setstatus(r0, 0x4, 0x40) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000100)="f436ff320848241503deab35ee706b06a5250e3ae6adbe84b8ab3a2cbba11f1dae6e23acca125e97def348c9386bc2d33c125f811ee287c751b64e03fc3ad1534d00c9537b616a4ea06af5036b3d4150f1bca6640598a58d75ec047f4c4b1b29bcfedfcc9086aff6a1960e6ed68e225cabbcd94bdd1bf0c122d310068567d6961cbb05b5b439bdb4f1b362aa25384444d9a0319663786c5dcd0d7f2d2c86a0ce110500", 0xa3}, {&(0x7f0000000400)="642a2a6b788400e4ba0ead05cbabec3a07c8ee8c3c2110d644b8d65b345caf87f8064234f94d0b8c1b3998ad82166b1352e5dd291dfddd7e8b17eb5aa8ffbca6f290f0b4627a45e975f4316f1d7e40792af49001be6d85ba9dbd6da54e3b72904707872f0a8b13d5483c66c12a4d081e35bcc0e8401fe772db18fbcaf69ed31fbd0a95bde7a8e5a570d80e28b52c33fa4e7860c84b42ea3be641d9d08a286c0a7c2feb980a3961a6bd5c0e4253ade2ff34b979487262dcf69a3d3049098a3dbbdbec405405d5fe871e6cde157e8bfa32a4f84c4c9a25af85677c778df60b05f51e", 0xe1}, {&(0x7f00000001c0)="af6eb0c04f4f3d592ac0a45717454cf03691ba16c226931c8671a870ae5c653300b3199a6df02517d17a06a8e0c2dcdfd94da9bf8b378d5861061eb8ce27da51028d86faf60df790d17d9dee084fc88458365cb8cb001e2975bd6ca7c73e70e3c72492a6b487575d72470f9d59f07e4927ba756bacbbfa0dc8e91c7241185e092a38136e", 0x84}, {&(0x7f0000000300)}, {&(0x7f0000000340)="a55e887088f2f1d7766036a110b8f4e85ad965aa2a08556746a6bcfcaef7aae5dfa9805ab99b50be3e072e6df4275e1d26dd547bcc6ec5f8ad6b7f855288d7aaa384ad514ebf57d6446849b1930e755bf507143897257e61d347fc40633e83f037fc3f93987a81c1771ea4ccda02c2499d58ca82ec9516d2907259a48e", 0x7d}, {&(0x7f0000000500)="ed8dbc70937887aba881139c5007aca5210fa5b7af41f3a2cefb66b3e339818b0a4dfe23486ab24dff34c42aef04e36200b69f8158eb4dafdccc1c36f467a43f220e79f1fbeb5788f55d9012c8fc4686b65ba2fa022b2f7e6ea1fca4a04fc0d835d904944cf011f4ab3274c58d582df32974c7845bf7ce289f307959c0c5b8b423243a30a49a2b3b0f58274c00678241059e64caa4823ffd649199cf4e93cf60fcacbe42d3470532e5d1bea75657f6668bd139700e1c1596a7b3fb5fdc11a59e9650d1e47d8bdb4ab34b28ec2ba1c34a3beb8b3580594a6aac8da4b073be5b7d792ac3d521d84565d4ae60f80a5adc560ff506d5507f236766e7f7b3f4902ff544ecd12a4b37d7010e76b4337419fe7c1e6abca8089db2e95166de22dfa3b48fa456c81f0022a4cf99693996fdedc3bf47e53a3e784e3fb1d41da0a3406d8fde94a5aeeccef310fd35444893c3ea72a93441eca375aa5a084844adce6bf3bdebddcda0eeea39bcea9431c78fc126c16849e3356ac74da32a8f19239add5fd3339c0a37a463344578e72a6806b222ccd76cf24b1582a727b23605651edcd2e5202f0ded2d4ffcb89cb52f91b8f8c3503b07c3eb2f269b6b98d999581505c89f0604e5c1b8ba36d78b01546ef56da5fac210d8692feea7c4efb829ef5c13bd1e69a8c45b13287230c1cae22eb46967a6b657dfd4eddd763f8b0c90aa0eefb43fbb00904fc070a13d616f9454ebda53ad55d298679e98102f856c8dfc06bb4cc3a200ccbc0b676074f6529b17723054ffaa96b98e60447e83771795a99dd480ddfbbb8779d2b9f90fb7d079e97ba502b72d375f289b81e4c5a1708fe8d769d3ff6037f1b17f1cfd56038a5ce1fdd61899defa83855030dddb8be5fae5aac942b2cbb547067ed47a9aa35f5343129ec0c1d4e93c8b8f8fb1e3214403605d6d5661efe5e6e34701da2f1c0fc7172e1b23589b7bd207f0587f7b273db1d43208b89c85150c573820378f16cb4e5fe66e32bcc97bcb691cb0895e76bb7aae2fbb25591ee64b080dc919e2d347e075f0c496fe23070d8fff95676f945264b17d4738c7a3631522a834e3a9245dca370066e61bca8c39015edc8637e5146af431fd80f144a6a37ce529735be3d0947a28a77f96ff8e8c013d64b2ca2183f64c8a308cd279d45a8fb0388ae45725778eb4f7b1d7edf1c25cc951dd61759fc82dde0cd5f8fb19088973d359e5d41724c25df0684f1ecbf499ba1dcee7a769687ec0a18ba73e35c3a38572d4ad74f51f91e2978c02f9b1f0867ecc142c6fc000f683802e9f567998295a82a0ae19668d972448e0009630d28a59f15be27861bc958322d80e36691cc1f22915690f5805419559c921e5684a771f85c3621e2fefe83c45416658d3b270cc50f50146a12381605188fcc61032618bb4f1cc18d8acfe52c2a9b62e31f53adffc4e0425c3e41caa419774cf664f454843a07c82beb5e03cc805ec1faf4df2bc94b3123839836061d7f742021d0fd36b8cee62140cbff08de5c6e83fc4ea9f2aaf95739504b1aab5f2d7432958a9476c267815f0e7cf867d69366cd77d4082cd6b8f3ed009f4b40731b92bca9481a7218402df5261142b7da9b40b50eb87ff011a92c4394380daae15a0353ef7c423e704f64bc50a9fbc65637588bd802ac24078dbccfde9aa7c9c85375cd6b5a133aa3e48421fa84e6500f847413788e251a756475e6cd442ba6c9bbbb709b9ef6cf1cf05a14f0a3eaf0ad80b95d72d6fc94c992067c171730187fd07154f955f42007d3417464a0281efb6b377e2adf3796265e40edcdff0db19751a45320138e5935f787542d698172563dd1c89dbbe87657fd2b748d01e9c4e6f85ce68eb186aa345f32acdb3e7b21c873115284e261d9c856fc2a9f481b0b423e4e9ef4c53ea35921f29c5f9b52ff2eeb97aa63f7a517c50cf9d72bb1fcfec638401f9117f9e5f53a274533bfe25b18723fed26e1166d195dfe6afe6dc3cd3fc40b49adcedc564b3e5b3482f8f0b0a3be8190a9887745c72e84d703c9853b3173a62797fddf4141dd9516bc5168988727d3375df3f150604241c59446aab566947660c2b229c6f753eefc7d452035bf743f9eccd5c74dfc57d7a966f9b204796da0546c7b4ed9561c69027c268f782b69d5d8fe8beb9c5a02c4d7dd4e126c9d0b649a7b4384c6bbd475c6f997573fdf28451ae4fc22a0fa8c887ce47172d70ee84c285d453de0d29e2f1e737b85ae190d5dda11b5be5bb98473acbf1354804a484f7265aafb1d28d51889b56f2d4725eda131ae48632e6849644edaa1660708a6289e1f585c2951ccc525c289b5c98f250a4b147043b331365dbaed69c5ffda9ca261ce2417cf3bff7f4f26fd7692199e57f78847c1774f9267ab7fada45fde17e1271b4e0f39bd587d9353fc316bdea8312e0ba02aa5fa35baa5b5f7a1ebb429d48c8f786609909e3767e6e70e7550a759851942a23b7013a773248af0119fc2d82f1b1f14479d5114284352b0183bd1f98867089f466712dc379d23e057dba127313301c68f80de24cf5cc39e21f1012eed28906dfa3b31bb431b253e20fb8a98e0a9ebbb3fa154a18920cf721067c835cf0f49d9f782d90a4635a394058e8a52572015e5b63efb08d84cd7225ffb71b67a519d31116b69c2d688b310c498da30d1453ca1a915efad81b85c23bc34da6eb65a07cea4267d414227ac4e9cb1dc0b98fc9b1a780263e338f9589b8e62ebff27442ffde016281a1e8741f8c8d0683d5cccb6eb2a99422ec746d29cc33b75c2452ec065c436a72fa94540faf7a41ec7d235f5861fd0218aee559852ca6de4070b7d95e58f679f0935d5aaa43e495be0f743e5a8ed79cb483a7c253ba3d0215371a78254db66223817f1d89df18be1f991763659e1240c298898f5bc677fbed88535245236d1d2a3c905f788f4c66771f19f4267555e1a2e38984b6afda53b2965b67129b79788fe0872e2d3fb8e182c923a4e233003ebdb866cb51bbf6f546350d30ba23fc903d2e6166f43bf5b600c31cdd663ecf5e130bc6ddff2ffecede525cd77ed9c35ae6c81f33b3322a48102cc0b87e89142558bb4bdbd4a679a1fb62d4ebaf6c40c7600925c5de8d5d6b26e54d24f3d16c52ea1cf8db4891ea67199eba52fe54363fd810978bcd995696403d1ad7ae9b7910bdce2230b0a7a1cbe69dc4279a8b7563ddc68581b982d570055c52f8555117ee6ee20234c4ccddc9153793f156ce88fd166c7d8107519cbb1487ebfb6cc1233e3b58c1423446ca9cd100531a0dc4416dea1df803ae17081543b57fdab2df2d5194a9ab0047cd9ac1fec8b34418dd769059d52b3886cfab07d5a4474cac8c708aba1416b32fb1fcd879083aad9848a42d02378ba5d0cf75086959652a99b331dfdc32fb9b49134c07a4d34d22bc0af1eb1245be1ac00ee7a85ce9f0188b79ee0d7379d51655baaeada400205d57f6b7a5c9bb16851b2d8f1fc66e633247125cf055e5d797eadd4479d2cbff20360a88088052a82ae8921e8d742ef2846d90b33018f49559c791e7fd81a6de97c2f1024d24df48e7197cc56284766776cf1bb2b3966d5c0e3a9fb195627a9f51d757b4998f565721c151d2609ee10201a3ff62aae98ad9a74e3b08f8e06773f157b02b9538d0acd1f2ae88b61af55fab7c0bc75a1ccf767d2f54f64985fb8fde32a9591de4f10355442b6359d073070dd3ef7a2b1300987ff2c3d2c03eef1d6d9a63ee930c3932a093486f1c71916c9f4baa8867c68bc7e76b48ca6391bcabab4d07d05b1c6d92732b957ac327bdc7749711ec94ce9bc974c99a629a3eb85003b304f17eedfba702560d9b3177c7a402915735755d2f8767401222d554d49f1e5643a2991fb74cccd3e093453ceea8655f05689b144730a759e660fcdfd005705e30eb9af93827498bf1d9f72a425e5c20d7165b0970bb1d8d931dc1c4596116e30fe213bdbc323a9c970ad77ab09e922343aa9eb588319fb2abb9ecff58340156d93f3bbb8116a740a5d14936fa3e228dd1c0e9645a005d7993796e54df1df937f16fa420a2512f0005c4fba6d8f3e52f4a97c700e726c82221f5789063645ddc5bec909891829fd08f7fe6482aeb892ebda129ecce7c66e65de5401cc5ab7a648d187284be8f75fe745d0e1910975e8b7b596404c76ed941c556798cda02e0520ea1456af9d3504475a1373f8604fd8f248fab9204afd7b452e61539b2743d4b358537ade9d55836b61a8b2fbafe39d187237fcc1b5295df20e837188a10657051f07ae0d261f0b6418fbde5d0e990e94d3d5f14ce4f7c033a9f7ef84b9fb553d87ce0171ff5d74a1db3e32f288ca8293f0038f995531c17e111dda279d0d49dab4b2af15eb21931d1392e1af1dda1920a0a572f51dadd3927a353ef159101138f1fe5c8ad421ad93ff5fee5bb55ec15e9a506127cb18ccfb19a27754529cb3ce3e3261e5708e71af58293599365075c3f06d61b7238d1dbd8875f4dbb1c433a5a53dafa98a06e146f13ff357b7028852be73542fb3cbfc9f4bde309a8efca07e4983e55081db205a41f26ec93e8d5cfcc3ab5460278c6141635e0275cf49f607db89ce5c4a44220236e57a6a552c0e8d39d4bc374d040a00119ab48da664c40a2e340ed5e8e7e2a5ae30ff5e0fea8765ce6be16aa472b8b18dbce7536d39c95dbcb2b5abbd1a58a9e6b17459c4d310d884eda109f8736e96df208b8ce47e2ecccd91fef456127fdab264ecb4bdf30da05465f7222050b0092cd19ff20623bd17da5038f579a65ce121fce954d71b2d82aeb285583cad0aef600ba5746d239fbf8fd63c244b64d24da8915d713d84d0ee68299af4ff6bb93d4e182ec8d95bbe19c7bc15731197877ac22be5a8cdda914fa43b735faf619018dde68de5275a819f5d008d7932a3dc58ef063bbfd8d1e149eac98257cd13fd4fa1cb08a51f1c530bc5dd246c9a2485593fd7e0b12e6225d02a7a46a612a8b9f05648b1d5220b64d0045210a53eaceb5fd0f32bce039f1c79a06e8075b38cf4481d370eaf8c151b718a250b8e9fb8ba02c501a547a3462c124875e30099285f770b4a5c9bada986792c0fbc3e5f7beec03f821c3b707196a104ca53b42da4147e5e33fd8dbb04f82ca802732d313bc4c904fb3e9e8b04c880fdcb9d2ded39ea06e9017193503c58b540a03484b5a15ed61da2fe3e3effc79fb30f6f81661ce2f35b72c8ea8e875f8591174f76169288ccc02fc73c92f27c5ebf3ab12320f53a01aff11d3eb8df13934df0c657715cf58f78cc323343f8a92bffbe2848920faef5fb565a9e5c8ca02f8c5caef2d63eb34578e7643ef594e05369379447e9a7d21ddf34b392755207db1dca13d0bd03ffab3059a078e7aa6e23536881c4612b4c372e018dbacaa41d560d85cf1240e3e7363a7c004d2cd901df1cde85231b00fa2d60c7777481a95e079c06c22d44bb2a966c85b4b1c7bc26c04de8470932598bf05af41fc290448bb4d503904c9c0059b2bf4d820d78427ab688996d279ff9ed5285ec5eabc854527543a3774a4845d3c0c85d6b46766114ed92f1ba2cf814482df6a93fd2ac6dcc8521b1f3b593d5e79558382776ed8c27b3fb98496fd6d6aba5ae5011cd60400a46aef8302ad97dd65bfe9945f459e661c255d35902f47c3c658b2e309f66e3a828f22bd273bd744d578748c798132d6b18591741ae6e8f7bf16da7a04d9ab3bea80f8ebab5ef71229439c4dd717d16a1ac169129c3324d1cdd81be4ed7c36", 0x1000}, {&(0x7f0000001500)="3d0e1c4784d742b3d69b1569cabfe082f9fdd8c264e33990133211f598fe4d7ac414b2f57905a29f5418895d6b7797871e2bce4d60ebb80ef1e5ad6bd2c9c3b225e9d75a62da95ce386c21361acbe2c13558943c9904866f9bded1e1283c404eb84280cd059fcb2543b33f1e1f466aaeb26a40072a7bcdf1b24f918e00cda40ed5f2009a8d6d487b012d4a054330ec14f85661169b85435c955c5e28be5a8dfc67ec57aabab9fb090dceeacd228d0f8124c2", 0xb2}, {&(0x7f00000015c0)="384bf6d702ca620b29bb2728a580eb453425a18895c7f9f2e735b3861bd38809067a8ca4033562f72b30c2f988d6840e74c3c2134d4333007027de2b0a1dbab1972d29556f3965080a9efa", 0x4b}, {&(0x7f0000001640)="b1037dc9599b3f192c07c8549695c2973c427337f8198081dd33cdb7a54ce82b3cae993bc70757216b449d35e1f409924d729be395ea8d3fdf7de92874295b369e8d5b9ebea8f8732811b5fefa3a4230ea0e254d76e61318cc78f02cbb1e277da27b0d682e2f9fb19e72462e0e360b7331dca775d79dbafc5ab3ffc02b1bd53f8cbad3e2964cfd6b0c", 0x89}, {&(0x7f0000001700)="8292458625324d72f8bdfe564e4efe7e3d4dfc20221c36b13835b534e35069c31793396557488fe259cef78b6f124ae14ab89866e6338745d1cd8b6930745903ea42cb75012fc8148f3586c08ed5bb3951d2c27411e6825cfd0f1c720d25726aea46908643eec8cea8c42f244834a5db16612eb7b597175716beb4b5d7cb252ffc2f5efed175cad67c3ca53587678a587653bdfd6f8017ebac859201b3b4e552481a66cf14336eaf15420b31cca62e1e2dcc9f678a5f9cdf7fe3c2a4104998aa9287c68f5b705a33baa39675a9bdac683c", 0xd1}], 0xa, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x50) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)=0xffffffffffffffb6) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) fcntl$getflags(r0, 0x3) r7 = getegid() pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="b94360a14080a2628aaac452fbd766dd976a7af9306e0f225906bc2e2a2d68622b83003378521dd5c1ea9f4ca0bb8979790cb1a665feb085da4bead06b153b95ab1cb290c5b81ef610c39fc33831740a11a80ecf2598948e2b92de", 0x5b}, {&(0x7f0000000240)="1aea11df1519290bfc91bdc0e57f1f1db4dc21af4cb5c5a28464ed7d5c9dff0454b6a189fbc90bfd13a62959bbc7d3cb37008cdda416a941d7db566942dfca1f16afe23acf8873ad5f33ba5ad1e2f86e79fff0f32c781a981232da5361058ec2acee99e6f6820d67c58b7e3bf31ffcdd5009da8e6a9913bfd116d72c1b338ed3e3f3508d543d9a1df9bfd5d8e6b03667da7b919cf290341364c1bacd5d5a99ae4d43c85e57f0a92ecf10ac2e03c53d3694a1c4cf7d1c5048", 0xb8}, {&(0x7f0000000300)="a5d88d4f2cd7a79f0ed51c1d574cb64a03b3c631a3d7ec4d7e058d38141a2411974c05d75e09676ba305300c60b7bb97d1eca7f2280a7fa1a1e3216d0fff8151cfc8281cf86b47bc52bc4e3c4a193deac016f5e14390fd04697f64b06efdab8da7b6b5add4a3bd285a5067705d549decbee53871082f6426d4d3f7bf043430eeeea8ddc4886bce56d611a5855f1771a5de7b4f4cec523c73113d0891737e4b1b75a4663e414f0a88d5e459674c283d805f6eac83c13699da34382a4de43ef4dfd9fe158bf855a9b9f4cb97", 0xcb}, {&(0x7f0000000400)="0f35dea0bf4d78f87f04998754520de41ae55c5c3181ce84caac6e223d08bdf73059", 0x22}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff0000010020e22ee9d78e0000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xd8, 0x8}, 0x1) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0xe8, 0x1) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x39) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x100000006) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001140)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) fchflags(r1, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/75, 0x4b, 0x2, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xcb6, 0xfff, 0x2, 0x80}, {0x200, 0x43, 0x3, 0x6}, {0x0, 0x3}, {0x80e, 0x9, 0x100, 0x5}, {0xfffffffffffffff9, 0x3e, 0x2492, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2000000000030}, {}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) setrlimit(0x7, &(0x7f00000000c0)={0x3, 0x4}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) read(r1, &(0x7f0000000040)=""/49, 0x31) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x9) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) getuid() execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x6) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x1, 0x4, 0x8000, 0x0, 0xffffffffffff7fff, 0x7, 0x80, 0x3, 0x0, 0x8, 0x28541ac0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000001c0)={0x0, 0x1ff, 0x9, 0x0, &(0x7f0000000240)={{0x4, 0xffffffff, 0x1e, 0x6, 0x2, 0x5926dfeb, 0x8}, {[0x7, 0x4, 0x2, 0x8, 0x1f, 0x6, 0x0, 0x3, 0x8001, 0x5, 0x1, 0x7ff, 0x4, 0xff, 0xfffffffffffffffd, 0x3, 0x1f, 0x319], [0x3, 0x1, 0x5, 0x5, 0xfffffffffffff801, 0x1ff, 0xfffffffffffff897, 0x80000000, 0x100000000, 0x6], [0x7d, 0x80, 0x2, 0x4, 0x8, 0x100, 0x3], [0x8, 0x200000000000000, 0x300000000, 0x73c, 0x5, 0x5], [{0x7, 0xbd, 0x9, 0x265}, {0x6, 0x1, 0x2, 0x800}, {0x3, 0x9, 0x401}, {0xff, 0x7, 0x7, 0x9d}, {0x5, 0x7fffffff, 0x9, 0xfffffffffffffbff}, {0x364, 0x6, 0x0, 0xfffffffffffffffe}, {0xe2, 0x14, 0x1, 0x8}, {0x4, 0xb2, 0x80000000, 0x1f}], {0x800, 0x4, 0x7, 0x4}, {0x4, 0x2, 0x1, 0x9}}}, 0x8, 0x5}) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000013c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000120, 0x0, 0x200000000000000) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x64}, {0x40006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x2) flock(r0, 0x5) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="f9b23a216903605144faef49d98f37d2085d9b6f5d16ba7c6ae17385ec5d97de26e2849b691107190819c0fe5f5b46dfb2fcdcb27dc18a19613cc68c7ff8ecaec69c2599ae01b26af29c888a3c5bb5544b21f72d8d57073c4f7851940b6f422c2cb43ee960d9ff2be0c111620fa60684c727f89fabdbc55b852f070f7da51b844b4c39dcb971eaaf74fad50ec5d77a01140cc856768ab6185fbf2c678215031cb85782736399a3a1b9e50318640111d96f9eb7a30cac306e808b4bcfbcbec21c5857767f46bde7d3f2259ac2fe1925a6fcc5f2cf6c432bf06c88b3c0fcbb9d9c7a939a9183ac199cd90357ff11f4fe8518b8acd75715905f53deca52c9879d349c3fcc5e607a68e1887d2de5bfb44c45e1b7ffa381d49135318e7fd8549d82ccd370de19084aaa3496a9cde4aa3e05bbf4388a7132ef1658c8f2c6938be9a68ab8eacce9ea81ec605335277c3001d43a804fb6478afe31998b6273dac2f1354a99c638c684f61a5a5e40ca8261e78ae8ba434d70add80d17cdcf8fb51a0ebfc3b643198674ea8380688794fb899c48a1f86cee2164827fb3a4895387d5098295c0140f4d65fe2d0ca1da5f52dbc0646026c81203d39a87dde4a91d903a7a5149311d1919c6e248ba829c36a6077e33af7447b339b304bcb264d7e3a5b46972345f3f566ae0b61d44d64674c539004e182685f1095e67b5f9509e6052127c0e39fc27b4f06ecea11f6ad36c8c889e692bc1227b5b745f4c4ce26a55ebfa4e014ce89a235a5b2142dd87bb8566094b405074588b2627720c2c7755f15ca36e7f35ad502e44cab6c8fcb2e1a61dddc1875ac2187d003ab94a0cc3f874e7026f7ecdedba701f4beb5076947aab4c6afac43ea8353596dc3e72853cd1c5b7e0f9c5b1ca3edfb682b4f115308eceee1160ee72c093f69747ff03e5bc2f1314f4754b0f3e1e069d2216ed71502d1490e38a5eceb7b7419da56d3a7d85f36f6bc21eed911465b272dcd3c5679ef60b2d3640fe187029bdc5f48b3ecee98aabb34c23027efbae246caa9eb431ad39e5a87d2e6a86402796cdf496ce7d0302adf7da3c1d0770a8f955a302086fde54b6c45324557ed8b4cbc09c9f3d22abb5a2294a4abac28238a2c1195c323e727c2c54041ff5fe12db6a909e8711af653a7c8221a7e7bbe40eea0fd2400fe530ce550250a2f398ed5a27855a5b151bdb7c336fa57af5239a8e77de7aa39ad289f0de339c4eb55f85ec5ef2f4dc208104135300eaecc797ae874e3ee08772092e09b670f6e5b5baea54b012a5990dba08f7215ad8b7eba65c8c7de118345f571ae4ac4416c8b0cb5ef465919c54b078d3c307d78118d5f794ef7dc693c0c899bd5075d0524d06a8d561d65f4beaea93372eab253bf604b45c89af32af770ba7557e86345095c4fbebeacf88ef2a5159ba01c1bab2ffc32b9b5075fbcb22a37058625589b73f9c44d082accdef2adfed18fce4f03ea46d879bf2cd91a3e559c0bee15ca9a77efa2e0a357156c6d50f96165522e0bd7754543e69454a46bccbe7f5da00b58370bf0d40d518487788395f839021677f5fdbf0bfa14b9654fb7b7fee4709bc0e0fa6b74615e9ec3dc6f07c3ddedbd8819e9b9dfaa847ba1337baa83d8a7a5d4b2b3c3bf03aad76b0edb3ea5e1f655ade761a620a18997bc86e95bf9baf14ff1b5f12adbfda8cb79b624023508fccaeb494969e85cf14b07cecca44f37f0f71d145577d2cc98659040646046b830855c918fed1e7b41858143cff1b21051cbd862968c4485320f731b35cc8d669937aaa9ba40319f187f29fdc9ca186cf91a44510cd7ae2ddee1a6906a02963c7cd17a7a4d1b1a982f589a0b5927ee324291b313cbdddb159b8c11ce1b4434b6995a9ccaafcf6dc2ea21cf47b07bcd0fbfe9f0f28fd957bd4363ae11539ceeaa3d1dbf1a0772fb53a2abc4b7ff718b43a55758cd5ddb4a48b62e835911d263591715307c8d128efe9d703486f0562f96a33e0f8769dae796539e54125e71fe3b90d9c0432e6204ada497fb6bfd3e4b9b322b6fcd20f08bd329df4d6dd8a713bcf1fba791083ac3c36b8075a3535c9142ec368fd6af41b8be4c2088d9d6dcf58477ffa5d99dc05047b0767e1770f740d21f3fe3b7ed2e82697c6bdf121f70712435ff47572d0c551c535392b910a77ac82aea9435b6603f77e8223464f5570658da613bd1a08616a5fa381db319f5d79d9972064ae4ca6127fe240738a48c9ac8f4a651236f11a67608b6838288809c2d19ee53e91a5e8e1acb7914646d4c2bd92b6b19ed35399e5f1cf025d858592313f2d891a8ee447b262071ae62b6d1014982b9319fa5c79a6721c05ce8f52dc08913b18d102f7db5e603f9ed957061bb81b4bf0574ccbdb17beb07fa10d0dddfae36e900cc33f26f66323c007f01f5774db1ba115d8c2cfa909c8f1f0525d78b8448b2dc91fc8cac22623f6cd4ab272a8ef0744079908efc4d29ed5404746ab5ad2a4ca259ad5cd3fb2f1b85494626d94737bd17456e1dc00c0128f2c87e192b727427a54872090a0de7cd09b6bb45b067931633edaf9ecd20c2fff10109348ef74fe78581497342bf1b9a88721350ae1812e61386380345a2ad8f67d73a66acfc94cd18f7bfb396e8858bc1b95f15e73554c4881e394bfd9689e566ee2e85a914f36fbc16c4e3576d30c3808fdaee959fe57d42eec3f8dcaa7eba8cf79a950343db45cd0d7d80dd25e3339e682d39d459d3b08c3cef8d40a017c3319e014d717b7ba5a1855e247af4df99195dbdcf780ccbe603184f3f561201f6e40ff08d391c950a876f28c675a0cf2fd830e78920a299893f59b48b7b39a296b65d3adabdcdbd0ffbba4478154fdb8e0fb27672964676ea9fd0bbb1fa78932a87828791b21b62977a3835e9f0e9eb4e96cb6f81c61d6e2bc8bd8345cc659e5d706d035c889c9e22fcd33f584d09415bc9d7ddfec8f6f6e5b1235199cb033599a1f9696432cd4806ae00a4ba6cb21e8c918747ab8ad2ebec1435f404cfea3c1834d260c9de122ff8fa4e7e68c3d5c8ce4a6c3534de73862f415cacdb8951955e76aa85b28c2f11fbc837b92520dace85f33174256e07ea2c693c2f2406e5dc66c616f8c956ee3837a9969b7da80c192c379eea2d269cd68592d6ceec8387f4f56171a6d0d37ad55d9ee15cba557693a0699ae0f1c6cbc5d6aa2d36b32da7611c08dd5ea812445426a95ec76a717f33902c36cef65c727cc284c877f5e40047d59ed0804610cd2f87b6d3c32b182ca4a3a98987fedf73c583e4f665208a9d78fa43bc92eb161ed03abdb53a2f782e94fb322b843deb8900ee9c9d523ba576e6a5503e32839be343a94f6e702594fa1ecae2f81042ab6a8a6f4c0c2e64b67ddb01451f90631e0efa9134963efe02a7b745cef0281131713853e699ed4b9996d5c9cf53a0c42c1e5b0bb08adfef9aa4ec1dd099fb33ca9f052571f03afec7de6a366d2d981121f2d4f31418efb60c8c719e20252ce00ebbb2c055d2e2890421e1801a661483321a0c92ac57ba1659b44b85853c603c60c8f8283c52ea3964d42110a7f43ff435a20192e417be13d910db0f84360722f1f5f4d05398ec080a8942753e2d743061d8182e57d2ece2eac39961235ca00852dcb3329ff603193d2a2398b39a06b10b747e4cf31dccead149bd513b2b45b39dbfa80f846240b5692ab55b586d06420ba8990ca8d105777b80f4f657c6a0d8da12ddd379fb107aae3814964d6a89d25e1e0204a781e62f5ea1bc71dcb49166808c2ab35eb7dbfb63a0f537a2d25ca0bddf94353725f22a44eae29fa1ad4269cb23041c2f1224aae2c03e9e1739fe3e0112a5b33616aaa7a0e66b0bbda4c922f41deef939182dafa04894b67080ff0b022eb4bd1ec44bb65edcf03bec4f9ae2f6c8494dff49334377ef12c2201aeeec6b82b4b05ff5781b14235a14522c299dfc2fce7acf034bb509b577a1267cff6e113a2d9e76ef06841423b57a04184a9add485dbb0516cf607aefc8fae2da2d7383383a4213ecb0589fd0da8d23949bdd8cd14b187a39c0ea824265c62e89c35807e1d6515e5bdcb224acbae182175352b4886b1dc510d6f977c36693d6e81cc19609aa84b74d16289752dbbe1fc559694623a1e70b0cb260bcc79c002e6f9fb78550b6d87898e7542a089c276337103839bece20c28951a7913b9032dde430ee5d0ecc537aaf47c995018b1186378ca9988b71e1bf648b61158be7b01b5e17e721feaf138f68163057678e63a698a2308c3a82ab46fc1fd54d34a6bf8f9d13b70151c409d8df38cdf8540ce35c2b4eb98b60b826b09ae44fe97e59b741ea3d4b90c112e293bec958317b4397c6536d0e19c40a737169781ab605a3cfd0289b8cb4d9eb0a02cf3d1924b6654e3743169e4c7b5066950e26152cc0f172715388c17f9e743f30284daa0b6d41e9fc25bcc54dfcc239ea3a63d73b7711f90f0657b52adca6c2e0b203c1cd013499e076f06f9e593c3a8aba665352caeb8f48268654ddc46094f4c7f793ba7a18d72b64233d672d604b4ab94e407eef63e49469891be0c2cb7701d800dd389621f8098ebd0b013ae2364e9b19f5f1a997d87c1019dab7aa8019739583da02c1fdb464bcc4a8734ca20dcb6b6379d15caf3145f3495000106fb9c1491654c03fc4485cd206deda157df31bfd8a1b9e26e2242d5a595fcc2123ee4d6b329526547a176c1b0d31597fca4bfab15e7990d621c428c56e6f2cde711947bd2fd6f7a631901f6b1b92450e27da434612a50847888559162f7210f13bb05c1d193a4886e5439e9af184f14e0943327bdd475f730e6866fb83cdff7b9b3928f0be87fae0e1261159a1350d8887bbd9b0227ea185fc17741dfa7397d89b50273b12f6242d481f13d3f4133628dceacec5b279d610303750febc2b1f4d7ebea7177b72ed39c0f5fbe7cc4da44bd09087e8d178a09f29f8d016405304abcf998364b3b148cd67b79dd579600e69818b2636064091aed22c2404644a092a252a96a2bf8d826d840268663b831ede41324322f0b7905062a23c8dc053eda668f89263c71f2d1948785ba9f3f1db4e12d352c8dc48111e04857584023f20089349b410e1b5d12f49d85ccaf5ea99af79c80557927d0b9e55b12d23222cf41907f0a98c140b09152ae4a0a7dfbae2c927ec4b405d02a8a24e273ddbd6825604209cf1fbc41ec2a31ad4bbc3f9ad91f9ef1ca2911b648daeb0c14ebce6560ee8829a7b16c9473506c4236a8abc36fef83f305e4d404fb7159fb962aca563a1aa581d031c6fbdd7180a2c6d1dc40a27d17768f91afea6e9ff22dffc53acf71a5b1ec1429baa9e79d5291a7fc085eeac30d64a53e9b8067c245cafee242a47246efe86531dc9c0baaa760d905731cb7769756fe3e4f32e7ce642187be1821c45da45530a43f0294dc2487c20f998c18ecfecb783bc59b8c8c4e1b4886584bb9c6b679678d692df1a1ed279324a2c757bd2066ea5178ab30270508fdba62af5fb09694b112bbc52acdfe6b29324020c32621c13fe3397a221fb39483ef9f79bdc06b765578dd5836722b9aa324b0d300210502b5e506564e4f467339a1a23267c031336c9c268031abf3ec02c5a4f3b6436b2d5e08dbbd18ebd8c2d499a0cdd382ab89b5d777788c69c693e54642196a1baed8a88e063cf30e5706117f0dbc375c31aa069a792f997cb1534399d88ba7fa206e881650a4c1475fc9d286a342db747810d8576dfdc33b4437083d23760600159cd4c05979fe", 0x1000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001000)={0x8, 0x4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x80, 0x0) linkat(r0, &(0x7f0000001040)='./file0\x00', r2, &(0x7f00000010c0)='./file0\x00', 0x4) readv(r0, &(0x7f0000001280)=[{&(0x7f0000001100)=""/98, 0x62}, {&(0x7f0000001180)=""/248, 0xf8}], 0x2) connect$inet(r2, &(0x7f00000012c0)={0x2, 0x0}, 0xc) r3 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001300)={0x3, [{0x3, 0x100}, {0x2, 0x3ff}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x6}, {0x0, 0x4}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x8}, {0x54a26816d431d091, 0x7}, {0x3, 0x1}, {0x3}, {0x3, 0x1000}, {0x1, 0x8}, {0x3, 0x1ff}, {0x2, 0x5}, {0x1, 0x10001}, {0x2, 0x9}, {0x3, 0x4}, {0x2, 0x84b9}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x2}, {0x2, 0x75d}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x100}, {0xc502ec3a3d99cc16, 0x3}, {0x2, 0x68}]}) recvfrom(r2, &(0x7f0000001440)=""/32, 0x20, 0x40, &(0x7f0000001480)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000014c0)={0xfffffffffffffff7, 0x10000000, 0x47312953}) execve(&(0x7f0000001500)='./file0\x00', &(0x7f0000001700)=[&(0x7f0000001540)='{!(\x00', &(0x7f0000001580)='.\x00', &(0x7f00000015c0)='/dev/zero\x00', &(0x7f0000001600)='/dev/zero\x00', &(0x7f0000001640)='\\\x00', &(0x7f0000001680)=')\'\x00', &(0x7f00000016c0)='/dev/zero\x00'], &(0x7f00000017c0)=[&(0x7f0000001740)='[\x00', &(0x7f0000001780)='/dev/zero\x00']) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001800)={0x5, 0x5, 0x200, 0x3f01, "81d1fbb2c4afcdf05f2e134b1c95dee91c556c25", 0x225b, 0x1bb7d200}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001840)={0x577, 0x0, 0x0, 0x9, "f792263127ebc628eaa952d4607306f411e3429a", 0xeaf, 0x2}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001880)={0x5, 0x8, {[0x10000, 0x2, 0x8, 0x8, 0x4, 0x40, 0xb6, 0x8, 0x4, 0x20, 0x5, 0x1, 0x7f, 0x2, 0x100, 0x7fffffff, 0x6, 0x3], [0x2, 0x8ea, 0x0, 0x101, 0x2, 0x0, 0x7fff, 0x4, 0x5, 0x6], [0x0, 0x9, 0x3f, 0x6, 0xc43f, 0x3, 0x52], [0x9, 0x0, 0x3, 0x2, 0x2, 0x1c00], [{0x8, 0x0, 0x80, 0x400}, {0x100000000000000, 0x90, 0x800, 0xfff}, {0x8, 0x1, 0x3}, {0x9, 0x0, 0x401, 0x7}, {0x200, 0x3, 0x4678, 0x8}, {0xe3b, 0x1, 0x6, 0x1}, {0x5, 0x7fffffff, 0x8, 0x2}, {0xef67, 0xffff, 0x209f8de9, 0x11}], {0x6, 0xffffffffffffff7f, 0xa03c, 0x7}, {0x101, 0x8, 0x9, 0x100}}}) symlinkat(&(0x7f0000001ac0)='./file0\x00', r2, &(0x7f0000001b00)='./file0\x00') shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001b40)) r4 = socket$inet6(0x18, 0x4, 0x7fff) ioctl$TIOCSDTR(r2, 0x20007479) mknod(&(0x7f0000001bc0)='./file0\x00', 0x1, 0x7f) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001c00)={0x6, 0x6, {[0x3, 0x8, 0x9e, 0xfffffffffffffffa, 0x401, 0x6, 0x9, 0x8, 0x9, 0x1, 0x1f, 0x8000, 0x4, 0x6, 0x7f, 0x8, 0x200, 0x4], [0x7058, 0xeb, 0x2, 0x859b, 0xfffffffffffffffa, 0x1, 0x38, 0xffff, 0x1000, 0x1], [0x3, 0x2018161e, 0x80, 0x1, 0x90, 0xfffffffffffffff7], [0x1000, 0x4, 0xec, 0x7, 0x7d4, 0x7], [{0x7, 0x9, 0x9, 0x3}, {0x2, 0xffff, 0x800, 0x7f}, {0x40, 0xfffffffffffffffe, 0x7ff, 0x8}, {0x8, 0x6, 0x3f, 0x5}, {0x9, 0xe9, 0x81, 0xfffffffeffffffff}, {0x5, 0xc381, 0x3, 0xfff}, {0x3f, 0x101, 0x3, 0x10000}, {0x8000, 0x400, 0x100000000, 0x1}], {0xfffffffffffffffe, 0x10000, 0x1, 0x799769f}, {0x5, 0x0, 0x80, 0x19a}}}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001e40)=0x401) readv(r3, &(0x7f0000001f80)=[{&(0x7f0000001e80)=""/204, 0xcc}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) dup2(r3, r4) syz_open_pts() shmget(0x3, 0x4000, 0x4f8, &(0x7f0000ffb000/0x4000)=nil) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='\x00', 0x20000, 0x10c) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 16:00:12 executing program 0: r0 = socket(0x2, 0x4, 0xffffffffffffffe0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x5, 0xbbb}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="89638ff6d012a6a34378d44211c0657d22b9b4419e039041f56cb3c21e22bf2091cfb2b0d75183cab571828e49b7b8b0fd1def40be879ce21a388c633781b650b07b34871b206f2eedca9b80f35c9bbad054e5e16a92a3aa18d1cfbfd61a28dae5437921cbc0a31cea7f737462f1621a14bcbd78118f7e9b43a1850708d8869fedca09b35dce41aac232653ce6dbcf702f94bc24175cf14272bc085d09", 0x9d) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) 16:00:13 executing program 1: mprotect(&(0x7f000079b000/0x3000)=nil, 0x3000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x63, 0x100}, 0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffc3ff13e593812eaa4e713048a6f17f6c14e6", 0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x5}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x20, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1c0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x2, 0x3}) sendto$inet6(r3, &(0x7f0000000040)="9450a045916af59ef2f2f6bbd0aaa66f47dcf3e5bf5a5a04", 0x18, 0x405, &(0x7f0000000080)={0x18, 0x3, 0x81, 0x100}, 0xc) 16:00:13 executing program 0: r0 = semget(0x1, 0x4, 0x2c4) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x3f, 0x1800}, {0xf05187db05a8a00c, 0x20, 0x800}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x1}], 0x8) socket$inet(0x2, 0x2, 0xc6a) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 16:00:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f0000000080)) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) r0 = semget(0x3, 0x5e8c0dd7fdd6ea9e, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) r2 = dup2(r0, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x800, 0x9}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000480)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) setrlimit(0x8, &(0x7f0000000000)={0x1ff, 0x9}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d88207503", 0x3a4}], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0xfffffffffffffffe, 0xffffffffffffffff, 0x9}, 0x1, 0x5, 0x8}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x182) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/144, 0x90) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x7, 0xba}], 0x101, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1e, 0x8, 0x8001, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x4a, 0x20000000, 0x0, 0x9}], 0x8, &(0x7f0000000080)={0x3, 0xff}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000000)=' ', 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xc}], 0x2, 0x0, 0x80, 0x0) dup2(r1, r3) dup2(r1, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x1) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r3, 0x0) setreuid(r3, r3) write(r0, &(0x7f00000000c0)='!', 0x1) flock(r1, 0x4) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000000000)="28f892b158278c4bdb9d744473b2317faf160740bbff593dea0956692e0f04515dc507df3af1a666040410329190a1274d0a8d007292e30138", 0x39) socket(0x6, 0x1, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0403fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000023bf0f", 0xfffffffffffffea7, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0xffffffff) 16:00:14 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) unlinkat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = socket(0x18, 0x2, 0x3ff) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r1, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) connect$unix(r5, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f00000002c0)) connect$inet(r8, &(0x7f0000000340)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000300)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffffffe, r3, r4, r6, r7, 0x4, 0x9}, 0x8005, 0x5, 0xb}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r9 = socket(0x18, 0x1, 0x0) sync() setsockopt(r9, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r8, 0x10) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getpgrp() r7 = geteuid() r8 = getegid() r9 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="64289535d6f408de749cf49c7e810b98438346fbf1091c5dcf8128a9f106e653535392634fa6052e6f058294e1513047d4b2c261712b4fda98afa28c327bf3c900ac9469d73794f7a80fc6516688f4edc37527627c54c4b55dd66d3c649d1b29dc5012d7bcbaedcce9b59e4bd44bc476e63c865b0b991df78b0eec3e00374d49a4c5b6ebb6a7344c3bc2485c34d4d3d132e3e10e460b21b9cba364e4a0e2ed9c48692da229b8f1", 0xa7}, {&(0x7f0000000200)="9c7b4ec7604bd3565e44d97df14a48c0ae7f956e05b767c1c5609f5a16b1f6b65a8318d5360fb5ca8922083b68d983a11eb84da9f465bfd3b2fcff68db9db86a8539753213ba5bfef3edd22d375650580ad6729833ca3007b1b8f37bb2a5768b36408cc9f8ba86081ea0c63274dfb97ccbbc5b706c6a5975bc036e6e53d0888b72c5c1b1926434458be85666cc266602f6ef2cb622bbc7e54c7d96f449e6729a7b3b8c27a85c9acf3416ae8866f3499baa22a8cd1afb953503a18909119f3ac24f9fe1a62f093e", 0xc7}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r2, r2, r1, r2]}], 0x110, 0x406}, 0x400) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000300)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) sync() setsockopt(r7, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r6, 0x10) 16:00:14 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xe000, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0xe6f3, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x96b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3cd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x10000}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc61}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x33e2b691}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd5bb}) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0xdd1eea9c57f9802) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x10, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1, 0x0, 0xffff}, {0x8016, 0x9cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xffffffffffffff81) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x100000001) 16:00:14 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x1, 0x1, 0x208) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x8001) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x9187, &(0x7f0000000080)="79f4bf1deee2eb7b57000100000000000000000000009affd5000000", 0x99) fchflags(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f0000000000), 0x22e, 0x0) pipe2(&(0x7f0000000080), 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$inet(0x2, 0x1, 0x9) syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xffffffffffff8001) 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() read(r3, &(0x7f0000000100)=""/22, 0x16) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0x7, 0xfffffffe00000000, 0xffffffffffffff77, "a517799bc257d9a2aeeddfe3f36dc505eeaa0b09", 0x5, 0x6}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5, 0x4}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1f, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x400000000003, 0x0, 0x320) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:00:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000100"]) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600000000001400000000000000d00faf20000000000000000000000000300000000e4ff001100a300", 0x2d}], 0x1) 16:00:15 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) fchdir(r1) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r3) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00052000ca"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0xe77bda544dc848f6, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x7fffffff, 0x6}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffeb, 0x0, 0x5, 0x80000001, "8c08c2a6120118e18d8149401d454a3bd1c58df8", 0x0, 0x10001}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xf23e, 0x3, 0x80, 0x80000001}, {0x9, 0x6, 0xbd, 0x6}, {0x1, 0x6, 0x10000, 0x8}, {0x8, 0x91fa, 0xfffffffffffffb11, 0x1203d286}, {0xc00000000000, 0x2db0, 0x1000}, {0x7, 0xf365, 0x2, 0x6}, {0x2, 0xff, 0x7, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xdfaf332b86c6c1fa, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0xac}, 0x8) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/139, &(0x7f0000000140)=0x8b) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:15 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x2a, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x6, 0xffff, 0x6, 0x8}, {0x0, 0x3, 0x6, 0x9}, {0x1, 0x3f, 0x7, 0x6}, {0x1000, 0x5, 0x2, 0xfff}, {0x7, 0xa77, 0xd92, 0x5}, {0x6ba, 0x6, 0x0, 0x7f}, {0x2, 0xe4c, 0x1, 0x7}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x5, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x2b, 0x9}, {0x18, 0x2, 0x15d9, 0x9}, 0xfffffffffffffff7, [0x101, 0x3f, 0x0, 0x400, 0x80, 0x79, 0x2, 0xffffffffffff316a]}, 0x3c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:15 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x9185a86f770ff444, 0x2c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0xee83, 0x80}, {0x0, 0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x800, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc700d3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026bf68f63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f900000020000743063fc2423a076e22712547500000000020208a371a3f800000000000000000008000000000000000000000000008000000000f84739170c64306ae84403e560b537c8ccde88bfc8c46dcaa1698075afcbd32c6f010100006b0dca9dd338b70faf89b774ef76f1fb0238d383ed8a7bdd6fd2c1a1d97b893ae7c4e7cefccd9f66dc6f4471576dd43431d866806d7fa0e7502faeb162620e79f00492094279d2bd1f2d0b07efe450c6f8c9f5c2c53bea24f851322f477aad00cca26cca0480ccd381f6616c81044f2071582d505ce4e299290714e775f9bec4bdd2f63fc004c23931b1d14847db5bd75afe867282ca8e4eadbd40a564778f35a16cbe09155fa4e2ef80da68ca5be4dd541b7263e960255d16a35dca0e6ae0e8169c9ee7c68e033f99c90b18dc", 0x1b0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:15 executing program 0: clock_getres(0x3, 0x0) r0 = socket$inet(0x2, 0x1, 0x10001) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x38}, 0x10) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') mkdir(&(0x7f0000001240)='./file0\x00', 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x1000, 0x0, &(0x7f0000000240)=""/4096}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfffffffffffffff8, 0x1, 0x0, 0x6}, {0x705, 0x8, 0xa55, 0xffff}, {0xa08, 0x80000000, 0x80, 0xb3c}, {0xe12c, 0x5, 0x0, 0x8}, {0x6, 0x0, 0x4, 0x80000001}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001280)) kqueue() syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/91, 0x5b) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42, 0xf0000002, 0x0, 0x3ff}], 0x0, &(0x7f0000000080)=[{{r0}, 0x0, 0x7b467049b730980a, 0x0, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x3ff, 0xda}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x0, 0xd000000000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x24, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x90, 0xeab0683b19f1e703, 0x1, 0x101}, {{r0}, 0xffffffffffffffff, 0xd26e76621c0317c3, 0x4, 0x9, 0x5}], 0x80, &(0x7f0000000180)={0x800, 0x4}) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:15 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x1) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="af") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x1) r1 = shmget$private(0x0, 0x2000, 0x54, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="9c15f90c76aba28c80f12f5aff85ede8536938319636d7d3b4a8a9cc29b97e36080242ac61d9db105a594fb142193e83e813ec8bab7804e5b1965c42dd250770990753b3e74920622637abf3d40193c10359a58559cb818c4bc4de508524c1faf6c133dcb5d10ece7a525403242dcb3e9ea2c257d67e93e1e56e10fb941f49ea14f55f2dee8211b30456cf3703a2f61eca6c989f127b553cf188146454a6b8a9558656cb8fb2d72ef61ffe18973d482ff0d214dc738510ab5c8d6f", 0xbb}, {&(0x7f00000001c0)="d7dd71fa5f1d5ff6dc2db2231c5a398f1ec52be91fb4aa6366a0fb0b72f0dd2513094a472e", 0x25}, {&(0x7f0000000200)="4dc3e9aeda2650b1dca4410a65479ada99a1b34d95deb6674d50112a2ca060fa24a2fa3abb10281c0faab7eed814142f814924514691f972ad5043f190f40125af93be1574ed70090613398e0bda", 0x4e}, {&(0x7f0000000280)="d2935ea131a065007edca1167bfcef1f8707877266b6a7e83d0e6ed874796873c967c790cdca9f3900b32e009f588c575f85f017985fe300a8b1b10ebd2662e5ddd7f8c362e340d04a8a4eab93237ef29ae5b4daa1df868838932dd8794fbbdb43196717ccc6cbbabbb18906b6f1af48eddad332eb1b4555f2ff9466a017c7c6cec3b4e509a93f425d78fb0ca3fd6527de42fd28b14ec0e94a06257764b1e329178eb81615f40c10e1203cc22efa8ba237b829", 0xb3}, {&(0x7f0000000340)="a7e042372269b884df124c86a7dd1f6ffd6b98a1975edcb6671390699388652fae05947db868fc97d83e97dc2e7a29e05a7e2e72112c012f62563b6a919e080b60fe966b1781a4d2fb635f1c47e605f1043220f603f2830bcb42f017b412efa09ca6a8da00c034f6d7a0c4927fd8d7cbe0638553087b4e1f1bf5f4ba96228f53b8888d69ec5f97d630600c072ebd4152de1908abf35d709602733f3627aa057c22c3b8", 0xa3}], 0x5, &(0x7f0000000480)=[{0x108, 0xffff, 0x5, "213fe7e1c0c3701e027ac45beccd5a8dbd14570e5f81733c94b2b823b80fdc3f4cb333711b722596412118b70936747de0ff3b52e22190470c4c52f8bcd198abfe40655266e7c3962e6d5def1ab8ea2ada4eb9dcd4a950c793c0cd8ef5545b5036c88eeef96b5b0e086b84c0755cb72d5c6bb573d162c6126f1dd8ee538a078b778edcd5c8f27405f0baf889b3b8fe1fa91792c6d76595035246dc817b2d1e6a49de99f0d0f31fbe4d0ef76d37b6cea9732a5b4a8d5da56cf63ead92c956edecb8d307a1212e1a799afe4e8f01f3da8a1a742b1d8f7da165194601271c020009cb7ffae061bc85c41e217c1c2d4a58f25297b6ce192249"}, {0xb8, 0xffff, 0x9, "a05a74f2d5462aae6b2ba3a8ae5fb0250590185b5a29373985ca0a92268b075a40eb15f667ecd9d2c184ca51839b1085f0fdc2f0987d58026d3ae47a9b4a06be072faace7560142a2cc127f4d84259d03f2c19dfa222c306b0958529b6e672a5dc64546fce84f23da166f3b8a93aaa4e4fcb2e2f05c1322ad2bc508d69b49f15a5587759703689a4546c458a3d147451919c064187ab1c8c94a9d10e7dc0c9e040"}, {0x70, 0xffff, 0x395ca0c900, "a16b475274b0056b45f4eb16dd3422674a0a883801f57035d68ac613c2775c816a713b0339fa6cb156c979776f5b7208fd2ca02d4cf2d4dccfaae509337c009774e2009eb35c20e5e06607810e327c79e8568a3adae4653aecbab1c7f8e61224"}], 0x230}, 0x403) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6c, 0x0, 0xfffffffffffffffe}, {0x45}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='G') 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) 16:00:15 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001340)=""/4096) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x820, 0x0) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x100000000000006f) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0xfffffed0}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b03", 0x6a) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup(r1) r3 = dup(r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x2aa6d4cac8f58807) r4 = fcntl$getown(r3, 0x5) getpgid(r4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x9, 0x80000001, 0x7, "e392f412fb9f31070798c710044c4c7497494466", 0x7, 0x2}) syz_open_pts() syz_open_pts() 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) 16:00:15 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:15 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000000c0), 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:15 executing program 0: r0 = socket(0xb6dc07b2ee80d6ee, 0x3, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/58, &(0x7f0000000080)=0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000540)={0x0, 0x1, 0x401, 0x8a9, 0x200}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x44}, {0x206}]}) clock_gettime(0x4, &(0x7f0000000100)) socketpair(0x2, 0x0, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x80, 0x6, 0xb2db, {[0xa77c, 0x7, 0xe6af, 0xfdc3, 0x3, 0x8, 0x4, 0x7fff, 0x8, 0x100000001, 0x1, 0x3ff, 0x200, 0xa04, 0x1, 0x401, 0x504b8161, 0x8], [0xec2, 0x80000001, 0x7, 0xfff, 0x9, 0x7fff, 0x1, 0xc87a, 0x36, 0x2], [0x3, 0x7, 0x0, 0x7, 0x40, 0x8], [0x1, 0xb0, 0x6, 0x7, 0x3, 0x1], [{0x2, 0x1, 0x100000001, 0x3}, {0xffff, 0x9, 0x8001, 0x5b}, {0x80000000, 0x5, 0x3, 0x3}, {0xadf3, 0x0, 0x1, 0x6}, {0x8, 0x6e7e24b5, 0x5, 0x8}, {0x1, 0x100000000, 0x4b9, 0x8}, {0x7a3, 0x1, 0x4, 0x1}, {0x5, 0x3, 0x3ff, 0xfff}], {0x8001, 0x1ff, 0x9, 0x8}, {0x1, 0xfffffffffffffff8, 0x0, 0x8}}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) sendto(r2, &(0x7f0000000580)="f64d798582367d2a37a122cc9d953858ddfc77a5fbc2635984e01b5810b836c86ce7f46b95e6ef9424f62b14a64d10f77dc11982ff54b80bab1783f6ff63f8cce9338f5e9271125eb3b1e31c94efe9d90cdf4b0079b17519b95a77362684c3d5ddf0a7eeef14e54ace5ab84580bd1b4bc404a32300c44dc9deb0c87946c172cf2d62a44b2997088e0ab02d87307639c4e1bf3cdea6158653ef96405d6ee7ef0fcaf987962655d927e876edfad09873e346fc7495b72169fab81e1178e14f28e69981407d96a35f651cba1377a0f0e14a31eb255762ee149d68e13cb49feefa5e449fa6011f57db1814ce36bd7e61ffa0a2b99831176f001013d36f3f81365572f2ddb0607f67183ed67236a20f15885ff38bbc910e50e49065cca760296d8232a799fe72f5af9bfd0836832590623c7b7af49cb2ccdd6886d385590a0158c16a3ba3bb4600a261c1c0d2fec3a40f567235286ec2e40fa8561430fd4b247e52c93022e895d1f13f2f11653ecf359d09605439b2bb4bb01e6e820a2dc61d9b5fedc10163df448c1e08d33b62b0532dd7db6708b2d8858423388397ca1702bb6a3b663d0d526ea3f3a8583078bc835cdd00a2f9daef131ec7c7d8d7e93ac01f0870d6834bc48db090228c1f77a3943d1edc715339f93e2061dfada4d32371f8ed607be710d2dbdc92e44f3a480da6b14d3fc90b9b21397b2bcffa54f3c2e9889b902073fde5d217fa5a745b4fafc39d339d04b1c53205545728f93476e83ea4a175e5a0171a16c068d5ec9a51478a4ea45bd0264fc41bb1749f334572300da736330454acacb1ecf6aa2beaaf704b629f974351c934cd190b76aac9a85d1cf1e84cbfaeaef1f86239e0f737fc9be15dd72fc6a7c7e458354bc30f2dbd4e886b66754849a548a23b444265ae1ed3142d92dcaedb846233fd98c920573162144cfac10ef667454a97e2d6ea66b45f07eb95771bb13e8704e3bcad02d0669f414731baf049e7c903f8689622901d69f8dc6bcc7579a64b89db796ed35599be65070c4c3f159e639046ae6c8fdb2c049aaabdce1fb8c5b6e8612f817a8f97b6f595c1173850a2c17712a21345e84ec35b5d6ce28d9509b5063c12b27885d330ffec84cd1e452e5bd564b974e20dac17d91fefd2610bf77a092a5ed1b7294ff13584ade8fb76276e1bf6c9886d6903f0920c48d8ec9d85c31cb2fc097d9b2a30a7a1d49174f3b2499be657e2e9e06bb873a550dcd87c40bd41ddf29eac9f982608638f7ec9c519bd93f43354fa93534db1c4e7e06ae5fb71250bc118c7beb9202cd598cd806a21840495bf589c1e1ad6716abe2fea7cb94b55f3edf707e8b2d8de59b5c59a034710794412ce1240a09c3c4ba785f4a305337a2267eba150573a0557c92dced859ebd8a7e44da93606edeb3de27355f2ee24e7b37f32035af22ebf05e6230c2c0a345adb0a88b1f24c1b12d2956310133fb5df3fda7bea2f230fe363ce4265d8599765965e9ed2f029686d1ec9f521573e6c7c37436718b5301d10c77f6bb971ded2569c0ead0bff37f5a382c376f4969760ea46c6c3dc602bec782d9d694ce98358db170c7164cc4beecedb3ed9433926b79ef30f51165fc9aa5c141b367cf097567da9b3df38fee62275acbf5fa51889346e079366996cc460f5e7f7ec341692ad5e1bb5ed03762f0483cb6cdb1f499eef9d100b6921457c37c759b67ede986eb2ae8fd4e52f04839335b5887b6c62e89f45c40822fbd08f2807a2c0efce99eba86ebf64cd9abf236b6897347809523b8de8707104a4db981a39e5fff06abc3838bcc98a6a99b7b9f919547c01d54ab40f1816880c5918918e62448d86adf8dc43ae48d5fc0c08991beb4f3043bc0c24e272de0532f46bae8f707a6a080bc0baceb32aa3d24344b9cac7cd959f237e28c634861e893da3b62c8b649afcc796570f738d5a0bac2b23874ae50f2bfe569f8994edc985f738fd4ada53a85c1e7195fc1b5867f15ec277a3ca4ce67c41746aa180db7b6a0888f01ba72295bad5cc87a52b379000d09d5c566d3ec0e389badaae5f5b2533882da7d7a6575de1cfd1923ad6f4f2f44a8dfdefdc18358ffa1e55af90a02d8084c82b8bf7c5345240861f7b93791802b64e1e41ecef832ad5ca0b11b330d72c8b53e04f410065b4e22ad74022a8c90e23bfb20984f815e96d23088d2baac192524b909753ce1a17051d5a2d542ae59b4df9b4ced90aca812ab32b57651534764c63429e73b47dff1b16f7fd8a562baf68fa599acc52eebffbf9e4a182335da72d367279cfaef1a2cc2eb382a23e0ecf7b8abec9fe21c8aa0f064c374e4d09453ad03a07eb1828750358ed0420f38c9b7520a16a68a349cab45cde11335fbf80a78fdf886a4ab79fee1f46c13d8f898669407d939e6b9989516d2d71ecf1fb6c60fc8ad5840aa70dcd0d12b6c56ccc8a00d41b76b2e431a01af588312de546095414385a04f84eb27f9174d359437f667f6aeaa038b624d96acabb8e8327dfb26f7aaf1328e4dbb74167776a2d691ddaa3bb58631baedc84fe811a74502d11ea53a0f77a633b76f381dbd6b61cff8ff096d5dfc64cdc498779edbda0f15d4de16bdc21bc719afa981b155b9a16cae2ce3670cfab36a72c865156a3e06dfc5bd08b01149380cb43587c3331a16b0c9ef65ee6308cce4cafc7ed803ecb992a4b67e80d18210d8ca776a3ec4afa7f244a154dd4ec26571b5ce581283b60e32525800724af11e5d3ac548a6f2b923cd73203c5615aa75600e9db1e17e67b485b18c62a1f6c08f838676020a87ca0ff46fda8988483d4ba9335a6636c96a7a48ff2c3c2fd1ff6c95b414f12aff2a48995d6a4cbccb702a7ea748f26e933f5aed4ad88ee708692c2cd71faa5f170e7c61327af4fcbd11c51e9c765711c15d7c5529da6084b92febb798fab5691bbf06943225c78518fd39398ca7012d78b66574a8014b8c160d68c802e8a0d996851190a600330891e0eabf4c5cf6327270fcaedf66e2217c011ac9b5c0fb12996c588360a7e903e0a998b96b4b07c84c15d4b2d9ef041ef7e835ae864b4e448ae92f57ec698609cdcf12bd70ed229cf43af0fb39b977890725fdbd41a77fb7925c5b60ed58e7a61bf7c64d393a84d6e11adc6997e5f3938db2a5647a2b609d19988ba562b9450e9e96b2ac0e276676ce0cbed088b3878d38c6eede30839fe5171b69b312b67e46468889a1225f5acf1c0250448167e34ab54214c5f8a63af6dab7185375b16c86c0424fd5c57c267d3635cd9c28088acd9a05527f9f6957284d2db4492dd9d7a24c145e3ec1aaaa1dfc2e9d6af4d7770b0ac94cce14a490287aae4a9d6b1007fa362998db05a9855c928ec78f9bdcf7edf9d47f387ac0636db915478e7c89a2a7a7adcc088205a90cb9ee7f39a215e1e87b86dd40289368c533bde5ddb1e35c520b6cb5fa46fdda2a1e8a0f04360317582594d8b267029e785695979f282d107483ba807085b6ccd9e5a92c211df618f8ff53f47a72c0fdc7f107db9648fdd4669c4a977050e9036489c33b306bd13a2680af6f7d2368663b1665fef381dd90c64f9e38a49c88a6139b154dcc1b1338c94754d5b4767af64d784fcfc364cdbdf8e53aa21363aa87a96e8f3cc9dfe85363575fc5c65bc776be37462a3d66b180c2fae5be95c9f5901082c776b3656a09b991b8aa0243c2d5993844b7ead54194427b2537e40717033367c59b9565fa07105362567feaaff89c5b0eeff9fa90d9b50fcef30bbec1d234cb356a7168dd1e5bd7936564f3476ec4bbc072b16f799b0ae5b4c069e729c0d17b99228deefd7f726f7424b8d2f7d770bf202aa504790bb9491054250f5d4510f9533477060a4e8c859e74463170c956463e3c9cd906f9f9a2880d5fc58a9949ddc5baa5854d0ccc4ed1e92dbbaf3d8e5db92b2799f1eb07e5a36ce05a46056a66176138acf96697fc4d4b8a4c0c30386ff6763b24f2c944b10da21efefb41d75844a967a968513bab8a9f2c4ec4479141ea34af8324f6f1fa09fbd3fdc24e34baf616a2e0fe3eb999e9b3ef2969dab73bfc7a8969e3a040321b59dc519e81f1ab98894942b88c59949ffb208a421dddfa70291146d280c752a3381bec111d3ec228ab1802855e63ba523e827505fa2f628f7e984b308f5a7025c2371fad555ae3492b7788e674a5c42272d51e87523b8fc6269dadf6f7a59c084f3a52685479ff76afb6720c57058db848cee572cafe2630d1b100b8b1f63a5197064bea7d8334c567deb2baff65808fc825f32e4fccf7b3a37c88d1af1838f4cc302b85d94c185cbd512ab15a10acce65d3f2f8ce5bf00db68955cd7dea427cbdc13108e625d19c1794213dfbb898b58814efecb332df23eaf2557dcefd8642faf0154238c1647d2aa070cd5b87a169871f3c63fd54aab9e9a87071c48e57c28e5067cf8d75cc79c8959ca2bcf7a517dfc04747ec0a317b6bfe0700b1718446a35ecb11fb7c6d373a08f9aa35d827286983e362df5474ec5611c99348495978e8087815268cf6d932e3f254fa11031a2805f9f5469d9fab3400b92d28ffcafc1689fc21caca011b5b8c87a5075b07e27839ea5b04af78ef70aa474bb156c470c3f790c7a7862390b24a9e1f0489999fb69a4dbabf3953b776d7484db5d52a40e9bf5fc40fcb561a418269f8541e9c6dbdaf2802f6887c32f1b1da366a9320f0f365214819b7af3474cc93945a0388c6c2ff41fa6f3c540e38f09b2b279e40a6154daf7936910899d9604f624a0dcf7f70b6af42c0868a9f94b4926bd5312b1e59e16541ce536c0be29691d719b0db934cca6ca7f7ed6c42a4ed8865e76df54736cecb992f444eead31556683c6cfc2362e22312b33d56a1d6cd2de0ac3fe212fc674621978a5a9b9f4700084cd2231d58116252cc52796152acc792952c3c6cf679a48be6e23628e486b94576bd8fc61ca0cc09ffb53a2a2ca25f087c69fe400e545b0789d6d823f7732f95bf6bb8f2f3390d8af70a05a2290d7b1d6974af5bc6d647a31592828f2f0fbdcce37a079d25f846b1ff8f818ca7ef8961ade026dba810177c7cf5ff2bf973be213be84b79cfd8e7ec363ff880e58575459a84552fcd0ed9cf8da3f1cbecebab8a90a81e18dc187bff462e54ac066241ee8a83029bafac3c789ee8d337f0bf75ec7c720f80e25cea239dbe61228538640fc16c2d89648dd352cdd98983d6c61b742e80237d6c16ab8ecc0e7829dd28832555c2aff71388245be417aa7142578a79684da9693238cb3376324434340fc8c496a4a4b16dcfd0ffc888cc41f6ff4f848a4a440c3d4db19086285d9216fb876ab6faf42314e7b2c7766cec7433164c94e0938267d3e1b72a6c0ec33e35c10677ef18e4a10b7b4e2407ede348861b52753e7c9ec761c0cb8e30b54db68fe82cd6bcbe762e17121a017c009add193f9480bcb5d29f15826b1c2bf5d56fc640cf7f87f0690f7150a08f7269d0aacb839489cf24241bca0ac998f8d15b68933539616fbaf907c83bdc8bbaac48a63e705a960d16e0b04ad7af32f10b1bd4f9cae5d08fad72f2f61394f3db4cf2d5ef18dcbe134a22e078a688428f21d7b27471f133126f3638cb0b9fe22fd498419a1c9add33253220adb2daf4d26eb74f35e4b35fba935bf34a977a8996e23e26dac5e6d2756237f17bca77d8dd34cb612f8f6536e28f917acaf8d6e0d4c50330b77d53c3c7b32e671547fa75f4dd1eb3315106f8d4c2b68ecf1a035ea4b69a527535d9535a12264cb26dce0a8", 0x1000, 0x4, &(0x7f0000001580)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000500)={0x4, 0x556d}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000015c0)=0x7, 0x4) syz_extract_tcp_res(&(0x7f0000001600), 0x6, 0x2) nanosleep(&(0x7f0000000180)={0xf2fc, 0x20}, &(0x7f00000001c0)) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:15 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x10001, 0x591, r3}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) write(r0, &(0x7f0000000000)="86879d8b1a9c4fed5a599e402aa6bea0cfbb4272d45c665a45e33b885605001664f240661a608d6c4e4bf3e5f87d", 0x2e) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x80, 0x4, 0x8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x5}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5502}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', '.\x00', './bus\x00', './bus\x00'], 0x7f}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x1, 0x0, 0x140000}, 0x800000008, [0x110000, 0x9]}, 0xffffffffffffffd5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x294) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000020}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:16 executing program 1: sync() getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x6, &(0x7f0000000440)=[r0, r1, r2, r3, r4, r5]) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000004c0)={0x6}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000000c0)={0x7ff, 0x101, {[0x7, 0x7, 0x8000, 0x7, 0x4, 0x200, 0xfff, 0x2, 0x7, 0x101, 0xff, 0x3, 0x5, 0xd66, 0x8, 0x20, 0xffffffff, 0x3ff], [0x8, 0x101, 0x100000001, 0x2, 0xffffff0000000000, 0xfffffffffffffffb, 0x9, 0xffffffffc81aac08, 0x9, 0x2], [0x3ff, 0xaa, 0x8, 0x1, 0x8, 0x5, 0x1c74000000000], [0x1, 0x3, 0x6, 0x2, 0x6], [{0x7, 0x2914, 0xfff, 0xd29}, {0x100000001, 0x8, 0x2}, {0x7, 0xfff, 0x0, 0x8000}, {0xffffffffffffff7f, 0x9, 0x5, 0x1}, {0x6, 0x7fffffff, 0x4, 0x9b}, {0xffffffffffffffd7, 0x7, 0xe83a, 0x8}, {0xf56b, 0xffff, 0x0, 0x1}, {0x100000001, 0x76d, 0x100000000, 0x8}], {0x0, 0xfff, 0x1, 0x7}, {0x8, 0x2, 0x5}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$inet(r8, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002740)={0x0, 0x5}, 0x8) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) msgget(0x2, 0x700) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r1, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b"], 0x13f0}, 0x404) r5 = msgget$private(0x0, 0x421) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe0d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, r6, r7, r8, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r9, 0xffffffffffffffff, 0x10000, 0xa6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000002700)={0x3, './file0\x00'}) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) poll(&(0x7f0000000340)=[{r0}], 0x1, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x77e53d1f12f4c936, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x7, 0x4000, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0xcf0, 0x2, 0x401, 0x3f, 0x257b, 0x6, 0x2a}, &(0x7f0000000080)={0x9, 0x1, 0x9, 0xe166, 0xffffffffffffff01, 0x9, 0xfff, 0x9e0}, &(0x7f0000000100)={0xe15, 0x4, 0x800, 0x52a55623, 0x84, 0x3, 0xfffffffffffffc01, 0x1}, &(0x7f0000000140)={0x5, 0x8}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x106) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000017c000/0x4000)=nil, 0x4000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x8000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="2bf2", 0x2}], 0x1) 16:00:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="25a2b013afa17e6baf5d4308b1e6dd962662cd7a1ce7dd6af6bfb3df76d00a454b4faf1e167294b18996d402902c7a8c3f384b93dd911835854d2320c9229c63887e32f49bef17ed37e7905d45655391362856ff2f8754a7e1a5a1da085c170e487fe18dfb96fce424e8ea3a13", 0x6d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:16 executing program 1: open$dir(&(0x7f0000000380)='./file1\x00', 0x80, 0x10) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) write(r1, &(0x7f0000000200)="ae162d3d0b6322f4730181188dad11523bc0f0110199cca23213ef44a871fcb6c12cb09d7aba9e3c8fceb80ca3d325c3f134e468dc19db3d57045cb69485ce094160fa954a70a908d74051763405af0922686e317b3137aef4d3a6318cd3eca4aec493c7453efdab3dd9c3f6fe096343039999c0a9c2e71c26a4317b2106e10d0492909fcdf0b711b3b04074e4650c306441926ecbc38f51573d60c9f3bbb41ff2fc5a62fb2cd46418666d5ce11d3a7e1e5e2d989aab59f8a123df1f61f8f6ca1a272684e2529d4aa194cae266effcc8c47131459d73bf634e3c9122c9688b834839b507c10a71aa987cfcb3", 0xec) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) acct(&(0x7f0000000140)='./file0\x00') fchownat(r3, &(0x7f0000000040)='./file1\x00', r4, 0x0, 0x6) symlinkat(&(0x7f000001effd)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5de05557c2f99bbde3a8a5aec60d984e3759ac6997210ec13fcf90774b72a72733cf0ad5d4e7338ff2fdc324c0bd7516a757532773106990c4772b6ab644b88d9b04961b7d8b4dc024c0012f9e73549df860b3c8e6352ae4ff762eaed7651addd7424e9b34e4f8ac312047baf0e6b53a0a76defb53ee8234b574f905f594e1b8521886bf847d1a2a3e0be948af7050f1f93f71a011901a3432150e110336d485f82a5932617a716a3053645b881889bcdc3e144ef528ad3af2c92d058f992317868cf9cd656e45fcbdc10594e54e58fb1df5369c96024f99a5f4e63f62275a1dde64", 0xe2) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x14, 0x1100, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfffffffffffffffe, 0xf55}, {0x570f9105, 0x6}}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0xc000, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x6}, {0x25, 0x0, 0x0, 0x4}, {0x6, 0x4000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="d6d714d4e96b1e44c46f574630a2505395d0fe2246b3c89176ac449cda50f1229b33c20cb2f0cf63bc5f4f884f7c134f7dae4cb17f13f32d2c749fd79181ac9490c3a836c78190503d7240f875327fcd2c632adaff2bc4d93204d6ecded07491053640c8918f7d740d916e7665930428fae00d77ebcf4302f1583da3cea0a4a7add8859585dba16a6c331fffe187987abb6d136777bd9e146599921594a13cbef9270ae7131501b67e164290a84620fc69c9", 0xb2}, {&(0x7f0000000340)="19c2bb419a670eada9856a7d59dff26e5b640c49b3dce3bb77db7922cc04e17eba6e45a667731ed108f4fcdf476160bd43ad7d4e9fa25e4dc02a4e95b77814eb7a9893c82945c254c248eb5e3afbe716c799efb528ec61929c96ce257737273318b8b1bbb6b5e20b8e8974492b5688851db739cbef0b8dbdc992c2a3be8bfcd449ca822fe9bd7ced22a1bc020fd494471ff0a5d2eaa6aa1b919983572db95cce91ff6a9661c56b070b203118f450c3d39f65a1ccb2e2e489c56a9ebdf222", 0xbe}], 0x2) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0xa0) fcntl$setstatus(r3, 0x4, 0x80) syz_emit_ethernet(0xfffffffffffffc74, &(0x7f0000000440)="ae603dc9b94e1a2d2f527ed886fa28c792a206ee36d36c8d1900a077acb1b6701c73f427f3270000adf012939c090646ac8d7266884f901dc25f52cef6e2656d36cddc832c6e7bc7bb20705d621be91c786562809a2778b2971f762eb73646fe4648931608cfb567cff72c1d1394966694c7aad4438c8283f607897d9573001c5a3815") unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x102) setreuid(0x0, 0xee00) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x1, 0x21) setsockopt$sock_int(r1, 0xffff, 0x481cd640f1c26f83, &(0x7f0000000140), 0x4) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) socketpair(0x20, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x5, 0x2, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x84}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r1 = getgid() r2 = getgid() setregid(r1, r2) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x80) pwrite(r3, &(0x7f0000000280)="280b11bcaa2ab40f2250b08dd7dc3fbff0f79b050c296bfdf7597506eb2e0aa59e0421c04a02f0bc2b0ffde43c751c9c15ffb58d06b6de0e3c580ef50c0d1b6679d71f91eb03f54897970e62cf856169258d4e6cdde13fad3960eb323e116a9cc9875918fac591f5bf9d3a1e8bf950996d4bf7775732c96a6768ff1350c75c9ca6797c0cfc70b211b118bf3c15a19450b1b27aeca7ecdd4815ef39bc652cff47ba5840646166dc5e6e38874125618e4f534c4f81321538b4236cf6d52f95868c21ca25b701006401e17ac00c9baf347a5a604408f17ac9e77b550fcfca20d108d441053719988419238a28159cfc323daaf3d4a3e4d8915007112878c3", 0xfd, 0x0, 0x4a) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:17 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) 16:00:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4a67, 0x200000}, {0x60, 0x0, 0x0, 0x800000}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x10001, 0x8, 0x2, 0x80000, "ee8e7d473e5bd5decc7a4bb45fea18c28d2bcc96", 0x1, 0x2dd}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sendmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="91bbecfc5b7d15b0bebb356bba1e5a29b23a85536c6249db99dae0207b4f26b2270c0c8d87ede29c51d29283211acc960e886970031ee85fab3d2dad8fd09a00d86982f18da7bd7208c7a1ac5b6d90583d9331590eaf6e05ea31c8fb9c58d1710ccd7a231848992169e7919335bb809e927a8ed0b48497cca8e1599f9cb32fd4fccb589d0b86c73d8bc35d7bd31ff3da7da943bae2a819f1da473b6709bab6e691ccd3c9bb3e8e873e0d83e97aeb54aa98aa2c94443a6dd98e3aef6e58437839abbc867052e97fdf54b5082a728da777053dbb32aba19a539dfeaa", 0xdb}, {&(0x7f0000000200)="108f5e9595be0cb2391ea703bd9f46bc350389c770b8cda098a1d25552d6dde4c097fa936c92b6b90851406974aeb0050a08a5a46e39934a71c31f8e0ec1fd96fa7b37c3cccfc787429c229b5f2e8eb166aa30ce2203595edd2378f439bedd516c5a52e3a712d5d36d24f0a18e5ec3b4e33fa9441cb9e740fbaf6c72c2a744c9dd31758352ea1c7fccef06183dbcbe41362aa1b699f02a3c779faf0b8af1f28623a194e4ada5c417508d98f6b2e68c1f3df9b48f0c3f312ffad7652333507397945dc6146230dffb340fbfefcdcd9f8b", 0xd0}, {&(0x7f0000000300)="53527fcc0d82fee2ab0f26b167c21983865221a29c9923dba45085e5f3745487bb0a43a5cdd185b2d4b4de52cadb67fd443141a9e079d1ba70bf45f4d48ff2bc7d3541b3119918e734b017f586bf7d6ab304a0057516dd3f7ddaf6e975c2ca3b865d90a7f750cb3733531752011bdb8cdc2d86", 0x73}, {&(0x7f0000000380)="5f529dd54c1cd374c7f683772bb9e04acfc8ee3169589e52e962ce751a83bfb088d167ff18a7d5962380a0cc5a5d7661b5888b7ff2a5da9075fb96407837fdf0ba6ba1de7cc69ef3906bfbd7be4c655b66c9e639b90be5f45d36ad4320de0cd9c972", 0x62}, {&(0x7f0000000400)="0cbf1d322afd55b0c3ac76fccbc6a342b6271f1562378199e6eea1039e07d08fbd04efd2f0f86d70e04e001e4187ea692571fd1e28ee776bc8662febe6743f45e132065593125606a53a6842043544ed3914c87120e05916c96d0a5c49105087fd45a4591141ff14eac2d15418f6d7c9ffaaba21be9047f0804199d8256a1d2b024a315727964748da734ea4172fec323a61ae6e86c2f6af7a26d7a581405dc5a5fa792118470fd828b381", 0xab}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="a00000000000000001000000010000004184def3fff1d3868e77268da2dbb1d38643ba1b6082de233ddcfc686c91b6ec32831366c8a11ffd3930f7afe335196acfd3c3a8c110487962db12c11a2b5438ca9e468f017e012914c86b7190242c58b19d7fbc2f51beabff6bfc78196f15d1102b8430d1669e5a2567f69a67c95a7ff069dae29e0e7560ae14599b35655643e289f0ac3d06377f43a9ab00000000005000000000000000010000000000000005def6716631cc05d49b3941b81b1df6c80138b71bd10c760e7d002c1f8a45c444707f7d60c41f92a36b6d7371df0f1fd29043e5c4775411062e75101013fe0278000000000400000100000009000000b5de7ab5eae47497294968b4d226afb5352991059c7d4bac8979351eaf90816176664a89b8b8a1853c6f1d42c13dac1e1f5092cdf495770ce625849d83fee50b0c8eb5738cb8d1f9a0ffb9192652bf33a817147dd97a6431ffd472158b31138a7012460000000000d80000000000000001000000070000007faf878810aecc64847f905fc96c33936c66bd5bf2f2a173345c2f4400b8bdc4a740939b9a0fe22c6ea1e5e65af21e4ccb41861063609af82866cb9c09af53dd75b34c2ca1602d012fef4c1207ed70384f8ea0b9d14c18e3bcae80097720851c72f1e937ff998ff17bc794f294c8dcfad2f92c8c70b482c60679e7c7e2774f0c1ec90e649463dbe4512d103e13182e4fe9e952302f1cec7cd9792dee27efc27b7202991af7c835805d244db69c5f8d56ede7ef20d51583a7cf0a87a7f599cabd1bf535da73b800005800000000000000ffff0000000001006cf8cdddaf97824d362f4f325143afa0cd303d32a3d6fd4eff067511cfebec5488002dba6a0dc3f8005109b33f3137ba85aa35a3b7211f199c822566107986e3ac1200000000000098000000000000000100000008000000324ffbaab9fa09990cc579e42e50bdb12324f59ac00fad245287416540d4698605572b4e437b25bc29cd306ebbd027dbe483122fef36cd7780da2bcc48bef0ca14310138a4c01ec4e52afeb56379ded1c8231ff019ea0a584cd1a9ba75ac99fb91eeed43f06c61f6e6f0a5eba1e817f53c42266465b9ff74bbd74565d5fe6a17759300000000000098ffff4778d735543880509e54ed4eef6264f56c2102"], 0x330}, 0x402) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3e7f6d9869ea4a8, 0x80) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r7 = socket$inet(0x2, 0x4000, 0x6) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000600)) r8 = dup(0xffffffffffffff9c) socketpair(0x18, 0x3, 0x53, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x5, 0x9}, {{r2}, 0xfffffffffffffffd, 0x9db12844e162e90f, 0x8, 0x7, 0x7}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0xfa, 0xfffffffffffffffd}], 0x5, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x10000, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0xf2e, 0x63}, {{r5}, 0xfffffffffffffffa, 0x8, 0x1, 0x7, 0x9206}], 0x1f, &(0x7f00000005c0)={0x0, 0x1}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10000, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x100, 0x0) r14 = socket$inet6(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x5b4bb49edab36f0d, 0xdb, 0x4}, {{r3}, 0xfffffffffffffff8, 0x55, 0xfffff, 0xfffffffffffffffe, 0x800}, {{r4}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x4, 0x7}, {{r5}, 0xfffffffffffffff8, 0xbc11e6778ce44fcf, 0x80000002, 0x81, 0x2}, {{r6}, 0xfffffffffffffffa, 0x40, 0x4, 0x2, 0x7}, {{r7}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0x200}], 0x2, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x40, 0x4, 0xac1, 0x40}, {{r9}, 0xfffffffffffffffd, 0x0, 0x80, 0x8001, 0x503e116}, {{r11}, 0xfffffffffffffffc, 0x5e5c8309da8fad6a, 0x1, 0x8, 0x1}, {{r12}, 0xfffffffffffffffe, 0x22, 0x80000000, 0x5, 0x4}, {{r13}, 0x0, 0x37, 0x2, 0x1, 0x4}, {{r14}, 0x0, 0x10, 0x4, 0x83c}, {{r15}, 0x371fa8e52e617fb3, 0x38, 0x2, 0x298, 0x100000001}], 0x1f, &(0x7f0000000480)={0x1f, 0x2d50}) open(&(0x7f00000002c0)='./file0\x00', 0x288, 0x8) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000640)) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x84}, {0x6}]}) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="81") map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c730 failed: hole in range 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) semget(0x0, 0x1, 0x10) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 16:00:20 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(0xffffffffffffffff, &(0x7f0000000200)=""/195, 0xc3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x5, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) 16:00:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {}, {}, {0x2, 0x258a}, {}, {}, {}, {}, {}], 0x9) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000180)=[{r1, 0x80}, {r1, 0x1}, {r1, 0x20}, {r1, 0x4}], 0x4, 0x6) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffffffff6ea5, 0x800}) r1 = socket(0x2, 0x5, 0x6) pwrite(r1, &(0x7f0000000100)="b65d96d9", 0x4, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x60) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000006c0), 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10, r1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000000000e6bf) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="cab85f53591abb3692e8ba6b61e37b6a576aa0b86ceec94518037c24", 0x14}], 0x100000e7) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3f) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x882, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x80000001}) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/47) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3dfc}]}) r1 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pipe(&(0x7f0000000000)) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0xa5}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x9, 0xfff}, {0x18, 0x2, 0x3, 0x2386}, 0x4be, [0x7, 0xbfa6, 0xb81, 0x3, 0x3, 0x0, 0x40, 0x6]}, 0x3c) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6d52f51b37da3a815d9dad144156f08002d3b18b79ca8c85e4000000c61bb8965206000000560100298b9759eb885230bf3ff6356d5509d5ebb1fa4d73", 0x3d) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202080177fc0aef636a251cdb5f284dd26eaab2c44fde35364233f6887a1dbc0ebe2e06277ba01242da8eb4d5522060d27383fb5ba90009d21b4b23ee9a7b7fe1bac2e3058f3f1e9dd404a25d4cf35f4a00000018e4a90604fd2b80ecf36105ab69a910f07f526f8827929b11d02ce46af94322d51b5a17070130000000000000000013a933ba447536a2f7d3a70fe8522511124bb46f56dac9473b25f996e85a218acc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x2, 0x0) socket(0x1, 0x4003, 0x8) r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x377) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:21 executing program 0: execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001480)=[&(0x7f00000013c0)='}\'/\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00'], &(0x7f0000001540)=[&(0x7f00000014c0)='\x00', &(0x7f0000001500)='[.]\x00']) mknod(&(0x7f0000001700)='./file2\x00', 0x0, 0x1b00) getpgrp() r0 = socket(0x10, 0x1, 0xffffffff) setsockopt(r0, 0x5, 0xffffffffffffffe1, &(0x7f00000015c0)="581dfc9519dd82c3a6b813bac440534412c73e5f41b7aae2b126590f01d384061e29075b8916b95819103b25aadd88a4e3a00da26b4653f3259e139f74b8502e5bb13624bfe5a89692c77040950404396fceaa35bc0fcd5a60cb503823155510e9286508172bb88452741ca3af9d339de37e71f146ef45d39c6116bc998e028e7db1583fcd41fdc23df9796eefda40c9e9a74e26177e73ac9b36f06b86757abba1a23f42165df88c2b01bf640507908688fcc099e68e78804f51b0bb8787d00640c387ea86b44d5f912713f8a4b03ee53d302acabfb763bec70e3a1b9266a9f9e64e1e98b3ce0d7515f4", 0xea) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x300, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="38000000000081000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000018c0)={0x10, 0x8, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x45}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd0da}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb75}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x78}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffc2a2}], ['./bus\x00', './file0\x00', './file1\x00', './file0\x00'], './bus\x00', './file1\x00', './file1/../file0\x00', ['./file', './file', './file', './file'], 0x9}) chroot(&(0x7f0000000000)='./bus\x00') semget$private(0x0, 0x0, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x99ded00e07194c8d, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000016c0)=0x1) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 16:00:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x2221e178d8346c47) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0xe16f130bf7f7082) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c5c231f8de6f335c9d5c4d35a795e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b94684ebafcd28aec04d2416f50a7c96d0e59c691ff7bab1e50d576d4c25000badb5ca3107168893a7903a10d48fc1dd2934d93b1711970304090fe9c0646c3ccbcc4cc3c95860599e406680bbe441d7207b8e27f159e86f5e86a097ac844f349e829880e6c246a917a33d2adc38d29ab50b94facf4cc3bf481a50de42fac6dcae09c3a5ff801346179104902e490dc0ad61d5b8474f4f5008bcf4b3dfe46d26ca133146218f57152885e3eb359e074b5eacf15f66399bf0c1c87e2"]) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) 16:00:21 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setregid(r4, r5) fchown(r1, r3, r5) write(r0, &(0x7f0000000040)="54acbab79e8f4b920925a43074862579c1053aa339d8cad07d07da7d17a6538ea31bed123d6aa85455e60f862eabcce3e87d518f09a2a848813906ee3db60fb9f6feb61c77b4428e766d97f7799d331629264a4c659dd98154739b966bdb50c3cf2cfb482bbca77bf61fc886d1ecafe03d95c78bfac0986680a1d08ae15176f16496dcd3c6a5b08813a0517ec2cebcf2568173f340096af7399d23f0890b3e74a232d3be72d3db9e8230db4cefd84477fc87d805e795f9d20dfd762410e6dd0f5d0a7bbf180dc068b74ed2f4b02fba35433d1f2083ef3c7116", 0xd9) r6 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000180)) write(r0, &(0x7f00000001c0)="15fabd05224ee38a45a7db903f8c4d5cac15b6165f6788fa34bf350ed31012b0c7f0ead5edab1a2d689134533bbc0a45e873f1dc7ea5181fe00753fc56ce9b3889b4422a02d149403432a3792319f6a67b89f08aadb7aac5688088fe31c8950518044a30e7f834798fba3a98b2d6a016dc2261bc97b43d6e9e56819d15b85cfc387a93260f499da974ac7a2a4e9193a59ecf8b6014a854582fd3e4", 0x9b) poll(&(0x7f0000000280)=[{r0, 0x84}, {r1, 0xe}, {r6}, {r1, 0x4}, {r6, 0x71472539ba376c25}], 0x5, 0x100000001) r7 = accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) renameat(r0, &(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000380)='./file0\x00') writev(r1, &(0x7f0000000500)=[{&(0x7f00000003c0)="625c0e4b07b0663fbc3e5c08fd9f294b407eab07aad28ecfc609611230078e159ebd7b425e8e1af5a1e7b8b7f5273823a233bcdab22e6c4d594f8fa1f15a5b7779602c594f1962b4031899fbdaef1b4d98fc77eeeb55d9778530ca8d88d670437b6223831a153b409cc014280f3ea87ba46e1ead3a94f4ddd18ba07194e3fddfd43e07cb12b94493da7f60b0521f891955bb158191f1fe0934f039dc26d8d57a9dcab70d4f2d8a01242f9c4a03892885e233a422e00dc5b153353753", 0xbc}, {&(0x7f0000000480)="7dcb8c6af82c24bf97535ca1e24ca074ec31746a9af77579e77a9ad2b08fabeb9ac358770c229247b6451465a0ac2f05730ee8830f286fbd9a961efcccb238d3b9429db39ca06ede9e99cfb4556f0a1074ab3ba185488e886b2752372e16fb154e5c275b", 0x64}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x5, 0x5, 0x3, 0x2, "3895b59fb1c4769086f72aa1e2630c020cc297ef", 0x7fff, 0xffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000580)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000005c0)=0x1) munlockall() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) close(r1) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000006c0)={0x7fffffff, 0x7d3, {0x100000001, 0x6}}) r10 = accept$inet6(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000780)={0x86, 0x5, {0x2, 0x29}}) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000007c0)=0x1) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000800)=0x1) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840)={r2, r8, r9}, 0xc) preadv(r7, &(0x7f0000000980)=[{&(0x7f0000000880)=""/112, 0x70}, {&(0x7f0000000900)=""/74, 0x4a}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x3, "d730c1e7bb6fc6d23c5b00000000000000e74de4", 0xfffffffffffffffc, 0x8}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="c207245fc3ac36947b16425d3f24f16ac4113178f7587028b653d6e74a3ddeca6040a10311bc7a7321eb44c6d89cb9a417c358aa7568835065409e5f098828ff1362aee23c7b5de1fc4dd6817919e3413b7e22023a353f6c8e244ccf6fcf5ed568b04343f6e6927b2218f090f95e439b75eb9ee2575530e6202308be39ae4942bc806cf2feadbb1700"/150, 0x2f}, {&(0x7f0000000240)="085785328067b50563c85c883379fa9bb02df8754e52359a6e696f784dc9f87b7c087ea8f87841bf18a994308dd5", 0xfff3}], 0x2) write(r0, &(0x7f0000000140), 0xb51) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x3ff, 0x7, 0x7, 0x1f}, {0x1b, 0x400, 0x3, 0x53a}, {0xe0a8, 0x4, 0x0, 0x5}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x1, 0x7fff, 0xf1c0, 0x1}, 0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) write(r3, &(0x7f0000000480)="6918c2cbd5f9e7b91468db6605b7bce1cc458c3c959fc923c2b1f397401fda46ba38343e88ff41dea52c0fe5c38fa904f40d9ae392d61b31c8c23aeaefdc91729ee67d615ec81ff0efd61ae8e3dcd02301377fc8c3216c9a47128e47714ce2501e752d8c0d17ebdbf48f63c238fb1b5240c78c23ecf6c96e889910c690e9a9db06e59586498fd8f84a0a7c69127883f872d6870924352c965c137269ffaa140cb8ece2a06af978da9c54912ca9126ab973746a25db8c20efeed47f22d09dcf68a4fca9bfb4a4d5d957f9d751a69b6a9d1a8fbe6b23bbb5614347128bf753e26e234a7f3fd5c657e629bc1830f0ebb526c9c095c1fc3f3bc5118e", 0xfdfe) 16:00:21 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df01000dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b8a44bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb0251dc6576d85dc8f8112cb1baf58e2cd6602c33118ed31f1901cbc1dae8958a03ce01d510341adaaf4da782e3d6336aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf17efac46ac20536e5fc5fa361b0c27388a529f13ce96f9741b9a4449dca0a1eab9f653230eed7754a74483133078a7eb415518b759a45a53f1ac79f0f7aae273296332bc3d48632b", 0x1f4}], 0x1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sync() open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x110) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x82) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd5f, &(0x7f00000001c0)="9c0550539b75ab3fa4d55abcf0a0adfdc30e") 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x306, 0x7ff, 0x0, 0x8}, {0x8, 0x9, 0x5, 0x3}, {0xe6, 0x6, 0x5, 0x1}]}) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="5007fa7e76064b20ae8c1d8f5b35390ee401cc780f5c708d824e12239bf6432244dc9aaf8d388246e4e300147657aa408e30fc29f6a2aad39b1c4618c3b929d6282b76c64f5177c39563ab4977e0748f15540365ae457b89caca73a0d861e1b9bcd07d2aef039d71e784fc8b7d5111fb4888c52c8ade8fdf6eb1854b5292c16d6c", 0x81}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 16:00:23 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0)=""/10, 0xa, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) fcntl$getown(r0, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x58c) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) fchdir(r0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x7, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)) sendto(r0, &(0x7f00000000c0)="c5245af31000282c163094b9587bf5ad7a07369b0a63d09fc69dafdcc877272009b5170dbd206bb6effc85a640eea7303543b7437bfcdb23bd23a27af5e6717e9738374668064c07da601f436e6c168dd4f7378e4fd96594cb16375d392a3c85c60347923bac93ed829961a7e5f0f120d5596fcdccc648545706490cf5a8bffdd4b90c876266640131bd941d778da812b33a382cc8fd1604cee3ffbd78708b546db54c27ae73a87ca0e08b3208e58175f3cec8861d2e261531b7f9fb9c30119a55b684582d47d4fe2a6a5440f49476709374c62c", 0xd4, 0x3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x97f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) clock_settime(0x3, &(0x7f0000000080)={0x5, 0x8}) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x8008, 0x2) kevent(r0, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r5 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000700)=0x2e47) setsockopt(r5, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(0xffffffffffffffff, 0x5) listen(r3, 0x57b) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000f00)) symlinkat(&(0x7f0000000680)='./file0\x00', r4, &(0x7f0000000e00)='./file0\x00') linkat(r0, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r3, 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x80}, {r2, 0x180}, {r0, 0x105}, {r2, 0x8}, {r0}, {r0, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x1, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r4, 0x0, 0x7) syz_emit_ethernet(0x2cd, &(0x7f0000000fc0)="b64ce50b2875") mkdir(&(0x7f0000000780)='./file0\x00', 0x0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000001080)='./file0\x00', 0x88, 0x58) semget$private(0x0, 0x1, 0x4006c2) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) msgget(0x2, 0x700) r2 = getuid() sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r1, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a6843c817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee648987a3499bec3959a019c1f0726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af300100000f4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba54c88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f"], 0x13f0}, 0x404) fcntl$getflags(r1, 0x1) r5 = msgget$private(0x0, 0x421) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r6, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x10) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="54d5b14966b7f09e8d9721a772782da3130c9bc4404373e4bc399604e53c669eff5067507dacd9c6f15b1bb4d70125d11c25629af3c36b3c907cbd1a9a1cc9c7a4d84331b677f6496c0c47bfd391f3d798341340509cf9f96c2b78475e977a04963be9a00bf83605ba256f630e272f0d7b74e9d352222017f57a377d56330fbfef8463b0568f3124c7010ab844df19db38", 0x91) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660800000000ee0a81e8e45321e943cdca38ea64334e831ebedd9e46b787de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761aa1ee2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c32a2644310460d4968a76d51314498f75e806e4f2d7b291af705e25ec268e69ba51ec73ecef11e1e60947b656a2694d5660a28cb15f0a92864114f00002c2827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be0d94ac7bbcfa248d89074bdea69235cded56b1cf433f8c5dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b80576393f3d22081ffb45372f0c5a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6017e78ad843d500ff67d2a59639fe741a0aec0e0dc61fb8a198bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4cbd3a0ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4e47f8e2949e53875b1cfe14d377c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15d719e2387d99e6e334cb1134b2a53531fe3bf7d5535b58f71bd16b29676c3d97d6c143963eea501bbf977ee1e6cebeaf10c709475af95430ff73397dfcad5362127c422477ef7cc2787a365b48fd0eb55791bacc1674ceab51eb2bf38a78279c30ed29fca1ef182e75880fa9a598e8bc64c012523ff200672d21a5c7b2c253ec6857d21b0e4ee0"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000003c0)=0x2) r2 = shmget(0x2, 0x2000, 0x5, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/22) pipe(&(0x7f0000000300)) shmget(0x1, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00003162eccb0000"], 0x18}, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1ffffffffffffd7a, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_emit_ethernet(0x51, &(0x7f00000002c0)="f042e61df49d5981c43a12e2c5eb6b1a769b7fc0bd94d67461e840df509f81b96b0523d3aaf06a69100b9be4834c74aedd210500000000000000b204a302effb45282d40a0fcf7c8e48a3ec65ba3d6eda17d6b08d7c5acdfd8df0a7b4a02b81791ec7428e03ee71ffdc88bb2755cd235b2166f274c5e4673d6487d66694c16b710efff5b9b36d59f8073fe0a92025b373ecb27c71fe42546011a08cd256fdd") ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x2, 0x2}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x94, 0x0, &(0x7f00000001c0)=""/148}) 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:23 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413d8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb1500"/115, 0x3a}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/55, 0x37}], 0x2) 16:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000140)="4c932c6e81869ed23ba067b448119b122c590834858973ae60b5d68badba88ee1635efdb2c1be0f142c742386a700be5f3dafcb9216a8f43590b9db03ab05b366e6bbda281e2552aa316787a588533fa38f09a0fe68a9cda64be06d0b509fa34f531f1714b39", 0x66}, {&(0x7f0000000200)="3eed5a8528dc960960a7cc2b69c8b30ab31fe662ad72b69b2ff59764fbf02e9f44bf8ea45e2c171b8eec5f328b08b54c9853a4dd23db1640", 0x38}, {&(0x7f0000000240)="a66823a90f2e3575a371d2a2b5a3f51113e04bd3350e875a823c3c42116933f4be1b0d", 0x23}, {&(0x7f0000000280)="079deeea948211a36ca0b1b3a6a6fb37619bfe7c6dd5a6a4b3bade03e2fda1db2f5fcf8997a545f538c380c5d5d492491a611a6a434f25009f56ce1375178821db8a182649450aede64c6117f4439be088f337c8cadd665016288420b7e9203d769711a031f57235070ebafc82724e5f5b3f7d5d58b22b0f3b0972bbb9bcb0b758327ad20ee4a9a04873282299b4784d0d74e723299523614ddaca5ba494d5a5dee7eb7069af829d686db03b7b62f52cdc46db4a62ef79cf5300bf7e22a0560d1f3a5dfd2d3373300569f94d3ccf7f3fc578f9aa8100c10cf9566f3d26ed39980d0282ff5977", 0xe6}, {&(0x7f0000000380)="ca72881a284c111e30bacb9e1243b19bbef69d1e112ed8e474fbffa7441ad71612cd9e25898f389f1f2fda5fbc634f8b8c9d793f581b570a964e15ec952205eb279026804966edf2e670bf89f2417bcbd844f3c3df6795a552a0e6910a6f0925e657e98af50bf7f4e3573d9527ff4422c3cf4579b1bca8a84f0ceb2823a458ea176afbb72ca9b350c9eac44d351a6647ff05248b04c1b0ce6f2a8bf2f057da812fd34b3ee03e809a9058d8395a77d60ecaf9c6f4d455df025686823655ee2c95d2633e090449", 0xc6}, {&(0x7f0000000500)="a1735f80e471799489912dbe29386546b6e62f56c97589756b4ec27cacf4bd59eab8339b9f31d2864b4e77dfe6f7ba1efe2da5baf05b1cdfe00c188aab3f68c30c7d334ea988dd1103ed615266396ca3589661a872ea7ec627be5029c54dbf47226eb64373106e7b0ebdccc5cd4fc6447d5cf17b4b50aebd17a62e8bf16ffce8b9292b2dcaf028928fb4cf", 0x8b}, {&(0x7f00000005c0)="62955742623e96368ddfb88fc6f9edeeef278edc28a374a3fee301642dc0db1294e2ceebc0a7ca6ce5d37776eb74e91d44a7cc7ac0cfc85813c91a4df85808d9132053816a922b532ac7c4daf91d4edc11e8da6ddb18f0f7304f434963c7021a0ab2b7a21e43485e226fe1ee0a8fb5ddd2391f50609da604541af31a282a42c043432cd369d1b5eb7f33910b037c1d8577e2a30f985a65057ffb31", 0x9b}, {&(0x7f0000000680)="340426382bf99ddd3be7a5fba9e503ef2df36ca14227c2c91b3d35e63b84a1ed308a275434762cb5ec11f68e4d7e4f577f428047edbb86db77c6ea3d454a5fa736e4871c444fa12a73797967c84a8d4b0493c7c0eeff5cb38744a61efa3d936824ff717ee713a1c39990ba9a1baadc1ca295", 0x72}, {&(0x7f0000000700)="f654a5f032f4837cd7a1f4d2d263eb263621437a8ab5cb8227edbdf87b31c4bd2ea823f655f8824cb6ce07ccf3b393bdb80fe3d5b47fa4ef9b965f46fabf84dfdc74ab0ef72b6ebb88b960b2f32eb2cf6b784b2215dd8738cd3e6ebef6fe62f04d", 0x61}], 0x9, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0x9}, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = getuid() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r4 = getgid() lchown(&(0x7f0000000880)='./file0\x00', r3, r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r5, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f00003ec000/0x2000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) socket$inet6(0x18, 0x1ecf547470ab4866, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x15ff31253a45a088) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x8) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10000) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000240)=[r2]) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) r3 = shmget(0x3, 0x3000, 0x106, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) shmctl$SHM_LOCK(r3, 0x3) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x4, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$BIOCLOCK(r0, 0x20004276) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="b89bdc4687f93c8058b5aeee60544967e28e5a6e2ea66bb25c95f0133236300af66d9b9a21f9f60a048077abfd2a3b5c75ab0e42db1b5d59fdb1c6da6279743ee12aeac2b1edddd259a7a9568c5f4a61a21e02625a416dbc3f25200b04afb376a963373f1acdae2fda9eefa5e87476efd2598375432e27470f5e88dfe3507158ba3c0b7dfce9c1babfab7d58251e52e282351219602c925bf9d6578dd2db034ade195839ac7c70a5bcdbb58fdd3d45a735834ea4d77441b9b069086788cc7473d4e93136ca3cc440d7d58b6d8462c5e4cffa86059e01634cc2ac9c7f0f", 0xdd}, {&(0x7f00000000c0)="08afd790aef831265e49dfd1d7a812484c1de2e26457c4b26bf17329dcb7d179be0dae975ffe870ed3f22524d05446d556e275a436558dbc7af83e6964bbe786b91f832ef63ca92318f1a689306b01cd2d00d96527f79d403c66594104bfb632e8acbf468348445ee5ec698697c311aee404f0be130b58c7ece4d354fcd45c", 0x7f}, {&(0x7f0000000180)="f72d836a9ed81ba86ee0b2507806f297792e89b32e87ce4d550ca608a21d8f2960bac1f3c8c43cb4f26223aba4700c823a3a393474", 0x35}, {&(0x7f0000000300)="8a685ba01f028497451c77b2136fe38ba56d8285eecc808114cb45d9efbb49006a990e08810e1b7f209745359d2cd301730160d3ffa0f8c7e3d31635958cae503cceb33ec4d15f09a104f3b8d271da62a7c5d968f43b7ac404d9ec3ec1575d03c7f08567cd2389d45d318196f1d155c7b1a7d2717fb1fa3542eb03002abba04f142b2847df429e6c3c61067bd9a696a1e09b23057fd00500f1ee7212be71083b05", 0xa1}, {&(0x7f00000003c0)="a84fedc6a14c695fb54329374d2abe2f0e7424895f5f6286bd44a51b76ebc99fa1c94ac14a78b8508cb07d9ad334a8453b3e215ba426d4ee1cfb6e0cbba017e35a6e738d319a277fbd330845f85237e16417c99d6b3cd61e4dc676038e55db97ea859bf645ec271606ce03f8f816c8a601c12187f9a05ee56f53940496a91c35fb982fb7c02e98f309ca5939a5520d85f754689ff463c56d7dad8a5be15652d22cb9dc0445dfbcd8f054372ca861ed06204706712301318613cb4731f07aa0ddb3d254d2feb1565ce47d321393a42ecb0f03a7d77835a5c34fa23a5d2f397447e5539a2c6c0d28c74102902cbc988dee2bae3d2572db", 0xf6}, {&(0x7f00000004c0)="9c533221f0e5d384887fdd909fe7a4381dbbe70cddb59b3ef46ccfa805a32d1220359d6029e18fa9cc82d221bf5ee9949137ca3f463f0f75f8acc06580cd460c07a8bb0337ef90ccf55ea4899b627d1135ec1495ec0c19b1876f4df25992c5bffa996187fd11ed134cc489e4ef851a7c33b2e0892519ed46cf8a8cb559f880def2b3d74cf4ea243902f718b47c0afdbd8afc03e549fa953cee2fa9e549e1c77bd718af454b5aafa2867dc95ab6578e31b9617dbd0402f743383b173e7e1431343ff6c29503020c", 0xc7}, {&(0x7f00000005c0)="4c8e9ab445f5f757ed9e72008fa93353689e438a45182d7e9daca1acafda2b82c76ebe6b42ef22a4ad5f8f0d73e8dd1b7dff8343bd53f052cdfa6fd652bf8ab8de2a659335dba1fffbf8fa58d90efe4c83b67cdea8fc962182d8924583bfc8c9ca002a9c95ff67e8e644339b6141a302c4be25bf88a534e04bf6688d1f521464e8216cfba7eda3a88957263d6f60d1f54f93fbae21ef1a70f2221ee3b4689e4d10995cb94708e931e78b462d1f6238d623e94775435e224f29cb53c5bab79090d4046da984305c8d860cf53926635a5d9b3f886b27f82b97b8a4fc2c5404af", 0xdf}, {&(0x7f00000006c0)="0dc89ffa831d11017d2dbfc76c24e90530d5a555a8bdf0d2999bec7cde2f800466951b003837eed95da904ce2a2cd8eced7f23998afced97bba7fc27d9eb1396363694", 0x43}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") writev(r0, &(0x7f0000000f00)=[{&(0x7f00000007c0)="392cc5e2605dbc5c33128b1cfb2ee876f79ac6fcdbe05beba70122d2ef7598d70cac63d14a350cd9c2262faab426065e5486669f4100a6edeb3739c5181fb87b81b5dbd06ed1e6ec008a35619de48456b9cd9039d6c384d6c34440d6ca793cfac1f7", 0x62}, {&(0x7f0000000840)="ef7a9fe63faa027dcfd7b921a8d46df6163d8acb683d8692116dd5d6ebe40af8e2473009d496ed8e700b633bb26350f655d2b4b68bd91790befc85051cc1fee637a2067c5ce4402da4b015dddc73fd6fbbd5d2889994e4a40f136b410c8bf609d98a4b52d908884616ec86e2bc066ae4d9fce6730eb30f84e3c381e207c542e055f7ea3dad", 0x85}, {&(0x7f0000000900)="379151e4ea5782d05d78feb16b2921ad6f4a6ac92a810c242d83c25da252f73c8906a9a57267dd21de72ed9172094db2fe31f47f9c79128b7594a1e19e581071617628814000cb6f8ec052f1f0a4cc5756d3b5387f082e0e006be9dd0edbe724a72c2c635fd059cff214a440f0dd035b0cbbd71544856f633c56b9b164433bcec4d21609c044646502ce239c7d602dda10145b79e9729e6e20b2d289335123cbc6acce177aeda9c81da2cfd53eb4e1e3f6fd2ab64f174b71625179a15934626fb7fb6be5d7111191e2e5c3f597cdd7624b87647d7b2a8496cb741dda72cb7b6fea", 0xe1}, {&(0x7f0000000a00)="79e2afdf504ecdaa742831539adca63e724ddb6e52828117cf9b3a1c791ceae53d64618168c01ee268454d31dd63e5559367b8c5de2617f934893a222a9d0931364e6b1155022917055f42cad525f22583a2e8e187738eeec9aaf8260fa835c3a9c852ff79f5b73a6b9a46a72d09724f5a2b1362a6c454636357c8bb117c77b97b4a7f5a422c54d9578c61ebd60a6658294130b78b4f48b7cc0dd9314483b271dc41614fbf27febbd43732b1679cdfc26c918f9972db9049cb271554e06e69e1df89b39f140e9e0ac3f869438341", 0xce}, {&(0x7f0000000b00)="4a5c7baf09a25a0b9f52c6674cb7f74689ed0ff63914bee12ffedcabb2bd63c68697000c82cc03a0994aa63a05a90d52e9209bd455408618f85e8cdcc0121fb284db92268058a14061b7a15efd1859a1c343314006380cf0e72cf818ff2206a63b4b99246e3d7bc7a972f2e2f341c1c991d6739bb0afb18d192e493695df15bd2c57449ca054021f8ea659b65c07af2cee87c1dd6ee79ca1d92edbea918b3c88eca9a7f7633265cff97c7d387eed5da6dcfc71daa576c08c840438067c46a23b876faddd0489f72b4fc9eaf17fafd9c006620f2a79e0bbc019bfd76239024feaefcdd7e460089d13e4a993278f1e20c23801", 0xf2}, {&(0x7f0000000c00)="cd81ee977e6b2796a6e9ea0e97b40afdecace6aa1d1170afa58d534c194f90544a92380efb5e813e62fb7db5ec2966b0ea79011dfdc3afc2bb7da72aec9ace301e4964cd735abb957e937ff157414da6de73d73bc32439abd78c0d5c4df834f65697562144ad9f88b36770ed34a682baa891415356e4f484e5fa18b7cd2d7ee864d4499e0bbe7a4671bdeb4e28a1e7b98b217c09891885696358f86d0ba793694ac92a51e140355d9a7afc075dd9445e85b638dcf5a8f8d576c8a1ea6e126816469baa1d2b", 0xc5}, {&(0x7f0000000d00)="d481c45fa2da97f19eaa49c7a72fd50fad7cf1a698c4af061c8f566d199e", 0x1e}, {&(0x7f0000000d40)="337ba8e7ea82b867a965b840ce8098fcab173cee46cc9c9a7438598bd69d9ade784bd69aa7e1ad2930d8b65390e89f5021336a68d9e05fd644394796f31bd608cecf8403a59ed80b16a011403fe234af3f3ddf05ab51646bbeb033ce64608f85270f36c35f765f7ae9717a2154c825775e1c33906b50ecb0a16b417f4766672ecad66ad7fc02d6516236a8e8acfa5680f9f05efc2bdf977889c140300296b2e7ab80b0b8da", 0xa5}, {&(0x7f0000000e00)="046e934546c32454c3a60ce9fcf6273fa319da9566d9988816ddd3ff3228eb0b8a2ae2f3403e4db63c3d40399ee07c6b759e64d50ea71bdc1c04ec839280a6910e441c0f0d4d22df9e129ad23d8b46a22cc47711ddc4b4256ba849eb346504093c1dfdc7d0fb1793d121026ac4586a54098394942b600bd48497c0e4e5aaff016a6db4d7c3558af785554848744d576eb6b5ddef590c2e418ba9a21746dd6956019302328873cbafc8d531932e1e7e93cc305fe9a378e4839a2e0ab6e90c5a017ea259c7f6f37eaf475f11541c2443e16881f0e549ea6f0e626cb4e79b693c98974c8953eff70cf58216f0", 0xeb}], 0x9) 16:00:27 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) shmget$private(0x0, 0x3000, 0x424, &(0x7f0000ffd000/0x3000)=nil) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000753000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x000\x00'], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x4, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, 0x0, 0xffffffffffffffe8) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1400, 0x8, 0x8, 0x3}, {0x6, 0x1000, 0x8, 0x100}, {0x1ff, 0x8001, 0xffff, 0x2}]}) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') readlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)=""/102, 0x66) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="429c3164abfca699378b23f65afe06c72d45c5787755d1fc6d7a967bfb0fc32c6a6b715526280041a9abb92f5768b060f3eeb15dd68b448a5f0bcc00f8c8cfe1f6f327d14e5b4105ef3cd8d37c86d65627e03a9e178d7bab3d67a075374bc9ad5ed6fb07ed0ecd50ce0d169af14ed47faeaf7d6231381ac30d4dbce366bfe746c3805eab7e6a8d9962b935dbcea4c7c6f10e1be80b3dd61e52bb9f75537ab38e41f3af3b8a", 0xa5}], 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000143, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="fd95") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd74, &(0x7f0000000200)='u') 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/65}, &(0x7f00000000c0)=0x43) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x40a, 0xffffffffffffff9c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x2) r2 = getpgid(r1) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0x376) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000140)) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x100000000) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="000000186204018b000b3a0000030083caf7afb9d800000000000000288af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e", 0x37}], 0x1) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:27 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 16:00:27 executing program 0: link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000000000000000000e49339e71e6d448e737d6874caf396304454623845a4eb488ffd92180791f71e635704cdab97429ceb37ec0709feb069f3d9823cd4d430ffb502e6ce01bac0"]) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setstatus(r0, 0x4, 0x80) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="d2f69949d62faf228f7fd69e452e3011bdb475e3d25cda76c8f2e8150f0913f1b349ca411011bd20c7da8bfe6d988a428efa8b611cc1b98073369d139403c1ee1486456c4bf2636c785cf9df2b6d2dce74d547a1f11ce60a828f199c54a091fd14616178ff2036daef96359f4d384d4960d34f6a283c5249bd69e0c014364bcec12abbd558f4a7f32ce8646474b73ebf3d8ff38f11f4891ea04056b560bbacba200dc35bd4785969b0310339fbfb87fab233ff073204ceb452c46ff325735a0095f3528091f20fe2265b525bc44b768b65e5e405c3", 0xd5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x101) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000440)) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f0000000240)=0xffffffffffffff4d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x9, 0x8, r4}) listen(r3, 0x20) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=""/164, 0xa4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000400)=0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x750) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x0) accept$unix(r2, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x81) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:27 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:27 executing program 0: clock_settime(0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x180) recvfrom$inet6(r1, &(0x7f0000000080)=""/244, 0x1a8, 0x0, 0x0, 0x2bb) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x55) fcntl$dupfd(r0, 0x0, r0) r3 = dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$sock_int(r3, 0xffff, 0x30, &(0x7f0000000200)=0x1, 0x4) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) renameat(r3, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0/../file0\x00', 0xc8, 0x4) r4 = geteuid() r5 = getgid() fchown(r1, r4, r5) 16:00:27 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="0300001000000000ba45ede2435a8b0297b8fbf16c17153cf3d117c2e9547840d4375db342faaa4f16892d8e72ffe264033c254df9c5b2ae95e40e5a3992da3052ad2c498c258300"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)) r6 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000800)=""/166) msgrcv(r4, &(0x7f00000000c0), 0x78, 0xfffffffffffffffd, 0x1800) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000080)="ecfa67d44f0bba75a7775bb616a8321e347f3e3a3458a3c935755e742ff2ceed05ccef726648699152479f4b299ce0af99b2cf923f0a67eca7d70f5ed8bc8810c240a486dca11ab1cb61da65c8f26db7f4779e123d9808759def8c62f50cb8ead15c45b69b363d08dcd81b93", 0x6c, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000003fd, 0x1000100b4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="c5e3684993e9d91fa26162bef551fcbadbc9689ce751154208be565aaccc4efe4701c5503a21e4542072e222139c0597a5527c3da63fd8434134a727fd9cd8637734b2f8c968d52ba8254117204e48825c4d3c32fc7be1cc0b3d432f678c6ebe1f9dc63dd53341643fdc28685339e4dedb2c59f292c15f80d3b2e36e7c668c998b53c018c147461e868c997178f436cad6d65601427de90e9793610629eb59abf303f808b40ebd6a928485d8b7a2fd1665c5d4a434407ab5a6f318569a00dbf78f5b8ff436ab724c25356bdea75bd2a5b761dec63b2bf037d3595e1961a366409f68dbd7d8679dbbfcded374ed137ffa2e3348337105db6977e6673b8d715d8b31a942e4943636dd85989c7f0d55ffdc23874ac8490a64db9874351819ee5a4259a76323", 0x124}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82072e2f66696c653000a25d72cc7cc20615df67a395ee98ba340726b3560946a6baf9ac38484c337d80136d5d170b67999ca92a656bff3419a3c413bab592d1731eeeb3c70125d79839e9d7793a3f67703fe1b20a1341374c734168acd16b88026a1c5d7371250b86bda9599a88f775982f1a38f7ff0ef5b80c00815fb6444e31d59c6afde0cbbbe62601bd20068aa54d1bc2018a8fb63571c8863253e2b22ad86369ba15a006e87e19f41373ca329c4aefdd931c4cffff71f28ae84a83dbdbaaa8c8940d94ca812c12c1f17b17d05bd4"], 0x10) socket$inet(0x2, 0x4000, 0x7) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) chmod(&(0x7f0000000000)='./file0\x00', 0x100) select(0x40, &(0x7f00000002c0)={0x5, 0x3f, 0x4, 0x2, 0x6, 0x5, 0x7fffffff, 0x9}, &(0x7f0000000300)={0x3, 0x3, 0xfffffffffffff000, 0x7, 0x7, 0x10001, 0x10001, 0x6}, &(0x7f0000000340)={0x6, 0x101, 0x6, 0x40, 0x0, 0x9, 0xfff, 0x1}, &(0x7f0000000380)={0x0, 0x4}) select(0x40, &(0x7f00000000c0)={0x3, 0x4, 0x65b796f7, 0x8, 0x3, 0xe10b, 0x2, 0x9}, &(0x7f0000000100)={0x6, 0x9, 0x4, 0x400, 0x400, 0x3, 0x9, 0x200}, &(0x7f0000000140)={0x10001, 0x100000000, 0x5, 0x678, 0x42, 0x9, 0x0, 0x3}, &(0x7f0000000180)={0xec7, 0xa0}) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x4, 0x10000000000007ff, 0xffffffffffffff01, "8407000000000000f89a16723f911a1d962f681f"}) mprotect(&(0x7f0000603000/0x1000)=nil, 0x1000, 0x14) r1 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') socket(0x1, 0x5, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3202, 0x6, 0x401, 0x1, 0x8, 0xfffffffffffffffe, 0x9, 0x0, 0x0, 0x100, 0xffffffff00000001}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x6f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x9, &(0x7f0000000240)="e372fc1a1540493d55518b4aa10f1c9e1e8db95c8c233601f1adf614cf4d7009885d68540104bff00946f6dd37f7740eb496d2340647f8d5358fd85bbe9bdc3fb872b9f47fc74c5504e8f22ddaa88223edcb7bad636033606a7f4675681ce06ef179", 0x62) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0xfffffffffffffffa, 0x3d1, 0x4}, {0x0, 0x0, 0xfffffffffffffffc, 0x2}, {0x1, 0x200, 0x5, 0xffffffffffffff81}, {0x8, 0x4, 0x0, 0x8}, {0xbe, 0x3, 0x4, 0x5}, {0x7, 0x3, 0x4, 0x6}, {0x10001, 0xcd, 0xffff, 0x5}, {0x5, 0xffffffffffff8001, 0x8, 0x8}, {0x7, 0x4, 0x1ac3, 0x617}, {0x2, 0x0, 0x4, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1ffffffffffffe81, &(0x7f0000000140)=[{0xc}, {0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8, 0x2, 0x1f}, {0x3, 0x5, 0xcb9, 0x4447}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x8) getsockopt(r1, 0x200000029, 0x80000000000040, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x10004) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3fe, 0x1, 0x0, 0x4}, 0xc) r2 = socket(0x2, 0x4, 0xff) setsockopt(r2, 0x40, 0x3f, &(0x7f00000000c0)="abb7eb8859e4ff1ff5cb9cfa465961d4809b03fa19a5310bee6ec414f5b3c4200c4b22ca684dd6bc6bf6962aa2517871ff232c732f66a3d7fc06596ce038446fd4d16d0346b4", 0x46) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 16:00:27 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getegid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x165ecb3ea3e01cbc, &(0x7f0000000040)) msgget(0x1, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000080)='./file0\x00') 16:00:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xe2, 0x1fc000000000000}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x10001, 0xec95, 0x5, 0xfffffffffffffff8, 0xfbc, 0x2, 0x1f, 0x8}, &(0x7f0000000280)={0x6, 0x0, 0x3, 0x80000000, 0x9, 0x1, 0x1, 0x84a7}, &(0x7f00000002c0)={0x3, 0x3, 0x1f, 0x0, 0x4, 0x9, 0x401}, &(0x7f0000000300)={0x8000, 0x9}) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x3e24, 0x8001, 0x7, 0x0, 0x8, 0x2}, &(0x7f00000000c0)={0x4, 0x80000001, 0x315, 0x8, 0x10001, 0x7ff, 0x56e2, 0xffff}, &(0x7f0000000100)={0x4f, 0x1000, 0xc66b, 0x52, 0x7f, 0x400, 0x0, 0xed}, &(0x7f0000000180)={0x4, 0x80}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x401, 0x6}, 0x10) 16:00:28 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0xbd7477d16568904f) pwritev(r0, &(0x7f0000000ec0)=[{&(0x7f0000000d00)="e13c7e5553d4375c417302720ad7c06c4ede340ff81662d0abea00f4c316832c3af018695b664d9a80fc5b34f5a34f92f498d43ce1adb289fe678e9e9bd6f0b766bb684214c9ad401e4f37ce48fc4d5c259738665c2dddd519ab547311cc588d7cbba114e460b92e89df874061b8b234c81f6462e696632de9b0fe38c4cac959575ef072140664280068cee4bda23175ff2b2e962278ddae0018f41570f89fd053da595303c74ed11d1e1f37f5ad7346"}, {&(0x7f0000000dc0)="00ea21d46a19f6e3345dabf6cc13f61f87b6b4b1c29f3e8b8d2f1bde064c61e27d09cf40ad"}, {&(0x7f0000000e00)="7fe80ce7af5e35bfb20a2c42f01351024fffe77385641355bd593e85e7ccdd89413e4f893ac23f6f57e10ead320e164dccfcd69a5410c3d1910add8b0661894cbcb34edefce86e63b85e96ace58959ce8ecb8f2eb9cc59c11071f955da26da65cb3b00f4d781d5e08155f08d13a9baf2e7bf2ab13372e537d206d77c88da0e88eca031d9169d81dad02fb2e012101b80adf739f23137cc067803ffea7ee1d0a57aed"}], 0x9485d4e76cdd3e0, 0x0, 0xfffffffffffffffc) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/215, 0xd7}, {&(0x7f0000000480)=""/249, 0xf9}, {&(0x7f0000000200)=""/28, 0x1c}], 0x4, &(0x7f0000000600)=""/35, 0x23}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x74, 0x8, 0x18000000, 0xe80c}, {{r0}, 0xffffffffffffffff, 0x18, 0x40000001, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0xb0, 0x80000020, 0xefb5, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x1800, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x2b}], 0xff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x100, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x2, 0x8060}], 0x2, &(0x7f00000001c0)={0x7bba0306, 0x59f5e96c}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x7, './file0\x00', './file0/file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:28 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x49) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)) 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000600)=0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xb5, 0x4, 0xe5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe3e8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffbdc3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff9}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/225) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x20, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:28 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x28) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000080)='./file0\x00', r4, r5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xc12, 0x3}, {0x18, 0x2, 0x80, 0x1e}, 0x80000001, [0xfff, 0x0, 0x7, 0x9, 0x228e, 0x8000, 0x3, 0x1b5]}, 0x3c) mlockall(0x1) r6 = dup2(r0, r0) fcntl$setown(r6, 0x6, r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x4010, r0, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r7 = socket$inet(0x2, 0x5, 0x3) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) getgid() setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)="30376c7e95aa277b864d75ff1da755c8fa444277247bfe5e0c3bcc2207f2d496bf2cc67fb92ef89b6afc3c88cd668928c33b64dc568b948b02d424d968b59ec94d573c70149ba32e9f4a578a6356abd284c3f64890", 0x55) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000280)={0xffff, 0x1, 0x94}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) r8 = openat(r7, &(0x7f0000000300)='./file0\x00', 0x200, 0x41) getrlimit(0x3, &(0x7f0000000340)) sendto(r0, &(0x7f0000000380)="ecf6af7470a42c23cbd0f9369bb6ef705ce9e6236c52437b540f4a76b1d98ef8984fe5b4ed83ac91dc8ba6635f2c803421fd979d64fee0dd43e19593f3c2a0a0d5cbb595c20c70e88da007cb5bcf7b9ded02f6df3a57cbb2a951b4cd091738b23a6fa9181032b296ed7d83922438e41b2096114853234b6b81cd7ced314f348b40e3ef61e6c4a7172ae43e53f272e365a645792ac45121416e516b022b06da18e227039a058854c087ea87897721c8e6d60fdb7f751669e9238c900e13e770b3", 0xc0, 0x4, 0x0, 0x0) fcntl$setflags(r8, 0x2, 0x1) writev(r8, &(0x7f0000000740)=[{&(0x7f0000000440)="1af78a77938f64d91cdeb572ac32b93362de34cedf16d4cad8ad644827e91494f54d165bb431ce0c5ff0e89bf59a2a4d13ad2a7d358c926e27c82a6e28c7ef39e44704ff2fafb267ffb07bccafeec83258dc2b9bbb2820f0ab5880b2c925001679474cd51a4bb5ebe11dc40e985756d70abd78bcefade5422ba507e091ebde9358284643189b1336c28941fb4125e1cb7a5d8db0a01f65155616dc49e324a0bb3b566a78328c206a1597f5430537aa99f0caa62bec1cc02fa85c8f604179f489ce1525af46d905e041c866054de8c430b38136118560bcaec2810fa13587082ede3f1c0c294d34577d", 0xe9}, {&(0x7f0000000540)="b5459482e2a9a79c799f4a7647c2a37d34988461183cae5106d85f6d56912026c8a3e96c88e344e2b304a3007c4a7dffca36960fde3463f8c527a742f18c8aaaf713be0539a4650e26980b7d55e9afc1151ca2616bdb83e0ca1e0d03f8cf2d777a03b043b38eb0719522633b790278fb25d4f770f4fc0464a0b212723f31010cac78251b021d331bc1aa9aa2ade001e944c25b262c9f7e64b29f2155e758c9d3b08a217a", 0xa4}, {&(0x7f0000000600)="a32cffbe7f890505960a8b9b93a5085626ff86d3539803a7b8d5898700e8bc8b8c76c9298569f57438249aca9e5c906a7bf6a1b2823b18451d00484450584ab312b13cb83f370c7a105602b6cd48eb3371812e78cce07517fc1fb9192c67c35a3da23b95877ac93fa3713233c6d21735e7806900303befdacd6272eb77d3fba25496800324be77d38e7834a5147362fc2609b79fa988d10b", 0x98}, {&(0x7f00000006c0)="bf0d31a61b3908a1a61c585b76ad378721d2ecaa5785a06ee732b6d6e0bf780faab64c817d7fe8ade013214a73f7f731ecca3a3e064400fafb7f192e74242ede075a4e29cae47a757dea1fa47a28f5c00d", 0x51}], 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x40, 0x0) 16:00:29 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x4, 0xfc4, 0x49, 0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x110) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x402, 0x0) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[0x4bf5a055, 0x7, 0x80000001]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8080, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x7fff, 0x3}) 16:00:29 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10808, 0x120) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) r1 = socket(0x18, 0x1, 0x1002) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x8, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="dfde264d3ab99ba8780deddf8a1048b246302d76f4c98770703f037ab066c729e98abe0b9ffa8e0e1b24a0c6a79fac270a57dd76183319cdc242545c5eca2c07b4a164c7353f666be5daf3dcfc52c4f2b94fab4af3e55234f2b704ed86fb39", 0x5f}, {&(0x7f00000001c0)="0fceef8d869d6c473705f931f1d6d37ce3b3579ff39d005440fe785e1ec83f39ab96aac94d71d0df6558bd3121be82c5c1316869fdd42156b8488e0c43c7d38433f95c126c6c88bcd4596574486786f07f7ce9be72816c20c37a6cd1c917fb5bf216f0b3e4f8fbbbcde500fa023d36e9ac573f6ac52d8f77ea108bd3d8a8f41df0a304c0e2b20f76c9481e1a649db64b620962a418247694d587e798e90032fdd8abdbf1724c44f39fabbbcb29f31bad82e64b96e098712ce8fba72645f97ad51ae075f75c302fbd67f84ea43afa5949f117347274d80b7f3408436450b97371f50749e0c1adbe555b0e02ff142c39ccd94dc40577ae5261f0cedc", 0xfb}, {&(0x7f0000000340)="0f61b6e154d2a08cbc7622979a749bcd611a97e3ec5a989f9d040344c3f50ca138e913e33a5ad0075a8c7cda22322ee4ed006cc6ac4dbac73e60e3bb571fcf394fa2e137aaf8555415a29c217bd3a28b106cb8149cb99802c412ab3eeddc812e3226cb526d1ef0f865ccc71faf98910ef6049b8e28044c9f1602496e057b29a85f89173bc1a39be15b30c7c29657cadb49291865e87b770db3824abb04888e45d96eb9bc4ec1c1038611af0ce683563f582ab074a99567f668978c14c1c997a53bbabb2d768358", 0xc7}, {&(0x7f0000000440)="759fde37d308a5b078c01802642ebc9c831d98314f103c0f7db011fdc6f1761d49f06b9318867b133922f149b5d0d441ca378b775ff30b5f1a140760adf0bc3f417ade246934f83dd8aaaadb4211cbc0f1d2fd629e8558202536dd7a69b3c43ecbaae3701d17f8155f2c175428934aafe9daa44f39e28551c7", 0x79}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x8035, 0xf4f0, 0x4, 0xd4}, {0x5, 0x6, 0xb2, 0x78a7}, {0x9a51, 0x80000001, 0x3867, 0x40}, {0x0, 0x2, 0x6, 0xb0}, {0x7ff, 0x2, 0x101, 0x400}]}) r1 = getpid() wait4(r1, 0x0, 0x2, &(0x7f0000000580)) r2 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x42) recvfrom$unix(r2, &(0x7f00000006c0)=""/4096, 0x1000, 0x40, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") setrlimit(0x1, &(0x7f00000002c0)={0x2afd, 0x1}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffef8, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0xff, 0x4000000000000000, 0x5, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000050}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x228, 0xf9b}, {0x18, 0x0, 0x1000, 0x8001}, 0x5, [0x2, 0x89, 0x8000000080000000, 0x3, 0x7, 0x0, 0x80000001, 0x3]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) syz_open_pts() 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:29 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="620202072000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea1bbe7cf2772086ff714d0dd9547eb599e6ec3397a953c5fe974e1a60ebcfbe8f4052bce7d8fd17b63325b4a23538686d8288a4ac04ddd858f2fde5e2d46d48be012fa5eb016ed58754f47b1cbc9b588432556e44bd72b2"], 0x10) sendto$unix(r0, &(0x7f0000000000)="9471bfdde9b61ae0c0a8fff8897c43b2f0743544c36092b7b0ad2462e904f1a21f7b4f535072ce62eba41748cfeba19e74da39fff94a31cb37f116a9612a5926e61142bacb6d44fb80ce0f1147d1ca733981fd9b5b643adcd38a759383a8bf5d110f5db256f3490ea093a831e0a5ba28b3fbf339c4b7c2", 0x77, 0x7b6465e9129e03e1, 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x1df6b846d174eb48, 0x5) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x100000000) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) 16:00:29 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x7fff) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:29 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpgid(r1) fcntl$setown(0xffffffffffffffff, 0x6, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) kqueue() syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x30028, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r5 = getpgid(r2) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r6 = getpgid(r5) ioctl$KDDISABIO(r4, 0x20004b3d) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r6}) r8 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) wait4(r2, 0x0, 0xfffffffffffffffb, 0x0) semop(r8, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r4, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f00000004c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSTOP(r9, 0x2000746f) getuid() fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) semop(r0, &(0x7f0000000400)=[{0x0, 0x1, 0x1000}], 0x1) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x19cc]}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5fffffffffffffb"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000080)="c9917de9b2a227baa5a4c2100df2c2a8d628b2de496339ac87d2ca74a7ed546d7d4a420cde3d0030dc5ec3e9861ceace53aaaf01ae8d363dda567a54e2a06cee8733d4", 0x43, 0xe, &(0x7f0000000100)=@in6={0x18, 0x1, 0xef3, 0x9ae}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0xee9ea8a64abfa2e5) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './bus/../file0\x00'}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3a9fecfe135f704d, 0x0) semget$private(0x0, 0x4, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20000000000061}, {0x6}]}) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0x4, 0xffff}, 0x6, 0x7, 0x10001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 16:00:30 executing program 0: r0 = socket(0x6, 0x5, 0x0) listen(r0, 0x0) listen(r0, 0x400003b12) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") dup(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x171c9985971c9cd7, &(0x7f0000000080)=[{0xca5e, 0x1, 0xfffffffffffffffd, 0x2}]}) 16:00:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0xfff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x2, 0x4) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x80000001) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) write(r2, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1}, 0x0) mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x50, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x8, &(0x7f00000000c0)="d5ff9668", 0x4) unlink(&(0x7f0000000100)='./file0\x00') setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) socket(0x1, 0x4, 0x8) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0xfffffffffffffc97) 16:00:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="eaff125c00000000", 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) chdir(&(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000180)=""/247, 0xf7) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xff, 0x6, {0x9, 0x8c}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="ea3e2f8336ff125f", 0x8) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}], 0x1, &(0x7f0000000740)=""/134, 0x86}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:30 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) flock(r1, 0x100001) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x1000000000080) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) socket(0x20, 0x4000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x414) semop(r1, &(0x7f0000000100)=[{0xcdb4d8a5bd155404, 0x4, 0x800}, {0x0, 0x28, 0x800}, {0x2, 0x8760, 0x800}, {0xab7dce2a936f12e9, 0x9, 0x1800}, {0x2, 0x9, 0xf83a8b4e8cbbd832}, {0x1, 0x3, 0x800}, {0x2, 0x2, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}], 0x9) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfffffffffffffff9, 0x8, 0x7ff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x2, 0x1) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/172, 0xac}], 0x1, &(0x7f00000003c0)=""/144, 0x90}, 0x1) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x7ff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x11}], 0x5, 0x0, 0x7fff, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/45, 0x2d}], 0x1, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000040)="f7bfb2adf2881d6c0cdd577832d244fae9e82149503a50afc3941d1d387f9d09b8610b17254ba4654c5715e19c24c47a3d7f9558ecad923eed2b75e8574cfa92083169bfc71ce59ac1e391ed843e1899a4ceb14bfaa7e45f18ca58729b11d4799011cb85b66120d87c6dce3805a7918b498e50df50d7e6c8123f436bae2f", 0x7e}, {&(0x7f00000000c0)="c5d81b3b3b6a46c4be608fb19522f9548124e05552fb57d0011ec76d4ef78b346940e91c2f3ab27c8e964f00071c1629ab47f17ac8e2bd841c15525d2078e0a34380766188c13c89e36ba749a75ae65a6b9928e361524255a2e766b2044e88703d2c9d82d386fc09b261a50373f55c8f94b483a3c134838dac692e8688e50fc75295efe4865b6de3b8", 0x89}, {&(0x7f0000000180)="52fece81a1d2be3d4e801825d82ef5bc9182364f57397520923d14f702b4c24b049ae900e32d77cc8ce4329c7fbb01260a4e9ef1681cddcbe34b7b1bf294bb067332fea77f13abc06117b499c6eeae28b0f5d5dc76812af6061b4e28b03569b0fde32a4cd454923e8fa52e37c1dacf4a41cf9875e800bb900185d5dfe590e96a5fb19c36280f8dddf9b944001f5bcdc88f7963fa858546af0c65fc9cfeb13b38bbaf780294", 0xa5}, {&(0x7f0000000280)="853adbf2d973f250a211f0d2802fb73920e123922d69f28719c2caf5f3fb1c1422ffc1c9540d8572ce12313a64a5c79edb2637fb7cc4122e1fc1f907a5f8c91344e525bea5512a9296654884aae210eea3d3b12eb3845a944c3f4918127b621ee05b4ea0be4b1b724cbb615bc372e2b6e8022b83c57958d3b5491750044156fae0634027975d6371a307b43e4d7abd4f256c9db2bcb5d6a094a5be609cbc5a84616dc333c8aa9b95e0f229bd592c0534ddcd2391f13e20806cabdebdfebfd26447b6dfe346cd6ee94e079b8b57eb7a", 0xcf}, {&(0x7f0000000380)="f1854ca276f30ebc0d180b41ec682340730154cde83565f1bacd9fe7d6aac2937b27910ddf0be1291d31acd07fee936c7dc7f5714d4d0c343f89ce1adeb8ef5eb748c1117899e22e5b7f225f808f1fe8f362d599172158f74b8fce0f37587e69c3802ae4bf1b94c767b25f44fa1a9933f6391a43326026aaf663488e15f84ef661b355f55231afac8ff3cc9b5dd9d16158ce4306e17b0d2ce38c9988ddeae01de4320b6695c2cd3216ccf5eb5544092b57ce6b2c2c5d213db9547ca2c32981dd6df2893d61d666ff9648f2d01e7f83a8f9491beb3c5f85a46d10f68ca0e1e0cf517b5e6a50ee94af73cb90176a53b4f6f2fcbfe6fb", 0xf5}, {&(0x7f0000000480)="fa35f773df64a15cade1970919738337077fb9ceb806c2159171414ec98142adae7534e90ccfb49e5c66950fd45b68639839e14ba737c1762d411640358f01b60594b3d6c78609e2952dfd5e224b30378014de60586d5d1e957922905cba697aa4447fdeef8214f5c8d9f3be0376d2f52e739e5bed3012c369e3dbf7ac4e94f7c2ec38a6f3067f96cff5eb557ced0f9fad8a8a9f5d9b3329e93b264746f4429f7e0f", 0xa2}, {&(0x7f0000000540)="7dbaf4f38638358dfb3dd722d787b59cffe9a2e6384090d864d5fe6d7a71bc8a306b4126d4927d5b4b1f1b455e4c46b6070fa69c1244b3d0f73cae84412b02bfc15335d7adcd767f889fcfbc7f8c58ab803c2f6f0fc77adc9daaf50a373e73ce5255e07ab87618bab1fb1af3ff764d6dc0c7e183453ffb7abc7a377555fa771edd7360c74e2618ee5e27000e4a318f6e6e3d77d2251031a5b54e9221f265e6808504e5081e8037c1a23adf730353853a0f3ce8c5dbfb6b487152cbc3d800583e3a634fa4e21b99846a767693af856c4713c288f7", 0xd4}, {&(0x7f0000000640)}], 0x8) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6, 0x16, 0x0, 0x7}, {0x8, 0x1, 0x6, 0x1}, {0x81, 0xc4c4, 0x5, 0x9}]}) shmget(0x3, 0x4000, 0x102, &(0x7f0000ff9000/0x4000)=nil) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x40, './file0\x00', './file0\x00'}) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x30) 16:00:31 executing program 1: setrlimit(0x778d7f7f007541ad, &(0x7f0000000000)={0x401, 0x4}) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000540)={0x9282, 0xffff, './file0\x00', 0x89, 0x9eb, 0x10000, 0x1}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040961c4762efd4364bc84f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ef6157e8eec613f04fe715af10896e47fa4cba251dd88db9023ab041ab3aff28cb5835b550869428b9e20617b765c3daacfc0c2ff2393b7d77dadaee5e4a276dbefb46e70a13a77ef9e34d40c83a0d2e1bc1180682518f6a2866ca9e33a63787403941004d7d2704f3e8ef3308f61203a64c15eb109cf3a347bf7e1c7057ce9c44435156b7733e9dc6beaca5de414decca85a4a7ca7b85e014ff5c0e630e51bc61824ebc798913cfbb11eee8c2d7b375dcc00c6a41a03acc726f1cf013c264a04437d46dc45853d9e69082a5a248984d3c0a26307dcfcd6b56c8e64943ba95a4ba3c7e19e805e2627e92f874a8723"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) getsockname$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x100000000) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) unlink(&(0x7f0000001180)='./file0/file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x3, 0xe6) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='W\x00') setsockopt(r0, 0xfffffffffffffffe, 0xffffffff, &(0x7f0000000180)="b3292e8ac2c7c5d30dbbe2df7c9a72f39d30287164ed925b14f8e45247ffa08fa6f0400c46c8fc849ad257e568e0f85f39e3ffd02aef03ebaaeb6bbf25b5d6b3bbfbf1a31fffbb49c313d5ed2ab54158b50784b25d961320e6184dfd93bd6efb4e48b95b8f5a7b03fa1c58e1649aca73c91d67b4b349d9b02fa9239113f6df89cf64a630b80a97dbdecd12301149cd19981c3ffa948006c8742ab9c12398a27886548891dd17e327efa8d29b41a76af5da0231dfc6fa87ea249a085087fdc5cdf5b5998eeaaf31e375f8360502e4252950d1a3fb33b051dee3126c20853ce996369e9dfb9be1b4c2b14dd879c504869713cbbc830bee2d4012f6b8277e762079cf9cfdf5d6e38cb0acbba284d97088431fb119efc0c2843b058e9a36b7be769f77bb52e121b3fd62810a11ab4bde6f2dba43b7a0b582416e697b510ba86703982f4d9a4f161550a32bff2ad0255d04618846932020ca37dba1e64243322c7c27080baf5b1aaf9a55e5cb1e5e2cbc3a860bcfc4690dc1f0eb58974c4f6010df16f27d127d5cd1e2454cd6008e385e02f2c4c6c2dd0d9fbc52ec2d207373062b759c7f3e61e5c2a2a6b02dbf2bc94d753a70873946fb1127c19fa6293481c081750be967830bb5a0d76ae78188cfe8401cc78b06654cc95e613018d57410ceca2f7d2c66d8f4eafdc2e1f4bce26b5175b48b3462c9f96a7597cbcaad89df12311cde623dc99ad0c6d6597147b69ce42461468359481c9dd11dd6808639d1dc59c505a6c260d561ce31106d935a273cdd459b72dd09d686537e2d4abac6a79a8f0582c7c27977574ce42971b12e93eb6df905a84ebf8bca0d35416e90d3b4089ab88ab7d055e8e69e449683c5bedea5201a58307d1348ad0aaf4dca1d655dcc4be0774bdc0a320a458bbdb07db42f597019faf24e3c6d60bc8c30b89625440e12beeeb669e1dcc8e98065c21a4b29b45ee07c20319bf8f9e389befe2a53e93748c3832ae2c9a1761421ddf7878dcf4b334b93729d1acce565cf818d79957fae720f816dbbbf6fe3a53d2f4349e7bddde7624cbc26fb58fbb271ed9bb6e07b0ec9fc0813c640e1dc9164409e65ee3149070b1e104203c322baea7162c1cfb361b21916e01144f74d8146160c86891ef706aa97a9a2f5102640b1447d8e189711d314e4396e79eb8b4905cb06c480ca2e31a2d03e4bce67a5985fdae29830a5b3653d96039e24a3177ab9f0e3f26a433d4bba69a3a790186c21a3d331ba7d7d544597d5aa119ec6460f8cba5f766844ccfa06232fec918c7378af060ebb261c33f19f6695416451be03e88b5a89bc8248709b0481d78aac14a38b66a8064d77a6dc67ec2c7c4c4b934ec954dd5c570f23be54934793ef8b91626db92947e79eaf6226c9a5effaebaf2bb2a6811cb1f481a037d6444bc95e2c36916a4fb7bcede95384e18a1e0cbefba1639eacc77f2ef0483a83425ac251099d310a69d3e7afb2be12f485934eb964fa24d2f3ea91b8f37e79a51d455e0e56afb25fec819657e82683d6fe8196e00de921a60160fa690dc55e48470367e3602214cf798fa392fc4a10050e08e69e2d7cf2d022983414c915abc0f04cbac27435503a771dc4469d0251602c037cf2e69e3210678ce1b95b9ae10ab3b4e8251ac43dd774251e02d3d27dcde6a864e9d957a121b73d4f11892cf747b454cc2f5ff344561c2d3ec41d00fa53d5d7bf704a583a0f2c67e4f297c03498693fc4f955429c937143ba235b03369f6f52c6f9d01d1f1d37de76410ec85d1817e15d5ba83c5b6b3ca760c007408eed3f26279148ac9b54859ae1704ccad0a513251606a1856061c900b1b776b4cc65650cfb39662b7b2992f7a233e2fe5184929f60341e347cb24c88693f2a03ffe761dcb541b394def5a8d33e733f4b7340fdfada91937fd6bd5ce1db083309ce720f87e44375c462b23568c0ec990769204812cc095918ee5492f14c96c6e32b8bd234440843bb4c5dc0003cbb4c479afb022214a23297e3af9f7f23f28c6f7e1a782d9f736e1f90439bf4f04c3476a3bc19b4100981383283bae8e30376c7c3fae6d9f8e4a918e3284886717b10d76a9efa65ef2c92ed2c6bc9a9e438382f96dfaa08060a08e2fcfb0ada87861e6127658b01de397280242ed95dfaaa32ad2ef25a7c331b5e90c8b6f5f82aa830a24510c5c9d23c35d312445ad212874db4b6fc215f70a9546ad93dbd200fd476ca4714f955988d9bd3e4a5707a96519509c7f7748c8b105fd0dafecefe7debe062da44322a3be17845fe2ead64c128c6c32dfd5e0ab8d633f61d8384dc0fcc516e8d11ccd1d9ede1a6cfcc851c1773aaabfceeb497cb30037eebe13f23a94014408849d030439bb8f51a38de565825e2cf1d997c9902228c543ee40f99e931b8ebb7c51ddf10ff9583ef09d33e86ec96447bb1c4ff533d867409541ceefcad182288b347a19b6c19fa525b460dcd0e7e613896a27658d5cbc4fe93f7ab623fd219394993922d21ce46b9712128dc5a599b2f0d0df0ebb79013a1dc6c286f84d629f5e34627ab920ea3e7e4e333bc47a92bf61ae784391d9570e23eab3ec5aa47814c1f3be558c6ecf1fe4b8077446bd8ac6ab766bf4f68aabbf01c83e7bba419f321ded8d1e7344cbb3c17a52ebe842c6f501a6a5abc838d139983c98ed50df2966840237510595b9357e783359486811dd3f31ec80a3f185ccf61c32750fa71fc308e8e14cbe9647f31376aa863d4441328e9268572f72f96ebc30c1dca9770550f1b93572a95a162119ac6eba11d3a865dc74c022286c4f8352472942a20f40065c4c39008ad5674c89c456885c39044ad5ae88ba9df276557135b82c81955185d3bb8b6198b6dae749d131b9eefaf5134b17732069b405f8a5465117410d0fc5748c21df96df0c2975bc4502ce64b9a24dcbc3f0b55abf2cc306b55aecd1f13c9f080d6b1cc0bc1dbace89077fdd9dd61f72842f061a9e8ed082507fe63ccff11f6b944f8c1e9ceeac9797e91ed5248e57c5b0ced46c41471310fcfd7ef27727f15e33d96f157a058f456db1522c2a992899f941f65c435d11507930a0a51c932cc48b655a513fd0140db5979e60338f3a51b1a242aba3f7dff35e79443371e575a146167ea3c2dc49828cd45915a9e536e254b2d5d8bbfe69677d6b8f28bc8982a9825ef042c93c5bb418907d5ccf0ee195b8fc10b2c425608c0efa99904198e7e8b2b2661d4429e356ab3a7abe973b1d9d4bbd8a6dfac938437fc4c56da6616519088329c1e30685d93ecfd0b554cae1c47165b80e1f917b44ac0fd4508d34d6b7d58ab254ffe4d123d38632d2f58aa6c67d9ac7d900a54d3574ad04a171327f4895563bfa763590e30026257fffc0d1fe6a4fc88d58aab57f2e9026817472b2ca3069efceaacf95564cc17811b1d8d669a1d5a2c623adf04331b855ca40ec9ce6ff85b0b57c281518c4cfee2b7bc80988b971f00600419852796fe92d92517cc77034e71e6f656232ef46cc1b28738c2b5d0e5f5fed6b18e27fedb3828c3df76e336a489f1e3a66acc0b5c39105fbbb6f2a2650860fbf489e3918379d2fd7f7d2e2678268b5d79c0b123c4edad2c03b404fd2355f8c006aa53344a1800f88e4531ff507a08f146596fd81987dd382e6354b30ef6945454dbf1bd0cf10bba1172ad50c3b2f4aa955d1ccf848d89b52e35f72737d38ba611a9950651b8468c93632281641a2b04a867eef53a7f9b4bc59e278ff1a41e31b7bf1fa51333545745d03de011ec4b6de56fa71fcf4e023b23e86baf5b4aeeb6dc64aa139a3795e40d0d3d4be966ed3de6c794aa195f3a0505f1115f5904f444caa6598bafcbe2c9b239dd835908cf4bce9303b88450dabea172d9644a1386572866f306e49333319c1cff4cc23d9656cb07693c209de1bb4d7e0a029c69bfc2f8aefed715ae02422b036c48487805623bd0e35c7787b2c6a29b9753513365095dafa84567fb0b058717166be76083bd592e7898c6a5b65467b4905f5ddc39ef88be2f27cba54f7562c68944b73a8959109564f993d9e2fad46c016e5ceff44ab2554cc66889a71834b9611e890c1629dc7c5c3cb13b2cf866681efb2743c6be88df643b4c14e6b19d55265a2b10d4878f4bab1cb1687f02738de69960f2e662213030a464d72250a7a14117d4aa483cc91a9c0d41c98f3f5175e7e9c97a7042113d1265f4307262fa8f47751e01674d52fba8bce3aec7f0e899ddd90c2f927aa2c07c06219b9806ea4579786034bf7fac8c330a87ffb0c098363a59782477765afe23ef99c5acaa89bc77660df32b401484fafcb9cc6b82dbb79b8b48a97c1fe76366e1ee50acc993199ee5c4382abb2c8ba41506198244c73ce8fc61e636344b802c53d1ee6995ca4aeb35e84ebfdf5a54c98c61dc040a2b5569ee4c18367ee3f327e87265d6617702937a94e74d6e0b637910b315b5aacc38b6847481cc1cd42fb1a754b234bb3d97676f7530350d18f8b87ec2294c1414f1093550c06529628108b80ebd23907520ddaa4b549d7bbf3effb431ee8d50859fc878ea5f5159e55e20eec6875523a373f74b04f47e19aaff334ce4907c3800221e38193d331f0d71a1bcef38050cc02679efc6589c78e949e04c5424d7bcef55f4d4c24feb9ce357a0cd411de4beced58224c065625d3defa93c4fd4cab19c9b1cd06a0237f6e66e10a9c89c951dbcb83bf59318f44ab3eb1ceb32c90e4e3c6c7de8f84a8f52211f9288a8394b1f61c688aa39f73d023cb5bc4df1b2a9b614d54d879ea810b78d582cdf3b631f300e979db267527a724ec64f9e6f242c78fc0f55e5adf9f1aa1eb4a9e00cbf1b3cc2e3a49ee4f73f254a4cc8774d0b069b6fcdf6c44caf20bdcb47208323129eafdb9e35c16fda1a75bfc77a9c91f0b8f8fd768f399a409f4fd10c04683dd806c109e7be518501892ed5429bd12af27fbb8bc26f1e8fcab307f80e3b7f61cb42198d277c4a49eec5c36ab98d53256f3b799aa6bfdae2acbabda819ed442377747f5d306cc87f0a8bb4b68065e196d15c3534b5bf4c9e31a7739b50549e6dc236c540e3103bd2d24f89f28f2af358908c7eb69a9248242592960b30f13d86cad0f893b5e4de1db8ca3cdf542a1a8759f9e4569b2000cfb06d98005fa456129d5d33728b3b5b7ac9e8253c8755e5aca6e6fae7a922e65be47262d5b5a73eee1ceebf929bf41a1dd8b51e35c2c9b0f98e04e278aadf05851b2c8ba677a09a65b7a0d1e55a02df130c8e7a1295d48160281dc905448c82d9a659fd68e6afed02685130fa90f12421e7aeaab34a1db87ef383d3fac06c32d3511d5e5d87eaf0835eadbc52f332e54ec5d7cbffb18cfea8aedf560b975dcd0bae17274473719b1148ffb09977500b2f7f287afca7ce1f32b0c7f91e26a95728d1647113d66f2b68ebf400a92b00c3401d4a5173ce9d392eeafa37e85f1c297805f25dfa944c192b5d9d4ca5308959a0c09e7ce0eb7c46615e87bf4e878aa62d0854ae937f226b376b18c7b9d9bfe066320eab87a99cf32add4ff9ce8f5ca65db1c0cf934d311d8242c3a3b3229fb6ff502f254df1a0da08fc6a2b2b1084ed65ac2ad73ec84b72ea45ae65a8015518fdc21e694062c4924d0f6db5a632e1a18724c41cd23e740fe57f582b61a2f6f4d45418a7c3b8841f122ee04e3f50759f1e1291cc5e5d2a2977992f45b69f5f512a137768ab26fe37fb89f91d8949b77e946f82a3131f35b010475ebaf44058cca82523d6eebf10038cc941fd27", 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10004) write(r1, &(0x7f0000000140)="79255e120ea5a9fcdc480ab660a290dddeca2e78ac3ab25fbd4189ad0fc17a3d456ac3dc92e73a553f2f27a4d8f5fde110eea1a62fe9092c68e2d2cbe4290400c90224c96b5a1ec8e5b8d730aa42e041e28d5c6b6f4900a3272420b5cb7a3fd5848952d846b7ee5d6bf6723b00ee73e9346b9377d330c78f280d23b87b7ba8ef96a5e46c579e1de04cc064ee9c5ade788c29cb8a23e99538e7a195d82d1163ff81c2327201238bbd9ead126bddf9", 0xae) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r2, r3) getgid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) link(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') sendto(r0, &(0x7f0000000300)="6861fe261e6f6437", 0x8, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x9ad6ae1eac6c6b82, 0x1f}], 0x7, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:32 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) syz_open_pts() 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x9a, 0x0, &(0x7f00000000c0)=""/154}) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000028, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) pread(r0, &(0x7f0000000000)="d716e2c864d9e3b47fa4116f9d88ea0d2b3fdc4ed545a763796f2d62743a89a3076c04e0fd45ff6fa62c1a836e22d03fa1aa6e8fda9af86966e124aa44aea2a68bc0df80a4df0d735c5201115a2db0ef4e3fbcd3adf686", 0x57, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="299cbd3e0b9fbc507888dadb360753cce08bb0c2fb853e995f2fbb08ba275d7bfe71e69bc356b0d783c86b2cda50de7f893843b24bb15762c21eca5ba1a0c0c8c6981be6f838f6ef9b5e2080fcc720bd2e1c5fd3be814fcbb633a56603c1a59556714366621188fed67668d568050c75ea0611addf31295c031fbc76fc8112be106e8f43561081f039cb019748de9e9a8f5ff2b624f3ac73cd38171b8a42c1430f24ead865a40d2a7110c80029abd7d672ac65dc926be1edac69770d01a988c4397c0fb8b63d93e39eb69920384fe3e4f8cdac528f702ef790484ede"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x34) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="9186aca3d8b059b1d50b90fe16bf094424c43710cf62ba6cf6feb6f16d41bbe6bf75eb4f6f9e3d12abfbdcffc2c4f279f3f68ebb371357e73101b5823d6b01348d7062a830e8fde6d048e13d37117b1eb4300f5644234c615b64301bc694ad75bd46ffae0757b222517150e50998a8e227d6e8eb2f30933bf01ed33c7eaf0a83b9c2c8365d1c21114f517e0039e6ab9ab4aa424229a9a798699b18d716f9acd587633fdae1007af87cff6ca17d254971fc463d128a9f7412d8bd912a526993c9a0a91670a92979e18ebac2dda53425ab8beb4a887549a29715c04f24e372ed9e1c308f5dc7ac306c89c4c45f159d", 0xee, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="249fec4942848fc8d6d1e983ba2f9ae6faed8dc882f507547c9650dd9764e85297218911e0bce81ce54df6ad41efb26dd3a645c27595b3aa3287", 0x3a, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:32 executing program 0: mlockall(0x1) clock_getres(0x3, 0xfffffffffffffffe) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) socketpair(0x10, 0x2, 0x29f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) dup(r1) r4 = syz_open_pts() connect$inet(r3, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfff) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') 16:00:32 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8002, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e33b722a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf0000007bbb19a60000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c73147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b89097c1e50004ec82b6254991984ec892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e77518"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x1) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r7 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r7) 16:00:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pread(r0, &(0x7f0000000280)="1417e716ce8af26e1c2fdcb0a03dc2db95fa569b1c994da9d6c62fd492e693fcb3aa2a408d698487d5", 0x29, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20400, 0x8d) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x10) socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x120) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000003c0)=0x1f) semget(0x2, 0x0, 0x40) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) 16:00:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000c0"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="03000000", 0xfc4f) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x32d) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="3707002300000000cdfc5e7a8e3b30004f3d3f11f8a81e0cbc39ca7bb2d14cc2a2835c2d60869f00"/54], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r5, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x1) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002880), 0xc) dup(r4) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3cb, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x2, 0x1, 0x96, 0xf9, r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0xfffffffffffffff8, 0x2, 0x8, 0x1, 0x3, 0x0, 0x5, 0x2, 0x2, 0x80000001, 0x5}) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000200)=0xea950c89348c3e55) mkdirat(r2, &(0x7f0000000100)='./bus\x00', 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000020000000000000000000000001800"/28]) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x6, 0x8, 0x8, 0xb98f}, {0x7, 0x7ff, 0x100000000, 0x2117}, {0x100000000, 0x800, 0x7, 0x3}, {0xeb50, 0x1, 0x0, 0xfffffffffffffffd}, {0x800, 0x2, 0x5, 0x1000}, {0x200000000000000, 0x6, 0x9, 0x40}, {0x1ff, 0xfffffffffffffff8, 0x800, 0x7}, {0xfc9, 0x5, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, 0xffffffffffffffff) 16:00:32 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) sendto$inet6(r2, &(0x7f0000000340)="8659b2c640ed108767160b4c620936469d333b92669ec4e1036637d1eb1ec957d2b45b8fd27bde49e6ad4555f18485f292c6107aad4901f1f265449d21fbcacc432a3d010beee4ec528d37788bd01727112a0ca101eb6a5e5e5165640d36d35c14aebe5e127121dc88a06edc99cc999002d62927d634406b92f08cee68f3df7f3ca0731eb31ffd308f8e34e641c366a7e22956cdd10e0c8f887a1cc794d49fbff019f3c21bdb459eb1640e28e4fd7fb9883f9e871538b054d4ce4c972746cef148d02a43e99ae368aad7f3249fe50335cb141e789339cdf216809010cd", 0xfffffffffffffcef, 0x400, 0x0, 0x33e9518b36735c31) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setitimer(0x5, &(0x7f0000000100)={{0x0, 0x10000}, {0x200000000, 0x3}}, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x3, 0x8, './file0\x00', 0x80000001, 0x4, 0x5, 0x1}) chflagsat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() chown(&(0x7f0000000100)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x80000000, 0x90d0, {0x0, 0x1f}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setuid(0xee01) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)=0x23) recvfrom$unix(r2, &(0x7f0000000080)=""/52, 0x34, 0x2, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x4004427c, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') syz_emit_ethernet(0xffffffffffffffc6, &(0x7f00000002c0)="000063f42b3d220c04000000f53f1e0000a1e1e359c0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x10001, 0x3, 0xfffffffffffffff9, 0x47}, {0x0, 0x1d8f, 0x9, 0x1ff}, {0x1000, 0xb81, 0x21, 0x2}, {0xff, 0x9, 0x8ac, 0x2}, {0x80000001, 0xc2c, 0x25, 0x100}, {0x9, 0x9, 0x101, 0x3}, {0x10001, 0x1, 0x20, 0x30}]}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0xedec4b9d0d0a7e15, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = semget(0x2, 0x2, 0x1) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x138, r3, r4, r5, r6, 0x84, 0x4}, 0x7, 0x8001, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x4, 0x4, 0x8, 0x700000000000000}, {0xfea043a, 0x7ff, 0xe53, 0x3}, {0x3f, 0x48, 0x3, 0x2}, {0x400, 0x3, 0x2, 0x22}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000500)="8d") setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x3, 0x98, 0x80000001}, 0x17b, [0x7fff, 0x1, 0xf4d4, 0x4, 0x1f, 0x3, 0x9, 0x5]}, 0x3c) r7 = socket$inet6(0x18, 0x2, 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000400)=0x3) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0x2b}, {0x18, 0x2, 0x400, 0x8}, 0x75cf, [0x0, 0x1, 0x1, 0x7, 0x4, 0x80, 0x4, 0x3]}, 0x3c) 16:00:32 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:32 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000180)="d3ec9290") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/32, 0x20) 16:00:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcf5ca556e8494297) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)=0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) r3 = open(&(0x7f0000000640)='./file0\x00', 0x420, 0x10102) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) syz_open_pts() pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="0f181e4b01e5151c67de0ea486e6279e5ee665b32e351141daecf6432842dd6dd53ee220bccc5849c2562c67fb4a57cba55d1d9e34e6142e2c1a9ed991006f8ab73dfd0d461101191abe2bb00a152305bebaf3cb3901fd989aec95aa0b7bc998870f46866b5a491653e6bf70723e068188ee047a7404b33e884b7b09ef5c8174b7227cf0eeb1b52aa04f75fe2a3c106a98803e264a57936e1abb73df50c724cddddc263d04e833c68af4b50b50dfad513889063a6db08ece59f06b9760af5237ef6a4c68d9018ac8e8af6d89f73704b94f77e90608faceb0efc93eaea962ddc8f9f6abee97a1303cc3d1", 0xea}], 0x1, 0x0, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) chdir(&(0x7f0000000080)='./file0\x00') connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:33 executing program 1: setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x802, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0x20) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x20, 0x10001}, 0x1, 0x4, r6, r7, 0x9, 0xeab0, 0x47, 0xb5}) msgctl$IPC_RMID(r1, 0x5) 16:00:33 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x7, 0x5}, {{r2}, 0xfffffffffffffffc, 0x19, 0xfffff, 0x7, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0x100, 0x7}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ff9000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:33 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000180)={{0x7f, 0x8}, {0x4, 0x7fffffff}}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) ioctl$KDENABIO(r2, 0x20004b3c) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6, 0x0, 0xffffffffffffffbc, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000140)=""/187, 0xbb) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x2) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fchmod(r0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x3}, {0x20}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000080), 0x4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20, 0x5, 0xfffdffffffffff81}, {{r2}, 0xfffffffffffffffb, 0xa, 0xf0000021, 0x0, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xfd9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0x9, 0x4f5}], 0x9, &(0x7f0000000240)={0x4, 0x200}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="296dc5fc421066db823df276d06b244dc4496d304076c67fb861ce96f88d70cd34450ac4c238cca07f298194ccf92101d961e837cc94c19a379748a496c463b5baa7fb3336233c7fc33628adb6a30e07dc1d7e71a247646f84c488576357c320f5a6085f90377b2b3c769330d908f62bee6e2f6f2a2f2d00624920b0def4b87f1c01a2398afb840b92efe4aff322124b392c7a84d34d2a38a24f10824325da57cd8bfd8f5f7d4d79873ea89f3f0a12e54a99fdc32f696351e18a1560dac2c20be5a26395e587e2c521c205500ea13664a9ff54cfbe38b83237c76d9eedbf", 0xde) 16:00:34 executing program 0: socketpair(0x10, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x5e, 0x4, 0x81, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x101, 0x8f98}], 0x0, 0x0, 0x100000000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000041e000/0x4000)=nil, 0x4000, 0x2) kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x0, './file0\x00'}) recvfrom$inet6(r3, &(0x7f0000000080)=""/18, 0x12, 0x800, &(0x7f00000000c0)={0x18, 0x3, 0x101, 0x9}, 0xc) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x4, 0x80000000, r4}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000140)=0x1) socketpair(0x2, 0x3, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040032000, 0x2902) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1ff, 0x66c2}) socket(0x20, 0x181b4781da6be819, 0x9) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x5, 0x80000001, 0x6, 0x1, 0x1, 0x100000001, 0x5, 0x3, 0x2, 0x3, 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) unlink(&(0x7f00000000c0)='./bus\x00') socketpair(0x10, 0x4000, 0x6, &(0x7f0000000100)) syz_open_pts() 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) listen(r0, 0x9) kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3f, 0x8, {0x3fc6b422, 0x4}}) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="5cb8a88699", 0x5}, {&(0x7f0000000180)="d5453ff7598727e5cd7c1de1e57a8d71f4f55429f795b8c834f543c2f7c5d9832f809aef35f1b597c71ba4947608d3d30132e744833b482aa16976fae6ffe08b9134d2ffbce22b906135dc99fe59f072c78582ef3916056818ae61a26f3625019762e3ec3112de3386dc3949b53b38c54da3db5a7c24a119da0b272a494a7ccd0005a3cb95cdb2f213284f39", 0x8c}], 0x2) r0 = getegid() setgroups(0x1, &(0x7f0000000080)=[r0]) setegid(r0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x1f, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffe312}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x943}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], '\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x4}) 16:00:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgid() r2 = getegid() r3 = msgget(0x3, 0x80) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, r1, r2}, 0x0, 0x0, 0x0, 0x0, 0x100}) r4 = dup2(r0, r0) bind$inet6(r4, &(0x7f0000000340)={0x18, 0x2, 0xf60, 0x80}, 0xc) r5 = msgget$private(0x0, 0x100000005) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) accept(r4, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) msgget(0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000edf4ffffffffffff08000000000000000000800000fdff40"], 0x1f, 0x5aff008e613e0c5e, 0x1800) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/151, 0x97) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) dup2(r0, r1) fcntl$getflags(r0, 0x3) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x59e) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffffe, 0x0, 0x1}]}) setsockopt(r0, 0x1, 0x80000000000003c, &(0x7f0000000080), 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x25}, {0x40006}]}) syz_emit_ethernet(0xfffffffffffffda3, &(0x7f00000000c0)="1c1ada090000006cb0") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x24}, {0x400006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x3, 0x2, 0x2, 0x101]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000040)="9127cef63403bd974f6dade57694e51b72614df81dc298abd9b3f975ab5746708a3549179c6972c5ae655f23f9b6573609a8b1e2fd91278d2686bfcd88832b13c2d313b4f4c144db2bf1a6851d2eb03874d8f65b2bb81a6bddbcfa783a33aa9c18fcb1deb513d1a46e6ddd7ae22f010c162aae57ae5b395982781317bbe8e5475fc03d53a9f12eb8c4e742aafb57a3e21d416637c8f579b76ef7b54a3daac636c32b939fa82590c509375c151d65e3c740a0c5c5c6fd4b9d337688c332dec1", 0xbf) fchmod(r0, 0x8) write(r0, &(0x7f0000000100)="3b25919343b8c2f90b8073ca0e68a22f2dc0bb4863100e486726337c549a7dd9d7c5557cde5f", 0x26) fchmod(r0, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x6}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x8c) fcntl$setflags(r1, 0x2, 0x1) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000240)=[{r1, 0x4}, {r0, 0x80}, {r0, 0x80}, {r1, 0x1}], 0x4, 0x0) pwrite(r1, &(0x7f0000000280)="597707741115da0f04c292a21c9b01c847137239d6f25de49bdd025244d62f2f771dd98b3aafefce5cee091fc4844515b8043198d565246c922646eec44f8bf98471b4f97d33bca39c", 0x49, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f0000000300)='./file0\x00', r2, r5, 0x6) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt(r1, 0x97d8, 0x6, &(0x7f00000003c0)=""/154, &(0x7f0000000480)=0x9a) r6 = msgget(0x2, 0x80) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x8000, r4, r5, r4, r5, 0x40, 0x7}, 0x9, 0xff, r3, r3, 0x7, 0x5567f3b8, 0x6, 0x8}) r7 = socket(0x1, 0x3, 0xb3b8) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x200, 0x0) getsockopt(r0, 0x81, 0xb5e, &(0x7f0000000580), &(0x7f00000005c0)) r9 = dup2(r1, r8) ftruncate(r1, 0x0, 0x858f) openat(r7, &(0x7f0000000600)='./file0\x00', 0x10, 0x20) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000680)={0x8, [{0x1, 0x10001}, {0x3, 0xa3b4}, {0x2, 0x80000001}, {0x3, 0x9}, {0x1, 0x4}, {0x3, 0x92b}, {0x3, 0x55ba}, {0x3, 0x20000000000}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x20}, {0x2, 0x8000}, {0x1, 0xef1}, {0x3, 0xa07}, {0xf7b4d45f33b8e7fc, 0xfffffffffffffff8}, {0x2, 0x6}, {0xbdb09f67104022b3, 0xd57}, {0x0, 0xffffffff}, {0x1, 0x5}, {0x1, 0x7fff}, {0x2, 0xffffffffffffffff}, {0x2, 0x6}, {0x3, 0x9d0}, {0x0, 0x80}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x98ce}, {0x1, 0x80000000}, {0x3}, {0x2, 0x9}, {0x3, 0x9c1}, {0x2}]}) 16:00:34 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r3 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) recvfrom(r3, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca3995900000000000000000000000000000000000606d623af06b45cc0377ecf2f8a236c00e7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c77ffb4c8474bfc8ebc8b8834f6b6a007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722259ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148c34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff4d9328ffb85d129a8e329c734d59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd692451bf2bf52436ac538d2584f30c9f89de445258b71699380700000000ba3867f687faf6a9d9800356aa3805dbfa5f2ca53d0b530210adaeb44b53dcdfc6a4f6cdd9db72c49315b155d7808dbb27399827ca4318910c6a04e1dfffa7a2286dcffc1008703f494cdf4fc693f8e7d7bed4f18c1bcbc3598f03703b7535b22d6211a4135f8663ef5c78b8b97655ed1e0ba79fa89a8827"], 0x1) pwritev(r4, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000880)) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r5}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x410) semop(r6, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r4, 0x1) sendmsg$unix(r4, &(0x7f0000001d00)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000023c0)=[{&(0x7f0000001c00)="9fbfc413e0fc7c70ceefe5db1f4b8ea69e63c20c79560622dd5c477cc75f85e52372d442dfa2d6ac57f8bdc814247dfdb918c00af2736bcaabeeb889a7af9383c78a", 0x42}, {&(0x7f0000001f40)="733deba329af517dc684a1c47c753f9a51a1027ae03e62a7b131c81a01c39448f3b000381ccc584575e280386dc980f5643c72a482d7f0f250f7649fc0852c2b48a8c1033d1512f05a5441eb7aba0ca6c2d811847c5b4ab298597e4b5cea8cc0d8b2bd67dd1ba32e2d38e261c5e10d9a0614388fc5251ed6c2fd6bd330cc149ade3808adcf997e4361cc253a6cb15c3a3dd28f49812f702137356834db2690d3bcdffb92ac53d1ff59d493345a182e8fbb287018dca60548fcd550fa51c270ca314ee8307a0717af1e4f224859ba8add34de3cf5a0a976a49c2151ede6d22c98c853", 0xe2}, {&(0x7f00000008c0)="00e3e593b29b7e480e3792afd48ad966fe239515a8", 0x15}, {&(0x7f0000002040)="19e68a48b9f45739d8eccd6689f7a8bb3386a5e103f3c4d4aed782ecb6328ec8b1ee75a5fc8364a87f0d41181f2ac02fc2a4a1427318a1927d2702bcfa2dc07911ec31febfb15c75cd60a552133db40c11a3f8dd8ae40a31931c90fbb3b395b93bbc011154ef3818ec59ed7d2ae35ae637a74d90326006f351a22a0c6223c3b9cad02de8deaea80c433d04a74660f65d21487b6d4a1cae81f7f0f5a5da38ed00bdb7c6d14b4c2bfbf5014457cd6adcdf94128ef3c93ddf9e50b47daa3a37b377d7c94d19a83ff98dc79380e88eca22787af5e186824f6b0142737c5b99a7363d19bfed78bfcce390385683", 0xeb}, {&(0x7f0000002140)="7fdcccb08cba144a601aeba281d4d16868fa6b5be1bac6f2c4860bda6039bc8a22b57c9f9b1d93d62641d812e09ba828b76ccf14832151d1e2a9afce231193549650d52b447bc7dae0ac25466dc6fd439c9572a14677efcb105f5b924b80b9b445818404609dc96ba015ff741038d6dac805a1f41735c92d0dba8311e3159d78300bf8d50ea314cfcf767a940b1e4644e41e7a7f9bfe906a7dd34b97180d8d9b908d3abf35695b83307ffc368efc0ce5207b8a4d90242f4d5ac494e84b4ae7c6b2a80c64799fe3cfc98645a79a9ed618c6c66c55ea40b1301afa417fe2b58c9cfc958572cf625137051eac9d", 0xec}, {&(0x7f0000001c80)="62fbef8c14d41a8f301e047f85d54980d414e79a53fdc008094e1300598db994d6c7a56da06d6cb6a6f7b4ecebfc556805c28128fa170a2adece6a8c54d6368ab6dbe42646d0ea05c4512d58873130bef18271f7", 0x54}, {&(0x7f0000002240)="5d47728c1f536a4562803b687c6ef497db78efe0900ada1f627b8babcd05501b02c9320f83f0a7f40a35a05f670e4d199120a57902ccdb99307e96fb8c46d51a298d01bc9206fd99482b40e2f96e7a0a2679774f84bbac2a480774a7c21cc20f16", 0x61}, {&(0x7f00000022c0)="fa4e53133a4d15a2796cbef41bb7f8fde0a288a139c1f2311f832a1b083a7fede125e4fffd7c80ee640e75ce8f1ce8b6e03224c48130fefd6ebae51da1b8246c9d6b8c45d85055c666b25bae10fa43495cb0459cde4bc01c3708821e363eb216f5752bb0816ed4d19f6125480d3305431445b15a2370b55cb8fb9436aa954447696996368c1c7d9a4a7614bf4a246c95fe0d3c6400ac2e56da07cd533970c593a1d5e3cad8f42f9b30e525092e41d8aae2a3800b31e25d0719092808e23c93db8311dfab87cb75f606afbf170dc74f3de9e42a647f2dea1cff032ce0f0b8627d8be36884c2e7eb6610106827eb0c37b08ab51790eedf7b150d3ee9", 0xfb}], 0x8, 0x0, 0x0, 0x406}, 0x5) pwrite(r3, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) r7 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r3, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000940), 0x10004) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x810, r3, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0xc) 16:00:34 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x120) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='.\x00', 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x34) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) accept(r1, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) socket$inet6(0x18, 0x3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="ddc3") 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000180), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0xffff, 0x0, 0xff, "b4a6885388f754b2efa122dfd11f8ebfa86b6ca6", 0x10000, 0x7}) 16:00:34 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x1) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:34 executing program 0: mkdir(&(0x7f0000000480)='\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', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x100010104) chmod(&(0x7f0000000040)='./file2\x00', 0x20) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\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', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000500)='.-\xf2)\x00', &(0x7f0000000540)='#\'\x00', &(0x7f0000000580)='{\\)\xfe\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='c\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='({#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='c\x00']) unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x40006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[0x2, 0x1000, 0xaea, 0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000080)="b6b14a4c9ef11db9eaf6db31db91c01ab41b5a111163d0ed31a441e6bb05bd1326754459e3135972c56f5d995704f4fb7a112947f88301d5c5bad5e7b5a76f11e525fa906aec9923967b0c371549353bd94268df36a8f4f49ba80535cfc44d8a0bdd13fd54dbfc50e2814ad38608") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="137430e6ce95e335eceb7ee46be43fbe8ff6227befabe79025008d9b7e0f7365b871e8a5dc98c0defe8b312df25390f772285018b669c9e9603a99a0c978f16adc8719d3c3eecd589b366e6abb44279fd174be7c2b1576b36218bf691eb5cb8085975640c63cbc2075f32159e85db6f3632ee5971405dc040f627030e9ce241b614ab1ec19302327a26ad48790e888ec1ba4e089c83962a10747087cfa84002d5c6e316101ac0ab8014eb16bc7871a99b09bf19619abb1305dca4a21f97399ba062d84df3ad4d4e4530a83c1b22cd14cf3c8790e6543243ceeb9fa5d3c208d4b6229cd1dbfd0", 0xe6, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x2, 0x7, 0x10001, &(0x7f0000000100)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = dup2(r0, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x6) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:34 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f00008aa000/0x3000)=nil) munlock(&(0x7f00009f1000/0x2000)=nil, 0x2000) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:36 executing program 1: r0 = socket(0x6, 0x4000, 0x4e2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e855f4952c1e8f8a1c63aa18013c3e6bbdb909e3038123e5057ae8a40780897d1532f2b2ed6bd354527ba285745feb17fd051c9c3b8da87f17b0edfeaf4b27d8f86ecfb76e67751d5c200cec5799e227e439d9e7778cb891f2cd79eb2dcecce3fd39e2b4d396a70b8fa6dbe11327b414183fe7af280579253ac6887ec65347904cab8c67d709939a8810ff52379a9e75aa21511f95963c39c6df5ab21a87c77f107950f03dc06d002e4f27dd0765a7f8136d37a726a175f7290be7fed6ca441ce62fe4536d690b761f68f679052a136efc9856", 0xd3) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x4, 0x0, 0xffffffff, 0x6000000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x23, 0x0, 0x0, 0x1817}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0xdd, 0x1f}, {{r0}, 0xfffffffffffffffc, 0xa5, 0x10, 0x80000000, 0x1}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xb73b5e4546cfbe19, 0x10, 0x1, 0x0, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x84, 0x1, 0x73907961, 0x6}], 0x8, &(0x7f0000000200)={0x2, 0x345}) 16:00:37 executing program 1: setitimer(0x3, &(0x7f0000000100)={{0x4}, {0x7ffffffffffffe, 0x1ff}}, &(0x7f0000000140)) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:00:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x427fc4143514ccd8, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x40, './bus\x00', '.\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x40004000000028b0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10400, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) fchdir(r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74653862e159c51bad5a8bf62600040048ca79163f0000", 0x57}], 0x1) 16:00:37 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa538cba0e184bf3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 16:00:37 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0089a8cb8a2c6296528d8a1b51549d055a2000b799513250864e7e3a4939bcdf4f4de1c77cbb6800f87ad00be6ca6da555c178b35e967734434837da2a1a072d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000016000/0x3000)=nil, 0x3000, 0x17) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x802, &(0x7f0000001140)={0x2, 0x3}, 0xc) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x44f6401e9ca2ba7c, 0x0, 0x80000000, 0xfffffffffffffffe, r2}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x5c2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x7, 0x6d8}, {0x18, 0x2, 0x94, 0x2}, 0x6, [0x1ff, 0x769, 0x1000, 0x1, 0x8001, 0x3, 0x5, 0x101]}, 0x3c) 16:00:37 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001400)={0x2, &(0x7f00000013c0)=[{0x0, 0x28b4dcf3, 0x8, 0x2}, {0x80000000, 0xffffffff, 0x2, 0x4}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0xfffffffffffffffa, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvfrom$inet6(r1, &(0x7f00000001c0)=""/175, 0xaf, 0x40, &(0x7f0000000280)={0x18, 0x1, 0x6, 0xf7}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x4c24aa0e) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) 16:00:38 executing program 0: socketpair$unix(0x1, 0x28f2bf2c12f10d60, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0xc1, 0x0) dup2(r0, r1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000380)) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r3 = dup(r0) pledge(&(0x7f0000000280)='tap', &(0x7f0000000240)='tap') sendto$unix(r3, &(0x7f00000004c0)="35ff8ac3ef516de3857aeeaf57ecd39771de4c43daab58f1ebbdf1cba79adc84734d2fcc13e751e37c1edfb5ff5b5cc4a6c0f200692273f4ba7ad602700821e3f3256d61daf8adea7e682e6cfcad819b2f74e1dbaac174ecd950a4e2b0d66d00b83d8075504f3b", 0x67, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000003c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000400)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000300)={{0x1, 0xe69, 0x80000001}, 0x80000000, 0x4, 0x1}) nanosleep(&(0x7f0000000100)={0x2000007, 0x6d40}, &(0x7f0000000480)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = fcntl$dupfd(r0, 0x400, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) execve(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = msgget(0x0, 0x81) msgctl$IPC_RMID(r3, 0x0) r4 = msgget(0x0, 0x80) msgctl$IPC_RMID(r4, 0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xc0, 0x1, 0x16, 0x18}, {{r0}, 0xfffffffffffffffa, 0x25, 0x10, 0x2d513ad8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x40, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x12, 0xf000004a, 0x20, 0xd0da}, {{r0}, 0xfffffffffffffffe, 0xc, 0x3, 0x10000, 0x80000001}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xb, 0x20, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x74, 0x4, 0x8, 0xfffffffffffffe01}, {{r0}, 0xffffffffffffffff, 0x31a468f51c9dc76a, 0xf0000001, 0x7, 0x2}], 0x8, &(0x7f0000000180)={0xffff, 0x9}) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="2c26a82bc58697afa397b5196ee7a0a977e0baade5ba2878b2ddbffb117c6ea07d16e19009492c60af92b42ec7cc91eb9429c21d11288d51682fd813b373da2ad3d22d7e2a0123f0ee7a6e11b2a3309cc23d5c656e1015667bafe397d5410f58cd83f9ec371c17451ae0c6576ebb3bfb3e1a3764fd6d3c0b55371c2c0de72f427d9c8315fbf14d383a8227ac7917acfd2fae93f97ce730c804ca4504dd57d20a497e67db78da3f8c", 0xa8}, {&(0x7f00000004c0)="94bd964768a000940e5eb736fd50739b375add535f31b10536b4c3390b8debaa1799b7ec7efc89629e19259d1bbde27ce724a68c32c96d00b5f6797e0f27770db774b9a09a74e80461b22a804150bc3c84b4126202dcea786cd37f969ed87fa2e54a029fe17c0f908df8b366cf7885e1fac885090e00904af1d86c3d6fc5777b923e7b2461481454aab9b52d43d842cd4707ee89dcca019ed735d43cadc5831aa34c6f57218e4a2afa6b3528f34babbc6e29", 0xfffffffffffffdf2}, {&(0x7f0000000340)="66e419508b29160c34ef", 0xa}], 0x3) kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x10}, {{r1}, 0xfffffffffffffff8, 0x81, 0x1, 0x400, 0x401}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0xfffffffeffffffff}], 0x6, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xffff, 0x6}], 0x400, &(0x7f0000000480)={0xeaa}) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x140, 0x4) socket(0x1, 0x57c9fcde52d0b4a2, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r1, &(0x7f0000000480)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) dup2(r2, r1) 16:00:38 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x138, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000680)={0x5, 0x800, 0x1, 0x24, &(0x7f0000000400)={{0x7, 0xfffffffffffffffd, 0x7fff, 0x8, 0x8, 0x100, 0x8}, {[0x5, 0x4, 0x200, 0x5a28, 0x8, 0x7, 0x6, 0x7, 0x9, 0x5, 0x5, 0x40, 0x0, 0x10001, 0x8, 0x80, 0x7ff, 0x100], [0xffff, 0x5, 0x5, 0x9, 0x4, 0x8, 0x2, 0x79, 0x7, 0x401], [0x3, 0x7fff, 0x6, 0x100000001, 0x81000000, 0x2, 0xa1], [0x5, 0x5, 0x5, 0x97c7, 0x5, 0xab], [{0x100000001, 0x3, 0x6, 0x7}, {0x84, 0x81, 0x7, 0x6}, {0x81, 0x3, 0xca2, 0xdc}, {0xffffffff, 0x1, 0x4, 0x7f}, {0x3, 0x2, 0x0, 0x10000}, {0x0, 0x55b3}, {0x1, 0x4, 0x6, 0x1}, {0x5, 0x81, 0x7, 0x4c3f9b21}], {0x7, 0xe21, 0x0, 0x800}, {0x9, 0xfff, 0x9, 0x8e000000000}}}, 0x0, 0x7fff}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x21, 0xfffff, 0x8, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x84, 0x10, 0x4, 0x3e1}, {{r3}, 0xfffffffffffffffc, 0x4, 0x4, 0x3, 0xafe}, {{r4}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x101, 0xbb1}], 0xffff, &(0x7f0000000340)=[{{r5}, 0x0, 0x20, 0x2, 0xff, 0x58}, {{r6}, 0xfffffffffffffffb, 0x8, 0x20000002, 0x5, 0x6}, {{r7}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x200, 0x401}, {{r8}, 0xfffffffffffffffe, 0x80, 0x1, 0x101, 0xfffffffffffffc01}], 0x8000, &(0x7f00000003c0)={0x2, 0x4}) r9 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r9, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00'], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x1f, 0x8, 0x1}, {0x8, 0x9, 0x2, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x180) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000032d, &(0x7f0000000180)}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r0 = semget(0x3, 0x0, 0x404) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/16) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x74}, {0x80000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xffffffff00000001, 0xfff, './file0\x00', 0x0, 0x80, 0x7f, 0x100}) syz_emit_ethernet(0x1, &(0x7f0000000140)='T') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfff) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x200000c0d5}) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x5, 0x400) r3 = dup(r2) lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) socket$inet(0x2, 0x2, 0x2) 16:00:39 executing program 1: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x440, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x0, 0x80000000, &(0x7f00000000c0)="6c9011cc6c4c106ca0604174632b4a45b6393a9c4b039201d13a7b19d4a68a6d2178ed5f63611f50b08cbcd4399081073b49ef536a59c324370be74dba16df35f81d3f7499ad190840559ab03ef6b41dfc50b7d4f8827dcd2d87935b1840cd6d4aa2a5aafa65807a001612960f4de795544efd9c217bd56571bb0a5694df55b63f37a2b3f4a26113552cc3c802825ec40d7be5df1a07f97ed20c453403c2ec7ffa84c40d088c9a119f549e119344607f64c26d371e3544f4f7ec6871f4dc30fe3eb0bf1899433460dde8", 0xca) setrlimit(0x2000000000008, &(0x7f0000000080)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x7fff, 0x2, 0xfffffffffffffff9, 0x401]}) syz_emit_ethernet(0x13c, &(0x7f0000000240)="04dcd9ea1856d720037c3417e940ee0168700ade0d4d18c297585e85c9c43411e6a30d660298e84db3bc1294d60ec9b722b6b16222a69278a1600fe25d65acd84db4eced92969eedc9b24e2b4cdf784cc682a6ab9e015d7176a150f8eff0c16a4b09bfaee8ebffee0b587be0dda03cedb87abf34b4203051805a5b44046a985727b4ae15670db8f2e1f775c022785a43f7aac8cef9513845838cd988eb3f5a2c95015f49d9d70ab33610035dc1abde5569e8f49f48f558a912ec5c3bce047d54a066eeb6548d2bbd9503ce20feebd5dc7d74fb9987fb8b63c7760377bde2ad03c9126041596a876efbd2b721f3ebe201d14edc72d6f12a78229ff3cc318e58bbf6e601be153ecc0303f1566b409d0cc34c1d9438506214603060f5e1fb5ce95bcd071fa1fdefdfdd88d5d60448cfa59f072c9a37357c44a92ae3dd76") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x40) r2 = getuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() r5 = getgid() r6 = open(&(0x7f00000001c0)='./file0\x00', 0x2d1c7ba8945bf679, 0x8) kevent(r6, &(0x7f0000000200)=[{{r0}, 0x0, 0x89, 0x0, 0x1f, 0x6}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x10000, 0x2}], 0x6be, &(0x7f0000000280)={0x7fffffff, 0x1}) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x40, 0x6}, 0x101, 0x3, r7, r8, 0x10000, 0xfff, 0x10000, 0x5}) 16:00:39 executing program 0: r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x48) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a0334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53ab883d4d3b7e5497716ae440afc69c046877200d1d7b7856c30126d07671d25a1c6ce4afae7a0a9b643716e495df88aeb065904e35a33ae257e05d7fba7ee78704447c911fed0d57fb95c3d63bc591fa3e44268706e9d544751ea46c72e0f65e43f7f2007214d6aed53b73d11f664f4f961187cf37628114380d47e3e57c3", 0xd3) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000010400002c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7f) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x50) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x153, &(0x7f0000000340)="b6") 16:00:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) witness: lock order reversal: 1st 0xfffffd806e1b1a28 inode (&ip->i_lock) 2nd 0xfffffd807bda4dc0 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807bda4dc0,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807bda4db0) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800022d73440,1,ffff800020acea48) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa70008,c0106477,ffff800022d73440,1,fffffd807f7c6540,ffff800020acea48) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067b19bf8,c0106477,ffff800022d73440,ffff800020acea48) at vn_ioctl+0xb7 sys_ioctl(ffff800020acea48,ffff800022d73558,ffff800022d735c0) at sys_ioctl+0x5b8 syscall(ffff800022d73630) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,ce1de2b7010) at Xsyscall+0x128 end of kernel end trace frame: 0xce45d1ab0f0, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800022d73000 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020b4a000 rax 0xffff800000a75e00 r8 0xffffffff81756bc5 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xcc2d9fca8fbcf906 r12 0xfffffd80029b8c00 r13 0 r14 0xffffffff825d2dc0 w_lodata+0x3cb70 r15 0xffffffff825ea680 w_lodata+0x54430 rip 0xffffffff8209fa08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d72ff0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=145792 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace2e0,0xffff800020acfba0 process=0xffff800020adc700 user=0xffff800022d6e000, vmspace=0xfffffd807f00c450 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94802 27140 22139 0 2 0 syz-executor.0 94802 410647 22139 0 3 0x4000080 fsleep syz-executor.0 94802 375207 22139 0 3 0x4000080 fsleep syz-executor.0 94802 275106 22139 0 7 0x4000000 syz-executor.0 59895 226936 45872 0 2 0 syz-executor.1 *59895 145792 45872 0 7 0x4000000 syz-executor.1 59895 311578 45872 0 3 0x4000080 fsleep syz-executor.1 22139 183866 53710 0 3 0x82 nanosleep syz-executor.0 45872 279523 53710 0 3 0x82 nanosleep syz-executor.1 17058 305620 1 0 3 0x100083 ttyin getty 35926 37330 0 0 3 0x14200 bored sosplice 53710 112039 41139 0 3 0x82 thrsleep syz-fuzzer 53710 363309 41139 0 3 0x4000082 thrsleep syz-fuzzer 53710 49271 41139 0 3 0x4000082 thrsleep syz-fuzzer 53710 54501 41139 0 3 0x4000082 thrsleep syz-fuzzer 53710 359458 41139 0 3 0x4000082 thrsleep syz-fuzzer 53710 348022 41139 0 3 0x4000082 thrsleep syz-fuzzer 53710 148129 41139 0 3 0x4000082 thrsleep syz-fuzzer 53710 357859 41139 0 3 0x4000082 thrsleep syz-fuzzer 53710 106153 41139 0 3 0x4000082 kqread syz-fuzzer 53710 395672 41139 0 3 0x4000082 thrsleep syz-fuzzer 41139 195523 9411 0 3 0x10008a pause ksh 9411 209277 89260 0 3 0x92 select sshd 89260 215760 1 0 3 0x80 select sshd 28551 283312 70189 74 3 0x100092 bpf pflogd 70189 375108 1 0 3 0x80 netio pflogd 88133 280963 39297 73 3 0x100090 kqread syslogd 39297 152702 1 0 3 0x100082 netio syslogd 24211 132894 1 77 3 0x100090 poll dhclient 39503 97073 1 0 3 0x80 poll dhclient 88591 152987 0 0 2 0x14200 zerothread 79339 316305 0 0 3 0x14200 aiodoned aiodoned 7216 328973 0 0 3 0x14200 syncer update 88000 159930 0 0 3 0x14200 cleaner cleaner 54249 312535 0 0 3 0x14200 reaper reaper 21005 244433 0 0 3 0x14200 pgdaemon pagedaemon 23232 316214 0 0 3 0x14200 bored crynlk 91802 113965 0 0 3 0x14200 bored crypto 7926 168309 0 0 3 0x40014200 acpi0 acpi0 54689 236412 0 0 3 0x40014200 idle1 38746 361117 0 0 3 0x14200 bored softnet 20227 444941 0 0 3 0x14200 bored systqmp 79041 12948 0 0 3 0x14200 bored systq 88640 332712 0 0 3 0x40014200 bored softclock 91272 448856 0 0 3 0x40014200 idle0 92493 431286 0 0 3 0x14200 bored smr 1 118652 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 59895 (syz-executor.1) thread 0xffff800020acea48 (145792) exclusive rrwlock inode r = 0 (0xfffffd806e1b1a28) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826491e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9637 6548K 14752K 78643K 38509 0 0 pcb 13 8K 8K 78643K 841 0 0 rtable 117 12K 13K 78643K 3428 0 0 ifaddr 90 24K 28K 78643K 1298 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2036 0 0 iov 0 0K 32K 78643K 1032 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 11034 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 144 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 1123 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 10686 0 0 sigio 0 0K 0K 78643K 109 0 0 proc 55 51K 83K 78643K 2631 0 0 subproc 32 2K 2K 78643K 516 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 945 0 0 in_multi 33 2K 2K 78643K 696 0 0 ether_multi 1 0K 0K 78643K 48 0 0 mrt 0 0K 0K 78643K 40 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 138 609K 609K 78643K 138 0 0 exec 0 0K 1K 78643K 1425 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 117 22K 31K 78643K 34822 0 0 UVM aobj 130 6K 6K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 844 0 0 NDP 22 0K 0K 78643K 388 0 0 temp 242 3557K 4197K 78643K 172108 0 0 kqueue 0 0K 0K 78643K 68 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 66 0 60 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 497 0 495 1 0 1 1 0 8 0 rtentry 112 370 0 326 3 1 2 2 0 8 0 unpcb 120 3543 0 3533 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 9475 0 9475 2 2 0 2 0 8 0 tcpcb 544 1742 0 1738 1 0 1 1 0 8 0 inpcb 280 5209 0 5200 6 5 1 2 0 8 0 rttmr 72 5 0 5 4 4 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 48 2 0 2 1 1 0 1 0 8 0 nd6 48 90 0 84 1 0 1 1 0 8 0 pkpcb 40 50 0 50 15 15 0 1 0 8 0 swfcl 56 9 0 0 1 0 1 1 0 8 0 ppxss 1128 231 0 231 25 25 0 1 0 8 0 pffrag 232 28 0 28 15 15 0 1 0 482 0 pffrnode 88 28 0 28 15 15 0 1 0 8 0 pffrent 40 69 0 69 16 16 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 300 0 265 1 0 1 1 0 8 0 pfstkey 112 301 0 266 3 1 2 2 0 8 0 pfstate 328 301 0 266 7 3 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1502 0 1304 17 4 13 13 0 8 0 art_table 32 1503 0 1304 2 0 2 2 0 8 0 art_node 16 361 0 321 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 20 1 0 1 1 0 8 0 semapl 112 1119 0 1109 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 17903 0 16462 47 0 47 47 0 8 0 ffsino 272 17903 0 16462 97 0 97 97 0 8 0 nchpl 144 32912 0 31281 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 107817 0 107817 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 18 0 18 11 11 0 1 0 8 0 scxspl 192 97265 0 97265 46 44 2 7 0 8 2 plimitpl 152 992 0 984 1 0 1 1 0 8 0 sigapl 432 10807 0 10791 3 1 2 3 0 8 0 futexpl 56 133832 0 133829 5 4 1 1 0 8 0 knotepl 112 2160 0 2141 1 0 1 1 0 8 0 kqueuepl 104 2113 0 2111 1 0 1 1 0 8 0 pipepl 112 5834 0 5815 12 10 2 2 0 8 1 fdescpl 488 10808 0 10791 3 0 3 3 0 8 0 filepl 152 63184 0 63078 19 13 6 7 0 8 1 lockfpl 104 3353 0 3353 5 4 1 1 0 8 1 lockfspl 48 1143 0 1143 5 4 1 1 0 8 1 sessionpl 112 51 0 40 1 0 1 1 0 8 0 pgrppl 48 143 0 132 1 0 1 1 0 8 0 ucredpl 96 12032 0 12021 1 0 1 1 0 8 0 zombiepl 144 10793 0 10793 6 5 1 1 0 8 1 processpl 896 10826 0 10793 4 0 4 4 0 8 0 procpl 632 32507 0 32460 14 9 5 5 0 8 0 srpgc 64 61 0 61 24 24 0 1 0 8 0 sosppl 128 152 0 152 30 30 0 1 0 8 0 sockpl 384 9410 0 9389 17 14 3 4 0 8 0 mcl64k 65536 771 0 0 97 58 39 97 0 8 1 mcl16k 16384 16 0 0 2 0 2 2 0 8 0 mcl12k 12288 38 0 0 3 1 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 30 0 0 4 1 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 264 0 0 29 14 15 29 0 8 0 mtagpl 80 95 0 0 1 0 1 1 0 8 0 mbufpl 256 1063 0 0 54 0 54 54 0 8 0 bufpl 256 28686 0 21667 439 0 439 439 0 8 0 anonpl 16 984400 0 972198 306 240 66 68 0 124 9 amapchunkpl 152 63730 0 63614 103 94 9 19 0 158 4 amappl16 192 53660 0 52946 316 272 44 49 0 8 8 amappl15 184 1955 0 1955 5 5 0 1 0 8 0 amappl14 176 2286 0 2282 1 0 1 1 0 8 0 amappl13 168 2940 0 2939 6 5 1 1 0 8 0 amappl12 160 1501 0 1498 1 0 1 1 0 8 0 amappl11 152 484 0 469 1 0 1 1 0 8 0 amappl10 144 438 0 434 1 0 1 1 0 8 0 amappl9 136 2689 0 2684 1 0 1 1 0 8 0 amappl8 128 2190 0 2156 2 0 2 2 0 8 0 amappl7 120 462 0 453 1 0 1 1 0 8 0 amappl6 112 423 0 414 1 0 1 1 0 8 0 amappl5 104 1883 0 1867 1 0 1 1 0 8 0 amappl4 96 10015 0 9979 2 1 1 2 0 8 0 amappl3 88 4504 0 4494 1 0 1 1 0 8 0 amappl2 80 85808 0 85726 3 1 2 3 0 8 0 amappl1 72 239105 0 238634 27 17 10 20 0 8 0 amappl 80 33282 0 33240 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 10808 0 10791 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10808 0 10791 1 0 1 1 0 8 0 vmmpekpl 168 82595 0 82562 3 1 2 2 0 8 0 vmmpepl 168 1313614 0 1311632 463 367 96 107 0 357 9 vmsppl 368 10807 0 10791 2 0 2 2 0 8 0 pdppl 4096 21623 0 21582 7 1 6 6 0 8 0 pvpl 32 2606442 0 2590924 581 419 162 168 0 265 26 pmappl 232 10807 0 10791 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 765 0 85 22 0 22 22 0 8 0