kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 16 11:26:54 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.54' (ECDSA) to the list of known hosts. 2020/05/16 11:27:05 fuzzer started 2020/05/16 11:27:09 dialing manager at 10.128.15.235:39778 2020/05/16 11:27:09 syscalls: 338 2020/05/16 11:27:09 code coverage: enabled 2020/05/16 11:27:09 comparison tracing: enabled 2020/05/16 11:27:09 extra coverage: support is not implemented in syzkaller 2020/05/16 11:27:09 setuid sandbox: enabled 2020/05/16 11:27:09 namespace sandbox: support is not implemented in syzkaller 2020/05/16 11:27:09 Android sandbox: support is not implemented in syzkaller 2020/05/16 11:27:09 fault injection: support is not implemented in syzkaller 2020/05/16 11:27:09 leak checking: support is not implemented in syzkaller 2020/05/16 11:27:09 net packet injection: enabled 2020/05/16 11:27:09 net device setup: support is not implemented in syzkaller 2020/05/16 11:27:09 concurrency sanitizer: support is not implemented in syzkaller 2020/05/16 11:27:09 devlink PCI setup: support is not implemented in syzkaller 2020/05/16 11:27:09 USB emulation: support is not implemented in syzkaller 11:27:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) r1 = semget$private(0x0, 0x0, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x8000, 0x0) fcntl$getown(r0, 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x3, 0x1f}, {0x18, 0x1, 0x7fff, 0x1000}, 0x101, [0x0, 0x3f, 0x80000001, 0x1, 0x1f, 0x8, 0x99, 0xffffffe1]}, 0x3c) r3 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) dup(r3) socketpair(0x20, 0x3, 0x20, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000001340)=[{&(0x7f0000000300)="4cbad163c675b34e5bd4324037e526270946eb4543e3fa018350e2dac9384907a8fca04a06630834066736fbffb1ab06d228a7369cdcf3b782d5aa0ff6e64ce13aa96f76427d63657f1b5e1c471a91fd236d1a43e84ed3e663883c29592fb28148b43ad98593f0be3f918b05aecf3f6d821eedfb9586eb8f8e15b5258a74d27f0ee00ea6518810496c6c98081ac1b73973e253fc32fdd214a2740b43b280040cbf62399676589b6447d95f3833979002f025156bc56a9769d3fb963c8da640509787524eae9bc690319ea0f0d591b983c245df7315ea2200b828917ef52607098bb46dfbcd7e9849bdc839586036fa336bed13565338d0ac4eeb6abaac9ae62bf1bd003cb2dd1fa53263e64743797366538e927f4d53cbf4428c85840b97aa89ad7ef0ae33fa10907128f46a33173e5cc29fb685c6e0aab2f2b152fc81a661dd9f9fa31f2dd128dcee1502cab93faa4d331943171747b3333784dd7b9107ed1b2a133107b12f1c103b3817f3369e97e53fd265116aa3afda3b4ff81ae4fe001a822caadea6d34ce81e4fd77df2a49deba828f5dd136238a52fb8e440e38164998d1393d1ea4ddf1c2b4abf7f03bd0ef4a29ea76ea53068a5b3078db822f683668bfa020247f3823184bfd69702e8acd843e770036d17d325da580046e7154a344eb69c49f4ca4841eff7b4e4794dc7a60331a102592a966ac9d3c6e08a2dd0a135b59b3c5d9a33e5781330914abfaa46c013a3377314650d6f3564950e80a3b7137c25dabdc527bcd7941b562ab0a575ddeb782b53580477d81cfb08113a11ee49cbfbf93d4adf81a86f2b7d82757dbdd1cfa7d2495d16e184135114b60041f707057d098dca950f0769c41561b72ff762165875eaac31a0601d12e02c80a63fe1df1c6c7472d7b642724bf8cc9005d343296346bb998acfbdc95fce643e86d795189e385b76c7b8c18dd52b5a747e8707a8567c1fbd3442a5687418aeb53e57a8dd772c0195efa7363f0c3b886163058478f59889338210473ae4610bd467bab8518ec28c7d613f9172611a079f4fbe16a2b3cf46c7deeab5fb3b67657e5a87083dc8185af48fde44280cfa781a2fc0c64a2160a6f50407e00f4fbe378b0f42ce136251d23aa497ab0f253926c70366fcf3f03bc5dfc6dfe46913117c32ba312a4ae646a9eca2c24012745b3f0c6d7ddc5d224e310df62e6d1329d81769a16e7bd20c59af680349446b5a958d296694859984ca5d58bed79b8deecfac0b41dd7653c58c6ffb3ca2c9558846f86add68df9865e24c1f25c967946ecc9e2d6da473e6499118e37679e4c094180e0f8cb9f0d82fb57f0faafe3c9e0866334890a99a39b008ac3ccd707abc5cabb6459a7e2a0eeee2d0b0702bf72f5af13a897ce6322f569c6bd51ba1601eb8d706a9c010e2ae2fa224c42290f775b3449c6b38dcd1aa739e1c25e40a35747a3e247472fd25afab6d49c29943e5d1e12ff0fb81bbbbc94d6954282688c6b7a652a6e363522a3f16cf69a55f7eefab560d4f70fc521c993de5050d20b5d7994e8c5f44d8be62cc4d3f7140566c9606f2ff880fada233779980e865f26f419da47497c2af61811e09806d1475727ea800691531e07a10aa74428f8415966cb7e3198052811fc8ef7e18e5737215bfc45d99800a592734da92a22d2ba0cd399311f0421beb3f741ab892ee2fc5fb8c36d54a184f0693be6ee2bc80141eb26800b46a1e6240f2c0f3ae9ab5dddc2e8e8d9d882b5d857c5d477a6254a767b29d432726813f5cbf1095761236f5a4d96bc0ed1d168c81562880e68b19ec7de41dcca00eb91bf340852826935b51678972a98c28f463cc1bda9ddcac03386ad083f20d699154000633b161d79cd6396dc3ab18b2270e9e1ba4b801a34ccae5f0f150c65eac9e2e13f4d06883ade4f8d5b01300b30ab9cbe1fb2ae4a734001e9b94a2016a1ab8d074ed55d84076ec6cd37e905cdcffa6057e74e470dcba12ab2182a4e226311997dd6d00e639225664faff80c8604c3a83ac69ae3528058736b327341f9da6ee8835845729c4b024590ee0636b2959e38a6611817468fbf1780966e7cb63737fe38b2d43383f153fecb93f56d060765f3fb646857f1d96f280a58317d396f308c66515c329c7827a71cf470b10c654efe4cfa659268ef6ac6e8999ffd8fb2ca246722e5836659bc3ebb9832633d45749c48d793531d3cf29c1e246ce55436e8fe1f629c97fad5d746362ffdde348f20d3b32368a4dcdacb8789a8c7c821f5be81e80cad45a26686f5add66a49562cae57b00bd686e85a991ee2d4a2b5225277db7f091a7982e6ace44046c76d1f1659b738b3d3bbe2c699c75328b25e302c062f92fbd8bb3d98119909bcdd9b131972d6cb476aae6eb47420b3c944e0c27a525f8e578b6eea7685cf3ccb91933a8ac5391bbad1ed71229a3939bac85d702ec09440c851a01e17d7164f7b26751e19454f9f436a285c8c42ad55970236f50b2f77e07a5c49e649109073f69e1b154a04c30fa40a76657f32347ab6258fc52e23f2e59ea5fec15bebba8fbbf6e4af14b323605e01014b679b97553ba37905136973c858127d0e6b0ab58506fe45680a1f40b3f3da42cd454c42700a5270464874fcd4cc8ac9c83c25191e45a7a9998abdc3e4701b05f7313e55377aa07b34e7dbd250028e4fbcad6101b60d7d6534689f498918e6d539b66d59ec7f67ae0634666a2a73c9f125b03a30a39dea4d70a105e7e9de8bf2e00a3670a81eb93375dd0c5406185df2e93d03f18bc4f950117e17006f4105d5e23a887f7886fba844d617dc87e10855f4eff9677122b0861d6a9f188b8f0f5f7bbf32892e79b948d82fb2c3267f51cdba71e2925d5d93983bb8b36a4e8b6dbeca3ecc8bc2e73897e57422881b4516a6c167b4d31280ece8156356ca53fda5ec7e70736c40fe38bd2bd712ebe634819502af56673b4aa8b9806b1754e820a004566d93051dc67437a4a8967592102676bae4ec6946e0cb5ed58536c1f73a5ee3b923031db2be33375c53bf14f6d9f3815fa37fe9fd79edddb0b98414b9e365ab7caf498f3612f2c1ac2d56aeac25b0d1ab10fca379ea4d9c2d2708199d831896cbf137c3d97b660c333f32fde487143e69670fe44712680f501434bc6fec9f364d724be6d62e7a2ba29959861979ba88bc8f1ec8b64fe41aceae9d40805b9cfb2c8eb75c902370f0b2239a3214544a4ce78d584c460c04dc624b067e1a812db0823ea2965b923e66028e0841c1c9fa48255ffdf947548a7312baad3e42ed3297c96ba0fe8ddade5d16e5f79792a5adb4044596c2e7676356c66126a23f405cde11555cbbfe4d81adc4afe2f7df447a965d770e06fbbbd18971b96b9619ac868be5ed19571f6c60807cf9782c509d29204f94dd82d9a992d25c0f771f62f7db4ee8fb4ac52590e2e2e12a3d5c7ccc6074168764ce9634585adbbb6e1aa276787e16f7636cbddc5a83e4a223dce6285ce0d2f10a46098114ff96e103176e0f9d1b7f97bc476ee78dacf72be684cefe3c4bd3be8401f45393ae8431d2d2aef05ef43f29d90b381dedea4f2508c7c45a5cb2ab66cf6aea7a70f1a1c80b8400a0572a572e0e006aff3f8aa97eaf0c86688406fd86203e6b54e25fd4199e7782c7afdc82adcf7670430ccf492a87252f5b432777c2c312214e60fbc7a5fe73269205197346dec53ca0b03b7689344d11911e175003e7aa0981d5bd66781a21833cf344c519f2c0ee3443c70da44186eb304357f3aac02be7fc5485f3c3c3dc29f67997a0b3012e710266beb96efb5d43f48cedee4f52761fce5a635df88f158d1cc0b6e1a98c72850a6c0d037231002ac8fd2352f360aa4d893b20192b641b17451c1613d61ecd044cb871534605f9e16180ecbeef71b9b14cb54e568b4090783499a8fb2d4dca14e7254fdbeae08f085fd20a053bdd52e585ba1b11574ea64aecf128a3d33a98d64086a420d4b5f01b24deb09157024512c30e8f9eee2b0ee925aed189397d065cd57094f92dafb7e14d406c5ba17675b6646dcb6de67b1780bc467fb62f1f6345923f131f61d812d760eeeca6cb8314c1417d22867cf75ede4f41a045f2aa334c47e7e84b7ec9dbfb7d852894c3134a1568b76671bad284642dd81cb3a4994e06b6596b6bfb6b5681d7ba8ded3775e895d4593d2fe0113aada0d2ae333b0b40c3917c1f1330f05e59f7a32e3defa0883e6693edb66f084abcb154e3106c5a7016be19b8298147c4a830655bbae168e876a72f1480da5578e1cca079d7f9b4a74a942f966883d7bd5cd8a8a0206febd3fe7d41f10b4a05830570cde8f178a88b3f40199ebd352424cea7cdc429be293429fb401d9523fc23ffa8404e585d9e612c906005bb8562fa0d157182801d3b7159f08404d6cc004ea830318f8634acae93a44ebcf076ae3f71ed7ee1d67589f9edc683d0db1ae5e8b33e9b361ab4cbfe13f0cc269135898db752563f26762105883e97bc01e9e64ca39b4a07c65439939d2227f09108eff1efb7554fdf86c6ca8c67b211116a6e81f886f13dc4bc0cb289561fdfb6642d32cbcbc822a22ae514c2a95ed2872d62739b5d4c784820a09ebc822d918207e5f38b0009588dd098427c6b440d8bfd6d61cb21d8160ebc1fd9fadd55e8737c27a96d7eba9ec93a7fc47595078d9ee7a964da2d9f9a59bce270ee5a8a45733c5a205bf2a420ec5212f6147a7022ba21504b69dabdd1aa387b2d80e27c9363ab1ded958094ff2dda074fade1eec6810c25db2e96ce7cafddd750687f405fefb75b189e8a4a46cb639792344dbf60044f1cf92c631622c5011e604a647ab4b5911b011d81ef3c8d1cf9eeb112806b04cc4462b36623df78a37c8ddaf8c380e9a191d799f3f7a5b94cc9fff7fafd95e70c2060be26270b7eeeea1c5cbb8ac172e97d45f2e773a7f957c0cdf40678a65cadb30b721d6c1e254c6e215cba81aa5141095df11075d14b6b7ac5f763e8af4c549c5a11531cbcfd271e9ef8d5c6aff8e753ef4985afb54d74a4b5be540a85c894b6d55a301cfdc9c47b3365e1a41abe8f45f35c8d5bcd79fa3510d7823830b47b8706e1a0d5c49d46d239b42e2299a401e5f87bdf3668c30310f1c4aff6fd6dc9140fba35fa6cf8d27151e3dd88474a58c982b3d746fedc8bb1c5ddaa704b99f54a50896c733bbf73fed6e24dec6c953873eb90ea373fe0fe45386b8a820fd8a1c50aa95dd0478a1b8e267f21184bf067c6418824e8b3fcb424d68e5f0daa5cf9e04a17cb838dea65eb6d9436a7ee0c854b925e2d080d8108e8d7d2e09c55ec68d230749e1d8e5cc545d4cec02d19dbd63b7a6dc85c92844641e65ff4768384379dacf94b284c2584ff07f82f6479a82c467c0166a2fc33b3e1ab06aae6d80a67795c763ab374714a273e0bde23b0f9f5c772911252cf18bed94ddcc4c43b482102d150a905a3fe2a88f192f523ba489a7f0206eaf9639525895e94f82bae971163a12a53e53524e2ed0bcf2a887a799562718e64d4b3a768a6e6f6fb5b173ee3bda3b0537190abbf0ca02057ffe387e42596532d9d6f9dd26a03415260969de573edc65ebbe1686c2bc62ad82df5bae69f5a8b3e5cfe11816b2c186df799481642e4e856a18891c4148d55ceaeed61b8028ec452024ee181f82fab43a6ac3d198e6805645fdd1eaf79334c4da551f6f769ffb263ca9aab46a406f74f3b21e62048eee091a7d53600d41cef23855025161f2790f0e0d188ff84e6f2e5b55b85d89d04923", 0x1000}, {&(0x7f0000001300)="b2dc04e66817c69c187bd7c33f9d2acdc42182b348474806ebd01398ff", 0x1d}], 0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000001380)={0xff, 0x8001, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/pci\x00', 0x8, 0x0) r6 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000001400)=0x41b) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000001440)={{0x1, 0x5}, 0x80, 0x8, 0x90cb}) 11:27:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x443, 0x7, {0xf28, 0x1}}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0xc) pread(r1, &(0x7f00000000c0)="5e558b1298a4ac0132bb4c4e21b8e3a26448df5fd312e1066affff1571d1f22b396b4d3e2dc7743142b9a7826dfb862f3de7993e7d49c28e96172542797b59ee0023da19d6f465f8e979e862cda9027605842a345392af1e00a300d3cf8ccbc78393406e251a7f797ee82e3b430a2dc32de17b7829901907a4154d5d941af15e6eae9e0c897a4e6ef2e24012ab6bcfd8f44ac673380d7dd2d280ead569a5b5d4d6436564e07e63f96390265c5cb5054d95540af5b73eb68eee7aecf30aec058523f34c0dadebf6a9450b", 0xca, 0x0, 0x0) r2 = socket(0x2, 0x4, 0x0) dup2(r2, r0) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r3 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x401, 0x1, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x86, 0x8000}, {0x20, 0x4}, {0x8f4554bc366652af, 0x100}], 0x3}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x7fffffff) r5 = kqueue() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x10001) geteuid() r6 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) sendto$inet(r6, &(0x7f0000000480)="49f96e67aa9178bd71226cad9dc061f71ddec757228832a8b0731861df0fe079a2d7e48a78ceb1862de16e17a6c693e72e64f5c17e261e81dc33ea6870d28c2db3f3059ae8a00549c464c3e6ebb50a6fbcbb64fe937d3c67a111064a4e74daa53cfe57061203634360eabcb4b5cdf3bc9a5795288fd03d2a8f1b008b8220d929f7b06cac9c6c6de6cc37a0de5dce06b793bde6f7f81829b7de4518326235e972ed5cd6e3c28da615c72769294cafb99d1b09867641c55bd3b2c3c72bf41419895c4baa3c062e6a073e363d63aecb73af2fe0ff0ecd63", 0xd6, 0x80e, &(0x7f0000000580)={0x2, 0x0}, 0xc) truncate(&(0x7f00000005c0)='./file0\x00', 0x0, 0x4) shutdown(0xffffffffffffff9c, 0x0) bind$unix(r6, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) 11:27:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0xae, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 11:27:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 11:27:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x1ff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, 0x0) 11:27:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x8000000000007f, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffff8], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlockall() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "82f0d539a40700d51b4f7728f0405200"}) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x80}], 0x8002, 0x0, 0x20000000, 0x0) r2 = dup2(0xffffffffffffffff, r0) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x2, 0x8000, 0x8) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file1\x00', 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x30) ftruncate(r4, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 11:27:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000e414000000290000002a00000004000000000000000100000066b123834fca940c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d0ad09b08a9b14578b3fd3266994bfa5943062f07f6944db3ea495fc62ad696ec0ba731dc34d52bab330df1453e5f1546247460d1b15c28972dc610c0a556d7ef28142fe19819bd6e321c54358327eddb708e6cd87ffef976f3fe665e66ef629e3c235a419309f9"], 0x38}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) setreuid(r1, 0x0) r2 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x3, 0x7}) 11:27:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x110) write(r0, &(0x7f0000000000)="220e22", 0x3) kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000300)="f918030adfe09d0b2bfa6929832e990568ba5e6fd4ce83ab195ef1810e4c20245ff89d62d9e329fc7c722f3b8251122d5c1c5949790f8bef9481a5126434dde5d78302b99988ff60dc3519793fdaccbe6d4122f49bc4dd09c23153981f5e3ca091b345ed69c65028a529e0e0351249f11d5fb7eeb7ebbfda833bb9c39df01df84608b3e0427cde394f4c75973944d0e4f8e820d1af8057721b5cbdd8f366b0373a596211c30703751c37cf02529e5136c13e977c4a6c3c5fc2d60ee783181c6efa5a3761180accbbb3de8e304eb3134567812e6837b5e7e29a554ec550"}) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000400)="f8ef5d8cc87215146723e9c9f40ab165a357a7ac60c95881bfd02705f2e2b1dd1713d5ab348e3cf4b6685fec49f34ad4540f000e3bdd122069f01466a656ae6dc8b9a1ae588cd5c21168d71e343677bb366b32a83603754a8825b0bd838a350f707b35f533ff474bffaff2ce73cd2a135c4ae0cc9d41afe29b98c8e50cadac15b08cd21078db184a1383a2e652868fbb9a58f165aa662f8ea0a7f21085b136595b0a1968c82e6b8109e7252f215b657882b43620ee1bc95bf610cef5", 0xbc, 0x0, 0x80000000) kqueue() kevent(r4, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x2, 0x1f0000018, 0x4, 0x1000}, {{}, 0xfffffffffffffffe, 0xc2, 0x8, 0x0, 0x7f}, {{}, 0xfffffffffffffffc, 0x96, 0x40000082, 0x3f, 0x6}], 0xffbfffff, 0x0, 0xfffffffc, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8ac, 0x0, 0x112, "f1df9300000000000000000000000000005e00", 0x8, 0x1}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) write(r3, &(0x7f0000000100)="6b43c4b11e27c3c6851a2da0c08372a719ceb5c6c3f779cad98dc7568e643ffa7c4e0e496a8e93be832f842e6139", 0x2e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1, 0x0, 0x7) 11:27:14 executing program 1: syz_emit_ethernet(0x42e, &(0x7f0000000940)=ANY=[@ANYBLOB="bfffffffffffaaaaaaaaaaaa86dd600000000000000000000000000000000000000100000000feffffff00"/54]) 11:27:14 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x88) socket(0x1, 0x3, 0x5) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x9, {0xffffffffffffffff, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000280)=0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) socket(0x400000000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f00000001c0)="00ee33003c7200a441b953ce34d7db1996879e97e1c70922d7b6f40b4e4ddf21c8a37039fe1666d3c39a5575eeea4fd1398cb298c48c5550d74828b4121527f5e67a7c53c7203dc8b071e8aeedd1a527c879a4a3bc2ca53b518e940eb695911b9b4a0d2b206a2f4cd9f4f999ea63df301895da446b664cde9aaed663c85487014fc059dbff7cbe87d0fece0034cc0f923c", 0x91) 11:27:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 11:27:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r5}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r9 = kqueue() r10 = syz_open_pts() kevent(r9, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x8}, {r3, 0x4}, {r5, 0x40}, {r0, 0x1}, {r0, 0x40}, {}, {0xffffffffffffff9c, 0x80}, {r9, 0x4}], 0x8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 11:27:25 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 11:27:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x8, 0x80, 0x6, 0x2}, {0xfffa, 0x5, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) setegid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x220, 0x0) 11:27:25 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) listen(r2, 0xffff) close(r1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x7, 0x7, 0x4, "3007e909ba66c4c971eeab9f0410b64747c4aa1d", 0x7, 0x9ec}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ff00ffff"], 0x1) r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000002180)=ANY=[], 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) setreuid(r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) setreuid(0x0, 0x0) setuid(0x0) r7 = getgid() chown(&(0x7f00000000c0)='./file0/file0\x00', r4, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r6}, 0xc) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 11:27:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:27:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setreuid(0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000001800)=ANY=[@ANYBLOB="000000000000000000000375ebea34a1a3922cace296df758be1bd06bd3e81af312bbbd83d2c56d45271ef4ede0b3896dbc51571b2b14274e831e76cd4a23d5f89d2a9e80e0645aab34733ddf3a125b6cdca3bc576ebb37aa9769904b3dbdb2369240908bcf919e038a638025e2f4f5c8e635feb09dbb8ef83e3890a3cf6208a8ac470bcc4720b5f23eb510f45c74edacd521a34cb1f701a6c1dfc86ad0fd5b51200042552d96a85b2b9c81bff4f3966f392cccf96372c00e0114684b078de2d8fb5e34e1afb42ee36e358565cd44002eeed4281c2551f7eaf84202ebd808d1bc46190201322922123ba844fbf91d8cf1b8d68df3334179968ed905ef5f420bae3dd676a44e1f9221c2338481e43e191d0a02a1ed16b169f333a06ba23150c8c93bacbe09a3185f39a5292c9ae48996593b09d5e000000000000"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000140)="46b86210512de14f216d2d0a84ee3fd536bf9a52179fd796d4c996a2a64d602175050c562dffa6cd44ac77439ebee9448f342549f97ae2bb2a98401c33b93e119fba39e2cc603253f2aab4acd946876c755153a2bcba623699655294fedb8445bd06295ba96f2850233cbf32bfa4eaa966ce1a0bea02f39db280d55f764f5364ec5c838b4ff0", 0x86}, {&(0x7f0000000200)="9dafa2e12bf418f83053e1e9ddb6b2a183e10361", 0x14}, {&(0x7f0000000240)="c2057d", 0x3}, {&(0x7f0000000280)="c9770b0247784dbbd20379a4b2ebe97e20b8fb3e46529b8ac42bfad473f6feaa67aa1ce7f195222cffcf94deb91d4fe5da594077b6a67a63c7d7f69a264e7b8985858654857aa560d10148c4a6301790d1b42f30691f447d77f726683ec4090d7af22feda4f7604c4e97c989a0dbb9383fe587dc0b5e10ce53efa49d39af35bc07bd58cde0be32c536f5ae18089c2f6d4473bc79bdbb8b94475a9da3", 0x9c}, {&(0x7f0000000340)="4022f8c7da6660fa4606cc30173c582841a1c2271bce28f417d064e40ed4dfc7b472589ecea8e1", 0x27}, {&(0x7f0000000380)="f6d1d9b422d2a86d20182deaaecca50e2763fd3a184bade89bd674cc7ac7946251243e311df4deb94c9bd207409e4485ce2fb7de8519099b310b9cb3b55c58b99576fe74b76f0c39c04f45a07b017ad3de5e4e43f760163519fdd3c400d95c87ca223103d5fb9c767230dfcb73ddc0282ffc267ea69d50f96d5c6ea528e20514ac783f7fa44ab3b0e5660f44a9bc2eb2b86ebc39a587b7a58a659beb149a55dda487a10f250a1c45a1db6ae12a32d8cbbf413645f31448edc2c4294d9cc5ba9f7d91afe1c4766796ab005206a5f7d2e3c259b066ea266f46d33e37", 0xdb}, {&(0x7f0000000500)="28a70bec59511bc9f4da1d2213468bed06cc4d8493288d860991c3305426531633ec07237f60ec7f9e4b462235704f2fadf950fcde30e2217975b1cd8f70886cb5e99e5c884733932e6912331790ff3406a5020c5e20fd7d2631acf7507ee08626b1fa1f835a9a407b3f34965d31b191e09d769ba05a1e27975d5dfc0f775f1fec243aac78592ef954b4e89ad2323b502cc17326a6bd52c561628b10e081ac9fd2d820604f07678354029af03e7206654d08d7b2f6999b40142abce7ad8891648e322b5c20a82224a870a1c8acee879f5e81d879fa980dcf72c76189cc00035732a85f9efb5494d9efa22d3a7acfc8008d919518b8fe5c4efcec1d0086ccab06c8d42b87ffe07d7bf8247603a857b015d21fce732a1e5b2843e7090ac60aa7d83b9e96d7256ee1c5c6ef199f3bb337216a2390a45d2f95a9875ba41403f4a21465a2a869047b5f4f66ec322a8a4bfb1cb30f8741c3576e73b62631ed9a778b453ad2d51a48b7493e1fe859c8c67872f8578a9608f463214fb2d4de023e3f7e896cd76f5050c22dc694b7758ae7bd44042d148738e791a5dce2ef8a5d664dfacfb37ee5b157c3b1307eaefe5d172020f124a008d73fd520711e850e37a3f3ce5f1ee27fd627ad08a77ad47a0187288a0b386c9079a01709385ac16d748dadc7e32629a4097ccf93aa46e5f8415440ddc37f62a4851da1f1e5d25cff9bdfa3b1cd14390ad5975c4810fee1532d442f88dab88142e8c0a5683520838912efbcf205f277a670834f29776de5c274ecf13c7fa3fbe0cc1c18822ab389b342edd878f1c1e8b5408521a5fd3f335cf61aa9eb75f727fb58cfefa1ce96392a699622a624c4befce093de21634ed34844332664911288576842d53e53cfe319aeee198fa6e45eae1569e1e2bf9af9f613728d6e2b82bdd34e8132e4a63b458504fb6f29f9eecb700f7f1b24d346f523a2ee66810075b68a44d25541d7612ba54edcf8a746a21fc08c31da159cb1521b6c685585aefd957e1f3145d4a004d7d18979e747762f731908d3cf115eec425c40a6c9fef4a4994f4ac6ce94f50cd1f5d8c200dfaf9c9fc2f48d852446e86c4c3d0de608ffd6ecec006f329d5c3abbc800b5d693170ce4de6291e2c910a5c14c3600765b5087caf1a108911f9c3fcf6e8f74ef486e270399db20b1f171cce0c32d12b5d9068357006d3ee26fa1ea5d33e2c2c6b0b44923affb384c6a99f20c3dd3c146377943923226ffee06654a58de0f4fdafea02fa95f7cd7249b0442e8825561253bf9c975030b44ff8a691b3e0dfa0815a2d3cd2a26d7c9e0824a926d700f4ff68cdd09750c3367ee8fdaf977e2bd1979acbcd34ad0d2fb1c9361c0baf36cc74ff0fed13928b5ef5229c77090545aabe6dff1866de6cee25e0b68587a62b846bdeb758bb7ab019a79abf34d77a0c38da199b1738a4ba70e78ff13a40a2f0df8e2f20450a57702c9aef742cbf7a3f030db4626e155c213ae77da1831b5bc50293fe1cc839d5e7f7a9b1b23d21335d9e3c85a817a2bd46e719c3b65813711c3d052b3c7d0cb89b67c1296c3cdcb7ba3d0c482ed408d2c98ca87f26e833d8a78114ba169368c0c6fa0a1828a1c7c1f2d8fb34b2af1ea03b6762866744a0dccca008b5aa29b0f757b94594e4e8df52b702dda17fce17eb6882deafcca9c783427a3f48b9afbc982f5c76aaf1883bdd70632f61a509c05559f118951ddae42bc15e47e0abf442ab313a8396f6344d968e18557f5d55c7f4f9196d112c3c167a4c7e7191161ae59bb6700c60447aedd7f5d2870b6d940fbc72b1cbe4cf1e870198e2a0ea20e68fdce1efc504f603e4a590b069f2995241131a8dcde4ba895e7630c46b58a44bc5f74f3598318dff0023f353771b6113f9da6324e8bf908662f53dca3e1bdfe1bc9769a3d05914837770fd3c3b0024f6793bf163ca1587f301a088989d8c358da2c8d9ccb67e42d294b3e404ea562ad4d15ee9e526ab2274c68b21fa3eb04d3f5e28c0b4795c4a544b99c41ba49fa81a535ea962c86ca1b2e51223d2506e09a53e2ebf56b9d8ce627d05af7ee54a8d5bdaac4bb423104a225c190984c69705ee3ce2c548e18ee9b368c520bf0e21f3a68a4a68a37443eb14cc72fca07c050bf4b5f8a9491213b2e01ce61acdd8aeddf8cd5318548821097b41eedcf54b44dbf4e4d2f2f19ac994668ca2e3308d6cb755938d0ca3a90b2101b31b6215bf79dface4dc620fb05a6bb39ea410ff225a710b1a22d565264eb705952bb86f223e641c9ea9f40abfa7f467f06f2e17d3c933089677185133c193652668507b6b5b552f5de9589c533e32476d30a3964d0ffa4ad9d403c14a57f15e3e69c67803071e64bab9569396e8d843b814296e8fd6c7efec950fda782fb46dc557c6c936d11cb4d2eec67a8c34998e6aaf4f201a7f42027807bb57c5d0b0f24b2496c438fbddf61ca1a655dc4bc211f44ee204b98946149e684a27df48d39a9035753974a84ba49dd1f3be48693cba778375ca41fbc323d02e8b77e8debd8a636f605a06824e8a80ecaf8f0f79a94558c241fc66f05e9c5a4ed41b86a8a478925e012b113950f9f0c4c7903a9f3f7ea84133b7850ccfa791ddf5cf20ec86723ddb229280486566a6d092e1d57ab9a4dd9b0e3f6a9fc273d9016bcfff7eb68b799951cf0204afb2e57856dd5629d5880ac728ba7df4bd9632687716710dc790bd9df51efef14bb04229099bf2c856f17221bd3d93742b084f1dde3f43276f4b48f5ee578a5fc884875648e0339cb32bdec29401c95bd785e0d45280801427ab2ef337ecbc500cf4db51c461d608b355b62f39711a63d0bf550686ccf0feb0889d164920b506b8944d5f1cc38419ad1f24544119c91cc2af034744cc1afa1c21dc9b65d6385b9101529f753540b7413a8012de459493de2936cca0c29f49ac055e624718936cee8b8f1f97b59a606c0d4db30d1f5d04dfdb3469784be415b40be194e1bfcc910185a04b1707d2d3dca36848a8fb316e3122b9bf352b02def60b83aa8059844694b746dbf2f68993e5433e6cc9df3bb95a334ff21bffe8873b98937cdcd8245da19262a4783760ecc15634de8d2769700c65d3279e3feab9cdfc2d2a90ef6bf790b9b233289dd7479f6faa670dc220bd586efb9fa77ca1d6f1d9842f3dff6d2e8b257f4960b5cec25b94dbd29984eca69ae6c8ef130ec9d756e1cf7ca73c8838d88b68ab9a1db5d94278acc684c9078ce6a5395d3994e338876266fb2d87fad5d1959dc9b1d0f0b47886c11bcb70558a6e19190df74b1601b99c5f16d707417299facadd228d1e615b905440670091d9817cf3d947670e6e0b0c32b2ec71c7a8b97dbd3817b0a510d02b8f676f33ab9fc4d1a42bc30fe6905e3002c892af8d7ff8c21f694e3494bc144ecdd596e749d2e2ef061ae789af2e1c77914f97db088cb34b081782569f27f5e3d9d72451e4e3f5337058639913f75eff3157711d7fded6a346760963aa945eab872b69fb7f3e6b69cb2df3181c9dc318f8fc361fc6c0704dd7427d0da6875efca0acd9bbf41ab4bd9de66fe1b386531932d0e198863856ed1fd27b15c710d8d9137cba3aa0a33117a946eaed4515148b6e8b1e0f18d0016dfb723d6d21a65456250b0cf6d3d26bb269f05a41e5285f977a08f887d0527f397add7fdd43d9676fbb8897e17b1221eef151aa137bdee9f8b69d712c075a7dcedc109ccb80ab8d3f5073dcb59e8a47bcb4f1f432aab132acc6e53da79f3c911771196103c727caee52e11e37436ba92f9ec03bed8e40b172b114ee3a54386e620e9dd081ea1b2b5a3aae5ef4efe867f7b47053667c5323e778cb86f0e2e679a57e9760466ce09ac737da42a28ba10190627ba10c42909fe2460774ee4203f5b235ce148cbbf1d0f185b2db61c91103c03ff3425584e21ff2697d850e0995bd2752061dd0ce84ec97f7b0085b08829e3a04be0255cf950cf603a46c2622416cf35ac1d4c224e474bef26c4d4ebc713f0cfda2feef34137fe88562fa6a155ef7eb0bcaa6191440bd3b7a139de52e6b3948288dec39a4aabb36ec52c5101a43ad9a8a8b6f5ffcbe4786bf3b5678a8fdffa71c05a58004081df42a8dfbd78b601fd58676c2f4e7234803c892658331fd55aa257854771570c42a0529f85fa9dd56640cb14d4a4ed9d105c318158003d5a5524b4604deeff5176e1d1720169da956152fcc30f8874c8eb34ee80f2280b7c81dc1319746e6cb20ad8fda79d02274732109a0a035c866ef6dc7ecfeceb134f2fbdd2d47c3aac87972312d9dd3fe8c6c1bd7c259e17d8ac5f9c99ddf69e20ed92d8fc59f31c82d741def68dd7829ef25d4b01e21acfa2e3094216dafeb649dab38215de9e15fe80d6dbb287c141f3cbf164f7ab09566931020956f2efe74da1c95c16bac699f7769e00c6bac141d8558591a93a3b35a8d83dea3a68d75c35b5b46d17568b4750139a611dd3a6f48ba5bfb294972d726586e42ff2784dfa9f72279c5d0c8b82d36cac20cb11a35e5a136c0879545a8408ce07fa29d0b6361dbcc47b5b6d4c91928d297a334442cda81948172d801958a7d2477e1f9ccbea0d5560b1723feebb9b9f945988c9f9e6f21cf393732456e7ea1a9738eae11cd3bcba401e1358e2e8679d99072b61742f72fa6f199adaf31eed612a41090127dbc5674108c3b38c644a1624ec5408ec2406bb457b4e01c0c2262e4bbe8320b69293b8f9840511a644d9a0076aba65bf1ff5a4fe0f635da95e330e98320869a4535130cff0991c04577768589ae1a6d389422017e9bef4c6aee7c0f51a014b6b496bbcf6d071cf96348578387731fdcbfb7305eb618b6379da8f9c03c026f1bf6e077b749ae1828b6eaa640f3a5f991aa3ea1e23e447be9dd08da7234d5aaa638a12ee95f5e63defa530bb3dcd277bd25a70f6646c32516c17750bf81c2f9acfd1ada28b097285805ad98614f05edc1582eb0badc81da18e60ef1cdb1e80e1fc19bb4dbe4b19bb96adf32cbbead76fdcb9a823fb0b33e8fcd08578f9cb898362b18ac71e237ae8c9f26f6443fcb30b6a027027ba3eccd23b012c354b126c4631f7a187975995c26f2d75300749662123ded9c5c8938f096d2cb2cf7d8639a750d26e2562d1e3e09855e5ca32aa0be6a98c1912ee4b163834dc04d704f177d845f476d5f81443b1114985299feba8d8ce093cc808f7b28c9e38178fba4f522fb315d6268700402a78785a6678b648e732b239f9e06c45ebd9f4a0ac6d652d4e816744b37a3a9f0d5794462ca7ea071bec3cdf97803f2f2172977e6da67735fed7071025647bc3be98bd2b0f6c16f0d68f5a776c5420a09ff7e6e0bdb50768acd7b5f513a80ad4a92362cd9c3ca72f2340562c2755389f733f9f7bfb27e4ba8da5f9756d9f56797f798f5daff22c0fcc510acbd2df4ba4934170c4b7e262997ff57857d1d82c7ebb8ed7a1c18fd4dc662c2314941a0b7eebaa5a480d69f12a82f4e09819e3dbec71f2d5ca4bd7a8e7add7c2ccde3ffcabd7fe85b7100b3bac33c26ff35b1bb1ffa29c7ef228c358fa64fd4bafbc50471603743777d1e7230c5e6a61c1354d0e0859d078d91ff975b4114ea9b9d535eb5eea88ab86f298801fed3a84e308e97a884943515cf8464e0b00d8c3875c9c392e66bc3f553b47a936726557f8d667f10ec556f80fb7e5d77401fa4b0dfb86f0df3c98275a2ed09207af4497d6ec0636a32c0ea14af0f815a0834fc1d318f8efc9717ab109f0e9975293ae5245c21c", 0x1000}], 0x7, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x80, 0x802}, 0x6) r5 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 11:27:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000180), 0x0) socket(0x10, 0x8001, 0x5) r1 = socket(0x10, 0x3, 0x8) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) r3 = socket$inet(0x2, 0x3, 0x5) accept$inet(r3, 0x0, &(0x7f0000000100)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xfff) r4 = socket(0x400000000018, 0x3, 0x0) close(r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) getsockname$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:27:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0cd0a7e7f92564b89fd76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993650004e1f37709bb64716b974b2cb1fbdb85238fdae595ea19d64be74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc75087262581e0bc2113a6d56b2c63a273798564ae00000000000000000000000000000000006e9361c9b42f33e946c0b70b43f7b1a6cb2ab2749ab3bf2b4e7672e5fdd6b79ddf093f85b6091396256caaf767d6f4a837822660985aea61a675210f6aa14a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x6, 0x4, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x2) 11:27:25 executing program 0: r0 = socket(0x2, 0xc003, 0xfd) setsockopt(r0, 0x1, 0x1, &(0x7f0000000000), 0x0) 11:27:25 executing program 0: r0 = kqueue() read(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000) r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001100)={0x10, 0x9, 0x4, 0x1000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6d1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x47}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffd0}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x1, 0x0, "000000000000cdfc8dcfe8066377000700", 0x800, 0x2}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000001740)=[{{r5}, 0xffffffffffffffff, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x10, 0x4, 0x2524, 0x69e000}, {{}, 0xffffffffffffffff, 0x8, 0x8, 0xffffffffffffffe0, 0x1f}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{r3}, 0xfffffffffffffffd, 0x28, 0x2, 0x1, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x83, 0xf0000000, 0x8, 0x8001}, {{}, 0xfffffffffffffffa, 0x40, 0x80, 0x2, 0x6}], 0xa56, &(0x7f00000016c0)=[{{r0}, 0xfffffffffffffffa, 0xcb, 0x4, 0x0, 0x8001}, {{r5}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x7fff, 0x400}], 0x3, &(0x7f0000001700)={0x9, 0xc5}) r6 = socket(0x6, 0x3, 0x2) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000100)="8995bfa2aa2feabbb3c43ed461dc59082e49d9faae01f66d5b2fdf277483aa9ace26b6b83ef9d17d54eb9130e656b76b7d56659d251650f5764a8bc76bcb0d6a6eedc7d70a2f5ef28e4479f296655721632d65c85e130445ab4e564326afcc7b608174ed220c120ccdf6bcffc35b7c0e7d5838828518bb999dcb0c08", 0x7c, 0x0, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:27:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 11:27:25 executing program 1: r0 = getppid() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) setpgid(r0, 0x0) 11:27:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x4012, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 11:27:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = syz_open_pts() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x20000000}], 0x8001, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() poll(&(0x7f0000000000)=[{r6, 0x86}, {r6, 0x40}], 0x2, 0x0) syz_open_pts() 11:27:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="8431e85f404bd535e8026b8e7d776c8bdd667b176646c9995a8e298d3f90bea9d1470554bd144a2a520f9895e72b4dd6d264ffa1caf36dfb90f10616cc0e7800000000000000001b1355c96cfa71a2d98436ab5e015c759c50acaf263d1f337a943c7e90a6bf066c9b0171948025f988841a219be0061554bb0e47fc59cb4aec1bbceda5ff8155dfeab0445b94f6e6aef1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000563000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000180)="ebffcbff4b170c9e44f0d9437f13b9fd812caa4e71304848", 0x18) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2a0, 0x89) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x3c, 0x0) 11:27:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) kqueue() r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8001, 0x0, 0x10000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) dup2(r1, r2) r4 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(r4, 0x0) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) 11:27:26 executing program 0: syz_emit_ethernet(0x10ae, &(0x7f0000001100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605110783afffe8000000000000000000000000000bbff0200000000000000000000000000012f0003e06600000067020005000000001f970150d819ad43c747dc1090849ff21608000000000000803aef4fe33a6bf6cda51d43770204fc75bb8bcd56b0c45b4c3847e4d12125c5e75ddcd7e2f3c95b682d3ae3ade92313e4b9333d63f0be9c65935a450001000105000000000000004e234e2200089078a2b92b9759ac2d6e78d2cf5207a7f999ff9dcb64241d639ee5468561a11a14aff7bac21479e163ebd38473b93442dd0fb9ab0a413add84a32fd7c25c9550e9bca9e8d2076fccc35faab415296b814abfd63868eca2d46bdf2c8b72f3755e776432bf3d92b0db2bb86d39cba0a1c503fb19a267369644a36ebaa6173f87b693de4c7b50d629a9086cc83d98555230cc4e5fb23b29a0c472f505f63435400b8167ec2943460e1fd7ea71574ae61ad10827be091c7353dac98c81414d0db4ee4c8f507514faffed653ca3c920c27b81d379597a92d477325071ada312a5c53e38d5ba478e33fe6c3b61571b262e5beac6849bb41a274062f7c7313bb58ada003e660e44e5da39c6f3b9413f3bb47d282e2e55c8a56119e72286a59c9772694920fc3497e9ab21731b7152e1be3bf336cc9b4ea10f6dd10706cb0547ba633cd55e0eceb53eecc71fc93ca5ad25abbbd59bc1f291ea6131fc0c531e53865c2fc03f5f09008a788538bc972c025dd7f217286bd22e4fd70626a57dba89350e21925169a434b6bc00023f1510932b4eebe6b7f053e8ccfc864fe71c9f43d1d5d3e2d78b54cb9f3d9b354597ee8d7b4f57dbeb887c41e5518e0b79a2345d7206d4bfd18a7c9df3ccb8ae6fbf722f3397e06279543c35a776cb0d6211e05df6380eae904f0bbda7d7645c1d2be2e492c91154bcb0414625f4ae16d2822bf0758e64d2fba7352e6c10705c2464ddb90801a2e69f8357e88764dfeca56068878b1e134124ad612133992cfe9e485142626e79c80298c040ac908d10c7355bbc676540b4ac0a912b31df36fb3bc1ee7c03f99f5c8470917b7d9793ccdca4ab3a2a34693b7b3d7a1e29430d5e6b8525eea68d0328593efcd565af95e9d6a1ddb263fef206c620259442c9b96a1178012d426a51ffa10a14af76f09984a56eecd2f0c09fd4a260d926f03bc949af91d0b46d3d561da2adc3bdb84212061471236180f1adce401d47b9d3962cb9c4e6db00fe14ccd7bbeb2ce3d489115c1c29668a6eba4e7441c5d08c0cd01fc7792b4e79b24869dafcef0147e7489cd65222221719d2d493bba9da848c3314850144d975d6905f6cf9b9b051a2c0eb39e8a5a62ac6bcf0ee76eff86ce286524429492a884906a0e7ba7e28f3f5aacb7d704beb64e728adb29ebde04e74abfcc8721e5082ebc350063848beab5372412dc26dfca407ddfaddc392b47655b75e86851ee3e7efa85c986ad1061f7f422a30e41121bc610fd624248ed5e6808722b05b29839bee5735bea214c1340113d1bf3617bfbc917f3faf0e70c0529c3e0f62c14b1c117dac953a9595f2c4872138d59ccee457119cfe957cabae4e353d7ace9e417481397308d639124b9791d9bcd2367e6f110f20a61e405f20e39fd48c50712cbd91d959a0056494ae9c89931f06e3196f204e862b406551bba184827de16e40b09d6771aebf1b37eabfd61a3f8d2835a14c7caa4f30f67657a41e5a6e5bf95bd4d9c2a61f6943b225a0e3ad93b5560aa720c157b43037c53bcfcb5a07e9a9532f7e2df97c6963e003054323c1cf4a9d0fc6104f954bae6d772bbcc4ce6592a02604a6a9c49a601b7a3bda35a404e7eea66e0603e98146cbf33ab9ac41c9793653842bdbd8d9bde4cf82760d97eae6b6e5eb012e0be1c83340f314380e0c812594c3b530dbc3209feb3de92f0aec076c864646e7e711780fb31b07957fa35bc2bc8be414c458d4798113fdcb26516f7bf4d7802b7acef65ea78e614b44ce4b37acb27b601f4829550e96d3395932bf5dffae51782e43663ebb9ed853dccf98b4cedd5ea5a3ceee290f74e39689925292a2318f143fefdc63f1bd5503d403740436a06049820a1b235a2c2d30b78b8560e64393101a602f133f317003740de1a58359692a31b120390c22186731590ccb6b4950018c37123d65903957a8c2132313e55670bc8f055ebf19eba8feb70b38cbedc196983b8959875cc22d79cd4d1176ef75a6eba3ff6ebfe9e4852ab114659a3bacd88d76969d32442d72d60a093739d0ae5235432a87de94655666d1797dc99ba1b00e9e56d41540f548b68f0beb5475eea38052e27e2f335e32c664b57c7f1d9abb39e8e6aa5f029a207b817af317e22eb5ea1ce3b793a9a1320a7ae60af33d31bb0f2eb8e9a7abd4e39c1a7ddb6f7c5ae7b2c3d8590243c01029799d7d0bdf7a5c3a20799c7744b15e6527d3c613dba497ea790228fb839712d50a82e41545c00767c36a3b06fa01ba8028b742f1bf9d34167ff5ddb0c9c4900a582751c6d1df956b9703dcda91a495499f9abc69d2baffc1a86ffcfd3bab79e4d1f8b56f9090a6a0b2065d03dd745a03f713e0118e94e1ffdbeeaef96b0a55e3d0d7f43238472ad622693a3e8b43ec6ed30544e3c8342841f0569aa37567ef4120a818fe4920439de3b1a1b39b5834bbf872a0827044654a6fb9d010f076994c9d7db15a5a79d824c61dd6b8e9dfa0fb3f9a0800aaf87394f6cdb62cd510320a623860de18113997b34f23aba8e1b03f8ca07acea96e0c7f2fcda42691dadecfa4870321b56442f82bd38b7409d840b4843b5908f0f43eb40f9afbb0750fd8afd4a3c89e93071e65e0d7a9b65ccedbe120422e9691a6e050901879d1da345aec4086b7f04338cb787cbdb07c891da15fa20cf52e2476836359c11250be272e279c313dedf8e6faee9d0c61b9533e7f7c58d52f55d0d912b0bcd66089310e2be58958f923a59faf422fef2ee06a6e7e63c4755b4e9c6379dcf75c755d56f275457a9e708e33c9c15f532ebb2adccc10b15544bbfd55b9dcd3a34271bb9f4356ebc6313e8d4406dca1d4c9412dd21eef6699aff4a0cf01647c2334ddc09d6e095110a43544ac8286e92a94fffa5a48e63d139a71318c6b477dc13a2eb711fe4782b90969156f5a7caad504e3e51cda906edb8fdc791058e494dba903bed33c9ea46900bb77a3ab2d279bb9fafd4b958b5a2ac8bbabcd49f13a48986b52588fd956c72b366cc74db50e0979c024a6bed1746a1bf5344b2aea8e50d5bff33d99461afc1f17d5a881b1a4ddf63957021c8c56fb634518928fd173f1c607e451651489ff3ceb7415d840d61af8dd5b8aeb8e549dcc49b8c1dab52e370ca0f7a5fa78d78b153c2d2e32ce10dfd3370601ec3c14e037074249338a69cf502bf7d655b1e1aa0bb44b8efb5a8fd900454f30f9474efea742cc222505b88f83c2ac382801c03e8ee22ce8f9d787e55e72680489dddc565587fd79d5c37740c4387561498a07e52b98bb52d0082b2f62edc91045ba40f45a8cda5ad5a5eb64a614d45bb5262eec8cea36f2e97caab2b162ec9e7338dd3f72016570163f24f451e5cf0d7e9fee938aa6d4bd07e0a48a6c44133409cf65f641fae0dad3cce5dcada052fe848e75fc6e3daa988d221662dc4ac9cc7d4eca56562707c9e735c13ed9a6ae67dacb61f9c402d920b0f5b24b9a7d64b32c4635cb2dd27d1af529d1ee93cab78fe4d8cfda54bd8cf08c5232ece889291546591be3804461a4b19628d2f223f52e3013d8461d25002943222875300a7f3655d209b7d9608525a1ac17653a8a765d5cdfd0a6f8cae86bd16734a7bd642d1bb78cc6359adc7e9061d6cfe35abbc95b79cf587bc6e4bbc73a3517a5fcef144272fbdf4ca129ee752ea3ac6da01e8d0d6631807133e8d1e037767ab4a5d4e7f34a1cc0dee02db9375665a0df8f72005ba8c5498174b6aee7f6ff6ab9f44c4018f4bbb38905bc323f0485a1dfb92455117c8b886f60576a3a577ea2eac093bc2c8ff26905d8e74d027d21fdc0659b1d066a22b7cb11cecab3f70fd17a38d7f143f335f529b46fcf2211eb3e4bb6edd5f38c830e61029a9acad004324aafb87076605942eacf8908b6db1ba207acdbc6c35b61563bfa56ede25556741e0b4a2511bb860f3c8b36b78ffab713ef7c145be44adfd146a34e765d6577c60f42951462ecb07c9cefb18cc321009f4147b50927948e17db71c70ab05e72b5a21a61bdb5978eb08f82092dee51a30468d1f3c56af353a6ea00ecb8e9d0bd7dadb3ef4e8654b43028b4ff0af6e6ef06fd77520c10f40a5a4ec00d15b30fde4afe52f8768a39841b9e09723083ab6e402ff169ae89a2fca0de21c10e03482fb404cd83349bcbbc80e2fc3ab23fe043e349fe95ee7152bedff6ef0fda367f28d3af225239913e48612acd773ee1f21b04236008e46fe2e2c880d0892cd602b676ab8fca22dfc2f2794f5be2756e97b6e0e0eb01b6f504d655b1277a2195d9f17e7f5175a7431126b8ad63021fd51817954dc4b9b100dd1c80d33e65566885ad02ae6ce1c7882b80abff1920696c8636665ad9fa25f93abb8bd1597ca1191553ec87cb71ca5081af719820d26bbc478744a8c6108fedc970d4cdb4823271117a19347250291b3dfd0b7f4b86115995e723b8372a4daa66255a28f29c6bdb5e1b96c361a46dc49cba40f52a3e9d7689dec2a4b91b53ef599100e282c4396ab9c3143c1f06ab20858148420810363da6f49d55225a909bcc4c2db3cacd1ae9b65af8891de688398d129cbf24a946319b1f07632223ade15687cad6e17b5f35e05dd4f86fa020d92b956bce3d02c8315ba4962fcfe5dc9e6b4b62daa7c51ccdec39a0a173a72d46e86ddc2e98757d9fb7d7b1e31a6f7b1265c9f1ca7b2eb516e4e991ce24b6fca535d24635420d876854c3f8b99c42d4540c39e1ad9ab3eb3a70b98116124a7085537da55b5b61337d34b85a9862913426b1d7eb6cee0eb5c112bba54ff2ec224a73d8ac60046c122d2824699649ce3574fb0f43aecec2e377d15cf6654d4c8c395be3c14ad97f608cdbfd5dde796bcc0152b396b2bc34effce93f81dc0576d1eb7d092183ebb0b38b0ebd2be52fe5719f742b6c492ec0f906fa24a1514570e1e54ffd74e1b3d4c400d8bd5870db2af67c44e8605ccd395d560fe61d595b98ade6667226d34811ff0ba3218dc5621e2ac2d5cc748d8f4b05106010a963b30481a75beb2d5f145905fd10d0839f3662197f04c764cc3d73acfcc78b87d4365300ba5ac7f4be41ba0fa832e80df1d60926de87fe5316be6fe48a1fca6e8884be21974785893c8f0f2282f0519a6c17c93f745ca92ecdd57df70c6fb337ac0e0ad5464c69854e6e0ee3cdd8a7096a08a4ecff67f4abeac55ad497da2bd3d677115760f5a60f5dcf382e6aae38b7d0607345c7f4e6b41bc77b9875e0c885285043bb4db1c44cb78528f037832de747ed95639a5c52d7d6061e21c40527f29e365901ae9c80abb8cf401a8fed1edcd97b921b470aaa25677e1eb0221b6f81ba1549ee923784dd8a9b6bb0e735d18ad675ae8806786654a998827cb8ceb75daccb0e3faf441d0e7c9dc589ac05fe66ccbd43a04df4889ff82c2e42bc570959a085be9ba792a086887584a4481cceeea9f7e3355741249dd53aa0f0f00606e17c92f7e35174f2cc901986a0402fb5fa3e6e605d8ce2aa5f3002acdc0ebc91f20e14440f27e238d7c743521caee42196511c891c3b103d33007c2424c7b769752e20054922d2ae29eef84dc3285bd3e46f184b65639ad654a911ba729f242f4ec91ad0f899449a41107cfaf9cc2e3a61e7ba85696c259c303ac53ae903f2297cd9340fe0d77208b3db42184b49e96fbd3b6d6ccdfcbee02f797ab3b8ecebe4832a2508cb762acbf5ffe6dfab8c20784dfa25e14b4146ce379abf8b689926b6ae904c469a051099e940594b0d8b76fa9d8c923cadb4dbb1673d3d96cc84d1a74fac3c9e"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r1, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/193) semop(r2, &(0x7f0000000040)=[{0x7, 0xd9c}, {0x0, 0x9, 0x1000}, {0x1, 0x2}, {0x1, 0x8, 0x1000}, {0x1, 0x9, 0x800}, {0x0, 0xaa, 0x1800}, {0x2, 0x8ac6, 0x1800}, {0x1, 0x3, 0x1800}, {0x6, 0x5, 0x1800}], 0x9) syz_extract_tcp_res(&(0x7f0000000000), 0x8001, 0x81) 11:27:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:27:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000000)={0x800, 0x7}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 11:27:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:27:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x2000, 0x109, &(0x7f0000ffb000/0x2000)=nil) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffe}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x35) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x10, 0x8001, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:27:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="5d8e0fa59f841be7448f27c6c816955397cd62a89343a4daf25ff91075062134887be6ff9faa5569b6f20a6ee5c559b8e985af24f48a9bdac5041f7cdd1cc1c224a50a1f4285ae67db37aca66900b07ce1070d195ee891fccc7d5eb07fb864156ccc2a384b101e9410096b2a23a447546f9eff3dc6657560543e489c4eb9ba609ef26f17c6ca497096ae496b6a3264c664709e7840f5331c8e92e1b4aa4fafc4389589cefd034ce6fa5906fdcaa4953ac480a458eeff1c77423f931ecaf8aea3c284c19e6afbae685b7626d3acdde712fb7f35c17089021aef314caf13544d", 0xdf}, {&(0x7f0000000300)="97f8fb410e5be66106315f17b630728fc507c707396700a5da09ec3a1b5c824914bb402ba8a19dd3534446c24db1ebd49046e25f23d9e0277e5613e327bfc78820c54e531141254d4e8428a10a47e567f4145a854f3e0bb1323e9bfed25ce588c0166caa1b7affc31db912997af5a6fb2531da29853cec15e914c8f22c84783d97961978cc2f73922e145fd2b89bb69e70b38500fb46448719c2df20bff02503", 0xa0}, {&(0x7f00000003c0)="bb230d4e67b563bbebda01ad888865f56ac64d967a19a0fb2586ba9b82176e791c762645ab8361d408ac9b3286f422e65e52c90036090e9a7d7b0fb075fb64a223f51c1bf2c74db6a3015a0b92ca6a166e04a401e244ec941c7476a192e2244c2deb867203c5c1773c2a881703edb365fcab5dae41505e28da8f07011f4553e5f17a4ae57f2986d455e0718c5975446cb5300cd8094466f12eb2316beb94475d09f0cf359e99c6f0348170fac671c377a12391c5cefcb92d42a89f04670bef7afeb66975aac6a984df977356c7e1b2e7ebe65ef02a333e200978d784b6a1c5b5f510cacb13dbb22b5d46c452dae62bd9be53bf8e6da2a31a810740169d9d0f5edb69b2394ff6ff8839d8a876d5270fd1e596e8116ee3927f7caefea6b8a7cbeaa3d2a185432182a0aca167c1a99c75560b1942a3a45b021a381e18675dbf403305f363d36b612db3e1d2ebadafb3c1ca1883495b638f160670049f4d7aa9903560de9b524a4dae1ef9e2d9e7400b22198049791953b86f102600621da0d2ebb6b1e3a6b7b43e1a02bd145388a67833530169bd8a789df37f83f8a2f64ef8e03f1b1e8b83fedcf144d941adb1a0ad04d15f23df01814eac1b3dc2e11092bf6c0585fd09f2cbff5bd0e3731a2ec96fd2f7b466b60e4fb4b3e39f3b1abd6a8322dd908c8332446e79006eba64ac15fd8324d9cef1f1496aee96521d0d4c73a0357febff790cddf1cb4524c8eda70bb2f895ad1a75636b8d92fe5a96bd3136ec94baed5f96ac2f28f52bfa7254f9cbe982f470e0beb76f57ea75cd3019a5593fb6ed223b8cd4d1b9bbd5d2d4d4b7d81045402e4b37eaec2e404d72d2f8eec9f6fd7ded25d2b010c64b02e072b227d5e09efbfbae75166beb48d3a4b37e5bfeaf853f8fa68f259db58c78bdc233e912c3b949097be3ddc1c2d9987ecdc5c9830b1b57481e84b052c6549780de0334c0b90f4e43bf1f6dc7eb700eb84fe34093c4f931bde695e2c743c5e845c5dae5fe452469b0e3ab4b422927355feb753a731d55c371ff4c3638d58908c311c87432aef0d80d9c658c77aa60a8b39f264f405d5a8c14a8038f8a105a2318c317d3be3617d6a37cc54708971f0eedc4cc55b2fb2df64b168f202914117196cded8513e9d380a14b50c0df6d48ffa4d1f70b9a919f77053aacd292228247bb9283f48b84187441e1cafa7775d33cdd12ea7254e86e20aae08486e0ebb67a261b48cd15d9c7e213d6374193a246c7b0df186acfa0ca42ce9d33b838ee8cf5740c7427f773059058d24a3481a0cfc596d62a90a852f6be3c6d4e4e3eee76ba6a697b757c45d533da9279e74068ccc49b202b7ede51ee6f2cde126aba760969f19136234cb5de797b3700e89b3653ece9a8e37ab8e9fcd64c569a5f895d2ce54ab3731bb3a770572d2e89c4d32c540c016607176d13ee0bf6991f636968ef39e96150c6fc452fbaaff3aa84dd372c98e6fad3aa932a3c9dd3ac6e90476467038108f296c485f2e15d0225ded4ddf8b1adb08a570835c6640c257e942e586eb7ba087e0c081eb57846f62cf53c81b8d564c9def694c1040474baeda7ec43bbf805cabaf6244c7e1c3a1f43f01472e91010e44c7fbaaa94b542a983666989ce403a05d9e45452953b228d54a30f226459268eb1cd67ad6128cce5a71bed3c76a2996b8d02a1ed93240a74573b7d7f3ce98c6358446b79c2c358ad4289ae8b6bad364d48005e7c4ce91ea2f47e550349ae1d6fed35d3d1f46e200a5c9d9d27af11af1d91f53e7233065130345c2262f6aab20f7cf727cefeb975b1dedb8b28c3d4ea049bc7d07d6131cb1606e74eda77a789cca2e48bf677eca045d671c7a320725ec0dfd1efb794ec807ff7b1ba6e9ac7eef64366b31a4963e0a9385db45de5bcc27625bd06f90ed40071b2f53f8e002156e058be6963abca214a86b70696a5d1987c9d9c2dab98a7803901f63f0b51a9bcd21f6cf15143ca33c93f6d0425e47fdefe6960688e2a3501926962d4b288731231107475f3c99a76ce5fe7c5916920eba9823d528022a20996df1f91c07853b584dde2ea100d3d048ffb382633f96304d4316e1e335bd69990efd52cf4531b8d4fb817a129be1b86515a2c6ce2f8beba9197e5a8d8624d416a3edd3e6ded45e7d9ad394834307073a07f724b981d61142e85f83cfc02d94bef991e4458ec5ff415837919beec8e10dd80c15d58446839c0f0ee996a70f223a02d71a81b900a1a413b98bbec8ee1431bde810fe754e47a6212f70e247176926a6e0c89096ae622ca8d93d0f405046e20d51b5e2ec7e983a7a65504981d5bbdcccf64ee322f8bcb6b2630c769486b54efca485aa60ed3b2af68e4f2e432a1cc58a8134afcd69230695672952ff2375a7f2698bb4369427b903e19932b6b1090a2c49b697e67cee9caa016ff5784965cf73ecb624cb87e1e6f7a012f692c485c487f0fab10440a475154eb18b2e99e801cf7585ffb358d2066340c6a3664e1a8dbf56a4ed13c1e4c6c5fff9309002e32e9862c19b51086b175dc4f27db593be5cbdbfcf18781a9c46c73f071ffbf5a878d7947aaaf0523ac3c16e1f666a70b30045cd6c4a60761d826f5c3bf8ed990fc803ecb99572d3f27ab37790aeff2df11777701e4059107f4f65a39c50cdde7277146f9344cdd54ebbe925d103126d01a740724f5d5d551b6258c324b7b85bea0943d96070fa48d4bab3d16e85b56c9eb4ba185b7f46dfdc9f5161cfe3b48134b05b55c7130b9990856275c6ca304f2a90c746626bc65c022d44fa87d3ef58c5a1659ca320e50ff4a8667cec297fe04d05eed7dd6b3f575503edc6c53733360129bb5843590902208b1b1bc7942e7ea30ea7fcc0be76e47bf31daaaff33d0dbaf07c2bafbb8f127c8ceaab27fb5ac0ac5110817ed9208c60a8e57c65f35195ecbe004022febea867ef5da9124cdd559eb7663a53cfdcb93736454b80bb4812e5c8a31c9b8bd64c2f36f0b9d9c21db1afb3b5d7d39869d1518d5e580ad3b60668090eac29a0166a63579ef9636c7e529d6c1908a5121acd26a6e37ab1cfdc036ae9a36647d393d0f11a613269cbb6da95fce06e6b29819becf8644f902763d9ae4cacdb16c0cd9e75fdcec244070b1da7db9123f65db17db6396e9f75171a872137e28d294eea6e868c92953409a9ab358297a48fd61991c6b71b72e380b0352f49aa74824e486a824b823ce508614ffb8baaf00810b23c18c5e2447eb6b7a426957823a0f752ae9d8fd4a6ed56a43617d73a22b396387daf268e5a909034c080103dc6a64a6102735859086308c7d75a64befb01273f532d8d2e0f2430d6b5676e2cfc3a0728aebf9a770bfef7096290952f4809af4dbb12e536e9fa79c4f0e0381687732490d4e8af4250c5c067645315b8cdc4a1cab2a12a96a6095f5226cb74f083a3a5745580f81502e11c408f03b0a71fb0b849b15350769d2b4764c6a299e9a9f3edfd7416a06ff4ee9f5564e125ccbb1b6fe13cedeb916b2301e57d94cc3b3478c4330039af5f3fa297841c2e71aa31ea86a3f5c0ef4fc74cfc6593b4796c08257a2eee4c8a9879f8a8fd4ee9e951f5e3d91e2509d3ad5210998995f056e1720313aa42c17b3bb90ebef5e234fdebea8f674354dbe27a5c7accaf79e77d73ed4398962d2615937a74108081d66ef81b21e591b616512f2e4f963ec8f115ccf2440a396fee38a8f59352bf79c40f5aedaab0fb9491dd45170f2bf4b4530cc0cf0398b1ca47fd905ee5453a7141f0b99550a3b0f18dde1bb844275644225365dbcc735a22a20ed3a8f2e6b4e0ee31af5453705ebb9bd64395be392f2657b6dd329b870478e8541a505f4909048a6871cd326dbf5ef175087ad89495bd6dffc1f65b31da44948cd504d7a16472d9adc4e056838169b71d2a010f7e9afef5d1d7f2157e5795102211a98303c6fb90a4d7d721a7161bd6b0ca38916c829b9b86b468c6b1779412d8a5f1691bb73171917ad7cfc481607c201ab0d01936171a278b152969d5d9e17e77be662477d50c7f21f3b36d2a5ce43188870b2445bfcb80e38a597a402401988e1436a0e63a44ac05d50306364235d07d17ac5af6e61f4c230be4fd5f89247674227db3621c8b9d3f74654c0660f0d65830ff1a15ca818fb76fdfb1b63459e6e68eb10bfeb0b8d15e67030bd677afd00df7e9d99c1c5f1b2dd96b7c2f1e4612e2328cb79bcfcb770ee6d1e942176e1f4e04ca2449e94ca0eff4e1d332a7fe43d5ce3b3008e8d326cd969815f48b7f2b22ee6429d83fe7da317885dae91261cc200b1d400daebface188ba5f2fbaf586cf4cf0f7da79958a4edbb52f2b3cbc46a5b8c7f6c163c16841dfd8a7ee558fb443d8f34e894c0dacd5e3ac02d4bb0fdb6fbd4854256498c459659bcd6f96b93135c4aacbc82c5e7877576de25b76e78cab813ff8733fa92d86c753679f59f7befaaebdc036d681361e18e8ad58f7bd61897bd6a23d3be3fb26b27328523b7baec2feff1d2d4999ff7a831d0b792c768440cc418fabec3989aae9457177cc8579052624ffc4ffc685c3a2613c7bc4a048c5a15aa943602baa08c89a5710c0eb9b39e16e816bfedc8c46127f93b38a14fe7e235a04959bea063630a8a2d4c0760a0c19e581842b4c38f29a19f248a68a42d425c5291ab661973e84f8e48674f8a561de344c6655658cdf8d0fbed8180f1fd72e8609fc54d217478139747e2cb1b4b17e5d5da43f63835e9d11b2ec82d254c91b7a67c162e9d28d2c772d6c9bd829dc6f2be3532b3660b67ed3f3628fc8cadac8c871c758c1364fa90e83fe2237a1b54cedb2941eb65d964d88cb0bb222ada053ca64f1a8780c1ddded6a0dd527c81259851cc957536f00502c490233a9e35d292376f239c8bbf33df047685d6e0f1b4bf0973f777d1d03f45395958965139d3bc70b2a199bdc5ad6b8a78ea1952d6071fc519f62bc4eb5edc5e9e035376fcda794d09df78c1c00ab5e85f4a4506d3f7d4d7fcf271ba16615f26ed72ea76c98cd25e4324d0c9a900595e069f876884acdff614569c18f709a011802dc97dae7fe95c01c31cc6473b17641d636374d14a152cff34905b21c29547c1c7c608782ecbe563687562129f6b3063e6bae05432d455297b94d1b4b1307604fce67f824f9af299202c827e970ce03ae68069817dbb0a2eb6cd31001f4d829c0ba78dd5a7d33bf265577083d7ee567208b766686a3a253b0ff554defb9e0c2251da087756abdba81521bbcc4ac1d8bdfbb64efa807f4eb9350a2301351204bbe4fea09904b4463c6d8a4f3e4576bf2ef9d386fc24afc0de1ab4fa9e5338401af3c031e994724398d735dd2f1291618255bd3fa6eccc4c22a37f7069f1da6c7b27b38a13970fce95bf8a0b68abb877a3b5ca7ac82bdbcfad408c2c04d014201a51a414c29957742d16113ca580af111e8ee77c1cc467001bee8ce1286e34529dbfb24a5707ea5e85bdd5f3bf2b4cc393c92767ca1787e428172b058bb33e90bacb8ae822b1856500909507ba044079de53873c9d66946158ef78f97b4f93fa62bad77edb69dd5bd07bd841a913b695646727f3a5ba7dad7ee89e8c5a54f21d1f9f2e03f82010b73c6aac1e27a66e74d5dfd377cf6a14e00d5c7b2d22ba89f800ba8864fa87079cc446486e1e911e51e7de5e19f467e0dd8728d363b316d2277a5123ae8b38caffdb669a76d87d2ad91d6c70425782e53ed80d0d26e232d62185bdf4f31238233b70be2e3ea448f550f25108a43fd2a083c50d91", 0x1000}, {&(0x7f00000013c0)="e412cf3a07034d859c8d7046fd51d96f5b8c0b34a47b1ce25e706a58dbfc9b81df4d157105e457961271df94af4cecdd57949ce2c685412bdee651f777ec551f5239367d3ff1f39c76cb08f8e1d505e511452f42340e9402a799bc9da88d105a15c0a6a7d035bb86c3952575b6c03592b4b15dc52fa8c8f096dd8f60d7f9043f5b785c2b70a02171a0e016f34bb02cc5855504d9808336cc753a32d03c61d0571c7271bb5f56c7695dae0039defac42f9bc3de812309e2b59136539277488e6b13ba5d8e6c33c1c8a2d242df98573ba26d442f32b88c18c65e060fd1ba797276894d2af775e898035d8d53fac8d970a40a941c3c0bee739287dd707ae23074b64db135f0f1a1a9f319ddf14f5ccfa1c26d120ba2c00428fd467ba725409ba512af7580cc668e0f8e25f647a0350a0e2ce362a3d2b0abd023e334145e04193dc74ad2bb4f6cd91d51f974a6db03e0970d96f5ef01f8081cce6b240b9525e5a51a062c97d356f6a8eb76d5afceda4d0dc06c334f8e24edfa2386df83b156de2e69e451700f0f86afb24f1c9b645496255102ee4183923ab8a956c9f841f9d6636b5640218ec2a334bb3276cac8d7f66510d0fbc5f9f8fcbc5bcbb59d7933594a5829fd7db5ffff73bf1062b12bd4205c45007722848112ee3e7620bbe06bf2ac2dc08ce45e36b0ac297d9a70bcefe120e0eb5e2cfd6f4453ade36ae9cf27eb94fa9c0b4fa4a105767b2e4b23b8e900c192083490930ae6088ad0a105c5b310e673e9e8632f514b3df2fc21e1429b1919cfebcde2f10ebd10f5cdfd0455c6183de54d691f97c6c3e4f45f53f3439da96232183c23c3f4abacbed5bf8137374f8e7b20652ff704468eb95bdc6a08e6ff5501a611613c4e73d9075ce02d8aca75cfed0d81a554727b830d95657333fd42bb86fd8134379551b18e99a1131250a9b5778a386c807585d72e745ec2da17ffbb75b08582559d57a6dc54ee137255e8517bd077a2962fb38280f0f02a533968ecfe0986c2ad5ec7f0099da0c28824d960b7bd5ca29225a3848e1f8c14069097b83283c46665e16c7c2163b06aac1dbf393d535d1a8c5436aeb05be4a4c8caec1a2fbd7b8d72ae83bb08b181de9b01786cd54d66c2fdc7cbaeab5c13809e1defb353b8181b1bbb69129bf80bf39bbc0d8fa21c15c457daa7c06e8220f7cd2f37bc487a6aa62a863a556bd1d0ced5731160afe44d2d15659e9fc69bc70fde07d811fc8e2b08effb2d43d4340302aba48c11047627ddc7ca5d01fefda3816395d9a1b34fb1545600429e6641aac4784c3b090558b9d1a111b3a3ab02407c17f3e8b74c6c7a3965899153425280f3e7c0bd19c2a24859d94c45431cb104bdedc063a8bdaf1f05c78329d7095f74a2813168d2d0507996d2330e7a40253805161f4a2a62a6fee035ccdd4dda5717ce0eddf4020e72a45328091528ae972d7842a383cf0a381856128811917a66f85dd8221444432c3b318c722143cc6a63acb2bc5dbd6c4c6fea4410b50924cc17f4ec91c91d74df9d7651cc67928f3669c7e27ddcee7b014913349c2d54a4d96cf01fb8c3315953c90f472ffcb584b7f588b7d635a468e374e037fc6d287068a18cc2eeed4bfae5f25b593b391f40f615459dc4bd5bfcd15818ec85db53cffc02f8477bd2bfef1c6e481a19e437fdba34ed6121ae6e21427c7dc54dbe71796a8378b4668163d7b29c723eab174bae1fbd88dae715bec0d30384a74c254c9ffdde8e87639050b63e5474774207366c6fd2a79fc3edeed05285b12c24e49c14e1394b56bfd5c1b59b137f55baa30cc23919f2e50d9969b394f4faf07faff17d9daba0cd2af4fea082dbaf85c60b91826b904c97410e134dcaefe88f54622be06c2cebd18b1c147bc9ef0110e8944328b1e01e84844afba038450258be4989f53fa115e5a2b71941d81bd6676a4bddaf887d35ba0cd3f2efd5e13cbdcbeb04660595908a30420af1cea671a702ab188583e940a9b1a2400413000e16c34dd4184be9b102ab545f781296b0f2934549d5f0f4d0287f381a3959c299cf546e5009cd880a6173815d526e6f92e264ec840d4079617f8c777ef202bb8b6e6befeb7fb221692c66f91934e7b1ca4f054e234a427e4123610443a06792aa74bae06e7816334bf4dbcdf347892326c2dfc8909e545e513e3e76212e2fd57809e70de65f422d01b2a2265b0bfcedce4635c3cba2815b996130d2b1aec087a233af9e14f0f70d117e0013df63c760c21b9dcfa2511972430b1bb67fbb79a925ceed356f9b407feffb7987596e458b6e0b6de6f82023b7e3b86871c1525a2e2e5e79fcc544a8e65657cf51161f2a066daede0eb76ec9b2484de7edaf5760b9ea815c0cd0e59d77d6d173ce1620a18a51da7e56dc0b8113cb2ede9acf61c225ca4d20e7e92242e01488ebb0926e03680ac8cb09f207fe5640e19617ea40c64fa78f4f8c5cedafcc3c506dd87163e45d15c7a78b2fe295f8bf2eeac2f6eb8d009d502a581d204c3bc6bdf620f3600eb0adc459f2de28ad04956ca249ef36c306e974805041fa21cc12b7c0a24dd3caa214232032bc061cca08e8c761e72e0f81951b6b8262c98110e2fcf18189f00234ffe43ae60a83c39fadd56ceee332e9788ce60039e3838a64c902e0dd6b1bcef9ffdf72faf7a9b43264fc94e23bed633f7ceebb5f6496ccc3850dac6712432d09b4f56a0a7f31d4f57e9766e29ee10e1295c2100aef249bb584d469fc69784762cad316a03581c6bbfc5a1c6f6f4f66a4e20f23074b1cac97f86de5f8dba87d988d3498fe9772a0779b205bdea0674f4025d5b4d070f89d8fe07024a108b9e638f6aa3a6812e0d6ef76eef2aedc8464f274d8147ca47bcb46fa6b83493b08813ef33095732e0d141c6446f5105a4c23a77f0132a9fbabb1b86608ee009b5ea656e84d60055d8174834c9e2e3e94508f551080130cb26e2786f76fe2e095cedfdad09a698fcca548c33444003521f082ada8bac5a95e21b70e9388a25f356c550f3a6bae90d737e1dba30779010b9bf04603e7ed595939d7b6e40723efee37da3186b2b18602e6f16524b6e05e15d2cbcf3d63937ffb763ee6737eaa46466641d12e3391b35b0896dec09f8ae9b7e3226c31b708863b7500b5b675e275ddb5dad4b04ff61b286fd48f4f60dfa74a36d6abf706315e423f58f6cf6a7172fdca6ebdee04e46b3f3aabe6ddc85ed4f86973d1ba53b60b4daf57adc1e9bd08ce7d0eb5cdf32ef187268e9774d80552abfd2e4c8c13177f9671ee28a54ff7887f5eb52d704b0b25b1fa02f19afd1fd94062ad4de538dabdf20d4db1d3ba76a0a279aea41db70b42ef4766e6b4e131d8cc23cf7c2afbf387af19e10e802a64f49530a12f7102aca3d20c264c7a35d29196f9733e84bbbcef8bf904f49363aac7d5d53d056a2319a95f7604df9eab680a1efeb96f4cf134135083f6d46216376a4e1806cbb478499e02be15ecbbdf6d8e782fdeceb72f6c7537e66d5fe1a17df50485dc224ba3b2002ff0a765b14a581e6240f557c36baf5bb1f532599dfcc8f2ea77408aa16111b08f1734d68e364c10530cdd0480ff0ed48fdbf02fba46c5c74d3fcc3da4d1f4eb8d136a5408dd592c573422f1c5f1fa7a0e34bd86055ad0e1fa2895bb802411aff237e98949012d97efcf9edb03251c7c1e4f89e362be9e2892279ba4f720a1ec9dc9fcc49fc6685225066c227d3133b0bdba8d6152372b6ce04d62c2adc06f2195c4364554763bbf41b9d82131a4aba74f83c48c5569366ef03c4f5b8ce4c01a71007d5192c2a23f17652b4d857d30cc1886fcfb4e808cfed9fdd8890ab68101b998462b18624b595bd0c5af857921a8c0bacca9755e3fa2fbce3f193a66c044ad18c210675ba38890f5ccdf0938fd0b3907a68c6dd53a47553d727b0974f2b141a35a57107e5addc4b6477dee35e00c27cefda855387c927695dd0c3711b36add26b9b1ce45307caa6fabfdf5ac5730608ec921c9ea5236e23208d241bb0c23e9e2c30de7e5011b17d1d48cc2b28354ee4a2eb8f4ba742b615e8c8de0e8905bb7c93567acc092979106f855f8ae2bee9bf576bdae5ccf36d034bc3915ab23bbd64c520239578ad66a0e99eed6c53f059384eddc944bfebb1df6e6496d3dca5da152755e89754376d09d89359366a2b327bfb2510b086245b8c509480491bf1f147f6db1dd80595822a87a0385fd3e311b9aa7c7557d57e18afc0037b1311df3b4e60747df47f0d59c6e0cc3d5f6564c3eb10c55741122785ecdfa360323e25c823ee64537d5df58450fadbf6d3e8842343777bc6e48e8a8f5cb81fcf537d3e3ca3dbbb987c2c7f5c25564953ca486ea504a869b524b3b35028791f7a1a7ad872108f37a6c2208b577d78acc3df017be181c3c6109afd7ec92585c75edd363136b2321bcee41cbc8383f620c8ceebc2036a8f8f0ae7188dfd65d439d26ec99b90206497e9b0789266af225812a102631ef94d3585d0a3985feffca1a13e874313d7c0e36ddc2e2ee8abbd1ea6e89bae8ac2b35d71d279ed69e6b4181553452407c24835117735b884c25e8867a37417ddaa1e0bfe909ed3aa5846b28c3f41fd4f652dffb3d913c989a621e32db5dd96c7779725cb115b5e011ecc998a89611c74dbc039f1716513add8a1b7fb334effbe37e3a35c6c3d4b8561e99b775ee3f41da7b638f1fbaa14479bb7a067516df939d96e63118c765c2c3016f9efbfce93403125bedf6f6d4cc2acf679b309eb3e78ec894604fa6695ef2e95293402fa1586273744ce0638d9ca2dad54aaacedf8ae268cb76f56bd4415d164b991e40599a47f059c735deee324f825b384a7e1dfa47cb281369ee3d6b5973c5663d37340f13b3a1ba3d5f255157d28b8ccd963c627c6b3402f152ee444c1648b2d3ffe571b2e192e198b0bf2fdc97c13a2f8123ee35f3e231aee6aa2cbc085efe329ef218c92da41a1773df57493f7341ed03f9b358e32e74473b4c598f81ac8b6fa6ba7bbeecd8fcd2f48b867e9b215dff4b493886ff0d0fa87a5b0a00e7d31f107353037a513017b61f1cf660d0211eb5b4205bdb8142b80d769c2c407af22b38920a9479a4dec578099c0130cfc54495524928e61068cfff196f339a25056abe12fa3525750dcc362fffaf6d9fa8c0d2c972d590d930e294c90c826724d6cb827eb1a9c79d225339bc609697c2ab873da52aa9e4cd8cac137113f1b9e17afcdff7053e033b46943572a3b443e33f035654f64d2c5014aa6a154cb8a9b348795f30aaa7869e282343bd1a2683ae23d5a18f201c19aad240532090958d1f34e826c93a26f57f727d38380d141fe28a890f58cfe1ac9c85022450f9de57135a86296135372f661a0c362a2ad715616c1b152a8f66a7f4c4f52470ca2af2bf1d7692528bc65d0a5124830402a82fe96e4e5752f02ea55b111920a459c17bcbf8e512d58816adba7d7f4a490f368f5facce8912ff820dec018fda2ee9aeedf9686ddaa71996e4e9af7fe551534dbdb5a4b99fad0edeb45faad4900ae755cd07571eae120a4d50f369509d360d853de12b4ce261114f40adce3b1a9e7e23980660a78427d92dbb3fbb82a2e73d3dc0217caa9a93de9406989b963b9fd0969e95778033f8ad58c0a19cf50ef8b1ef937ffef2473fba8c1051151d8f17fe773cce484216fa29670c7371081f4153e018e9587e6744c482f21d93db6b76a46688e448c8c14368e3944d57c3614aa150b1e2a0271d66c4b2a264690c5e256f77ee5e", 0x1000}], 0x4, &(0x7f0000002980)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="200000000000001affff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="1800000e00000000ffff000001000000bc9b6909915c373d3c3878955611e91a81148bdf639777422820e44935ae877fe7aced393475ad4e49f6946d01b9417eac7daf45432e366e7ba7b791ab79be1adbca06d87f8bc90cdf87eeac029914b94e61baf0743250c05e858b04a864a486367f723c3f152fc140b0ce5f844968fef9de185c48daea3a56a783f47cd34a69a2cd405771aa9fc88eb10f9aff67ea813ec695468ccb9de302171c01e455a974cc87da017240d7c286f8c9db0bf867135f3b9ee3212e569e658b4de940a239d51cda93cbd609279afd00ed0372674cd6c7ded19058821327f602b13511a695f8ccca134a", @ANYRES32=r4, @ANYBLOB="000000020000000040000000ffff000001200000ae05c7c76d6df3ec9fafd4428b4bbd453d6952e4b161f652e9659499a216691b7840f1415220ea5023b3e17f40e7c753e0804b640295a135df15748063d66da18566ee79772686a541ca2a7cfe0984b6119a3ddc00d60a9070a5a1e5dcc480055e444f8bac288381c7f2eef5b5ff2c8e26fd0d5faf8035dc5bde085a57984d6cafe53e8d2b7c5782c259cb711ef37b1c30a6cf8762a775e81abd7d9a8cd77316ad03b13e1ec00c0f3ca65967506eb9bde26cac830cf30d958fa37f0b08327d665a343c56cecd1a2608b38a1c1934eebeacbb47d1587d435e66c43e7b62e6678f615fcc4dac24bd6e3abf9ade9007a06ee01763a26df3f1736f5be4ba8fd07c7db3528a10ba89e40127616a6ae4a224424c292f799901157276df03dfdd1e53b88f77fa4e5cde72210ace5964a7c8a584ef14789f90c4e9", @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x404}, 0x4) 11:27:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa2698", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) 11:27:27 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="769fc8d308973e5de7572c8f31bee84ecc05a680421ee509000000000000001711688657ad745244643e354c6b3fa786cd8d9c5f5c9694190a456b1243f3419e5a7e4decd951e14c3ceaa72d9b61dd4aa72703463fb023899b54b589563d874ae9e021cc016ebc418e544fb53af345c6313815fa60a3d4331c6d1bcc2b1dd5e30759c417519fbe457d823feff33d0863cb388e39bd9eb1a608426e91d9b568d91d6aa4f14b474e35e17940000000000050f260a42e9730924d744902ebbd3d83a6bdb111a87e6ebc4000000000000000000000afbffb2991163e21dbe37190544da0ffed03f575de16a1ef388f57b86fe70fb1ea3bfa2c904c6d8cf78d28ef26da66f9da138657f98aa0e9444b46a4e9ac47de04fb27d23377f9d0d7f1777b45f5824e50d7cc3026692ee60e4a16581a229ddda367a92209766e66794879faf9cfea8bfe35ef714044b5ea492d0dd88c137482620dac57", 0x157) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x18) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0xbc, 0x4) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:27:28 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x5810, r1, 0x0, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 11:27:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000040)=0x20010043) 11:27:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0xd) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x11, 0x2, 0x0, 0x0) 11:27:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) getdents(r0, &(0x7f00000199c0)=""/102385, 0x18ff1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000019240)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cbad295abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0x62}, {&(0x7f00000191c0)="7bcf1467eb4af5de99576e42eaac91eaa59c7eb3a59234f8bba569c396a0026b9eeba7cc9fb41dabbe46203ad54056e2485b8a07f74e937334a6722131f5cc98e92243d56f7721edf97b5017bdaa4dc5bb55", 0x52}], 0x2) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffefd, 0x400}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) dup(0xffffffffffffffff) r5 = semget$private(0x0, 0x8, 0x102c7) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000019980)={&(0x7f0000019940)=[{0x42, 0xfff}, {0x42, 0x8001}, {0x87, 0x9217}, {0x23, 0xfff}, {0x100, 0x7fff}, {0x41, 0xffffffff}, {0x2, 0x4}, {}], 0x8}) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r5, &(0x7f0000019900)=[{0x4, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) 11:27:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x400000000000000, [{&(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, &(0x7f0000ff2000/0x3000)=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, &(0x7f0000ff5000/0x1000)=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(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffc, 0x1, 0x4, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x5, 0x9}, {{}, 0xfffffffffffffffe, 0x50, 0x80, 0x83d, 0x4}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1, 0x80000000}, {{r4}, 0xfffffffffffffffe, 0x88, 0x4, 0x1, 0x7}], 0x8000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x67, 0x40, 0x9, 0x7}], 0x0, &(0x7f0000000180)={0x7fffffff, 0x349}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x84, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0xfffffffd, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x10001, 0xbd2, 0x8, "c598d3af665d660033617e62c70d9655ae6432ee", 0xf3, 0x1000}) 11:27:28 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0xfffa, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 11:27:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_open_pts() kqueue() r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() 11:27:28 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r1) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x11, 0x10000000000003, 0xa8) sendto$unix(r5, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x8, 0x0, 0x0) 11:27:29 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f00005c9000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r4, r5) recvmsg(r5, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/10, 0xa}, {&(0x7f0000000340)}], 0x4, &(0x7f00000003c0)=""/236, 0xec}, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') 11:27:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000000000000007f4578fbcef9097b5ac7936838"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0xfffffffc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:27:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x6}, 0x10) 11:27:29 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0108fd1eefbaedff000000000000007bcb6fa8380ea93e2e42882552e64bb7318a868cbcf6a86d6e501e2ccc8e27e55b9fd5ad89140fa2a07dcd5ed200ba60d9c2e0365ffa245a5c134e09684f2883bf59e26ad5d7"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="310d7838b8bb95b666835827bf2e294f5c6ab268a8c3b081d3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESDEC=r3, @ANYRES32=r0, @ANYRES16=r2, @ANYRES16=r2, @ANYBLOB="f322c2f615d6f15c83fc88b13f0dfa2393f9aa656cce786e6e46b62e3e0ba01e9178414ba000e7ab3a7169e37c46075a878b8f31b9972ee44fd030ed523a1388ee77992c9848e1b903e86934487dda2468db33ff901d63ffe35c7c43edfc25960c71f45ae700e57f76c28706cb37135ad6d4e26015b1a582d670aa4e919465bed1cc60a2e5fa730d9dad949e6009408cae3f0ab186217d2559b20351e0c92de3726efd9c399ed47b26765da577ca730e439a0ee118d4fb4cd0c632d367fd029ac572824f3ad0bdf58ae35d744cc40172e51f3ba4521a7dc53c83988a6d7478475b2cada0b495eb", @ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESOCT=r1], 0x10) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7f, 0x3, 0x401, 0x9, "6c06186114a585321c1b672d79fcd63a30b85a7c", 0x6, 0xe787}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 11:27:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=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, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x800, 0x0) mknodat(r2, &(0x7f0000000580)='./file0\x00', 0x1000, 0x0) close(r1) r3 = socket(0x10, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 11:27:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x3f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x80000ed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) setrlimit(0x1, &(0x7f0000000080)={0x800, 0x7}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0xa, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x11, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 11:27:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x60}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendsyslog(&(0x7f0000000100)="bc7735bf0bce0e69185b1bd56d22e06d9fa6f0dfb2e485e761a19c79eacb0753c73e51eea9749b5870e4e630ad1ba71e1ee44578a3be7b10087e4de910db660fcbc6dde24f4218536e3512b8989c", 0x4e, 0x2) write(r0, &(0x7f0000000080)="7cd23fe0aa17dddf7830faa1aaab", 0xe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) dup2(r1, r0) 11:27:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "18303af990c02500"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:27:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7e, 0x0, 0x0, "c5c4eeba80d88fb0350b68ad10af1229a4fddc0b", 0x0, 0xfffffffb}) semget(0x2, 0x0, 0x80) 11:27:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget(0x3, 0x10) msgsnd(r1, &(0x7f00000000c0)={0x3, "e85c4dc53b1fe64ee2528b12"}, 0x14, 0x800) 11:27:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20268, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x300}, 0x0) r1 = socket$inet6(0x18, 0x2, 0xc0) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) rmdir(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 11:27:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000140)=""/56, 0x38}], 0x7, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea", 0x3, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:27:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x9, 0x0, 0x9c, 0x1f}, {0xdf, 0x5, 0x80, 0x9}, {0x6, 0xfc, 0x1f, 0x5}, {0x42, 0x4, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)) 11:27:29 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r2, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 11:27:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa8023ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b210422f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0xffffffffffffff48, 0x0, 0x0, 0x0) 11:27:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) close(r3) fcntl$setstatus(r1, 0x4, 0x80) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x3, 0x0, 0xa3, 0xfffffffffffffffa, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 11:27:29 executing program 1: r0 = getppid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setpgid(r1, r0) sync() 11:27:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) r1 = semget(0x1, 0x1, 0x100) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x81) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x7) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 11:27:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 11:27:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) kevent(r1, &(0x7f0000000040), 0x3b, &(0x7f0000000600), 0x101, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x20) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 11:27:29 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="eaff125c0000000053a420341ea6f981846bae0876b2a71846083283f8e9d0879a2daeb15c399e7b85a084fa31614348402635a4509ef795b8dbf56271373b96ff78b166cb2b9bc6cd4747784274171d80214e10aa43b69d29826db1b82d482797563bab1820bcfc6c3b298bfa1f2f2b590001cd8d5dd63cb3140fc6d5cb6dd1da965f8472e55ddc7a0253bb49b36cdf9bcf6e692cd8136de7b8e27f66250e32e0f90c04dad0f4a045758dcc6929c930dd94709afc452813cd79615fbf889f786e5f5f16caf580d37b49cd3097e68011eefa05333ea98f91d265f0eddde4af90d218583dd544f70114c0c47aa64023a99836d3ce204c805ec3a5fbd11533956d1c50b6", 0x103) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, 0xffffffffffffffff) setsockopt(r0, 0xffff, 0x80, &(0x7f0000000000)="4f7b75ae8e5217ef26d949660106ce14f3b56ade64e9959e33f99e1fef3f5820b94430c8c39048d76a7eac6fb2339eee2279a8f0ddd62aa12911032f1866d30f52ca17447b3412352dc1638a4450431cca20f4b3cb3fb11a257f79e85d948ad02ec86e0fce3acfe0216c84a5", 0x6c) r1 = kqueue() poll(&(0x7f0000000140)=[{r1, 0x4}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2000000, 0x1000, 0x4, "f1df9300000000000000000000000000005e00", 0x0, 0x1}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x20, 0x8, 0xff}, {{r4}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x9, 0x3}], 0x1f, &(0x7f00000000c0), 0x20, &(0x7f0000000100)={0x200, 0x3}) kevent(r1, 0x0, 0x0, 0x0, 0x200, 0x0) dup2(r2, r1) 11:27:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2, 0x80, 0x0, 0x5}, {0x8001, 0x7, 0x6, 0x2}, {0x3f, 0x20, 0x1, 0x3f}, {0x9, 0x5, 0x80, 0xc69f}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) 11:27:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfe65) r1 = socket(0x800000018, 0x1, 0x0) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000400)="cfa03885cb52107a82faabec393bc53b88c7c5208c087b8b20b6581874124ef6b4c5d98775be8a2ee377eec75d296c7635720355ff0d7822616f", 0x3a}, {&(0x7f0000000440)="7512e114683b63135547cbeb0b9003f8fb9cb9c65e6c0af6518eefebddd5873ab934cf", 0x23}, {&(0x7f0000000480)="787c6c17f9f04870129527bd7a5e265f74781721519ecd81aa3bb7177263aaf12bdf540c835ff70434c61feed6a55d4806ce7cb31210fa9b138b0d492058ea7d", 0x40}], 0x3, &(0x7f0000000c80)=ANY=[@ANYBLOB="c00000000000000001000000050000009e716112d4c0e6084f64671bc8bb13ec4e9c8801775f365ddc6d1aad2cc08ed0e43bd7fb059cff76643dd6ce275593989a85e4f9743a03de1a196892186d218b1f4fecd34575b54ee1d68e5041e5cb048ddcc67677130983f13f8d88bf5b805fb327b276d73bf12059997cefe80d214483c1064760f5b0af946b1a137af1f659d2d1d33e7567707e9610cc8f238b00580fe6886fa4512f79961c3c8f6ae665d3bd4b6d81435d41159064b830b83c794d8d3a2a030014bcf17aeb8f62330000e8fc000000000000feff000002000000a6316a35332e2dfcddd831676b5737159f017bf49557bbc89e930b5b0eb088b46bebe0bec2cffd325b970f8310c63fdfd60e4fdf5fffc231eea75e7706732e88e7d3e7bf9e52968dc98682a2a1b03b9a68ebe8bd411fe65ae0a93bee12d19bd94a5bf9425a81dfc04939531503ebf049be97422d6957e94d6bb9f38596752fae4ea09e09d23fb5bbc886c518ba0da1a4df109ab2a81db46fe52aab7fb9e9d96bc4c02290f77591d7412575da892ca46e21f62846837814245545166ce6cc80d7e7029788afeca1bcdf8d424a86bfa54b3800009800000000000000ffff000004000000502e4f1fcd7749edc5c0f656118e3eeb26d7c99df8c2777b47ed87cd560dbe467e68ab07230ec6aaf1230943efb007bbc46e8f93a1a9649f0032d83fdf8eb9a6937b24f107766c230301a660a2d99b93456ee3db5a7b965c9f668e601200ae1db55d4909142e7a34716719ca8fff6477f8f9680e7c18b0bced2e1ea51da1303c2c7822021b7518dc2f3476ad787b8981d7544cfa62667f8e5c8e182e63168f9612550b2985d7fd07dedb4b31f40870844f003fc1b287701ad0b3fb96db2d71a89e8d0060f393da6d9fc5db25fa5939fbc8f2e0a933"], 0x240}, 0x406) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe3b) getgroups(0x7, &(0x7f00000004c0)=[0x0, r0, 0x0, 0x0, 0x0, r0, r2]) socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x35d39182, 0x8, &(0x7f0000000200)="66e948c82283a236e776a0685805288ddd2462030eb4c0b2c82de850c72393ea0d4798e8d9deba0fe2994de5610c8c20632c372abe1dc55ad3513f8322aa02a5a3a8b0e3feb12aabf550f9bc4a6501d242514ba7aff674afe550a4dd6fadf7ca7db0409a95f508996c671b60d9b92d125407593d59ea48bfd560ccd59f6673937bf128a0dece9cf87ba1be83de3cdf84806fa4b7119e3a2bc09523d853061ae8903479a95bb4c9b3751a098412845d4921a028f1588bd186769fbf33b4406e2fced799b4d7d88a096fced60aafce4800892f37a525ca7c1f6a31e3a263", 0xdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) setsockopt(r4, 0x7, 0x6, &(0x7f0000000340)="31bf67a339b9c65f4fa14b376ccef5dd525c2f50df9feb55ae8a2102feb4a21acb9f58716a0683608c44fe17677fc9bd5d2189827740435a8241af2d26987253e227ab050635a704a8", 0x49) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 11:27:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) close(r2) 11:27:30 executing program 1: socket(0x18, 0x3, 0x102) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x18, 0x3, 0x102) 11:27:30 executing program 0: r0 = socket(0x1, 0x2, 0xff) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000701000000400000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be15c624d37bfc22093ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f3600000000000002020809000000000000000000000000d3c87509e97a9adca5aeb0c1fdf783b400"/186, 0xba, 0x0, 0x0, 0x0) 11:27:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 11:27:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = dup2(r0, r1) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = kqueue() syz_open_pts() kevent(r3, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000100)={0xff, 0x8}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x8, 0x1, 0xe01}) close(r6) 11:27:30 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setreuid(r3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) socket(0x1, 0x2, 0xf0) dup2(r4, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r6}, 0xc) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0x80001) 11:27:30 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000200)=""/209) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000000)) r0 = socket(0x2, 0x5, 0xfd) sendmsg$unix(r0, &(0x7f0000000740)={0xfffffffffffffffe, 0xbc, &(0x7f0000000780)=[{&(0x7f00000000c0)="73f77b3536c6156e2f088f430b6291c76cd8f5a036e1a3685dcc8fa23d00d735afcaef3fc28763b9ef0e761ce14cef148403d9363769d864e8dd8203e9bd29687305e2061c", 0x45}, {&(0x7f0000000180)="0d00a9df7b3b3d6691b061d24ce3382d5de0eb8f175e4760f606527da1083aa80e7027b17a8e51b505c69be1eb5d576fb04dff35b474c7d68707ca6e200db593391e5222f2efb2617fb5ea1443", 0x4d}], 0x10000000000000e3, &(0x7f00000005c0)}, 0x0) 11:27:30 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x88b], [0x0, 0x2000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000], [0x6, 0x8000000], [{}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0xe339cb8e5bf9e33, 0x385) shmdt(r1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000040)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x1800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/102400) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xbafc]) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d774e70 11:27:31 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x800000000007, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0xfffffffe, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208", 0x200000}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:27:31 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = geteuid() setuid(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x5a6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 11:27:31 executing program 1: socket(0x2, 0x5, 0x102) 11:27:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sendto$inet6(r4, &(0x7f0000001380)="2c59e393ddf0ed1fb8702eb82e4eec0d5eb8ef85b4c51ec4916e7d726c0d70b2c3c1b072cc143a51a6923365ffdcba98be6d0883bda2e7558d40f3768a8bbccbb8e4261e4bdcb1139c", 0x49, 0x8, &(0x7f0000001400)={0x18, 0x2, 0x1, 0x4e}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000140)="c84a3d69aefdfde77e4363254cd96e5afdf513139d113f12c768c260c7908292b210b997fbcaada3cea7d7560707ee380cac768ef296ec724bcccf89e7074379255cdc4cda51d9822dc0b2d2149e32269fabc396c99949c0dae7acc9edf4730b5beff706a291abb40528cb504bf892c0887ceae57fcdea74f7a902b2407ea6125b75b04beaa95371a937c58b94c7de848e9447a817422526501ffca504396a9ed0474628d5b5492ecdda68c5556c6bbe7747b0e4eb54c9bb20cf3fd992d4ee7a95bc25c14e3db836b8e4944ff75e530332550f3362f6343b067711888083573a436179106514bd1eb0969e6bb0354f47d06e3ea3549b7d2974410113a254e0925ff1a961e028e2a9871f00d8196bc1eb69132274604176d17ddf4fe10af736083db186340d51033040da48ce57ba11268733fdab340cc9d6bff907dca70e7c6f323bbc1e83458832f5f148f4964bb6320f2e5ea968ec378f03ce4cd83eaf2299192df8b7bc2668b6208f7a5c7a9e254cec37a815b152f60c15ccef4094999aeff0d518cce9fd976418cecd1f3d291a351005ca08d512ae5060632fd8f842c59d34e659d0f0eb273ef89148839c9059bdeda0066fb1508d3e1519e70f13008c1ef31304e207cce80ee33cc9563aae3b7e83443e9e4373d7e26a2e75008a9bbe95a6ad9b0831fdb0e31bd67599e7f5d6d5405c5fcab23ebd17a7c1b4693848c1d90b1e869a4d34c2588fa43aaab43f4a450748302666f922fe846ba624a76f780fa2a12eca038521034fe4a39bf7aaa407b77639fe32ae96701f4f3af8534933245e2f8543a71619bbd238b4c4eabf324511c7db5dc9456dfd29c2cc76f7f3c57e7d4d980ca666d4b5d366f399b1ac091f8f2c4195c8fc382f1fe2ef41ecfc30d85da5cea4df5ef6c4b3ed23f74883d1a69b66630b62d66fe331e857b52681a23f91ed51a559ae95db11133543762a686448f87d236939ab0225a45b3578109bb5ade5a6a9015c059367e16a3207a5c1159bdef983aff241e0b8e5ee0ad5e1c096f43390294897e5811a30ba09c869204d2aed56b24a57230103177c7ad25293a61d86853480fc6d8bf1108709d5a3063920bc0372ee17f0e227ce7dcc7ea3badf022d0a7f641e2fdae318bb9d83fa72aa65b1d491c138c0277a616d231e4fe5e76831869f12efcd4606bdbaeb2da29004939cd3dadf243f8dfcd34c5718cb519136ba29bb85abeef41c2a9ae5e2b8df2f919fc2f84e1d3751952248fd90e7b547d115614ee7cc2c790a67b147fcfe23b70c5b5103b1a935b6bebbcaca06c5f203e25785e751eb0865d579dcee00ddb4b26eef96ba91903e99a95eeb74f398c3829141af3a4ad2efcb919f01d5d39e5c87ec55fa58fbf7681b605621fecba294b2eab3aae28047565aae86042c33ef16d19cbe3c653cf6e746e44908b24c8d06553384be469d72951c924c9b180a2b10814724f636850e3a83a4d81f9a0a61c2fa4d249f0b3ed725d31ff025b87aba213d2340cb4df33c019a09581945394290195800ba058e721bdbfef0fa5518f4252543c7fc39ddd0067408bb26f333ef7c9c221936200fa17cce32367e0196621058da67e08fb4a7aa7360c34f42555ac882d0c06ac67e7020873538bd40a835ee6dbd0a1393fc7d3d4bc845600490302281e7929ff819ca6408ee727fb489380a04cabdb54e2dbee93227a2f0d4e2c65b310007fc3c20654611009df79d20fdb752aed2d7783682020eae81e1edd20477ba2dbbfad9b7f2bc1c09834e6a819c4830194ebe0cb9f02b8742063b2badd62fa8beed639614d1d2f9591a8d7eddb5f14f4db1a828804875bac0ee811428a6e1bd67edcdf7928ba1a1640e0b263fcb765dd846a84efd80b7deb80efbfa9a3b511571b46a14e4d8bd1bcac462e1af598fba07afb3055cb2731ff37a6acda7ac9b43acc8fc7c354b5bf8848fc4fb963a289d58268c2437ff83a39caf02fca451411285e4e745aee4828e8b1b60d33cc8052d34a5522cfe3e989ae8a25cdb908d1c579e44a92582c9c4430983308da72134b61dba6c7e1d585860dc3bc99880dbca41bef3793afa1bb3055dc288d28cc1f5edd1c3004b5958b7db34489a8885d64488681021be4562fb0c765fc8ddebf5bc83167fbeab82eca97ad7d34e542f74a02b889e3510f8c15500011ef43b0861889d9755a8f526526b7c57458e8117a0378390fdebf2fa7014065ac2c355b2852ece126146c9effba601f8850dd7c8d47e61118329299653da6564bd3a2eeab10dedd4ae19a60acc1ea264d376af6eb5afc33fc5f55077f2ce066b8e9374f9b72ee267a2fe818a70ce00d1a329cf5d593475c2f831cafb5dd2a394c2687db7c68f65535132da81af7e8ce7a5619a15cde25e2eeeabe09f1a1a968be3f875d0b5b3601f9a7d87f6893dcdff2f76637d24bd56cf53da7b1f99268a975a3c60fb9034a4a99f832ee2a48f13c9ac04de2c5444c6ae3b897ebb7ae0ed14f28843bd744301937ba31d3c82aec452d764590d0e76a316b578d875e7f597ed5788d88c3a786ae93dec62cee1f47da3f1f2d601649388a59492c95b6d646b194fe3af7ecef3e65667762275fc7fc2883baf955a29405c8a0c3afdbbab17b08447f08e74110497afd08fe219c1db1c6c9fe8e8041959cbdb37442d78ddc578bdf25154646004fc74e7ee7699ecac8ff5eda2bc1bda7495d0349a910d2b12320fdcca699bd4b70dbc6a462f4bb23b8bb18fbd02b908db0019bd6517b33fca4950498710f4a488ea0de1f30893123a0d11f5b09f226bf85f281b17b3d25182c15cc32b0d9ea5c1167d5c78127aa33dc33a9a56e0b13da3ba8990e4311265321b2e2a7f41a73282786b006888bd5315c99070ce18d0dacbe2463ca126e701c6b74782650c7a41c4945d82339530cd48d1d3b6f008b3577b375e6277e67e81e651402bc37f98f752644ca5dfec22124898b3b4d86885c2575bf67726bb857009f62251199b8a16ad56db49b8bdea6426ef83d39b1f03143d8d35e5e088a46fc2dc3b60daf14a8db7f021832c6a80e3591dbe4b7368f49ce495fa60d9e8e6adf30751b843554249a887f616fe8a8cb32d0bb81cb4933d1935c890e593dc8325189f48ebbea8b3c6f6afae336370e4d1e22f1cc7f9f5c5a368c7af03316bfa6219a59ca56aaa57504e5f01279da124a152536586938966d31b830eaf26746f4d46d186a2180ea641a2f70cbb6b66e191f119c090c4950f8990b06716e107a2d7eaa0ad88e69ece833aea7cc3c497b025cec5e7bee6e230389894e838fe532f5758df2b0f17eb99e8fb25d6e2915a8b0d95b0fe4509f0d4ddbd00a0d5239b6602ff5d8a3cf795dcc9c4ebd79a95623d33355bcd87aa27aa01b9c30c54212da4dffc13460cab285a7b7f26ca2247ae6998ed65cd2e37dc56dd165c85b34d87d8e44e736ca2fbf137e8833afc70834ee466707c43014e9d7e82a532943113ba35a363b252a9ab28a542b0e59820c8ad9d5e41843e31d4c2c10d92d1e7f260dc4ea94a9f226e1b5e56caa0ddae9d79cb58a6f20e933f618584cce61e949bb8aacd36d361302fef2e5d1ee0d7ee55de7126aad8f86143a5d1178241bcb472d31ea6abdb426347a0b83a97739e915b1e751adce4fc955e27080ac7e26305947796e932e72b8812cb8487f24f16f0604a79f66c1a927a82f0c9283da285b6bb14a4bfbd28c4da7e87b02256552901095ee0ef7bcc90cd5855c870a8ab0a2878c07c6303eb7ddd329325696f95174640ea51fbecb0cfca36145e7fd6b3de894208c63050ea2d9191adcfd3a9426201659f709a207c0227440a81b48f437ab2222b08bfed5c93cd5c9dd9b42cd9817c4ceffe1e5c92e785eec9ae3ce2cfe5ca79a86c1c603b7de519231e4f79feb355145de1bfa8c709ea95d710fb3b5f9a3d888660784cad44c7d694a3ce2d54dd349226455efb428c7de4c32d4893e671bc823261973f4920e31feb59980d32f0ef18e3b7f088dbf7095c3d665ba25e23a2c3c619d7348281a200087f595827e48ba3359b373c854cb11c9b3257a2765dc517d4b9c63d3ea0349290960aca34ae412122f535b0d7e9549e13963ab307bd40e21000b7da1c7918b4f7234caa9228ceec1071a131c8d23bc414c45e02047d4f449319a853ccdbdfe221ae467bfb89c01a9d93d3c500e8739a8181ad91a9e337250005729a7d073e1fdae74a797b1a144785683bf549291a788448da6eefe5d59d7a94dd1b6fd9f43016232abc089a071227110509c508ab1cf679fc66d68366a39b35c50d1b33abe6870ff87e765c0bc1d76ac6e9c8f046157413267460e80f484c5be8c2ad9435290c686ff8787f91852fd0c0d9c48852b8e2ad662ade19e350f431613a27fd6625bb9431fb7f0dc11b8e1fbfca4316c003858d4c3f76bb80434d03d20b9db57ca14bf951387964b3a489fb639f359fe4da64a7194c87e920143fc8a110f33a30f5574d2ead5298185f572add9cd7b2d740bc01ea2f0d98bc4682f9a3895d51e507489cb6ad18f5de9abe8a86c3e5465dcfab4aebe900b144d5be5c51fc89da67fa4ba4d802bbaaec9506ef813f2a4b5f94e74b8ff584a393d5c4e86c2772275bad9dedb870853625bfef75808eeb3910088f96f9dd9a91dd10d85861ef37569958ecca233fc8d8e80513365642104278b6673c9f3cf8287f36c99658227c954de4ef283ffff5dc35fe466bb87ba93282ffd7494a3fde43f83af14c30fb56a9a175d6322764dd342d4132b4d9284412933d35b6cf9196bd95477c076b6d0e0aed55a754baa01cab4ea689abfe14981b9a3fce938c37a936e7e506203aadbf19bfcf33fcb44b3c770103cb2f507c08fc976e5bb2f08cd1f45bdf782f5f601e79b2e0bf165a1113983bf1e2ba3529d50e6d813aa03e2c0bdd0cb25384c8c4641ad9ee66b6151f9741d267caf30d28e5de797a918658dfbffb8dfd96beca9eb843ff56b833f5211d538fa346651a34f9aeeb7072fbefbceed57bb9d998c94d6acb1b32b7d612f5675bab7aa4ac1e62d8aaf11bda995bcc2200fde80b86d1d4494e62539db1b51a560c70049f058ca24c960ed22cca962fe4ca79b092248727559d629922020553d9e656204cf755f50401c698efd398fde844d7c977f7c2f55cf0f81a4d2e3446eda17e6cb243f0345e54206268cdc81b892bf49b02726daba8ce44a6a83e8c05b63bbc17b5c6f9fe3512d2a27d9a26936420c8f6342c6a78796e2252028cae709a9210eafe38f9a277de7d376d0c55d0cd93dc88f5b4c6d3df52b0b87a8bd9b891be8296aeb723fe6448f43d967f039c08b856122f6c04006216d3d0c8bf33aa78d85ae428745ba1509083bc58a36203bad999129deaee7785dfb5340c28a908b2cc6f39445f5baf93c89ac77ca2bf13a7ac306ad7f6a9a83c3fa53dbfb39c16770f9603d88dc5fb20a9e3499e2ca73abde9e234ed0c2cfec9a744abbfe53a1c650a8a692513b2736166a6f22f1ce09fe5b7f72f78aee68d4c9d5ab262121260d5d04aea00ce3ad238d4a66057ec6a2c6e6dd848030a656ccaac390f8aa7ccbdf7bf2a3a07baee17dd2bcd1ceff37d6b49af76ae63e5c14fa8d787a8d4a4fe04c79261faaa0e55ae8b0dac5808d21d452e2fd98cf16aa507ad6434248c27ac727c1c3a6534f3c85fee79927f4c07c383ef79a388b6e964e317231827394bca3f140abb214180e80dfdfa852e83b94c059ed3b7d21487d5791b027043d2b2b5769cf5cb7bcdd313c486f361f0d54b55b4e6be", 0x1000}, {&(0x7f0000000000)="0c23c0c96cb6007d91c257557a13fb5de41e8f86b6ba37c318925c12040c2cc2a32b7e3e20009b7d944ec58d4d8d299a084026acb418b6a7afa229f2e1c46301ef601c3e7c985dc8411147fa90329bdc9710bf383eb9354cbedf3560d3b95570d1a283219a2844120d06c139de72784d8fadb103d87e65da21d7b188716fbd5f8fe143b540c4f01ff44657519fcfc2a5b9dbc5516e70777c6da2e6499f5bd9f26c03b19f8327f9863c180be7ad9c8bcfe19f045ccdc69cf25442369e70b8", 0xbe}, {&(0x7f0000001140)="9f712d33203abdd80d7abeab90594eb0e89af5e9c596c260de2f60dd01f04eacf8627c204c88bb322ae697afbeb60a0d294c58983add4f2883820a787ec12f93a6f31737acdc7cae03e67268552e7ae20a8809bdaa4c80802ecb0fab8c426762e581a6598683f6f7c20b346ce935a11d447b0ec2dc583ee097089f265f2a138880c60662e924df50b754f5611a08c35d9ef4e4d94415008755b8f42afb0991853f", 0xa1}, {&(0x7f0000001200)="7b79e8e9d55644f7d792e335cdc32d04e3c770b947c4ab1c135f847a8e765948843e4b143e3dbc13da95d0120242aa5c32f40cff942b0e48cf48708b462763ab21d2898fcd77b793895ba72d3e3b8645e47fe6f0698779c0f5a096354e69b095dd5144bf123af5c9abbff6c6b97d9dfb500f2d3b4356293459f43f100090727d929a3bc065a6c1c2d7abffa35a836f2878545ad9775816713baf21b015d7b18cbdc605fb9aff9f44deb2b5f8f2956ca9b6f9e33f31f36016f00b17dfc622ab22e5e4974bc043d6cbcdcec24f6fe37b2b880a3d43fc61deec3ffebc7696", 0xdd}], 0x4, 0x0, 0x42f23182) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2={0xff, 0x2, [0x2]}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 11:27:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) setuid(0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r4, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x20000000, 0x0, 0x3fd, 0x0, "f1df9300000000000000000000000000005e00", 0x3, 0x2}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r7 = dup2(r2, r6) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000000)=0x6) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 11:27:36 executing program 1: close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000040)=[{r0, 0x70}], 0x1, 0x0) 11:27:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) setregid(r2, r4) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 11:27:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c65300020c8eda417ad976da589be26aa7d7c8ee84a540e5aede0951635d2261954d1af08fdd9b909dc4f9767a91957e308eb329ec64bd7e7bf4f1361a524f90cd46eec55054c3544115c1e466a84c71789b8e21048c9b45eee91502880bc9bb44b514d69944d7dbebad4ddf7a1658fddfdd7d9348274050000006c0678db1b7ce17aa373dfefa00a0772d6eb731fbb4342b85f346290eee120beb9ea86c6d82827"], 0xa) dup2(r1, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x80) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00c2b8ebdb006c653000"], 0xa) 11:27:37 executing program 1: r0 = semget(0x3, 0x4, 0x310) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000040)="0000f900", 0x4) 11:27:37 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x84) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x800000, 0x0, 0x0, 0x4, "f1df9300000000000000000000000000005e00", 0x0, 0x2c6}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000000)) ioctl$KDENABIO(r3, 0x20004b3c) 11:27:37 executing program 1: mmap(&(0x7f0000004000/0x2000)=nil, 0xfffffffffffffc00, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3ff) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4, 0x811, r0, 0x0, 0x9) 11:27:37 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000040), 0x9, 0x0) 11:27:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(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, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="774e1d0c7e39fbc3bec8fe17fcf129162d2a13f4cd42b6b116577af20a71c38aa4bcd70907e6bb102964f481b3457473295bd89458b6e13dbff16277628d0e04d13bd68cd3efeea7baf98de225ab155bdf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:27:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000060"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:27:37 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "f1df93001e000000000000000000e9ffff5d00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2001000100000000}) 11:27:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pread(r0, &(0x7f0000000300)="ff2a0eff9062a6186f7e0bc8dcb3b6ae980dd0f00bf637a98c4567ab778f1f483bd2c7e5b83f2ba5628b3c6420201e451d82992c5c359daaeed1c6c14e75bf41dbc30a46645e652e86b098d1cbc7d87b685812fad4b72b68acf62507a2434e333a", 0x61, 0x0, 0x9) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x5981}, 0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="5e0e0be5c4c4e578ae55d29a93cbfb61a8b3f97bcbe455d7ead235f5a5260804f1561792d9786a65202dcf6f206e1dd0fe31de88d597ff540b83f6926fff59f670315f5f41303f74511fac67d70215b56e044190dbb18a5bf08ee239271fb600f627e7225a943e6495dceaa235e4524a66ae115b0d8eccb11398c8d00a16ba15730b09855f685d764d8a78363ddba6f9584b389c6c764f8b90daaf47d81d036af35e0308e558f19c5bcba1039fad64bf1ef3e161da8f474a0c", 0xb9}], 0x1, 0x0, 0x80000001) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x20) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) getsockopt(r2, 0x7ff, 0x944d, &(0x7f0000000140)=""/10, &(0x7f0000000200)=0xa) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./bus/file0\x00', r3, &(0x7f0000000280)='\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) 11:27:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:27:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81, 0x2}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x7) 11:27:37 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000340)="005c00020000c588deb76b23aad53996edb1ab745ec237d07c9d750837845e4213994afb3f7a29498a720c8401c54473bdcaa1b24dcb64af0d5d7b30825b0b5c8606d7013d9d62b2ba844ea05bd648d79fb61b88", 0x54) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x83, 0x0, 0x0, 0x0, "00000000000100b03aa9191146d61f000000002c"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) recvfrom$inet6(r0, &(0x7f0000000180)=""/150, 0x96, 0x1, &(0x7f0000000240)={0x18, 0x0, 0x2, 0x81}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x81}, {0x4d}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r4, r4) pwritev(r4, &(0x7f0000000380), 0x1, 0x0, 0x0) 11:27:37 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x5}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./ffle0\x00'], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0xfe71, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) 11:27:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x400c5708, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000, 0x1f, 0x8, 0x1ff}, {0x1, 0x40, 0x40, 0x6}, {0x200, 0x62, 0x5, 0x1f}]}) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 11:27:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0xc}, 0x3c) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:27:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) semget(0x1, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09aea50f95fd54da29c86022654aa71b41200514fde3b5179afffa9fa5fd9d2875e55cc840ad252f2d37c74436d8a5be7e35c18cee22ba6cbf9862b780e98aa1e151d311c5df0a34c2153d61ab3e0400d9e5cd435a5caadf8ac051eb80746cd8e14298f551ac3376daa98fdca8ab0560d9c27628a8bae3d37b2b5f007fdb4731bec814743f665bae558f3a0c45d7291cf48e590168d09e5fcf7adcc439d8cf83d8b69624eabcd8fd40b611be575ea3002738313336215584", 0xb8, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="01102e2f66696c6530007aef5e30f4909dc97e5d6b0a68ea430085f1f5e1429e1f5250ed89f43745bc928d35e57d4e8f2cb383d8c10e7e92e8e909e378b858d8e41f09ac79c15339bf0c674f9402f027fa3ded0ba58cdbab29b51eb9a55d442fcd7bd11f6e7b0812cd897b9590ff134efd123f59cf999c30e9487baea3627476e6e0b941478ed341ad"], 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:27:38 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$getown(r2, 0x5) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x1, 0x8000, 0x86) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 11:27:38 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x4, 0x7, 0x3, 0x3, &(0x7f0000000240)={{0x7, 0x8, 0x5, 0x3, 0xfb, 0x4f, 0x101}, {[0x401, 0x10000, 0x6, 0x2, 0x401, 0x4, 0x3, 0x5, 0x7, 0x1, 0x9, 0xe1d, 0x1, 0x1, 0x9, 0x8d, 0x8001, 0x8], [0xffffffff00000000, 0x8, 0x5, 0x3ff, 0x0, 0x6, 0x2, 0xffff, 0xfff, 0x8], [0xb, 0x7ff, 0x3, 0x521, 0x8, 0xae, 0x7], [0x3, 0x8, 0x3, 0x10000, 0x5], [{0x2, 0x7, 0x6, 0xf05}, {0x7, 0x36, 0xffff, 0x8001}, {0xec00, 0x4920, 0x5, 0x5}, {0x5a2, 0x5, 0x81, 0x4e3}, {0xff, 0x5, 0x80000000, 0x3}, {0x2, 0x8, 0x7fffffff, 0x8001}, {0xeb, 0xb346, 0x401, 0x100}, {0x9, 0xff, 0x7, 0x1000}], {0x2, 0x2, 0x20, 0x7}, {0x8000, 0x335, 0x800, 0x100}}}, 0x0, 0xae}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/145, 0x91) 11:27:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x3) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r2, &(0x7f0000000040), 0xfeea) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x0, r3) close(r2) execve(0x0, 0x0, 0x0) 11:27:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="24c2570100"/14, 0xe, 0x0, 0x0) 11:27:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000100)) 11:27:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) lseek(r0, 0x0, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) wait4(0x0, 0x0, 0x3, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0x1c00}, {0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x0, 0x47d, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffdfb, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4}, {0x4, 0x1c9b}, {0x4, 0xf1de}, {0x3, 0x5}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x2, 0x800}], 0x5) 11:27:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) write(r0, &(0x7f0000000580)="5f067af467de83d509a4fd6ac3e2b1e322db9a3be3c9b834ce416c88c3e32b91ce7021dee991ce531e91b6f163f09183a9ce9142dd9e1388a8a1f2b80e66b5e49e0ac22e68d2f829a0ca28ef6c847917abe3e2ea751c77330f34f29d3fe907048a66d4fec2dc5a256f50859cc3c6f8ae154c6e05b841f2b5677fcc0a9bfb174193b4ceae371ee36d0a708ecea3674e567210909303f981d72da1b5a3ade5ce471e68f4c78255ff43e2d6f838745606d28815eb3a9656460a24a094cb73fe955a4c7fa499f8d32aae0ceaac98032431211d48fad81d5d7ee9cdd440ff5d8b2c2b42d57cc92cb7437f51404dc23b7031827e6335d98aebe4a2abab82671d2c37e89d4d3618821091bdccfe72c7f01050417b60d8ce9d0bd98e233408d92c5b8d5c11dfe38c3855986bc093d9c19334674538f2f44627cc471f0224849e06ee85ea5fbeb09bfef4aa9dde0da900539ae019ae79d33e22cf1444405750a8f392f76e7fed59384fc4a93be405a7d241ead73726a3bc9afd585252fcbd020626a0b636b455cff2464c0d031d57e29fb59ee89bf69bc501abad5401bba022d11f6c253c158e2bed59efdaec7a0651d52dbaf04052fce61885a601807ab4daafecf8a24bcfee9373d97a69a9bb1b4756e2274a0a795a802e35a988059c13bb76f8524b09a6f61e393aff4d70894b08d9aef43309299de6113a977efce981d13316cf45041ec89da51037c1691274afd2a414348f5c5995c52d08380f2c599720976b6fbf5da633f1ee15167b9419b9661dd1cf918d91f7326069a04d637f9ade67099e78f8c2701401faf60abd5117c12a908120cfaa79b9d95a921f467f3419a0132c401f286d3b1ca5a41de93dc1148ba5751a4919293d0107f9787c518e6bb66d7ba5a74781a52bcbac71e3b3af66f7b7245f054697ac915ad4b6a40f0ff1066a8286a6b8ca2dd4a4d7f5cce3908f559983d120f778a10ad123e9216ca491bf34be7aa627fba9f4e0cc71d1ff509d75e4a7b8983df34cb5cb2fd1288726e351fa68debf4708b84d191793762be25fdd47a9bd1a368a2132bcd67b123eeeb6be7c3b51711d6569673ada61d3e1b945891ca1ce1a090334fb5741e50aa63f22d03a6e810e00f28d9858b744f9d9f29a44c88d8c07587f504f6cffe44fd51816f14afc1166095b24eaa4e8f18eb141d54f998c1cdb2e9bfb00e59ca2b640b935ed61781f6d05c2fcc96b175e1eb947242af054a8a1f8f70b46f633c852f117ed6f180187f92da661939a73ba0b5512219f1eb3b4989b8da97172ebae966851b5557da2841db5e195a13bf7b3c44e10638be78431ff79f6ecfce8e9174c1c8c84214c0703bf7a30c866b30c07efc83fe57c966be41e62c1f8024732c92ed406773e2b1a5c0d68303a98c3cf4d280b27db8239955f798449b466a11ad23499fc02cc0383be4b4624e3110ca8518263131c70aebd8e4e5835eb1069ba5415ad90a53e2c6771bcad7ddcae6500fd0151fc214a1b44e7db8f2f2736215d5458b54feaed90d233822591b94f9cdd882f58aec60b245326af4c1b96bb68a1d1735fe457a4949daae579d3ac33c14eaf1665125d4921f1d47802caf005017a44b7b5d9de9099afb24fd5e9e6215d71c7e20b5834bf3ea98e18f16007ca33e8d639a5347a2b3d96ac7609b08ea3687da800ad297c45d79d712f976fbaef345b3e33f967b176b827a45a6db41391a106d2550d3117299767501ce8b731cf602c88587d33f653f73c132ca008ecc3aeb8167cdd3afd2e628a20a2a414c2946d7a745d38fc2d4605c03c1744b21e583d97e7b6c428529b4fd4a4b6c4e72eb434f6cabe26f5d2502f2964b549012accdcda8b54664a058ae5e400afb0f933a7de36298527354e1bb3f9042fe3487c404db4d37f3a152d31964dec6a0c46c4752618efc71d0e6d434676c54315b582d196ca74b22ca56e734662b8b4e8aecf0375a758555688e398b7a300d56b906348bc46741daa501ea71d25b70bce2538532041c19cfa22497ebc500f9874164aabb32576887b7b8313b75a72db1104b0733f0a33e8b9e217debef60b76f2933826079379f87a1d91a1cb60c99c5178fa0ac46a59c46cfba02f2b1f607ec3494bcc421a37de6a9fd31407abd4afb9497a5faf5d4e7ece928f7bd1e7a8d6843ab6fe8c203ec26e9b8814ca36bfb50e30af064255e30442494a9fa253931ee68c4ee2c03be593fd0c7169bc1447c776410372fea608605add8931a542f268e0ea91f6772c5e35ac02b888b11273887897ae1e5b20e86c7c3ce130b55599328ef057d11e789a53da3a7f1b01d5c51d7901c5eb8beadf2243d2e49bdbb71f6532c55c340472a8aa5278d2fedd9f7e8f0592c684a6109e296d943eae7951a8dc9d8875d531a970194bc12e6ed1e2ff5cb30bd1b34d8498d66dd31f18b1623fecaebd3772c2ee2199fa172b39cf936f0e41e2993aa04b4b2fd259ae2b517daf9e85379a587c8c4c641da0bbded9b93852deca147fb41953dd12e5ca11aab422dd5f47ece2dc575dfca84ad86618431740453f2aeb5aca5338291f11403c6e902d6922c1510d14aaf1355972e206f3707bd6185bae0e499363c7f46069a5cf40e7cf6305b12a1422e69a580cecbcc5e4977da27eff70eb899731d948bd48ed2ab73b97efecb543d6ad95ced83105590c5d1abda58bc7e936c149ad8aaf45658b0f1ea3cda2c6173e456d495dca80dc66d05f656c3b6a2ef7cfe0a19386f8e1cf61d881d314397990d93f9bc6d4fc66bbb52261fe9ced20708e27b80475e59626151136dc687dc137c57bdc47667b6916289a7ec1ac191b447721deb0e3dccf69da9ea52b55811469f57ff000cc5108887ec4be8aba993d294687661e772ee951ac682876c7a42ba2cf5896f8826b1d8f33e210bb2cec0f3f17debf28975d23ba09d47d65317ed4c3ce55bbc1dda0060ae2a5642d86bb66d916edd5899e01667133c521e59ec84528fe039a0867157a7efa3149c2b40f7993f1792ad3ddd3649b68d134a00b1fafaef832baee12f408a339e7eb9e3241994719f6e06d7a849978f2ea689f66c7ac7c34cdba1646c38d2c02512215cb48cf779923f67a020c724446baf15be467c963a3d1982a45996b6a48f887a02f3422e60d1521cc7b2a95984aa57a321d1488744bc8a7d4064aabb49f16d72268525ce47b976077221e9bcf49edf7b2c61fc2c696eff4dc8d835a5f6e6c652ad1661f3ed78abd9f7a1df9e526063a93bb640a567408b5d5f05a2e4505b83adcc34c3c010fa278aeaae4aa0a3ef11a827e1b0ea83a2e0af8f82acc31fbeb6db8057dca03952704e7135b50a490193fbda91208cbf6b6a8b4635739b94ffed9a199b81c233ae3ceabb31b3757de421d2b9e0c6c763b3b5290eb20eaa5e0a7fb1ffbd672e7d81744fa2a8084350d5ca93cab47eb8a7d7369c2746df4154f0b4616adb05b1043282d24bc160475fb6556d440e06bb512f12fe237c7f009c2e939f0cccff160957d1a567233c322a6dfe87356720bcf7cdced53d1d536f3b2074b06f9064a49bdf85356196bd5bad343e379e88091a251c4f42af7ff846b2eae5a321df41691a738837ad46f52bc37f04079634bf7f97e7250929be0d8ae088704d680dcd4997e2d0d2abb878143573b94a2598583017debe9de2a13fbd3a5bcb3c79c995f85ca19deeed4c893a6d0a117c3391ae7bf828528d0381be4ce694ea4fa56e63c4f535dd520e34ca9e6217874a145c45aeb7bd1dc5016d1aa6b39eefd4918ae4c8355fb64e9ed0fdaf4795e0d2d9ecf99403d93d9219b318b66db718930f81220027852fd07c4dbdf28da71f0e4dff3d85a14dd3094393694fea645270be3ba735c2f3cc40cb69c6359dbf68a440f7b7de9934f6b2d4a7bd6fd0a917d1ab5efba24c55c4a68d76b4e29dd1aa6b1cda6827f16780e9a1aa797d80bf559afc2b7f82bc5473ff7366a44cb261f0a3e99e758ba634062c81340d99bb4be916fae8532050e9f3eccbc3079225482ba21ea0951206225011375663b215a2e5dfcf4b66afe99dd630cfcc5e344c09c6f79e65e5ff675bef66c722f27021335cbe8295959be494024a3ed31010ad4a3e1605e613db0570933c67b1292af9e5b5438ed81c66a8df3808634c1dbe95c54707c65265687b260f35c13b941d6e0e71612ab68d22e68417bec7cebd51b801b2e324301de17b82107605ffd942f26b4128a9dfc16133de289e4b0708d7241c470c5175030af9881cdb02ca1414301d716851a82635501d84a96adcfb0e359b3ce2962a07937972e1fbed6cc809d352331546128b7c6a7449ccab01e1c933d62ca9a8f2d6d0a1cf42a76be277406b55f0fd70e8b48ed377e96d4fbd762807a9d32e7e2ba55aee1fcf210a2f3242b299f88b32735520f18b67c1b7e4b210f643ea8457c8659bbc38d075a0b813011f31acf8d6dfcf0072ef839cbdbc5eb5ff253af2e342152d7319ad2c083c6e00991d979623d33fbbbde6433ef4dfc56e9ea33fdaebe7082435577d2aa9a2f9480a50f1b0d15c5ac20a0914fc824a7601177f7aa502d922855b49011b30860ba3f69251585197f5031758e42ebad09e4b5a89b55574ff7e892e41a329fb55bdcc7613f0e897464d486aafc6abbbf0795bba20e04b554b4c2a0e9dafae5c739368c55e2e3c73b82a3f28a9536e399b5f55b0e260811473a82cba4d8d9d601451dc3d8646ead5503899c47e101e01222804ffd3fa41f538b74dc3da2abe150d2d46d11f7b8e7d69cde1a0a2c64ca7bf01d0146d051565aaab46988275096c316232c04beed6bfd74b11e0302853dc54f4d5631fd596974c6b6534790c14c0bb560a01d83c35eb4662661776f668ff1fde8348c4bfb646b8f535ee1df77a956891eb0184830f264286f1b20b983cf6f7d74551c1588016b75bb21df96fdc1f84ca9734742e0d4aa86517295d933ffe5096a8fe24a8674e75630a73aa854bdfd3fb88310fdd442d81661768664a167619044381bd2bb73b0caeb86e69e597d7400dd75a2b821b01d26e32be265c676d19d54b6a7831426c8199a5b1392f595e12de51b0f20b1a60d5d4dc0ad2dbc89478eb85e87492a85fe86b2211d14912e815465822614c4bfa1b6e176b4873959b001b52d20e0201a8850d4764929eb3a97fb8e52257824b27e12705bad24f201b5dfa9608fce587d986a7fce132e784364395602b641d467f4bdb3eed1dd65bd236e35db3e506aa5180915085d697f0983152912d414ff2299be9e6c145dfbf6f4779882efc18ead79bde433a928138e50a08e6770eba2f6fe5b7ce91a1861d887e3ab9bc6f77114f5fc5e820d6799b7c5c512fc685cacc3a8e3110e0c6e97a2ba5329a2b60eab93b35b59b7ed580f3b97f610ea4837dfd0385ceb8b1735677e24d512556c4c094e43467c97bbf418ced78bdcbddcbd092da6194b0fea557da39ec5e38db76577009df6ef31dbe0cd71e52356199e95d39eead20c5d1e88cf5135160f08902bc919736457cb50ae6c0192e68d0a0f04a75c9d2b425e0c800d85f08c569d792e8a6bec01dd153487fbf347d2a382c5fd7cad812207c6b0150e8b66e58853415b6028f36999f1917dbfb58ff8db46d3f6384142f7241f35c234fafaa0176fe3256b5acd4d27269365f3be0c18a49d41dd2c8b222bdce8352e65d9de9df6c065c95417bcb5afc37adb656c8de884c91f8955267b1c5ed5f174f78ab4aef99e4863c01852fc41f2ed8417ee2cd80442ebe7010fbb23777a7070277fb80b4b2d", 0x1000) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x81}, {0x28, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) 11:27:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x7a8, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 11:27:39 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000001c0)={0x3, 0x1, 0x8}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x0, "f1df9300000000005e0000000000000000000001", 0xffffff01}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x400c5708, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000180)={0xd5, 0x8}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9791, 0xdb4, "79f0d539a402b5d59fae141b4f6d28f0405240b8", 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x23, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x20, 0xd}, {{r7}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x5, 0x100000001}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r8 = dup(r2) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000000)=0xfb2) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) 11:27:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xffffffc1}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0x42ce4f67) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000340)=0xc) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff73) r6 = getgid() semop(r3, &(0x7f00000002c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "7bf0d53975b9000000f7ffffffffffffff00"}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r2, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/193) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000140)=""/19) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:27:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00002f0000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 11:27:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 11:27:39 executing program 0: r0 = socket(0x2, 0x3, 0x29) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c3a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 11:27:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x101, 0x40, 0x3f, 0x3}, {0x40, 0x6f, 0x0, 0x7fffffff}, {0x8001, 0x81, 0xa8, 0xdbf9}, {0x401, 0x8, 0x7, 0x3}, {0x8, 0xa7, 0xd6, 0x1}, {0x3f, 0x1, 0x1, 0x4}, {0x3, 0x5, 0xa9, 0xfffffff7}, {0x1f, 0x7, 0x5, 0x6a3}, {0x40, 0x4, 0xf7}]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) setpgid(r3, r4) 11:27:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = kqueue() r3 = syz_open_pts() symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)='./file0\x00') kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ftruncate(r3, 0x0, 0xe341) 11:27:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r7 = dup(r0) ioctl$WSKBDIO_SETMODE(r7, 0x400c5708, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 11:27:39 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r2 = kqueue() syz_open_pts() r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x40, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20, 0x7, 0x2}, {{}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x7fffffff}, {{}, 0xfffffffffffffffc, 0x6, 0x4, 0xffffffffffff8001, 0xe2}, {{r3}, 0x0, 0xc0, 0x8b, 0x1}, {{r5}, 0x0, 0xc, 0xf0000000, 0x9, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffd, 0x50, 0x1, 0x8, 0x8}], 0x1, &(0x7f0000000100), 0x5, &(0x7f0000000280)={0x8, 0x3}) kevent(r2, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0xc1f) 11:27:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 11:27:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x10) write(r0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) select(0x40, &(0x7f0000000040)={0x100000001, 0x100, 0x3, 0x101, 0x7, 0x80000000, 0x80, 0x8}, &(0x7f0000000080)={0xfd9, 0x80, 0x4, 0x7, 0xffff, 0x7b6e, 0x1, 0x7}, &(0x7f00000000c0)={0x2, 0x6, 0x1, 0xff, 0x3, 0x2, 0x66e, 0xfffffffffffffffe}, &(0x7f0000000100)={0x100, 0x81}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r4, r7, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000001c0)=""/193) semop(r5, &(0x7f0000000140)=[{0x1, 0x2, 0x1400}, {0x3, 0x2, 0x1000}, {0x4, 0xbd}, {0x0, 0x7f}], 0x4) shmctl$SHM_UNLOCK(r1, 0x4) wait4(r3, 0x0, 0x1, &(0x7f0000000380)) 11:27:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c653000d4bfcb6dda88e21fcd84808a05bd641ecaa7e4fc97847ff71e4f9365a990146e9077cda36ae7be73ae20e5952558afe8f75bb018d4f03a585cc609015275b0c429cacbed06a6a1deae2d2253239a124964473143bd79cca8b4ce824e1c332d96bab84666f133fef181457a02985a4e180446ef641a082214457244ac05d484a57d54f05db62780447e0714a7995ec4fe264dbffd732d0000c4598efa3506b58f74132de08578632ec2543b87712300804d1ee10fd2309e34cf3412d43ca94f197c8e062ff3769ce152d19f16b628f6b4f9fa1edb04c9e6ef096c63802f44104a78e7674b5accfcfef747dc9480b655f9492ba758cd74e2c1fc11edc4b285f742b5eae49339eefb82d5c3521612fc709384f57d5edd6fe9b39771ec8d7fe9416352d898375e3943958bb04d27276c54c0877e5581a8bd"], 0xa) clock_getres(0x2, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80206979, &(0x7f0000000100)=0x63) 11:27:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x400000000018, 0x3, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100aaf82d90b971537b"], 0xa) write(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 11:27:40 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x2aaaaaaaaaaaabcc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="b1ff3f3f644ebd030000631edbfc2373c0fae96d912a58f3c3477b1dac74c58b5becf7269709318abe0b6c742eb99683e5e5cd96bc7c31526f49ce9327b1001240de6844e063000000000000e28aacb3d6e8f2625ac85b18b3ceb70d0b586e016c6cda0a78e09cacd9c2a0fb389ed6ccd6deb96f017bdf975edbb2548035e310e5b0ab7b29007b0f2c1784a6009074d937ed8fba54359d05dddb5efb537c33349f972f01f113a41cd0c70819de56256f5c1001351aac4483158d3cf543c5b220a1815f6c21f64f716d18f56d0b761d58abd1c2eddb0ed290481f3b8a959d9baeb075adc6836a5e355e2229f1ee50700549eb9fb19031d284c8883400fb3e18b07da7acdc1e32dae8ccfc8e4f82a16d57a469c0cbcb599d8ba8f6215fe9e7c5c211c4483b703977500354c5214ebfa080f1cbeb3768f573840e919bb0f9b88a0aaf1d53e56f8188ddd1ba75a2e09750f99fc92bcb29180828ecce793a8184850e6b3c381d873c0b1dc8fd68f8902b33f985cd1de6066c0c159bc98e3a5d69443bc1000000000000de8172356ba9ede56649fc109440086edecc0f5ea375a1e4eb41478c5ee7c4ba8e4542fc5c9b1a0dbf889b8873eb81164a6c6f5afbf0097572e8dbbbc9ebe382b87901d882e6a76ad16db6945ecca27faf6b08a59b9e799f42322161448882f0ffc0761efdee35cc8aec2f2e408e95dcdb85ef81902d2e1577610b679c7365", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) 11:27:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00[\x00\x00\x00\x00\x00\x00', 0x8) 11:27:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653057e225aeb9084a5f60110660865300682dbab740f907e076954c0e0a531ee0a4c7ebcf0195389ab3a862ee9b0ed56a43340bf9a92adb7cd14e25417160494161461f71fc4626399bb5adaafa1e933f896444ab24ab3b101990c8c8958e332031a312e868e338a62fa58e8185ff91203af5665aec472801b44c1af1468f48c17cfe0cc7bd6bad12f33709b1d297356e5a0aad157ead92b01e09e1e406f65ed063918f987ad109bf6c95e2de3f60fdf5af16deea575e5d0cc90da17c831bb607650e6560c41ef9647afa"], 0x10) shutdown(r0, 0x2) 11:27:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) unlink(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x4000006, 0x0, 0x0, 0x20100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357a3aa73406b34a5a742c0903778a4d2492645fec1013c0d66a70b6fdd4b004ecaf2d5b72fb4bcfe344f7ec94009b13a4503545f2ed368adc220a3b35e44dca098aab426127297d4e6f3f47e5c050164331ce75152b12586e4dfca3e4cd96c2801ef4b66e30a85e7e14b39f6ca28f76bfaa3438a2fcfffffff9e0f6604769d2155a189300ca278b13558ba9a336c34ab4f30c", 0x9e, 0x0, 0x0) 11:27:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff04000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$getflags(r4, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 11:27:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000401000/0x3000)=nil, 0x3000, 0x2, 0x4010, r2, 0x0, 0xc3c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:27:40 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x4, 0x0, 0x80000000000000, 0x401], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x10001, 0x6, 0x0, 0x4], [{}, {}, {0x0, 0x4, 0x2000000}, {}, {}, {0x3}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000100)={{0xff, 0x0, 0x8}, 0x2, 0x4, 0x400}) fcntl$setown(r0, 0x6, r2) r7 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYRES64=r1], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0xea, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:27:40 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000002c0)=""/172, 0xac) 11:27:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x59) 11:27:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 11:27:40 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad71c9edd828586dd603179710030000005000000000000000000000000000000000000000000000000000000000000010100907800000000602484a200000000ff1a0000000000000000000000000001fe8000000000000003000000000000aa"]) 11:27:40 executing program 1: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file1/file0\x00', 0x200, 0x101) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = dup(r2) accept$unix(r4, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 11:27:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 11:27:40 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x24) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0xffff, 0x1, 0x40, 0xcf73, 0x2}, 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x1f, 0x0, 0x5a}, 0x7, 0xe57, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x6}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) 11:27:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x8, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2, 0x20000000}], 0xeaf4, 0x0, 0x80000001, 0x0) 11:27:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24", 0xc2, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x2, 0x100000000}, {{r1}, 0xffffffffffffffff, 0xd8, 0x1, 0x11, 0x62}, {{r3}, 0xfffffffffffffffd, 0x1, 0x20000032, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x100000001}], 0x7ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x5a8, 0x2}, {{r0}, 0xffffffffffffffff, 0x3a, 0x40000000, 0x6, 0x5}, {{r6}, 0x0, 0x80, 0x2000008d, 0xb95e, 0x3}, {{r7}, 0xfffffffffffffff8, 0x10, 0x4, 0x6, 0x6}], 0x108d80, &(0x7f0000000300)={0x3, 0xffffffffffffffff}) 11:27:41 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c804004cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}}}}) 11:27:41 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 11:27:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00", 0x1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x7) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 11:27:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffc, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="54390490a0d0cf64542c21b1170c26374845f2f6d3cc53c3f79abf8c608014416bf30ff2d27d62744b83882ba196fec3e0de128cac94978b200e49013a6bdb897dad45299840db1ff824ae9de5b29befbb7d1b66f4006bd8c7862ff4cfb5824e2d6569f4fa1d7524a4d860a9ff13c3151f2659f84feee7df58675396f42d029e24a94afacdef19bcca2c2d2fbb30f48e1ec0ef414efe95652586ffd1d361c5a5084dd5889222e43d002a91141df404abea95809c277af8d8f39872ca41317a81cf873d61cfdda9a788e6da7c5cf3baa37b882fe6105c2b972007dbd3bd95e4149c93343291ec4c9d6eb4a89f7094a26a477c65ad8beb094de94aaa2cf216c0020f1c1b238a72e69a4439def1265e0cf385068f045a94ee5bc18e86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x1, 0x4a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699319296487d060ec658cd0f9e5044db53cb523dfd335fed11407d08d3e4401ead550247feb7c05d1b66e5f2f323752853453ec03be0ed96706f0ae5e81c042bed5f2e9113b9bc8079994f2fb5dd89bddb68443894cd72867679e514462a48cce1d55b82a565e1488183e496d76dc90c655f0771c3385b67f666a1", 0x8a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 11:27:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x4]}}) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x4000, 0x40) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:27:41 executing program 1: syz_emit_ethernet(0x37, &(0x7f0000000000)=ANY=[@ANYBLOB="aa050000000088644000000000000010000090780000000000161d57"]) 11:27:41 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRES64], 0x21, 0x1000) msgrcv(r0, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000042e004cb5ba170aaaf4040cb6c1ac9fad835ad24742b7352667552c3d18348bc18"], 0x29, 0x800) msgsnd(r0, &(0x7f0000000040)={0x3, "6da0da780fdcd6dba445c6a158717a9fe86a779bc2c5f6ec0944a76a61ca17b750d787149905316404e8367fac9281b8d829f8cb77fc5b8aeab820d26431ffedf4271386152fa2e5578baac5dffaa3982f6c7d2104a59573a1694dd2df"}, 0x65, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0xc442c6d7baf1e2a9, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) accept(r2, &(0x7f0000002040)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r3 = getpid() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x4, 0x1, 0x5, 0x9}, {0xee4, 0xf1, 0x5, 0x5}]}) ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r3) 11:27:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x1, 0x3f, 0xfffffffc}, {0x800, 0xf0, 0x3f}, {0x9, 0x3, 0x3, 0x1}, {0x1, 0xf8, 0x8, 0x1}, {0x3ff, 0x5, 0x7f, 0x3}, {0x7, 0x4, 0xff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:27:41 executing program 0: socketpair(0x6, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="950883604f237e189dadc4b16d33ecaacee7e056528f5bdd541c08da6a328b4650dd7793cb8f46169c4f391814d4e31debfc66bea1afe34710f5aa6f571bf91b240d589a15e43a2ed60baf73193a7c261eb9b31e9c5d293fa1ffece00df172ba44a0cadab042eb1c54010b8fbfef815470d843dfe833206a4f2da2e987c530216f97f25ae48443046d4657ea15feed4466153bcea8d5dc71e50bc1151da50fb64128e40bcd4fe23871ebc9d3dd3783f1e35da987df896b0ceb12badbd3187990321ee38113021f3cc1426e652f4ee4eb4d29a2be55bd00d700af560b6bc0baaa965d8580dbebfd2527388c326845f571ca6c9873deca277e194503cf83b0d69de769929479fa6931374559d59c37e1f1b2ed908a396a6a4cf70ef3366a3aeb29998926ceb334cb3eefa5af7620c291bdbeb3c618c0aa60c8b0a06c724798d4168e99a410db223d89b388449436dede2f8103476b4e6592a19537416f5978a31714620e6925d9b746729526887ffb34aba98a5122a4ef8762fb656faad4f73c63143dc51324af7452286bd59ebe3bae2fa08686f3b3caeb06c9431092fc05c415c0e22b44437fcd645280e95f1a7767532eebb4d8fbcd61dbb4c8c9f9506daa525a64407ff4ee2fb6087330fe3a831152285e8fd28176a677dddda384e410f9703901cc00fa884c9b2a09e92590bff9a1fe98e813231747a4e1907452649de102c4ca1fa35efe7c55b9c1217a598b70fdb876a28525f203902f34238fe9ee02f16902ecb5be9191f5dbeeefbe6c5d9e6bb09553a083cc65e1aac759570a2d197eee6c1793008666687a5ddf1edf964b3bbcb3c81b3fa164bbf28ce4c3498a9b74370563968fcc7e2f4e59e8afa3462271fef5b860f881b60b627b7091bb0a428589211d1db1ea0624b1357e847fb81427607afc67c308f68548d3db2db9b756d23df8219cd7eef9c21278b62acc782be2ce7301c8a16dbf6e643e60f6508d31abf4f9c6651ae7eab6dcc05889e9d2c21a2b9d4428b215597fe4aa5cb7c36aa480ea1ab87357c57b14bd35c8b882d154608675cf74d5d7fa31a7eb1f06cba0753ac9e3a4b5630650b890aa645189e78fc5606d51ff2dc90a6767739cf492d31ba21b9bf8b688452ec5d29d9953deced9501a0cc04272be6891a432f95b7f260835c936152e8b80f28c1a37fac19d009ee3ea86dff55d280480ad7e2c63cfb53432a44f484115a9d39c004b6181fb2b7c4e62c88f9d00fa19763e428f53e98f6fbcfb24c36c95c4c0a6b012f190534cc801384f39dec711b3b6c41ea7c51c54cea3c1048ad7890191aa0d8c68110b98e7d7d585646f026a8f8ef954e810a370904045dddc27a258b331048ac7e0f28539db35461b6a55a249e51b4c6b2c812535d657f1b169d7276882eab9491af2719a4507700d6c3e43cc4457cec7c5bd47e71443b2ba13f4a23b4db2904b397e33f3a3267ebba083c4e105805aa4b4be333ae92aa0ec46ed5c8012da9772d778a4264300ab6e7a2c2ebd0ca375217d63d73f1351e70cbacbbe59929a8d588a1a79c706cdb14a3946d225d31d8e895e5f7f0363ae0a2a3df3da7dbe42cff886ee3fb3eca847d56e33193903d024db4b6ffd1ce5504f7d4d2e92eff5642d00fbb088fa20524ec54739faa66b6d096afcbd6dcab76d50e23a642e792d13a43d875c678f8b57891fca79edbc8336f14fb19ca70d1fdc391bf33c8199dee8e1048b57c5e28f35fe3ed5a8596416ac741b82ea350ac2fc5363cc555bc7fa1b99d0ebe4964c965053587471ceacb056c5e602d14943d83d280de55a3706dfbc0ef9943ee92ab588447a5b80b311a08c13879bc7b0dee89dede3d6876d7abdc5d9e38d86814e65876ec99f5c47db64bd374f35421c24105eb91ec53fa7427b416b2da44fb838c589205ce291c6f0007eba94242a8fb491ea7267ad3f968bb57d81e01345ee4463d0ff095707fe42e431dfc38b590ae2ce87a1fd5db462de0ca16977b91a494d37f11091f00b972393275e898021b9bdc457687d51c72b86c1a268cb07fc5c50b53e4d45406269ae27ab40070c3d919a34da9fcb35734d8abdcf98734bdc18f66fe76cd61ced55f7d8207735ee1ac681ddb3f96bd39a69ff14289e056fcfb336431136312bde09128c19c25fec3fb3390e9bdb2be2750278b93cbed7f29bb820195da2980f4fe9c6ff33a41f9c04ce296f92646b1db434e5162a54f37a20008b142eb8573879d053960a310564b3bc57a55638d8a1c6c4c9c61d065142a7dc612b816b255d090beb9a490930ebeb36cd7b7743345085cd13a291c9f412571e33da0fa612ea72219c0b0f22359f477fd86e04bd46f7b487101d7ca4b63c2f804de37af61b2a8b716f8181c3e7db91595d9f1efecb5dae652abe2180e8a3f9e9bf8b75a1a1c424edffa34f2cc62a8600bffec0688b391adf27f0f6a4c6f64bf07d437baf0eff4ead505ae2abe4e248f9fd46bf65b904aedd4b5c062173e67615e7d32c7941a5cd40d46d1e929ac3dc9a6aa493f4709559583626305649bc54cf3e9097bba5a4cf3286afab8c6f739aa9d8fd527995d590e9c7aee1382f7661e65d5f6ed13a1476194a928a46d6ddaf2ac388689285ad9440cb6e2fda1ceafa0052a8f9aead496f72741f8c0409238beab59f548e517f940feba8a8439d6fd516ec55bff29fb403966e9fb51965bbc23606d0c7f37c9a58ecdf62e4f3b0bb2095e55fddce5ca33e8febce54cbd9f8585490ab9c98bc5ad1ceedb0ecaf673793c91fe6c07ae05d239f66a879b6a41233ad7baafddc4ee15bafa27c25303f0c19cb6490fecabf92375cc459cfba3020002ebf05e4780dc2612db9f1c45a65fe2b9630ee575055c59cd27072ba8fa1959f34d93e3baaca08d0540177d5ea9a971f2d4fa8f2d834d3fe0780e2663862874dee03193062f019f159f056481ed84c8b9018bf692995832b88c1e72616264a3ce3c41159daa4d47e762d73308fb6a691e66ed5be99bd64b6a7cde5318ec65c9e340eee832490234ce82cb1dd63f6a5dcac041241ed9ea0695b0f1f4dc7dfa23dff857eba2b0f54e9e9ac99f3a89385bb4e4b35891f2bf66bac82e993ea586478773a3b97b56f2267085609d5a50d81d5ba801217c2f5c566bd6837ba1d9a536d61459729f4ca652b3641f7726dc8fb3167888a5010c7c002f7bab29f5acf868cf23a684d45c2741a487940fd85f760a04e1139fbffa29834d1ae3bb4ab35f65889364eec22ae042ac69192f2a3329b7f5fc04fe0dd6eeef5d0f851a39c152197df2b10107d124fb226f877872d2eae77cb317ec83e613fc641b4d3012c01204588d7d724232e446076e4c70899fd9d5f24b7f18a9a7f711552e44c06cb529340fb8b01c92f2f16bceccdfd3b7b4b1a2bdcc4a5a929c86055d297d83e4dd6914eb4aa568bd7c32e89310af1577d3d41899b5ef450f440866d337b37e0ca8643b07ed6b3c70fccc037361ab2c3b0d55264cb2033ea45ffde95dc27e20edec8996b8a5ad4a068428ad55166117a578c70695ab7058ac8a9cefb99d6f711d7288b313737507dccaa1fade1599fa65016ef1c71511736a9e801040616cd0bd77e4fb431f9aed1b85a746721819bea1ce2c9c0776ff6c9cd80d1a3916e0a4897b66649fa09bd2c2fbec99d984d1d82e2a82eecfb702adad01049ac767fc732b74d2fdc36d015f7d501c36c8033782d662b2db776772e287ae8ca17d1e99f56aa2f9cd13963f39b55a350c617c9ba36a06372c08fa37ddafe022d1d3dcf34369e0298092ef5f5089942baba4629dff7169a61216773137f215beeb64b1830087ec77a244eacb8cef4c9befd9ba7acc79670172a1e54954c84738267041b4c418a0c738672b9a3577b684bc7c28e05460484a445709d9bc23e09abe6e571b3d959faca6fefd871319a1c92b7a832caa0a45de4d97c6dc16fa9c316cb30caed89feb48e6757ade9cda5cc4f095a0feb731958530a34431170c77dc132d0583cb98570502a060e98ea9432ab08e588e1771192e7cdd18459cef3f0c1c0584bec77516934212664bd6f9d442a9126b67d4d2917ee7dee6fcc159a6e35941bbbe724635d83b6edc56451d67e1390a963dc428946aefb918844d00a439920be686c564cc1fb52eca0b4fbec4eb55416b45761654c79643aadbe336ad909fb6f192a0cf837dfeaf83f9836ae66bb659b1321ca051b279fdc3f37524d66de11e1e7ad771a29b013b6201dc47b9b306f340157c88ca5374f4b1862cd20dcbe1e5e9bcc531d96d258efc62973856d93dcf0d7c830179a8365cee4286671208ac633e0129527e80e63b03034d03c6afa4ce6e28e9d5f501859878a972ecc84622c313d1eca3bb2c4dd6409e37ab252531399e2d29346f5d9aae20b986193622e45dfdd9ab9a09cc41f0522022679139ea21af7f13c8e4085a5723e9b67589e4831a8f4c254cb79cc1f779c4185700fd65616b6a504062c1efa25e48e31d1a822a4ffb4ac73f8ef8fa8044fb5738fd3e1316ddcea4fff7aaef7c3177a850b35fa2cd3dde60faf9429af3550a594342d468a2fe747913725ef56612767121f787e8d4e3a6accf9a1ed6102cfdb8df69d2cf5db9c1e4eda8dea40b734fa1cc7a9b86d3f6837f5cb25ae66454020fc10da9704473e92e3ed7eb739cc03464ace7424def520df46f892bfd11286b21d2f301d256ddfa7a9063f132db7457cb944bed1fe68332419aad2d78b132be21396184b25ba3683224ee0f8347b00cb22835e3939844cbb2c8d1064c983533c327e261ad677a97d3e168476408cc692ace98fdfce6d0781eff11ca8dc535c0c4134a7a8a3419467dbad1f830062880d09023142a6ae526f2b7457572409bece22637db0072de02bbd05e0bc612d5d1ea8645094397d59543cb9339bd45b808617c936c721e2502b10269d11171f016640026ac26145160baaefbadcdd1bc6783e90330827f12a7cf312a79c7fea46a0e6d08fbdeb5e48f26a0fd6dfd7e06b2fe66a7cfdcf2296ca9c424489e91403748bd51ad6061e724b8b1bcd69b078643af4b18ad9bff217ebe5621f319b114ad900830d42ff0d1a56c1d3b752c94dd40af854752e06ffbffbb0bee22222a375f803ef5536aac08789a1b92138e7fba4735190163a29104d7dd3c6107633aeacbaae5308ec4db68a3fa52725e72770c197ce16e3dcc5b1fca5e04009762f67ea8ad8c597d3d9e05f5fa38e71fce7094602bf5b5644db8881e6b6204e023930a220628591c28fe4c79acc5ac9ffc183308397bb02f3ae306e96e27d3ed90e12f7e8deb612677015a5a5f789f3bc88b46086d650d8c0d817eb1b12d70db501c1a9f74ae6b2d807db9e9d75e3a14fa0cf9fba2fb9b1c12ac74897f1e5becda2ee5bf03a1c64a8d1ac09a579316bf4be39b997a9b81ba405ee660382b00b23cbd8e0765a6d2f1827fa5ce3e4874f80346becd7cf9eb0021d9b2c68314ebef70afd47f0d1a20de36d6f37b5c6d56d496863c47109dd875a7ee9526a771f715a04eb42ef41c6b4f52f4af093756686e289b960cae9df712e592d5e3445e43a529f6ced7adc8de8e144f9d51550b31794895b4afe21f111bc8d106482ad8386a678e7d568861d958fc92844ad74c68517868d6cd59e899f683a396206b050d10a8c8815dc6c279ad160b6b25e87ff251b2c6a1e381d865eb5a8047d8152160cf31e11c1698907927f6f2b87178f6a2f32bfc090cc5bc796ba05e8075ba356a0037dfeed471e804eea3e841c855025819228237573", 0x1000}, {&(0x7f0000001040)="858b22d819cc16428314c09ffa9a137b7ce91cfa10f23d8de83e91511e078d755709527750f68b24cf6b7b0bd2a85e5c9c60668e9678072e95d8752c2e5b4e9fdc050439d4f70b5e565d6bd84f4623b48d78f034de86448921d3692537a0cc9f74e74735d5f6949722f3d492614ef721713b74831f07fc37049f7476e6cf51bbefe104f586d432d53a38ff544eed7627bc7c159a053bcfbb6ea11c5b27f89c58bea016a51874853db8c533471a29a775ed1fc478072ed638f87b4d1fe3f3500360835d5c939e9176558317f5f7feb45a37960763200fc413f4fd641480c5e04c6e07f0", 0xe3}, {&(0x7f0000001140)="dd6c696261e0f351ed89269fcd82d3b66c556186ad8185032073fd1bad1bfe028ffe90a51f0c5429cdd8539b31c7cfa3bfd3cb37744775", 0x37}], 0x3, 0x0, 0xff21) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x8, &(0x7f00000011c0), 0x0) 11:27:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="80a9fe807c36d4d10206"], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) sendto$inet(r2, &(0x7f0000000080)="008f7d671ff1b2653ceb854898808db714bc8ac1e1a5960451e862d33c24590e2d49ab7e1e7f318f67d7598435600000f91e53a52a986e4ecb94ff6adb2f8dfc91b7e1a001fb43066652d4194aeef9fb0f086cf3529c35354c476222d9d9b24836f1c3595e71aa0de39e04a730fd926cb1606ff6bfd45a671103df5d96eeb81b89a9c0f272d08b7360d64c6b58896470df4ec49f4c401ba76aae032afc8a27657c9621f0452c55372e25d3d7e74161106db07883b1525aac0d216291af74661c6361ad0de575660cef9fdc", 0xcb, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 11:27:41 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xffff7fff, 0x10000, 0x800, 0x0, 0x1f, 0xc5, 0x3, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92dabf46a8cd971b6bf0d3cc06760b173defc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"], 0x13e, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:27:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:27:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r2) r3 = socket(0x400000000018, 0x3, 0x0) close(r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x10, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="b6fdc2b85a8a256241ed680fe65a02529fd3f74cf83033cea69284b26aae3b472799833809b06541ee64be58d592e4558068db01fc62564832f10427d3f383808d722bb4dd2f7ba07328433335668362eb2d5bdbbbf4dfdfe2b8b82a97a18c1a5095268e8662c1359523883ff023f0a08b463e2a7615564b414bc9a3c2b690b95778e9f1d5aac2cfd4c04a0f51c8aac7633de68254895b3998020cd0841de5dc709aae7d82a1d8f614a4ad71", 0xac}, {&(0x7f00000000c0)="6286113904e5d1bce44dab6000ad65a1d01d7f952ff8d540", 0x18}, {&(0x7f0000000200)="12fb8ddd5355088b0b79738486a59a25e6c4da704bd5854dc612e44c816cd37a4f2b3b4e4a728dd3750a38decbb6c1a006f139bbbc07179db4ba744dd3bd7899d033660dd12726cb34c058f134d83fe715781834dcdaeee9702ff87d8eabfba6af35792c2f6a97a50494abfe1012695f58e29e19c6535328864a8d8c", 0x7c}], 0x3, &(0x7f0000000400)=[@rights={0x38, 0xffff, 0x1, [r1, r4, r0, r0, r5, r6, r0, r1, r7]}], 0x38, 0xc}, 0x402) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x100) 11:27:41 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) pckbd_enable: command error 11:27:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 11:27:42 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r6 = dup(r5) writev(r6, &(0x7f0000000740)=[{&(0x7f00000000c0)="057be3dcddd5d9094270efd42f0693ff3091ad3bca06df6e372e", 0x1a}], 0x1) execve(0x0, 0x0, 0x0) 11:27:42 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x2, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x4000], [], [], [{0x2}, {}, {}, {}, {}, {}, {0x200}, {0x0, 0x2000000}], {0x0, 0xd76}, {0x0, 0x7c0, 0x0, 0x4}}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d774e70 11:27:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 11:27:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000000440), &(0x7f0000001300), 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d774e70 11:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x6}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/102, 0x66) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2, 0x4) 11:27:47 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r2) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 11:27:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c10740"], 0x84}, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="970144"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x2000, 0x20, &(0x7f0000061000/0x2000)=nil) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 11:27:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) 11:27:47 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0xfffffffffffffffe, &(0x7f0000000000)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x24, r2) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) 11:27:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xbec7, 0x9}, {0x18, 0x3, 0xff, 0x452}, 0x7fff, [0x4, 0x3, 0x3, 0x5, 0xbc53, 0x80, 0x800, 0xfffffffb]}, 0x3c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x800}, 0x10) 11:27:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='/', 0x2, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000000)='./bus\x00') r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="09736b1e491d784963888d2275a4af3b3a2f785d38fce74d45be44baf6e0290345d8da7e5fd1d47d57bee95565608d4d7378765ae3d8fa8c3d6f6220184869aec84e89967e65d8a3a1b18e89a42aee876594a5debc1f131602a4ae97f9ee9d69912490e45cfc2df39be2a3c70f55c0cd", 0x70, 0x0, 0x1) 11:27:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:27:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x401) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="0710da9294f283643e5d38722e4dda409897883e31246a0bc95c2e9c7498833800e01817d650d03c8e232aee41f8eb0310a404ec43b99b0400b577dc8e0fe6bb979061ace3ebcfe911cde3996e95305aa039ece6d14788abaa77876ea61449696e0ec3cf6bdbefb9262c975066c3572b2522e1528b683d69e985b503e49c62c2c1606435d70c56ce4e196ec396e0856b2e31976c6cb233e161", 0x99}, {&(0x7f00000000c0)="44149e3176fddc7fbe7a0f975e46c59a8deca43c6543a67fb1245ea0", 0x1c}, {&(0x7f0000000200)="59d807757e6a8e48b4b3d12b96b3e6662a49e1e2ac8be29b5dd94b9c462a65cc124c98a2c837084d66a1d2e16fcbba5002d3be2f9f7f9ce20c18fa4f5b2557be5ad1d76e26b6", 0x46}, {&(0x7f0000000280)="85b5e272e04548b1f70a29650914dee7d27f8fe6b4d7a1fb2ec8ddd319f26185360be3cf89be1f18497c95d2b91d8ccdfaa0888a5403ae6e8fd190628bab6d20fa03427bc5244e467e03b19a904152699dea3610e5bb6bbd919eeba0752f38e7a0f7e455a99581ee1ad98863f32b40285cad2bfe9cc0b99e2aa388d92aad15a8549709a069fd48234d55d42599685972a155594ea142e5928a3b936d95d076668a4eab7d", 0xa4}, {&(0x7f0000000340)="73966814d78f69b00cfc3cac3c1e1c19e612d1b9d6e8fa9340125690635e96ca3978c49711ee7402b3d3fdeea3df166ff34dbe8592e8c61113ba114783946f2411cd4379cccc7de028e501a3b5ed23783a57391fbdedf2155867fbd249e863c7207ae920d8d57f3d993b041bbb1582f6d73a9c3517ed6ea883c58f9ea3fdb77c509328b67b3caa17f26a920711c324a1c3df59d156a06428b5f8b95613d95d26292a882bfe653a5c92609acb64b2f1209fd03f9db9ab6ad3e65b214e756d1e2e9a0b6bdf8437fd6d690b0b03aeb1d831f5869e1188440c4217792ceaba22c7affa9615a6987d2f995861ef9b0956e0d9", 0xf0}, {&(0x7f0000000100)="106bb5fa153d5e713e6a1c84db5328ba9533a682b647ad12fa56f400a99687e0d183e553391ce7ebf5d268b56d7faa69fddef9c9", 0x34}, {&(0x7f0000000440)="50c079e9139aaed6db86597152aad9bf29cc3cbd4ed905d3d22ab4c47f327dc6edf3a9e7168c68256c74f0caa8fc9fa3f49901fcb3be0626fb7585019372c77dc59c093b2fbd9f28f0678b671d34f16b669acea27cad3fb91d48c0f988cb82cf61d5c808cacac9e836f0ee838a10b8c44b02d3cb132675820ff850f3827140b047147c6b98b8f70099afe2ed75dee248430cacaafba217aaf9a5a6cd8952a665eb07034d0f195d62e8", 0xa9}, {&(0x7f0000000500)="9983a474efda8c6dd1f07a711c70cba6d0d93cb801b73ebed1363ecc27783143ea50945ca46a612ea42657d9e4cea1ac0863b2279581242687426cf2145b0a62de69573f9268a4ec75eec4700f43c5ae257c96c913ea9193215497223242278b0e72a0b6b2f129763136e703aa001fc2cbc54c2f19786d", 0x77}], 0x8, 0x0, 0x100000000) writev(r1, &(0x7f0000000040), 0x1b) 11:27:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdfffffbffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0x4, 0xafc}], 0x8002, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfff, 0x8, 0xfe, 0xffffffff, "58650a9ab15b33d7189327c1e26b9911ad329537", 0x79b, 0x7}) r5 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da3736bd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aab94e4b97f20406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000000)=0x1002) 11:27:47 executing program 0: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1004304050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dfb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xa6, 0x0, 0x0, 0x0) 11:27:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x67) 11:27:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xa, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x0, 0xffff, 0x0, r1, r6, r7}], 0xffffffb2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r13) sendmsg$unix(r3, &(0x7f0000000800)={0xfffffffffffffffe, 0x0, &(0x7f0000000600)=[{&(0x7f0000000240)="bf1d80a4564d77956e5e1b683e4dfe891c477632ce6aa7e5c515570dc7f64c35f47501b92df65238e03f8d5c065220fa91bb5e46c894b02f23ef28e294de13c47c579126e1a4948202b35aa647962dba54f6d23a9c6df7ce48001fbbf1df6ce6a5075ede483230b8aa3f720207255a643d15f38e13ff453b6abfa06c4bf46d93c3e706c9afbc5ad08684800ddfd180330d162ea24c00d022df673746a986e1a1805caf397b4a9cfcfc712b389090b5664a149564762e6ea9b7716274595351", 0xbf}, {&(0x7f0000000180)="05ad759f2fce9f5ebf325c056c310d868ae6678596e275597cc93740b6e1a3a647c67689c470cf03a1eb15c800c80145c412b9f478d6c47e192378bb1665458da58929424431b346aa2c64977ce32107d394d3031a12d8a46c1d89e4918134bc582772498ea7d7b32f8183a5067439fbe8", 0x71}, {&(0x7f0000000300)="461aef190a87bb462d86eb3086e1abc4b82996ca55bbac9d414f46d93f771c49618e63877144e5448448ec59a840b824e6c7f49784d080e08a4b9d8b7bb7eb93582fc79332527dfb519486bf24b4ad959bdba85724a0c1fa64a1a4077f82ada423c37804", 0x64}, {&(0x7f0000000380)="d81f1f332569c32f0b488fdb2f32f15672285fd14dad0fb6ce6695a176acd9aa608a124999b548010e82b19bdda10bba10818fa7aa990d13961e4c64dd73d110ffaad7fdddaa3cdfa26b62baa52b37f61aa1aab3c01fb0741c4c0f5865473cc3cab7925b48ca3a376209729df2fa29ef9785d6d4d7b76dba952abb1f7cd563de0db026ad1a73d9baec98039bda233c664e6cb3db7703affa11913ce1ffda9d74c5e62e49403f6833e0029563b079e25600c57fed02a33c5d52776b2248192828f95d006cc67d96c593dfd0ec7fefb092e3cea190628b77ab60", 0xd9}, {&(0x7f0000000500)="4ba44cc6cd167ec09f45a9ad3dcc396f55ef38a49df5e350e505ec485dc5becad13ab87ed4bee1f8352e602742272576d2ab3f2707937315065f053126d9918ffaeb24d1c358cd672f2cf542e78710d51478b3fe04c5c8273c27c9484649ec703c49ec0027a44476ad7349ca6d66a4d0e4eb53a29033b7ee2c7ff63db0c44acaf2ebd5bed7bc220763f99afa11184880849ed7cc783002a7f0ad4168a60cc0e40067547d4047b747d9852d0ce963c919deaf31684a3fbead3700db5f51ce0d5d18a45a7d1d2f0f59223e7a38bf82613f82ebef65748ee7730d52f85dab", 0xdd}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000000400"/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x40a}, 0x5) 11:27:47 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) chroot(&(0x7f0000000080)='./bus\x00') stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfff, 0x5}, 0xc) 11:27:47 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = socket(0x400000000018, 0x3, 0x0) r2 = socket(0x6, 0x4, 0xd9) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)="3e9b8d020c99ef5d44f84b30a36b7d921d36cc04be10779fdea77a76617e34f5afbb481cbe00aea5634610771516a732b8bda163a263fb42e3d2683cdeb93693dcb8361aca7241759eb7681ddee85207980d5b52f91dbaf52c7c5b9940239eca8749342fb221f86ddbbbcd00b291c43c9ea821682b95d091f960edad0876b6f28504fa0974408a46bfde9ce541022afc4206f2b5ca08281bc67f5dd9e8409328a8cf4483573b0d13242a213b4425cdbd8a91d0e27290d496e18a3d29bbf0522786bed8d0fe5af284d25e47d61545f7777983a436215df44da0ac82e6483e6929f318bdc7", 0xe4}, {&(0x7f0000000280)="50d333146526ff6479ee38f8727eb7c3578cf667cea516a2de48d641aeaa97cbb40a0c66f3a69160cea9e283cf7d5050e8277dfeed1118cb7861c146ed3b9fba297f8c59b9dd7d8d37a79e8b7f742da91f934823aa9c401e8719e10b1359726b6cce4c51ef58144c91064f3e05432a4f3ec921b8e10039aa1b7044071c07c87928b89b6aa8ad22966dd3de76fbce8295b7f3c045be92c7726a5fa528c93bfb6312caf04149ecdcafe7e21fa9fc0e5cda9c30a7", 0xb3}, {&(0x7f0000000340)="23f5123fde062d6f7435e2283fc14c6a8389bf9f1d35c212787fd59b6402c31b1588a8cb642aa9eb139fedac2693303ce168668aa5dde3958f6d07949929b1e91bea4bb7af0ec84d427f35b4e959634d870e9790595ea9eab9573bdbc0d97d0c405cf40042ab0219c031813bf45d712a6332c3691d9f51ad79223a32dd6e82ee1ba92ed4d1ac6aa0c358e481f053f0e0d469c1b4eef55f52215e3b4e3d552cb2d1ba2ed21cd14d0927ee088620fbbc0ad22370f6ef7da7fe64849dce15e0928cb0f98b2d93514a9e3387933715525c4d7eccc7523c48c62d7e6758cf3212cb26e21746291cfa34fb7c27f8fd04385ad4", 0xf0}], 0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0x81, 0x1, 0x81, 0x9}, {{}, 0xfffffffffffffffd, 0x32, 0x2, 0xfffffffffffffff7, 0xffffffff}, {{}, 0xffffffffffffffff, 0x0, 0xae61c04c7327f722, 0x8}, {{}, 0xffffffffffffffff, 0x18, 0x8, 0x3}, {{r3}, 0xfffffffffffffffe, 0x1dc, 0x2, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x12, 0x4, 0x0, 0x10000}, {{}, 0xfffffffffffffffe, 0x9b, 0x4, 0x4a33, 0x81}, {{}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x101, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x4, 0x2, 0x9a}], 0x0, &(0x7f0000000640)=[{{}, 0xffffffffffffffff, 0x50, 0x2, 0x36, 0x4}, {{r4}, 0xfffffffffffffffd, 0x9a, 0x33728e9f260ebfc, 0x3, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x4, 0x458}, {{}, 0xffffffffffffffff, 0x10, 0x40, 0x3, 0x1ff}, {{}, 0xfffffffffffffffc, 0x1a, 0x2, 0x7, 0x7}, {{}, 0x8000000000000008, 0x4c, 0x1, 0x1000, 0x1020000}, {{r0}, 0xfffffffffffffff8, 0x11, 0x8, 0x5, 0x7}], 0xb9, &(0x7f0000000740)={0xa340, 0x4000000000}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 11:27:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = kqueue() r3 = syz_open_pts() r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r8 = kqueue() shmget$private(0x0, 0x2000, 0xc0, &(0x7f0000ffb000/0x2000)=nil) r9 = syz_open_pts() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000001380)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff, 0x0, 0x2}, {{r6}, 0xfffffffffffffffe, 0x34, 0x40000000, 0x6, 0x2}], 0x40008001, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 11:27:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0xb61da697f33113d9, 0x0) dup(r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x1, 0x20) r6 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x1, 0x8) kqueue() r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r6, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 11:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xd3) 11:27:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 11:27:58 executing program 1: r0 = syz_open_pts() socket(0x19, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup2(r3, r0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 11:27:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) setgroups(0x2, &(0x7f0000000100)=[r1, 0x0]) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa653e5677542d88a87800000000ac1400aa0307907800000000450000010000000000290000e0000002ac1400aa0100000800"/67]) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) r5 = openat(r4, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0x7fff}, {0x89, 0x4}, {0x26, 0x101}, {0x24, 0x7}, {0x42, 0x2}], 0x5}) 11:27:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) clock_settime(0x3, &(0x7f0000000180)={0x80, 0x3}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0xd5, 0x0, &(0x7f0000000040)=""/213}) 11:27:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/102385, 0x18ff1, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1f002e2f66696c679600"], 0xa) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000000000/0x3000)=nil) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc8) write(r1, 0x0, 0x0) 11:27:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="97f73cb3982844c54ac5a350d9dccde9e32ed03d7024a8696f5a419599b440ed2e3599ed3ea5561f410c4f744d4b3d14c191ed15e4b6ab07a84260dada120c5e707690d39e29a932a776e4ef23940197893ca34248a54fa972392d953633718deb96ca40705394cc4588ae3b9624e3aa2df540cd0787dc890c350a18369d3b9c6fd1e1107b0eef685280c54d9578117c229de457c19423461657eb9d665d29e482849c82d0d96b", 0xa7, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="44dbe71e52040b722081e702", 0xc}, {&(0x7f0000000080)="cb88b725f5d47e3174ec262620974053f72a5bcf3b8a5cd165", 0x19}, {&(0x7f00000001c0)="c913200d59b84f509f83ccc9b2faf324378f2723", 0x14}, {&(0x7f0000000440)="3a32ff315b018f27220edb43e2f566d2ac21296cb5676c48567b1c80a8e8831ee08b7b08405bf083afe8bc8123b41ddcf808eca495cda14d11702fb00beda0e2fe55fb94c328effef910f7df1b88c8339d30a6e710786a9fc6c01cfb6f8e3df1c26b4f4c3980bc9998f3c007b3c94960170b479f270a1e920afd62482b66fb86946595556b1f46cdce246e8305b0233cf3de5709b177fe03d512dcf387669d5e19d431f6ad21da1372e94c47f15a26f1d61cadf29820b7fbd1cb9a77064881d9f5f6c62c6d196613e72eaa7bc706a57da2b44391c7ea13c7fbe96be1810000fd8f67b00d52e171060917c37dccc496dffd0a366a22", 0xf5}], 0x4, 0x0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:27:58 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000000001907800000000000000000b00907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014430000000000000000000000000000000000200e0000002000000000000000000000000000000007f0000010000000000"]) 11:27:58 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb0806e70008ff0000008afe595700067f0000aaaaaab7e213aeacb1df2c72691f38aaaaaae0120d047eb9ded02d00bc1414bb"]) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x400, 0x0) pread(r1, &(0x7f0000000180)="b86a7d9c522fb1198caba1ac8cd774af8c2835eabb2074d11d07f115cdac28d6b7688fd817887342bf496f", 0x2b, 0x0, 0x4) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) 11:27:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000100)="bcc405", 0x3}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r6 = kqueue() syz_open_pts() write(r6, &(0x7f0000000140)="8c65fe29e30d70628031338e71dde470acf5d2e489a3f0778b7578ab0a8d44587f9fc5b1817063eb68d99da33a3c6f4577d51c2631ced9c98f117e3e46f913bccbe6c29d2956ce0eabccf7e2fe91c461dceb241015356f2ab10141e42c96b0e9a1d87804ea6819c8113eff0e712becb5dd12", 0x72) 11:27:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000000)=0xfffd) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./file \x00'], 0xa) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x5, 0x9) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000080)={0x800, 0x7}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x11, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 11:27:58 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0x1fd, 0x9}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:27:58 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b36c9afc400fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000640)=""/210) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b1ff613f644e134b9a7fb6fa38fc2373c0", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 11:27:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000340)={0x8, './bus\x00'}) pread(r0, &(0x7f00000003c0)="e4826fafdc26efbebd5bde4f3fd5008cade1d58478f4b339a894e1fd3bb92101c2578ed621ee898c752ce6ae04e0620c1d7f6b7d9a1abb70b0e02d17d491ab8dabc160dc4fdf8d6532bc0c6d40aeeecf37cdb338642d09bc1c14878dda2fe6c9b4aa9c8fd47bcb60f66d1b1f0ec11cb2751a02db86b05bc3b7272e86ca77667035fca062f0d328b0c2cf14133d", 0x8d, 0x0, 0x0) r3 = dup(r1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r4, &(0x7f0000000480)='./bus\x00', 0x800, 0x97) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/2, 0x2}], 0x3, 0x0, 0x5) r5 = semget$private(0x0, 0x3, 0x18e) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000380)=""/49) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:27:58 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000741000/0x3000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000701000/0x1000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f00009cd000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000131000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file0\x00', './file0\x00', '.\x00'], './file0/file0\x00', './file\x00', './file1\x00', ['.\x00', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) 11:27:58 executing program 0: socket(0x11, 0x4003, 0xfe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 11:27:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)="010b70de676ed262c223aa7be15965fe855317f55fb0f35d14159fbc3358b3a1dbf4933d0e4bdf99fc366a393d5d2324fe03af243c716c00709e598f439ef2e735f43453a195f0f761cdccd72c8dcac256eb61b240f02f74f9307a39e777ab29b761fea9f52ac53a049599f7b442012437276bb032b7bfd2e99adde1aa886b131f1702d7db09b82fb62401fd35479fa5e740e6242a4461dc6b1aff410e4aa96a3a5700f402fc28c0508003f4eca01a52ac63f0cc80bd70a519f84bca1f08368621494a3abd8b19937aff176cbdde4e414ef6d7d49233e287df8424115e79601fc37526b26c5262f7539e304105eda2dd5e8b833671afebb9cf97c9a7f935adfa3cd03f525e599edbc2709b7c1ca0073d4a1721238965d33d80739dd9ecab63e7dd813d0ccebb743d3271f8e4607692e0a72dde0b5964d8a36038c183e3c1b743281ea3838b9b946bff80d9af8c7ea4c36b07b4de4e065a38972a73cbf89b842447ec6fecf2be7a8d19589e57370ce21195d62f399c58a2e08564d8151e2a453076b236d4e1e1b2087158d3149655ab0fcc5988f421768d4b7a533f450d17220be3394a85a73830b545ff087bf177f87182b9b29a307a8c9f00c047686e205dc49fc02cf1a40271726fe5194e19ac66f269071cf3173411fee8b768741caab740c5131ec592445aada771f9ddda16e3ef43b1e05bb548afdedcc2c32039b36e9bc30d62586dc231e7d5809c8f3da673a98f219a5fe5e41b38e00b8850eed9190cbef04b512f350e7ce656ccbd373b1de68e36401f4d35289bf3e874ea97292c10b6003d8dbed09bddd9fdf681cf7190d42ffd6a536b369a33e0c0ca889c4361a6cedce61b4d20681d5c41a554245e9909785ee2ce9ce61b8ea2b915d1b0ebaebe0528133d857bf29f17ef9d1673424f433326d672464de222a6cbe717b3893ce10301ad2a8a126dee18472a6bd3d8da79f645ec8a75d6ac2ae5bf38f0f39da1afd38063a7c5f6b5913599b7fcab704594ec0a705fa863d55b0d4cc7c3d785bf850a6cdef8fdd063c822e9b59dbbbb509f81ab374809f420c5c8a6b2072784801d4643a6e358de09005edfb7afc054051bfeb4d9e216de684ae0204bbb97732c95f3da5c58ebfe789537f777462f3c1b670295c4dd8512bdee010a682b37985be15bb5e8ad72af2c7c3a232979d739068a9b3a37af3da9896b74a3a4f0b67c6bcca46f50c9ac09125ca47c3ce728a480acbdefff7081215ee890fa1b91008745778bb56bb18911234eff9b9d754842cb55ebe4346ca15e1f52d7d87380d82b867762d7a9620edab8e1a27f7a7495584ca7e8b7dffb30e44b05188b12230657fc21656532df48ef63c682841670fdd5ae368602baff0068d73bf50dafd527f0a0bb4622de52415a6b47b3e0615d1882958bdf9260ff6e8a1bde1b612fc2b5ddc634d9cc30df8039a965c5d122a47f1ff602d7f8ded75de57e09c0a64825d01e18a4dc2ba67de58751d730f96e6467fd65969c10cd748cfcfd604d9f6c93f1e67de07b205a5721dfbf645ffae842411a879e923c119ef5228e093efd44622c46d4c998fe93a4716e915fec1132e2962a26fbee3fce36aec842f2672dcc2ac041b03f9c09412ea58f9d443f5cb753cd1d6ed4aecbd5b8e6b1ac17367486359e745282562971f23c3d3bf850ce5942f168ffb574cc2a1498a80e98a16d0817b7f6ff1a83cfd32d1c9802a746bde03781a06074804834cfc5647d067f9756c75bac94b45f993f3f7bf207ee2b922422187634d4e21d95249f247d12129bf714e75564988c8cbcea12db79332646cd029a9056bd79c556a5b52d638f24fec1154121cfc9833ba0a3cd1276b3a377a2f39515b205af4c8a4ee1bae25e23f8bd46ea278370027a09cb44f0c42049023d284f4186fe8cb269644b42a5880b12020fc6c238cee1381f697dff22ece8f5ad05b73262d37e71e0a983d9b9717f37ccc955c2bf19d54a97b934265d79eadf73fc67dca9b3d561e6c740637e9f4fa788efeb28feca8997784768122de73b60ed5e6ea4ffeebc8dd8af9bc6a8b09bf5be10be5d35a325c596d71eab05b214de5431bb38a3bc0a823f544e7b8192a1624fe0bfc718eb2aebf9bde1e8b27da21d0c9e09260180989305e19d9a45dfc69e12fc4d9eed96ac8b7fa3ff57051f928d0f8d6d33fd4d506c88eccf5de092bf3869d35a97b1bc23aca49f9519f4e6143b6ebeebf05755cb3d3ba00ca44d6bc0524dc9e436d1f9278d9ecca94d01963f8456d6c87fb36202627a77565fcfe08279c5f30616755fcabc92ea9ef5a86a592db6822ebdc410c7c00f7d4efb08e293311b7d23cfd73efe24efc531d4b0ea6bee9b34c7bb585c2aa3bf24b63286aa19577264e3e4bc24d430b808a700c8de9a37e9c90973c691069b366e6af61b6ce47fc31aa4436e97ec4f324a1d2c2594c1cdd7553ae55824e3f3fb449f609e6ddfe10915726c773fc54cb1e5e4ecc0c0ef59b51cfe2d9bc7b700a3df6f8d00e9f12852ab125ba858aa0a85411ed99395ad20e004654c546163d7a0184c0df0a78d9aa5c6846c4d801c2499a585d1052750a070eb74bb0c3104577c69041320737d6a03c96b7fa4b7ee0b7cb692139378fee5756540190bb316bcb23ef0265f143137993d2b2c183fefbf4c8c53cf93f5264f7c60835dd3ef25216248180285cd681a43f8a3fe86484b6764dd90c5aeac5a3624b092d6d5868b8972d1801433d4e22834855c4a2b5bd6336e03157b52d0ad577fc2a569e348d73d94044b4c88d3f09c47b08b4242a8c92604b36d8ce3046192857a4c0717ec09ccf9b523d79ea4cb8e972d18fafe2d6f7aad306afdda884c52dd70f21c1f4da0ac13f149628b10677748a144fdf7255e30480bf29d743b49de86c14f124965e582b92108c68a2f8b6c319f619af07926f9aebfc351bf0586e2cb61fe272958035c79e8200664a78aa0802fb38da6371cfe155d52b690c2918a080cf06cff3c4af4ec1a51d8f35a1710e1c2042dafb83e9660b196f646f1a240c40670287968ac77ab1cea3462532e8f23d6f83519f69bc9c1f8610ce89a09d7d92ee8fb54518587077082de306fffa8ff09e764cffc132a561b1e82aa725839fefd050fad2ebd51abc463e45bd449734a86d81ac9ae05692832faf3b7e201a71f766e50520968d8a453af766f76357c10a84a23451610f9922a8ad4c1099367c35fe8715629d02e9f6362f1a8f4e0bfb7c055ae41f47d59b4baf211412648514152150b8efdc0949eb2020e0959bb0cf92b05bdaa35b518cdd64e2d5b4cfd62c16b84babfd36d223e4e1f61be9fe68ff83ecd7666eea4b4425ed4e1c754003fbd7e5c4f545e37c0de84ea53a082ebe3351b6899c5a946d0360af4e56ea17bf715460f588f138fdfaeadbe869dd48c47074873bea9968d461c31edef5cb2f39e7b979104661e4e1733c50b817f66040ca044ad8cb2425d013d9a8415572e54740e3f22f317e6b9c66846427d96dba9f2762a2a1d4f9ced0addff94f6d98123c6d4cee3ab0aeed068b1403580c120fd449fc274f4989d71ccb534185e22c9ac5a2da37e1fa9d09f83ca123fbda8a431c7ed1faa14cc2d5c3f32b4deb5c1554b60815c2a38f71932125d00077be431c28f02cd9457b35724c5480c3ee5136bec408745321caab302aecdf0aeecd126db9490d96683e72e4e1a52a84bfaea0bf1c4ffea5bedc3079bb8a68bc160f12ecc49e1027b5474b28e7fccd0225f8fe96172a5852eb2feab2cfff23ed17e14f90eac9777e100d2b60d3d9e72fe7e8b23b658a806709c16adf3072e3d375296e75273cd2e24383b831c6374867c9b4410f00d1891b1adc8fd36491c8f73776f6e3f3637126dd2ab567d1a78fe3c886f381c6df9e653a486fb139926c834f64a0711479ccc03fca2a5b89160134c1d1acaf7d77287bec8461d24793d371248cd2272ac6415074e1cbdfbf69fe994e92f01dd30c5f22f5743897e070495983a890bc996e65977f3e7fd825a4558f3be5de6d9e205701de6611c30c818f782ae5b48e7fce9d1697832bbad94d957c56ff6658d9ef4794abcacb85ced7db499f3eecacaa98555999ce141605072999d02863a800d9bf70d095235472d31cedf2bb94af65a9eaa43d8e7b3c3fad6406b2ccb115cd0171c31a0d43fd84b8cbed4bd1d72b3af97757dd68bbb623665031ffea697270ff22a7d79977344fbe85fd91c1e30f42629812a77570fcd6c541074e119ea66547d466afce63a352bc73685da5cfb8024b66ca4fc3b134130ca14b791a93da68cde2ed16a1bf1bdec566c95cb831fd7981b2013700ba31f6214c14d6977229680ec86081e35d684633ce1672bc5d8f4545aef0f7ef431945c07998c72bbadd19d64c90581e1b766349a7ad8b5de5a2a78a47a65b684d2e9e6fd3055a57808a3159f68f01348d23f78a718156d14282d7bbe9e8e17ea09f88ea25c6a5b493a2a4b06af8d91b61353be507914813449c983da2f4fc16176fb903970b3f296a58b7d9fd0c7ee8bea6291eb842d3d53a6a6eca97da019ce22592af4d7b8bec80f37b29af26340dd267309c12664112d72e008116e7ef22c25f210cb0abf68067fa299ab57332822840fc0ab268f89da2796fdcc5f463cb2f378d39ec6b511fe1354282b2609bba92e1a706e02674e78fbb073bb03670cee38543272d208dadc742cf029cdcedc6d42ed3bf28739bdd7b758cd925959b474b2f0fc62796ad664e246ed3aae94957a08cbba243b8fd67acdf46e6968c6a8279948c748e697f37fd6329d006243abd3a94c261e0f7923c7eab5072aa6b70cd143c8de613c02446ff258f26dedf6d1a06911fd243b96f36612d011a57ea2758e396d9916443872680d2bcff3f816b0dd913f1487bc1e0f3b7ea1744f0948f9a9397f3be9b0f423a2e1449a65f43a4cd22b10d6df8ecba78993b8bc07338f45823e76e5a25e28ea4bad807b001f78d028735224dfab3679b3fdd94044ef2f1bdce67ee50116525a9a37f7ae1afdff1a7c8b3e04917284d383b1c2eb9ea8fd94760c647f738e000de59f0ba39e397cfe8032333d924cee260ad19a5571534526ec3baf424c676852a83e0bd614fd563feea9deb833e753c6d2e407fd5adfabcfa9bb3895cfdccc39132059d39d3ad3e299e5859f33ddb21b12566e4ebe14d34e4ff30c60e76b79f1465e6aa18e32c4ece255a705c0c868c81d6346b3e27d6cea0334c51896b0ad52a137b035daab00842cf56d0813eff917cd9386d04958ae9b83c6773c45dd629617de9341dd3f1c91cbe8b12654fe1e084bcf5c0339f30b2556cabab23349e914e2b4debf6b95c54559d6fcc75fb7e05c3415305aab4fe0d94723038c95929dcd1e3f7b79110bddbb053e77696a2e53a6004123a12cba16ce3dd5b633dc4a304ce2ba645cde02e9dbbbe91526a6d79f2e80c5a71d121c2ba9247343ff4751b5f5a5ac6b46ada47c67aafbfb5a68dbf0437a3e3cd7355b3a0932677d7c7ee8f852d9260d3223639b54fdc42ca798362b4434c49415d70447c11aee17f8713bb78f8f3f46981b8cf141903c2ffee7202851a89f2cfdfbe8e7399fd351097e2a9fccab645081617613e6f2ceefea532687281f96a61a9ea053271d75bcb5eeabe279eeff3186338c048244d0ec954bbe012a81cde6bde7944cedd594c7126257438dfba4c2c9f12fc5ac8e67c7deedc93d4f27b2c5843d0e0b547ec76f130b982a496a5fe42452c200bd6b86378b49b4a2d84bc0b4ca825a0486f484", 0x1000) sendto(r1, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136e79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75565b1c2320a7dd330a9741410247d2d3ef10448dccba96010f753259e6bf", 0x6e, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pread(r3, &(0x7f0000000340)="3a05d083d2c0aafa64c447a0c8a5fe216ff65a8495838a407e895ea45e6dddfd256a656b1ecd3bf263781a4b5f427c2775022f517a0e6930affb489e6e3837b5aa22a3b93a70f14a9a83924b9d1b440fe2da6b3e52099e830dec536894ee7bb069aec8177f5a9a3c779076406fc7657934bca94d13c900d782b301c9cc20034f8d5dbbe3e5d3a9dd7686e5543d685dafedd8f184c427eebdb127ca1f9174b8c9b7698e23ed6a3403dc5d7be56e24f0f8ae81f9e6afd6d5375181fc1bb005c596ac3efc95e5ca1f9286c299044818b472bd790581a533300baca9a9a8d559205e4e7282a758bee240666c26b5b602f1b3c8b67ed65910afb276370435", 0xfc, 0x0, 0x663) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202390f76", @ANYRES64, @ANYRESOCT, @ANYBLOB="c3b577f73f2284ea97855986a63c9314b246e1e5f990562b3d4d538a9b63abedba91d8e47f2a68fc66c82675c6d37bd838fd4adb45e72f283836c52f8e1ddca327f98d4b8ce8b56830ae2349c9914590957ad902397e6aff9cdc8803bcc7baee5d672d653b4143be39eb36a5464e88eaa80937203253c6469748f7e96abb1ced0d4ee391ca90526d058e5f919a1dade25f488f02c3e14894ba597c558a65b09ee935b7e12c928ee932417f022d5dd2e9a09b3248cb733736fa5b1c5621", @ANYRESDEC=r2, @ANYRESOCT=r1], 0x10) 11:27:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x4, 0xfe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/119) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/224) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x10000, 0x0, r4, r5, r7, 0xa8, 0x3}, 0x3, 0x8, 0x1}) syz_emit_ethernet(0x31, &(0x7f0000000300)={@empty, @empty, [], {@generic={0x8062, "fa73d5f54b3e4ed9f54553b2ff5966b413a3df1f546ba8dda1fb08000000c3f265fb05"}}}) 11:27:58 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[]) r2 = socket(0x400000000018, 0x3, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) r3 = accept(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r3, 0x3, 0xfffffffa, &(0x7f0000000200)="05544928b943e0eac2687d183f8cb7", 0xf) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:27:58 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/248, 0xf8, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x2, 0x40) semop(r2, &(0x7f0000000280)=[{0x2, 0x2, 0x3800}], 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x9, 0x2, 0x0, 0x0, "2d9027c88baedcef0ba8335eec69a47437d2408c", 0x140000, 0xcfc}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000340)={0x3, 0x800000}) r4 = kqueue() dup(r4) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000003c0)={0x3, 0x84}, 0x10) shutdown(r0, 0x2) socket$inet(0x2, 0x4000, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000440)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000480)={0xa64a, 0x7f, 0x3, 0x3ff}) 11:27:59 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r2, 0x0, 0x0) 11:27:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0xfffffeff, "73cc510e52b3c9c06d00007f00"}) write(r0, &(0x7f0000001240)="36534c1c", 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0xa5, 0x8, 0x8c}, 0x2, 0x5, 0x800}) 11:27:59 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) syz_emit_ethernet(0x5a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000012b0000000000000000000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000cf8d243a97ed175996000086780000"]) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="4360f9670fb2bdb567904da32234c81becb6af07d718a368f38fba1ce1f0", 0x1e}, {&(0x7f0000000140)="2c03ce40e4d22d387964d2368748fd6fd0162971fac43cc5cb1553b6d6f4e8f91cc1152ff2f85e0af18d9d9ea45e5655d01b0473e6fc6a6775e95e351d4a50be6af94182a6817cc459b884d8be0ca6b714915e4de46a7742b0828268927c32190f64b76bc21db8259706f4705553cdc6a2eb3d23468df6f3f33034211116c20a5a132bbabf9eee9b71eca3c2d9b215f2bcdc483765d13f413f285c98d00756b33720b23d67593a3795d483b1a291561187af8e986c09e791ab7c07694cc83ea8223718f474de02e25702b64720d6ff4ff03783389eccba6475acac589036af52509c8791e2099e58292845944b57231f008f0544a61386", 0xf7}, {&(0x7f0000000240)="bb6fe0a8a3db73d5481c2591e9d9ce94748575a4a7cdf3707df0412964c1e414872a334c66927140f889deadc7c6d6553ef35c45b8c1687d717ce285860bf360b74f6910fead191ebf0278e9ea9d4b4e0a39b8fda52fbae4abf68a46db1c537e97482e4fdb4b6486d8dff203d8ed7594342e00f8a1d9ab2e3e406dc9ec93357ac0ac83aa0e9fdf70cb422b56bf24cb8718c61dd3e23ba700e05daf6b6c45256e8a24ca2684eae02f8bad78ecfca77d3bd80bcab236a74bd591b2b2f9d43e49792535e7cdf0c0", 0xc6}, {&(0x7f0000000040)="ad06af378dc1f212b15a783fbaa147a05e5a29d375557ac7cefe321135599042962578c81fc3bdcd9e8de50bbc695e9b2d1740a65e9f31f4d9db223d1a787687db5e8bc0b01881d1f5d74bfd63b1670090ad0728c32c5ce170adebedb5eca3bf5a55668cf8027995e714f607857d27d1e413a0", 0x73}], 0x4, 0x0, 0x8) 11:27:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400, 0x2, 0x0, 0xc2e}, {0xcf5, 0x80, 0x6, 0x4}]}) 11:27:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) socket(0x18, 0x3, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) mmap(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x1, 0x7410, r3, 0x0, 0x1ee) 11:27:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x0, 0x4000, 0x5, "d730c15b00f4ff00000400002000", 0x0, 0x80000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8001) 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) close(r3) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x4) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 11:27:59 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x36f7d34b087425a5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 11:27:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x6) sendto(r2, &(0x7f0000000180)="2f5f3a01a594731ffe8a9a3fb7184f81775a1bd4790b23b420619fb6d422e69163c257878318687f3a5e7148598a63b43f077435e8cc1a4c970f95559d3737f39ce0dc6c7d47accaa73747f9566762e2992376fba1b79f8768db1965d2b2947e44c330fb1e862c4256ad44225a7470c99c03172feb02f6347627685ef631d070acba62be72b38cc0b106021c2d91efd6daacec869aca25222b5bfb134ea520fbc15ba9dc9d72b28f", 0xa8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) 11:27:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2990abc6e9365d035714f31130521a92d38905f7d6a98316f826de3f5ec830e3c49e2b6c43c177d8769f1a6d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x4}, {0x0, 0x0, 0x1}, {}, {}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xeef, 0x24, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0xffff7fff}) write(r0, &(0x7f00000002c0)='JA', 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x0, 0x7ff, "2be2b815f9f9477b8188f9a58e2a88ab3f0a99c7"}) read(r2, &(0x7f0000000240)=""/103, 0x67) close(r1) r3 = socket(0x6, 0x4000, 0x40) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0xc0105715, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r7, 0x2000745e) fcntl$dupfd(r5, 0xa, r6) 11:27:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x18) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) setreuid(0x0, 0xee01) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4fd, &(0x7f0000000780)={@remote, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "f8783f", 0x4c7, 0x2b, 0x5, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, {[@routing={0x6, 0x2, 0x0, 0x18, 0x0, [@mcast2]}, @fragment={0x6c, 0x0, 0xab, 0x0, 0x0, 0x1b, 0x68}, @routing={0x6, 0x6, 0x0, 0x8, 0x0, [@mcast1, @ipv4={[], [], @multicast2}, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0xc, 0x10, 0x0, 0xf8, 0x0, [@empty, @ipv4={[], [], @loopback}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, @loopback]}, @fragment={0x70, 0x0, 0x2, 0x1, 0x0, 0x1, 0x64}, @hopopts={0xff, 0x13, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x81, 0x7f, "e134027c6d6ca96fc86230646574a7c94c1986ded8b084878e5db0a562761991598b371adff27b4fef38d8a3b731133f1a8dccde630d258a00fca2d6f85d20dc07e509896f3f472666fbd7088ac14257650d87050d11dcb5b35b3ebea9edb72607912a7a3e4db97ad571a041189bdb4449a25e9faa08d94f358a99f9afca3b"}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @generic={0x5}]}, @dstopts={0x50, 0x39, [], [@generic={0x7f, 0xd2, "03af83f37572a46797492a56a8adf1376a85f195261ee3c59e1ba4ac410ec8412831ca52e19f0bf9fdf7de8fcd961aa4bf63c742dcb513d2b51420f4053188564c30434a3a85125498916cb9ac197e22a2f4904634b1a77f7671bb45f216ab67587c4427c9dfd86556e7bb26afe865be10188858fb82b9122343dd5622eec99d4d1e377f03afa3db4316aa9e158dd8cd1604baa6b3aaeba2e63cd0ab67a0408907a762e311f0c94f7809d17a153a0946c7f1833a06b9c94f1b581441c122edc295fab33299fcb1d4bb5830181ffc277de0b5"}, @pad1, @ra={0x5, 0x2, 0x4}, @pad1, @pad1, @pad1, @pad1, @generic={0x3f, 0xdf, "b8a7467893546b4df504984c2c1d6f5ced0eb2b0af1d6608d1888ecfc5383d08bcaa3725477f4e5f103a9cc3124b2cbb20dd37981293d06a3aee20db0d893fbe311dd5e3686a1010628d37817ee4158747d3aef369d568d9c27a8453913c9edffe47af5f69a70155484d1275db6aacc6d74e80251b2449f776f63016d30ebf1f5f833b8c9bc172884166fbfdda8ae884d2422070be77808c82edac5357fa74de0ff8dfb8fbfb24c3d3816de93d23b6057efb13856ca184eb5e9ffc230f7df9a718f298ec95fd3ad664f02d9ab0c3a0314ee351b5b5f68614b0b860f97139bf"}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x0, 0x1, [], [@enc_lim={0x4, 0x1, 0x28}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x0, 0x4, 0x0, 0x6, 0x0, [@ipv4, @rand_addr="79a70c64bb9be644779d4f4f341fd381"]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x18, 0x1f, "fbd9770dcb408cebd2fa2383e68325d657dd968464a3f5dafeb0192f869202a46c18540e1df9a4a7dc9ea4068f10bbeaebd21f3b7b5615ee92ac92152ba14ffdf4b359b2898803a94b19ba3d46338ea07d6fb2c5df0952301a51c1f9cee01f6b3ee6ca4f71ccf6e8ad61b5076834de022421573147028050838f2dc72d6b878fcb3f184e4d4517a626ad101a9ad62af1e1aef3d9ef01554b2ace9d2c885e3b18d393a5f1264d9e6a8041f1b355b1ab4e976909a7dbef5182cb48aaded78d7f09b4393970dca66f796fc97982c935413b624c2984065c2885d8c3032b03a123987374126f1556906e5f386670b70376786981bda0ac1a"}, {0x4, 0x3, "7ef83441edc7580599e8bcc06de77f1af8e59f504616328b4e8c627aae"}]}}}}}}) kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0) 11:28:00 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x808001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="7aeb1567b49523ea5a108a148687d7d5825f730fb9b41adc3ee84b6c27e2113c36cc4b0105dad03d41affb043b0b6c352a15eedfc6514ae391c05c456fb927e86bcc92891bf9be2ce206f03773f3edaf9b6b6d7e71192580d5fbad0ad87e9a54f68585181f0a6a432f9fd80ec1f04f73aa2d5f239c02ff50e153f28a71dd8cf1a9805e722c2028f3aa92d2d274798a916e894ae6dc856936a1f11880bb4511b70a9a019dee31f86e0cf6e3568fcc4ab669859d530620b49ecfcfdbef3025f47521082a47142620e39a04d65294d34954eb9930576f1cc1b3a8b961c3b10fffd97b76d54306d46cee4626d647e1c00720db660701552960fe5936e684fa74472d2df9684c4be1b8a501cb36c6e96e65e999eb3550d6e2bc8ce616880c5e9a8c63d878c897e6e963d737ee9b9a136d8034", 0x130}], 0x1) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x3ffff) preadv(r3, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x400c5708, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000002c0)=0xffffffff) 11:28:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x8000032, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:28:00 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:28:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x26, 0x8000, 0xfc) close(r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="7eac87ccc75519a2e9a408df4b6eb25355f1cec5d69cf9735ecf2560eed7538d4631062687e16596480ead7bea2c53e5bda03865106fad0906e457b3238fd40097af1fbbe44925722600e607d373c54b780af2ac", 0x54) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) socket(0x10, 0x1, 0x78) 11:28:00 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:28:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) 11:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60, 0xff, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x80}, {r2, 0x80}], 0x2, 0x2) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 11:28:00 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, 0xffffffffffffffff) munlockall() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xfff, 0x4}, {0x18, 0x1, 0x80, 0x5}, 0x0, [0x7fffffff, 0x8001, 0xffffffff, 0x2, 0x7, 0x8, 0xd6, 0x3f]}, 0x3c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) pread(r3, &(0x7f0000000100)="74509afbd4bcfb86d9f4497d22ca38ab434c9624c785cdb1c4453c6893d9bd7c3287d204ac548df4eba172f6f26092d3b5ecf663e112fc1b8bcf3cc5d70e6b7639eae8a24da973dee4b940de6c4124ad2518897229ca0bfd14a2ce486687e982cd3965610f5eb9b9d59614d720f4fd88e3dba12dd4e82dba9393b9e9250b7e93727c7f01d237005cd400fa0eec4791905dd1e31aadc5429adbaa79047bb7", 0x9e, 0x0, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r7 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r7}, 0x7, 0x63, 0x20, 0x0, 0x2d}], 0x81, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x2, 0xf0000002, 0x7678, 0x766c}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x7f, 0x6bd7}], 0x3f, &(0x7f00000002c0)={0xb22, 0x24}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) getgroups(0x6, &(0x7f0000001800)=[0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000001840)=[0x0]) sendmsg$unix(r8, &(0x7f00000018c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000380)="e461413205cb473c5ea6a2d2b85eafb00b51f491693aaead902de2684b39a40eba6b75ae0f3870133eb8bba748765803911340b370f8d760e290385f60335080d6784c6bf37c79a00b0a3d84de2d7e7bc31cd9cfa795d43def991ec6a6a2989c0ee5960d3ac543c4598b4e", 0x6b}, {&(0x7f0000000400)="46a715618b6b5b93a7867550b5e7cf585d25ce7ad395d9346d52e0c9996bdb0d925e", 0x22}, {&(0x7f0000000440)="91e9d23d1ffb5752026ea409fc9e78c0e05f48cced15713526c7bf788de524b8632c0cdb577c559e59f5c6bc459d8926d2d005978491f7dbb35d36d294c7107640f1354dfb42c6b4559311fa3d1999ca962f1b882f30ea27d54ed0e55e4a58cb38934ebbb0b3a0c817f76cef7cf9b7a883ed45cfed9a15eb365c0ced2b3de90e96c0f9b6e9ae559903648c139ba76f32068e84c67eea5605f1d4c2728ef65cb91f22ed1c2a54", 0xa6}, {&(0x7f0000000500)="cbf69c718d033d0bbe6d0d792f2af6c048e20089e63888ab25ac510fb5e32a318266105a1df0f0c2fd612868f7d8bf2a443914151b10b7cd0d969944be68789651087f188a2f0f51aef66f51007acc6ca248671ec82b31fb2d3650944512e3a76d172f91e406c68aaf749f39780e163a545a16b9839fa1118dbafedd9f44607365e2d970d5f9355810711c507a21fa0dc15813c3e7254e8cb88590c03c3f0d27bc19d3aec7a205945094dc59e5cfecd53c6923db7c33c4d92163676729ad6fc0c93ca841d05f50661abc9700fbaddaab29807a9f1d43ed7659a61e6ca8737fe8d28e4514cf82729d34f476bb2a2e93ca849f35674ddc1474d92e035782", 0xfd}, {&(0x7f0000000600)="61e271ce8673f48100de573fcfa1dbe5a8fb582f538a24d11666cbb9d18cc9867bec4de5eb286b8d766ce8b0b657b5e29031171cab1181", 0x37}, {&(0x7f0000000640)="0fb995da410b63e948cf8091bfc7067daad8fc7a0fc00daa0c102bcbe37f4a855751e139d92ca0f2c93d9615972577a7d75c9f8297c2d5ec92f2adbed56d1f84b18fd297d4bcddedf6259e1aaddbd7d07e5869ee04d896ac89efd2606491ebb7f892a02f08c9661e7ee13dbbbb27c025d87189d6abe9354f78b7486e33ee668eb3d8b038d15b794566c1533d142422ed517dd95fd4377f42c98e6689c37d73f61414559906d072e5c61728", 0xab}, {&(0x7f0000000700)="7bf12bb0648427dc1ea4220d2445c263d382efb982de8326dc7fdd4e0017724490615e3342a9fd90074741bb2752ab88cfbc8e0ae097b8d251977752e6fc0d1217e65466cfbdc3259269188bcff9be2b872d5697064f5a1a6ea3cdbe8bde180fdfc32af90f9acb15cdd6783e2b3ab0e1b522a7fef42177dab6aa1b991468d6a2ed57ff867cd8f9220ea07caf761ec1bcd1c9b78c3fcab31928e547afe29e81d2ce48eca96791c118f6f202123656e8ba7171143dc0e18456e016c5141fe1b212885b08f80c6c9cab12cd3d470d6fb6e85e11ba1d836d7d190165e05cbd0ef8e36206c72be6c67326b590fee961f44fa1de21cbf0c239d33a1959b39f879ce2d3ef90468e354fa7c72985a8ae3d77cfcd440cb168ef71ace3f6f253eaaf29da13f7b0dbd5886eb4bf90005a5982c5f193a7f7c888e0b269c7cdb088121b77b8c64566bc8ab8ba43e253cb379595d47267b93553fdda4ea595b3d87de70e4197f31ffee880c59919dfbaa40b1a9a9f53f13ee21bac2151d12df83ea5feb120bbb1bf0c62779fd00620d60fd96e24393aed09b811d113465e750f5c8668d7e1ac3829ba796de4f5ad444b3f02f3c164f87e7edd018283a99c25013ec183a3f51dee381c4910b7d0a29100ed27f0e00260fc98dfacea31e6993c9edb0bd35ca4942e90366d599f1a2f530593578d1a937b1868149599c2ba835113abb59d040ecf26715d7934dec7126ae6a34985ffec2dce8ae722e6be3e190de6a767e669f89f8ff31c7d3b3e9b5be2336eaa9b58e31840a1ab888c0e59ca2d05f6c2ae9696e91481f974a2e7b5e9e80a973eef9bdff42cbc597b1223bf8bb5c719e35fd8ab92ee59e4e5b782012bc439d6e5a22dd0a56b750fb76a5f49c0f65f97f20c320de4e3529d165d551fe2d97439facc515da88a6d4e17420f58a258b84e61bf6b324c52d35d1fe08ed66cf1de27e85561950d34657f5180bc3e0f1ce818fe8dd1d974d841a8d7101c4ebf69fc797decbd54d6d211e01a3e322fab593c1b863c59b6a54d54986629c22b09a7dd1a8b81f21d6066f747c2ad23533358394d433a2b9c664a6155bdfc2b83d27a4315bdebf3ecc94198869b3a15631df380abb86866b2ffb52993e02f535ae92cda23ee745520e1fea1ad3a01a9bcb45c4713ca68aa51c67b4668d66f5282807fbd04e023a2e638c8354cea37dcbbef0342bd36c68b7db2e4bc02e8b062ca87b43b70c720d7a879d6fb0a4cd5292ee521b78cc094cc08e49d1c50e43fd9130950f6b9f175d124a18cda1b25f60fbee7b08afc4b16440a24edf12ad8d0fd533af524efe3f793dd9a0688265bfa2e346b20c95c0ff697f9892d334e001719d51ecac0f333992d24cbb2bb5c54f862ee7bb8a8a2782f0c780596df7358ba0e38508168158aaa7693a4ae06656a796f21a01803638262639f55892071b4a6a2d0977e983b40059f241ae52862d740a6c8a9d4b8049861e110db025de197530ab7f51de0a89c986bc7af9895d57d1215ec968707e5f74b18ea4e71340e07da1bd90fbaf09fa1e5fb256a2f8fdb029929d6d3932a72a1e432720caa26af81c9feee25d5a68b4336b2b84c3dcbdfe9a6ee7bd86d5ca256311977386cf379458b708411188f61281878e4488548a4dcf399a3410f46b868880cbb3822854fbd0cacf9a7f148c8ece7f63936e0476c3cfc8f8808020e074fbca326ccf3eb6ededdfb59f9a4f6affe3cc73c65fe3ceab96061d9cb7d61b3ff66a611071e50d1b9aa1845c7eff1a36ec98db50273e5f6b66813b19008d0cad4f5ddc3e6770c2645f950db137e3febb9e4f870d4bb0972f170e5b2ec809797c812df13fd5b8eff73f38e6531a54e36f155b5b7e3ece37820c982b610313967e4f54f10150330fcff403d1f9474a29367ea69795046b8f7bb2b2d4f31480734dacd816270cb844dd82d1cfc5016a8e85e95d1fcb4a430c1e9962c1be1a5815ff3aae9b16e75d1ac0f3d01d8a7b2914b16ac51fa75d91a2d7aef4725e1582c5ac9d2693f608fee1e132f751923fe1426dc0a6e44836e6f6f8699c89bfce9af7e8e7765a81df3e22f1c9ec7163c4473d62827641cfdc7fd3844070ce07ab031b644cb45abda814e212a93746a29c2375228d18b489de23975c8c968fff551ec3dbab3d3b1a3f49dbec6b3bb4ea7b4f8b4c268d377c96e9e6720732dbbfbdcdb4ee250de819d070a0a890a46037cad73cb30f536aac6b8b8e3f8d5e20a1dda47c665fecebb4ec2603c332e01d3377946c3115a89f3be1c689b766e61dd3798d725f5ca89bf0371b76c9d5efcc5cdca83473979f29c47982e5b8d7ff5c6d0091a41493fa5acfe1186c714f44e2138c24d1df75f729849034b4ebe252a985faf9888962f96a06caae7220795c856dfd1f8cd40c5f7d46eef6bf0b73d0548ad4e71b50b0e7d7aefa91df0388588ed70a374f2b54130b1e6e9d3ccd60b1a9f8498e6ca07419e9c89f04043c3b58c1df90a1159cfbcb08d3022252b14c437b57a707a9fda348cc46b2332f78274c20ff03e1ad825b0ed0a91ea60daba563bc450b5bc4770658e9f6ab4dc7c451ccd2660f18bd98ba98d437fdaf1c36aebe41281de607331d7073ec81689718d101ba9f90f7eb690f3b3d12e33b916a446df92db08441bb9ef1d6f6bcb43ad94c64a745c7784900aee3b5d7a0ce3a8dd8310e94565614c59198deff7d598a14f1ce4276b1f3f0c97fff78999e28aa69097aa5f5371293213476f879b7a004a8ffb44be0c0242ff7200a9e6e625a1a24d35e4f99ee606d39bc227689ff23d431ed439565e5536cf4bdc0a311f1f6b078765a06a92f203689c9ef39e26b795e209d7e3c25216e3fd76583c1375a41ebb320ada6d752565db2b38fb101d1f41395a89de5ab48e9756aa48791032da93b9914a0fbff89fbca94f8a590afd74197d79826d7808c38ce46fd5828b6768ec208351fd48d792a8d0a4d05467c4cefb1c56df560ed4b9308944bc1fa521028c523bf51011fbe54d386964a457c5ccf27fca60948747d4bc06838c66e7de09326321c282455137c666e0e870d86585176db323878d96b930914290c354a8afb8917731260202b2e6a50a65ba454bf91ebdd5926ae2d89a353b8d9c3b2ea3041676b9f0d97b57e32738cafcbfac589e923e0049fbb2c3222d404c8d5e6f00cd4dcac2149a0a5f7997800ff0890943a5e77ffcd687d92ce00ffbc70e363da272065307336f4371ea9f7a2d0df9a8bd5dc62650fb61b93f6ef3a5a0230c6900880ff97760d28ba82544a36527c368ba50cbcc3e193780636d9172ea7f3c3ff3d140f0899321f110ef8d93260d710c7ca7acb0d6106ef652e8eb778c545e858aeaf910e08e95d07e4f580bbed1808ac853f90ec6fe05004f16be73e8576e364126a7add50524e53c041c2c6c112cd09cbb857880eee9e237dd11510f6e2bf0b3564882589736086bf72c626949cf8c6b312146a292db1f1280697698be36e9790410c304b52545ea1db5ee2aaa0ca7f9e7b2aa3c036536f2db743227055a3ab93b466fc211324017256e8759da7d5644996f9ce7a73b06299e852e7f077a22ebcd4c7816a735da4b561223423696d2b7a2bc954f4bf27b45b4ea127bd6f4e0cd5e00145b35f5009f46418e67c88bac5b3dcc2eceb0b630e1dff58f7f6f58e38825585331de84ca7266d52e10de1e63f689b34ac76d557308f4ec04ec6221e7b09a62debab07ee41bb7c417b087657ba4cc24549abee8495f16a5035437e2b3655b0c8b58d5befda00cbf0dfe41616caa5ba4202f427d2da9c9e88b01ee9d933988dc09c97d36c075e0adb62263d6efbfaf739f61aea50ac19b80711e88eef08ff7835d3bb2a4d60560b8d3db3d15fcb66c84da23993c6d19a623387b9092ebb02c4bd36dbe49b76eb841541a97debfbfd0a9fa93499ec9fa48b6b0171d2e2506fd2ae6ce0daa3db90f4490943a4dc51c0a8b210a80890e7480919fbf7e653ad7ce18758629c6495f6decb50e3a834c7e5f9d005d56e8b922cd868e1bc5378c79a8088e4269ba15aa7860048009799c896fa55429b9b8b0aa81619c3d471bc0d5fddcbb7e37b0c75ea76f1a11e50adf4476c1b3da1b69be520e5d643abdf06504b4c59bb56c49916ea3b90a2a17a09d0431284ba58f55216b327eaa8d3a81553deb4b2db451348e1c365c0e9873fa193be539b219377389a96057390b81e960dab9bf532df67f24591aa73e439f13b74489054a5b41b3f3edc3d4a12a497356225d195ae0477e797135d38f4aa7612ea636a4cbc256a18194800a51c34588911608530191c95209c027aa1ffae6a99a572743cc79a92dbdbd2286dc4eca23c7ca2dcd8fd630c6742b2a6fbb4acc255e2189795479ec5fb925d39f13ba69753d87c4cf6012909700de9154df69981b7c25e945ef367e6fe3b430a7df0cfa2b6469d5e7bcfb5e940307bda4a4d3d31ad26392922c0670b3f67b48b9eaf005c5d83e448b1ce9cf1b0904949cc42dc5694ca3d0e2934b6b9d2a716333397a83fb28c35c84592a295ac78840608e88ab9e77def135139b09c43c83093b4871ba5aabb49dc4f362971c8f416d7707c171fd8d2cfe0d5912163fde3bff1dfb762653781351145d1f193e5300acd1d2e38bb61eb2c77d499d5d75274259c1d47ee73a9ab7823f6d48f816166142362db59935474089a8b4b037d313a54199c8a8e8d63891db857f7f1e80331e76f5611a64c7d9334e07f128129de01a4f62ea4cddb8d68b6c5ce613c2a3ce726728baab9828350e30be62a9b05a914894416cfd98bd217a50cf13fce1bc28f3f8c03b1959c0486ff4f7f23d856d0983985d6423380df1a17b081955cdba126467fdc82574514337dc45e873d1883ed78a23b88a6451e3f5ab5f25fc068147a3d168b343f320849868b1ad13e2da0449eadc9ed6a36c7374bbacb44a4cd023e4f3234c2d7b999f2275519e0fcc556f9e9ed2b1c4b2d60141f299c2c65ca8ad81f40a481316c357a93b9cb9ed753baa857e575e0c64e1f30afdf5329ad1ec915e9e6859487900757ff03559a5bc82bf76b87c42ae9ef9100100ddd6ab2f5b2d2e4c7fdc68bba01bc29625e1c032116df6f21720aa8dbaea364ca8e838a78c0e16eddeac91ad0b5e0c2f371f3cb443384e7cb8eb00342a3f3d6132502bfbba1bb9f2b43c52a6321549bd1c49bd2a9e7a4b79d50e063d208a753d84cd2203f99833f254a73148962f7a1ad08105b586e0e6047bb8319bb1d908063c57790bd166cf2b6a8c51a5e077cc3b9a95a36ce935774ab174ae6e5889598024ad0ca7e5e1c2ee8eaf71f076cf0607e7b225fd424c6b9dde1452f354d7e4ad913a6d2bd55a033b62ff772eff79d12486e52e63861911b52e85cc0e3f86b32e95c6e3473dc3eae60de00aabdcbfe44010903b5f0e709b9ae7d914a324b41344e497f1c14cc32deec03db3ab2b260e0e5aefecea0e962c4b48f603bc34b36cd6f445faff85111ac7c4faac60ac6db1b4954546aecfce68d7c25d93cc48c3e14c9d801752caa57a85aa6e84367c6bc8e515e287ff0f605c52bb5d2429dfc3f0cf3d9b673d5dbdf041daef72cd1653d87d2eace0bfe413e796dda084e91e219bd700e343a883f9470ebe27515ad0bf0ac769e508d49c19fb119867240fc75bc79c4e97775f95dc2e3785cbcd6eb7c87e5072613279b0697a1f53b1e87fe2174b0e203d80e010a7b469660488a4378cb32a96050cf569ade527f3ed63c911f424304a83ebafaa2aeb7a697178ec93d7ef65", 0x1000}], 0x7, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r9, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r1, r4, r11}], 0x40, 0x5}, 0x7) close(0xffffffffffffff9c) read(r7, &(0x7f0000001900)=""/220, 0xdc) 11:28:00 executing program 1: setpgid(0x0, 0x0) sync() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00", 0x2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$dupfd(r1, 0xa, r3) 11:28:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:28:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000000c0), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:28:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffffbff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) socketpair(0x2, 0x5, 0x1, &(0x7f0000000080)) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:28:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x60}, {0x6}]}) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)={@empty, @empty, [], {@generic={0x800}}}) 11:28:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x10, 0x2, 0x0) close(r2) socket(0x18, 0x1, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, r3) sendmsg(r3, &(0x7f0000002780)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000180)="9ad57f1ad4e202389a2c0669511fd17b607d550e8c7fdc279daffa31e972eaa146c74873a98612d116f1a9e5d2d0ade41ed85751d7fa7c2235c2b8ca7ced575b425c313d7069518c347fc5ce201fec3e8f3b62cae5c10e4364a8be1dbce1e4e9193f6edab8b8d4aff8c113238ac55d9fc21203c593aeee93dd29f55442468199efdc8b3cda51e62e7f116e4367f6f44f87ae133596d1c35f430e0005bcd4873942ce0922d3b86e230923f1cb4093cc74fd192dbbeec5420b8ad1c36c63c7d7da42d66b5bb14c9de4da0fb09b98e97c150acb29325b09d4a9441b91b75c7d3594bd195113f0bb746a735843b94c723a0fb945d2960f2f093ac511e062a100a3ed99fbba97ffc2b28806608ec48c9fc8807247eea61915961be4a6c02ba27611ef5d980277bbc587994d3b2aa6bef93b32262c4beeb419fa6564b463cbedd819415a329f64128fe6062845da827878e499aae03da631a1f74598712e4d173507b349e3cde10b199bbe537aee6f716021b5882c211e5a62de5b076470c061ebba347ecc11767cf055bd3eeb82d5c65a6f2845b7f110d72094b2c26d32b3e648e4b60e5e2772c1a7571db0650ccac73c43c1af16dbbe6cb3fedaa4d2dc7883ae7cd8b6896acf3b449130c8c5ea4f1a6495dc1d4bd7032aafb74108186f7ba07f6ab15ed71b35fe37bb3fc45b17d27ec219fa95d19792172d3d88649dce8a11f9128948461a49c09e14a0fae106a40323f60a36346c4314fa67df75c2b9ae75e41ba78b16b217665844d16971b7ed00904cb4977acdd02784f5386c42478b61da2e8cd5c37f97e2cd9e9256169270afb4efe5c6a2b5d155e5ccb505a943f0b4df407f6f29fa128834da92729fda7f6de8b068319ef15961e741386e4eabd7e15b02677cd09fcaa46c33f44cb04a43900fd0d90cd51ee871f8128b7ff6b5fec31eb5b18577f4617928acc932883b53d3d28774f271280c34d0ebbcc66f82c9acab265d001df093764162f79bb7f6673ee14e3eeab94efe7e2ad76f59bd192c959cfd84b9a987b25510dd3753765cd77195cef15f720db107c296ff4ec460d3a606fb5cc99ef46a4b855147ab56680e1ede6d0fa27601080f02a99f72bd4d6a6bdbfe38e1a28f1e8fb2df42ee265e5197f1fa2573b5480e213a0288ecfb28136b362409cde88ebe8c9cef6990affc93fd9ce9e7d1a85a8fc6ec0764a43679347152a289e18139b593086dd216946ecf8f7d5fb3c65ed014271f4fbe3832cb7df67ed80e003416ad1ee9818e7498f469d11c8e2994c7bf54e49fd297a9b07c371baa502b0cac3a317858ff3bd059792e77a7b85f92c21d2603716e453b61d55388db86d157bf533325cf8f3f36b4def42acd60ae89213b4af5549d695c0c785753f915cd0bfb2fcaeed3e7165adc93e08705c5433baab95fd2eac3a0a5852a4220564cdd4f87e4cf595edf47645a8f2710eac7aa72a45d601d4a60f51a88ceecbd9ab623990d463d4ca13272645c0c68cf01b71c84b9a6bacd47f3e75b5ea1ffd101a359fd8eeb4745dd7ac6e403cda7d68430bada657aa6ebca2454065e3a0e8c0f25322decf11a2ddb8c0145abda7c58675cd9be4dc44eaffbe7e395cf42e3b4aa25ebc97976376d6bf0b930f01fcc0d42326f88ce043d311421eed0bb235543ffa863ec145fa121823128ae3b202beb0b8f16cdc27e8f17440d04e4144a2d0db72728898cd5a65add03e0e516e0433c3943b8704918b51b6607fd8de28cbf502c35dc7f28ecdfb72949e91aa64f086724d222a229e3a1c3015e670d10db56fe3cb74abb300b33887eb3f628e0d9fd15a8ca3e4f7893199f441aa6b6e7243bd33647c8c86338d3a18042fbac10ef0dcd0cd9a1dce70bc46824108c2f7d89a104cd8570c50c6bfbcbab7e465eb73613949ff302cb0a40f209dbdcc88b44d674aed2e0fa59cecfc52c3c11cfaa6f6d58ecfa1fc8a92ff4011dd77afebe9216465756a03e7b4d6c53018e3ed50af321d9d5aed098a0128798716ff4dcb558048a02324b0058168d90da217db29dcc4f21f12de77a0b47a3258d29e6d65e2770927d8e957098077711978516249852e4d9ab6d6aee865aa0fdc5aa9b3b12b093d6c2144744ec86f6379e9df57b96814c5ddbde55caa43e7cd07f89c1f29a96dd6bb2b84fdecfdd5b5cf9c23d2fc1863e52feb69c490dd9560ea4f6c4ee57fe3462d89c7922fda2acb9e82e83515a94dc4e0933e5d0ea03ae2e283eea9e0824684306e2d9e49c0cb1f997503a6a68c25d10a7c910c11b7f6b3de58e4b23cc88fa566ae07c428aafd99951e92341231b6ce75e767d539fb62fed108c322b57795c2bf3a31db8d5ef6d41a24f49df5bcafbe6470f7324f722083a9af4769934acf2f2da7807cd278b59cc75ec35d8df8300da0f33ed2665d2bd785afe758411d7dadb3016601566fd61d1001a2a2c8238a3c8f9d96853be5c56270d7e69abf3da369984d0583467fc910e68b564cc2b327da118f484d013f0c4284bbf8bc537b9d78f5d834142de03e09e53b1b26f2ebac1c97742cf1ca04d6c72a007c621440bb44c0925de25d5e27fb1eca8d7a9053841719b1c55e96c1658c720f02c1133e7532c7a3f0f64f9d6e3655772280544582dcf67d8057c0e80ae74fbf6b7477b43195c4d5e14ccf126b2f3bc99857304a58610fe351eccbb1dc978de6c8fd92947563f1ea63e45b6d78ad06e5288de3c47862938cc44faa0e0b3d565b2db795ce46cffb3cc803830631dd3e5193bd4516abf8691ce7bd2d7677e62a852b4c11db6f8afadef2e46f53598e9b56ccd1ff47e2fc7d650df09445bfe7ea87b19e9bf987efb1e9918e3a12bb057b54b54739f15b40b475469f946ee95037d5d92192430bc80d464f5dce7a0819e49c971289286dac9bd44fe4d8982296dc73a8710979e4c3f580cb36723185f04f8b72b5f7429e55fb97413657f76df455b88e3e95a980f0385e2604170624df665156cc2927f452f0ad009b4a375a762ef1865c29b22c4e087b6b7d45969dca737382679cdb9951712e9a721a5483557ea8087dc7239085fad77571c6f67d7b2a762bdea6e05956073047629486405b30f58f09003a48a8d0c12b1e00751da4a25a01d433bbaf513c9c48e9bb89ca00362303c075d4bc02a670e100582b001cf4ccb94d8dc899d56252a43cdfd2422a975e797259850aa236af409b4f8b29ca0cef25a74b3ba7ec60a91be1006a9654a4b2ce5881f91078f834f2290859fbb0aefb335719d250acbb4c18b5aafa419dc9cbe4d83006d620be01e59644aeb542a88f16709493b664619c06071c3793f6c8361631f3aaac26a3011a97a62118548fbc0540f1bd73a27f80ab37332348b99b5f0dba47c6a0fa2b34c12e8b78314fa13a188937d5dec3b2256d35821c6dc7daffd5a6a8582059f3cf10f7d0325f921ffc12a8d15b4aaa37b0261c332c72ff8a2d373f0d2c231109f826870ff2cca5d25375d35e93074f266118fbf61b5c6d541dde8988755174272dd9080c16b905d9ce7a441ade35cbf5f85dacc224b29e03bdba5bd1f33c9bcfd6470f9a587f590fbfdc6d46d1f79e3efaeefa994ac870253aa6bb75920ba32938acaef73247c4a64860036f2df18995dfe22f9f80302645da474522795d4b7bbe207808f478dcf486ade42012f35385cbf279ebf4969fda5a1db26a2c83685e031a4019c73d1f5b8d8d40234eeb50abf9a0aef69f71402a58dd9793fd8570e8cede69a14b4d3d56227196e2a5633cde7b1999c6be0f1db359ab12032ca9c4448d5bef67080cbd434db5dce946be1be1450568ff4e36a55a9e3ab842524b73086dc43d1267fbd940e0f95067017f13be1a9360ce6a78eb9768afaf958ad11fba81de5e8283e5dfd0e6757b6521d6c292b1afe36c8f7c27ade24c4167ab5430937b7a14a33fafdd142f9c613c2b5933cc0738db85eab3a04e9eb8ec978f8ac86f5a08ff6fa6ef7ada271eea7724e3483f62125838b1427de7ba08e5e82b30980a86e03a4aafad34e2ff17c51dcc5ebfae2feb004a4b2f103b7e0907792ac539f2c657320505ce938ef00158fe0218e41179e41aaab02be1c229d60f3943c7d3859e12b8f8f250203b5dbfe779e4aa30bcf1748953e2d907094b0aa19dc8c6214eb4016e387bf0b79cd9ca4fa5b9910b504a8478170b0ed4e3597fa977956d612d0bdcbb9a0792c6616fdf3c75c5f4cb03a39507606b2197385eab311707fbaa587f392ee8ffaa2a15bff1e785744e834527b7507af04bb0cfb69d2dc3857bda81b3b97025bc218c23c08b1d9ca2459be0b987ad41163f3a0a4b5e998d5f3c633bf29e48de428095f3c462177faecea12978460f0acc144388a8b0a75fc8990a66186a1e7ee1c71c4c620e23c42de736806833a26f0d4da0e2ad4af9c84a582e95e52f8568c9943ec007db4fe960c8f434e1c0e07ccd75e3de25ab86eaf9a5321cbe28db4ce274d22a323d453d3add6da377cdb249392895fa82a2d260c73025feed697d7ddccfcd8db72f2ac4911c5bed312ded62df1bcb11aa8c247c2921ef0e7a9aae4f541a6a627099a2f852e6095acdbad35b0b47cd1f3ef7633a0b46dd89e20d3642ada877b9b9f58de68a44ca1562190fdcf80d5d73c0c1f5142f388310a1072e6887ad9f0e8583866481a16d1f972ca8ce6c618c2a6e88cd7fd8254e09a4f6aa154cef801b03abc5ab0c72fa7ddf635ca3473e27fea374079240be893307d6d892f09be529fe1415c9368b3bcc05fbd6adeb1964fe88a375cf285e7aa1fa8cd6e20eda51d08f1e8725118e2425dec0b5601c69d2cd88f472df6439285e3dd120976c38400afd0012bbce41e4942f16519c8f606c8c332815607dc2d7e483a20861e66e1b951247b09ecf86ee55d9edb3c89cecfb3b96ce984599cb1f22346332e321629acb13037a36851d3368f285355e6b45ec84487fd2e6c0367ba77d86a3d5ab2b832acf267157d44c03df0e6b51291bb4a1c2b45b9346bcbb837e26d0517bddaf9a274e1077aea53a98dd95192e39776c90e87e3f0b1bc1e2ce68fc42b6a06122c2ec09ab0e83649338f1aeac670546d417eeb634c2cd96a6cb79b70e4c5c4d7153d7e09af97be0d403b0fa6851c8dea16babc71be79b35011cff75862182df774d3579a6301814b43f3439a7cded1148e4ad2f189bd66174ca16c417af07e0a26da73f9064119e056290a44cebecabafc0f8bb945fdb54d8a7fd0e4d854353abacce9a56ec3347a4533018260105bf9750b8e01c0ffaf6ee1cc3755f567d6ccbad0316d6a8091e9dfff0e324eff0690540b066a9fe73ebb729f181ddd227d33d702eb18dbd0dc42dd9e3653fcfecfe412605cda19738980a3ae1388be93de8e94268f1df20246318a8b4ac04332087a8b144a3628ca0c09449137833588253d1cf018221275e01db4d9c13df9dc1f82e4201e37cd509ca421d1afee4ff04adbe8dc1d4442b5d1260cc3d82b6eb44599ae514a9d5af18b473e4a4b818c0d9766dafe13f4d70693c9220a41c1e548df45ba1abce4716084d62bde42ad3cd0adc9153e858f4c3a8595be2998a10baf63608a1111b3732b4d027486a777cdfdc8890d9cf0cd15d86668094bdf8d4fb705cc89a257200260481c2564dbcef081fe01167dfd7673121891b13eb943abf62e74f9925f789b60c4236fc3dc213bc4c38b9103db07955bcb5d05b4907e37a61883fc9a356d6fe3ad09c026d957da1a65b19d6485d7e4056bf765004defc44761ad424d9279a24c9ff723add27def75", 0x1000}, {&(0x7f0000000080)="3d4482da911bdf3fd3ba8ad91c3c8406617815507f7848d82bb12c7b538fd8b59113854c4b95", 0x26}, {&(0x7f0000000100)="b76500e0ac95f81422d679ad808a5eee30dd", 0x12}, {&(0x7f0000001180)="3f3c22335118444535d5179cde652484617562e103a69424c0b0b2ce6d2cec5a0c737ab46dcca8a9b76546c9091d903dee4701a2d2bc25a4f24d599a7c66cf86789d081ac04a31388d3d832c2c945be8de43c90dae46c829783701a441a57cae79a0e13cba2283ac8c0f68ff57adc2958c4be96f8634d92a64331d7f34332a01554e6c8c65bab5411a4d7907abe0", 0x8e}], 0x4, &(0x7f00000027c0)=ANY=[@ANYBLOB="10100000000000000100000002000000d59969d36ce0d250e540a430a35ef23dc2a939683514dbbd2b6546d793744cc49d5642579b141b7d73bbfcf933357ff632e0207df6059d3d2ca7e369194c8d7f58f097ad564f1386f27954e62cc256e70f7fad2b4b38a138116b2cf8d6cc380bf59a76f8de6f40bb873115d9bfde0b16a8af730f4ba51a5387595b1c244d89c60c9bd1668a62a1518d84f47886b2d89971efc7494c6f3f2c91b182be694dcb89143418f9686c25cb6545e4878d4cb0b525840830ac6934cae7a674b2d67876d78905b93a2cc1c3dd56bde5b5da924b8279c28a8a85c169945cc5ae1aa659d86a52153c285a8cabcad178bbc0b96fe88ecbbf8ae3978b8b665f20009007b7b5a0f5f0d5a8a88f8b5c8aead2fa6cb3b3a1bc62e820d8396975a805420579c0835719909abb66362a59baa1d958f025258a7de00139860f0eaedceb565cbd57a443d3541be5418197a119343d3f347651420fd7273dc5da4caebc60e8379336827cc06659c890fcd506bee94f3263cd313858e55fbe598cb18d4e00d46178b702b9e8269ee9597dcb57980933ed38048d5d809674eea20f6802caa3d573f1cf8a044b9e6b1bd82424d04017fecd53c62edd417a34f9a5fe6439ee3cbe920817aa9ee603c733bfeca657fd39beb9f70b4d8e73686addbe8d3726be5a637ada9a43fd51e6ef76e59134e349ca9156c35ebe1e345b33cc6549d4ac6da334e165abbc422848265a6a10299480206a31c895f538cd2185309187d3556939319a24e4ebb446fd0864cf52d94ab16228c6b106d0ec56713e5c51f38214c841d6b28254594209b2142c3adb5d7a3b42a60b9dd8a51e4b7e342164011cb45e3b3a88e88a5327dc78aa941e972a31ef60918c9586744525facf8edd6bb9016c04c1e3a7af91cf8f9b3dfad2750924494afa0897f8ae359909a395eef6bbf8ff7b734d39c683e64d1843ca3eb6955b7c1e8a023548b69983f9c9b6537a5d353b6d0fd4998bd12478b7721368e6baec6b04157e71132e534d5a1313d9d93f2db15956e30781d1592a45cef53f5fdec4aab3d2ea2cb334b4ed19303ce524bec695cb88fba38fe8d3524c559c398b1439f2512bc22e1661e2c73079d2c49eda113bf5d240aa3f6d7f3d875cb1f255642a134fef0c2d6f666477d1888d2538e73610607cce208a702302939998e8fcbe548c84018f226be225029495abb7c641bd9a3bd2aec353799a0f2027dcb0f05da79f3036a63b9b2c0f89c49983ce870dd23732650a4d19dd8dd6bfb635c407c473a3455db109cc390faf90d4c30ae024e6109fa7b75f3c3b6489b4eee4178698d52d3dbba7c38b0993be755509a48a6452bb65551e39b8c57700ddc159b229801c1f8ba072a2cbc42a0ad875cc9f197308ec3f668e3573cc1679ec436c90a530d737e5468ee794de52f09e347104a861a8688027c4bab6b87f535934086009f4fedd9499dbc1d26c294d8746fb9b9ec50376b0e334dad8b448e68f6438be6af6d84afaafca4cf8cde1e7a8641a3e297b238477c9c9a7706db84a66476d1f5a1c3000a2b6402ddea8a57f355fffe1bda92bf8c166673bdeae0b6d28eeffbbe05bc2dd056d9b43b88b46bc9450b9638345c7e0d0cb5a8a264f730d922969d6a7d2bf355ff816101d0534fe141c0729471c8db479f8e005630f43c1c3bd0f9e675b5f28b6ab4490055a8700bdd553e6333af61067c5a33216b2e50c680a73a1cfbc53b24cf1eba4adfeea71cf6b9ec56c2aed20e06f4722339a53c547d34841a93ebc52e648fd87e3a965201d8232634c9e3053aa3280546b7b2c6a346972279a04dec7f2825d0c70503b781c0f8883be3f2f6ced69336693f7e5e0c09aaee1558a30078b2f5448082c02a2f9a23d11fe98a732a1ddb64b1d52f827b69da47a1dee26d65761f57cdb255bd17ba32d91dd21b1fc899d5ad015b2fbf2d4d2998af6f69c7d2384957d9dc1763be7fab29e96f297b8b04618dbb138c9cd1846420ec8ad5816d0ddf9caf18bc74495204fa1bddee31fb22e18a1814008c798ac0504e79ba912b6091a4ce88811d7576f75d6e025f69bfb656e98099f69a7279a864343dada27460e013f5f253caaa5ecd8fbaea2f48517573e05813bd4aa280530a689dfce327e9178135c434ae49a0add2966904e5cf99ea73ac265321a0f0199b8fb21cb6d0e52f50b5dfe39a2bf3e0efc8cecbf431d10bc15d2e850193a75c2b204da5ebb0c600bff2bbd01bd568c3ac8555d77706e1a64c8151fa5efe66532e342d6cf8c782fc54b2a7043965b27a14ddcc656a6fd1b1cac345b78b40683033785dbff4596645f2c3d3e008338d06d374ff96c4d60585e6e32e5a7059f1fb91d956f3c91677b9210a9921f713232856b89eb32cfe099846a37a9d62d8c023faabdeedf85d5f35cf74a27bf3e27978ec2ae13936a791d45f9faf3f639c5572b5632a303fb0997a926234f5bfef7e1fe09880abaabf3a198288fd332cfd40ec280ce6dd8537e2e685c0bb63ae9c72f2f77c31794472b5e97db239f040ea1a9a94484c6b905073e2eac944966eff062e8ccf3f2313232b2850bbe430ba2ac33dfdeb9e09e0c3408b46914bc5a2084d93b2edcf1fb3f2a53823f997e8248909ecee30612b05db86ba148717b3fc27118c97e81732a7abef98431c656da7800cd4f3b51ba8d48295a288cfc70d495c48e07c277b547ecafc9cbf224221fc01de7b2c2c18001f87cb5a1669a3488a1a7dd31b7b63ca1dd6e1ec7b063a1b9d50ed7aca25ab0c18931d6165f8f937a51d0ba941ccb6fea682230c371aa46199410c02184b94a90b7ee0e9be2bb702fdd3478f6c248c95cb34221725a5eed1d73443aefc6b7e1218b88ec6b8ab35617c7ef23b07f5fb18c8a8297cfea9d137dd295cc3417136c2a4a5146ab806434775c7d16808a6a7b61b56a75d6384cfef18e8a76a52ba6cd1a784033f2e431faedb08e852f8d81ad66b664730d36a4e8678226b580c50eab2479d1a267df82e3621c536dc73473556ea9fc60a664aea4954ec40bd1c5a04ce038ccb405e12f00f89ab60fcadb2811fdab58e570fa754d890e0b86400b9cd571544cbac8f6af25df754d57af072038f06f12e07eb6853f246e07dac0748e85c91a0d3469f120a63715fdb0248869b057bfa44d824bbb084780d4d4f11af8cab580cd825d00b0aac951657ef8717e2597f10f4d7ccdc86376cffced968b31845ac42fd4311bec7e5e50a6c9a679b1e9b001240c56a2348984a4ca2fcd6e6d3e37627dde8e1a115c51a569238ee22aa6d6a3689640a5745a6e3db3a96cb22e6d766a4c139cfa87a7fce96f887f2e3661780d19d95b81b763c9c1bf5005fefa5901e4e5ccd018ecded12fb2552d43dca3f24fd8697e8a7e87f204c6fdb24cfa2d5a76e82b0d3bae149486b1acd7c4b7d17e13eb51bfc3253ba2a5ce95ed84bbc61d32b30d4f84b7cf6e0ee846b51dfc98159ba7cefa6275316e70131b3bb51ad096a9dbb429f032c5029687d05941e7b800881391653047fa1e38e34cec7543f7f98019cdda7ebb8f9d0b0fdc9768cf40b6644999748122d06be6381741b9f1801e13a7b1b3160251041dad2ea54cc8d262c9e2f68595bca6546d28526c00297372e2d73b6ce636afda555e5e4c98dd58a75a92405039602af161658ba8472dbb5ec5b20479fc16a437a3b5aa6bb57b8b20b88bbf6efbe7a51b41235e4e370f181604bb1ff8d4b3a458ec01f985640fd8cf2bb9e56fd065b087e4837bb5b66d2b6ab167fbe66c40af06ee439683e9e2bff5e46f1b46881cc75ce2c5ecbe6359399fa21efc56d87d92d24abf47dd36f1be13eb302afd236f31217d82a6c143f46d1f5194c3690bc4c82011e63e0ead7c45d84ec1dddb4faf0a897a930a8118d894c814c6a15895f98dc8f1cd3c187395304094d547ad27148640a2516689c84fcc459ea89250e7333e4094021f129023a60245b83ee71f61f2e2ef31f42567395626bf0bf86da234d292ec70fd4ce8a63bf4bb511d4cdbd6b1803217305a8627ee7d2faf2a4f78446392d975dcef4101e4297c56df5dfd266dc4ad6e122ed1425f8d7434914c359c3ad64f508dbddb5a7a46f6c10acad80021c05a110d4f2898985c73f6e8b2dd3ea4e7e961620acfc7ca7d0f1b8b8ac896e786aa56dad7295e3d2d32981988f8b7893ec62ed989b9eb01368812a67c850fdf0bdf6499a35eed5588d5ab8130fc1dc83206624e76da2fd23f4e03e9f0ade867bb70ea4fbd982c0438dc14bf90274adc65ff62be17bdc6ec284ec573781d4dcb0cdbdc1ffcdb98d0d2e5636a3531e3dba472565eb50e801e3a5487ef476de3cb53dc3cd119740555147259d47a9d3932898bcbe51e1599ff58bd46db51af8aecd31aff01627c2fa05a2d9e9d0ac21ecdaa014ce50ad942b78c893f8bc1b8488519f7230f507064d14f10b46d2117eea68cd8541fc645d49363ab21633699fe6f9d9f324613539701ceb31e1477ca017494a2324c79355e4773b2d155344bbb974b417ca2b2442ff2bbde75a733d2f652454c5c5a53d3400374d0e842843d7442aaf752ee4784a0911d77ac70f5b39467cc0cd9e9fdb236bd8041ba1b5295ada5acb5821705e3069a84a74aea55315def55fe076d399f5722e8a7f75b47acefa6be2bec212271f6658f464a1c4cf6af1f16cc23ba55ed9aabbc0310608da4630558261818a2a97b9f70ce17f0fa0b3604dd391a4a7f96badea4d650342429a8c2ac1c954dfdf6aa62131f5e9f714b3d52dea0561875f8ac70352f744cc51e485f70fb67d5ae5aa58755341b8f72f5f6891a1c16359f74176616084e9c8d820ad096bdcd7a87009bfb526ea38f056b6c905b0d9d7e2eb98f8cbd1fd16bf04d7b82a6abd28cd2a124db7723dc21ce79ae4d70c11e6be4b428586e12bed2a45a3fbaffb35f8a2c9532cd77a961357721774a92fa8510c9a2ffe788de827648f6d454c1dd1a2812964b9330772a6cf89039958e0e188de6cdad83a99f32d4b3ec18e499acd8de9698dd855580c17f53ff362d6ded0475da0e732deea1edc6a15bd6bbff7b66c618434222806785415dab6d950bbb758ef2d27cbbee74b8089de373f175c789d7e3ac9af2bab996e05c6e050dc20edbad0ac3e3d2b0d993d7bcbe17492ebbbf52f40dc87f56989aa97ea8f9edd1c65a1de42e78e0dbdc2362fd56c14a6556ee2faaa5ca2cd970dcc83ac6b4935c61a2eb9021fff4b89949f53e90583faa5b0f00fa5e5ae9b95bbddb2d0f1b2583f291dd651458b064b6af9dda16ffc84493d06edc488578692380dfea9200cb9353d326d000299578980c98ce759014eac441986361a3cd9aa6f3fa414a6a68f6f32a935e70ddbf4502cc5fb8b32885d70bb1cbd116bf69621e4666a7a93e5d30f5072cb1d79b52563dc245bcc841e124c0db4bfa7b9f90a59b12e27a36c2a2c7d86563794f00c3643b82d7d60a501a4b8ed27a72f96c0062395e0d39fad2c8f07d35c2773bce839ab114dd8d4b15c438ae30fe1e01297318faf6dfcd6cde2d16517515408eb9848266f9284ee1ae5214eadffdc660cee9aef3cd1e6e335b9e8380a16ec664836e0229a400f2e28960b0f1afa0e23a8313141638bb407be236df017384f8a7cf90192ea882fa766e8c21ebc83f370b9caee580462292d0a019e55bc870e3f4ae9c81b7bf0d62f463978960ce5a266cfb7c031c2712043a06ec2188437052f2ed60ed6c12e348bccc1114c980fc35834c55e221249ad966019847f577957ffa6f2d7b21f1eac0e6633d11908033c2e3a412fbb8780000000000000000000000e1ffffff276f28115bd84e8a847fe10177fac5e3313a8fa87b6810a0df28631bb948207c159f950e11f951df6b75c95bcc5b54c123045b3167ddc47883b13d240a0c922f181505c0983aa327dda87c188e5982b13aeb07a757d3bb76b90d8979d1cf421bbc5d0000000000006800000000000000ffff000008000000851a61573e27980a016ff8f04b6f8c9eb963c50c33eda7edf57957c511f19f546892c0262529b4d8262bf46340537c08ad6db0eb778b09e34378541b0670d38b7216ad20870c5d80fad31788bff92b4b5e7b2661b3154d11f00000000000000001000000ff7f0000a7bcaa483ff263e25004a6a6e5118e33b10c91bffeb1d82f462b186353dd0472d850fb00db7dc1b2f691e4b65134eb781daa085042b0f748fd981d41350592c6fdce622252a542b78178a97560e7d884293407ee602f909677ebda2eedcf0789de34e6fbb5ba38af0f617cf50da3f6a61761c7a1ee301ea59c438d891e85ab22d4b327e83bcefd46efb60de091de594515756edf7e6224d5c247e004ebca3b437ef6bb743566d3aa154e9bd0d0c1e8e4f1f03c76974c84bc29fa9f8abdbb8d38252de386bb615885db6266b494f64b45a98c23dc2607d947782a3279000000008800000000000000ffff000006000000d4f39e87124151d79a1c23b1b15e72dc5c7839b1a8cb2d99fe3975ca4e0852e186925ab1bbb581e49d3df6d6652d42b560ef043bcde5def1ae3c193152b352cf52f214a2f48946478ca0f38f100863d0e1583b575f3edcbd2f677c39d11b557db6e36a86dc8d9327f3f3b36ae0466a0f7254cc4bf8a6ab004800000000000000010000000400000028dd6c6270aee73e3405ff25d1bc9c1e76c1a0e2afb7f14808a2cfd401082243f2814615317718e8d392fcc583c089598100000000000000000100000000000001000000ffff0000478f0204fe25639a4c0b4751e31304cc6e87453f1fdeaa682b24820ce94d21a4535bc5076e661faa974feaa64d2bee7cc15f89352d587bf40e17a78531b1347ab0e27e935402a303491128f8f60166c429339ba559acdf985cb22ed844bcbbb2ce6bcda8e7c54f622ff3a631261db74382aaa69784f9052347410bc366aaae8b593719a14280447a538edd25c72314962ca6ea5863e82d669ff46813ad51100adc7a59a15267a2beba031ee37cc94b37beb1f7672b9b0e195c40049baf5eb21f38cef2c35872f2deb83917e439f80a56539ff67754f5d0b64db25a16850000014e7d4f1507a55633e400000000000000a000000000000000ffff0000ff0000009e884a3709dee5a1f41f18280341dbfa6f47176cb2dbeabf87937d19d72579f0d954506953952686c90eba86a63655a19bd3b70b21cb996eb0ee10d47201614bfbf03d304272bf597513294bbfa579ec3a380cd2675dbdfa9f90b2dcd5b740db35068fce8555a6efb2759b2afddeb0f4f57caf59459720c9803352ff5227f6a387500d1dbd2ccc5f0aa4720000000000b00000000000000000000000090000001a9287b44f8987d493327e91cb74fa13878f287791204b660d019988e0752a7e3e3a108bc55eb083e739f29252fa33d058b83c94adcbd29d1945445119e75090fef97dfa71148bf5d599bdf7fe2557d0cf667531168bac5d25a6920b1a487e16fed9534ea6960964d230d68a6c67e433f11309e6a085c6759368e3d5c7672c1c722bfc924f823a89279b580d26f216f2fb9fdf413517295b444a000000000000"], 0x1500}, 0x402) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:28:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x80045604, &(0x7f0000000140)) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCDRAIN(r2, 0x2000745e) 11:28:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x40000, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:28:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20e) r0 = socket(0x400000000018, 0x3, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="75284de3a413d3815f72c5c15881e51cb3991d513d882e315ddabd9fa66b62eaff3615e8ec211a845b857389a3038336ce8e536f25be56428468e4e8287d03ea0b7da955b0bd92371d5e99c37ef897baae10e6fd073970cd9f9707ff418c1f01301d220113cd880a8ec67f23320d4ef7555006bb96c588a7cabfb790bbef52d9b8790031b9743186c12a9efb2bff1d5c46f56c8afaa75161c69330e6003590d29a75f390afc4cb0ed993df11f53deb3982", 0xb1}], 0x1, 0x0, 0x0, 0x400}, 0x404) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000200)=""/203) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 11:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x289, &(0x7f0000000240)=ANY=[@ANYBLOB="00802b84159b8713489800000000d23f8050e3de8a6183fa7bce7a670bbf67a557055cdf8a9b024b55d575c343d74484c90b25a0db06640208847c6e48c63a8b0e6b5f53f80ee555418bd05da1e359d9c0333325cc7266649c498a949e8a4e49b013ff97f458dd1e8004adc3191af3d89f83d089e1e80c90761a6d5496e74cc19670754bc82325a1835cfa27f42c28f52aa387d723a313a945418b7f5aba32e0b6ade63387073d20ffa73779715f2d9de22cdbf5e48a57f2de51762de4f1c214907e14e1c619f0d0550ff30c4d9620e7874f1e267403001551897e50af14ca30cfc0441fbd12a8c0fdc922add8ba725b9f388b900e31dd44a59ddd531ef7950623ea952cf8e3c541f47304704025b3b522c5be27b66bd3c987076fb5efa2be16568ccc48556b3d2dcdc57ebed80d10b483888a9895372ed9862ca47bda37f6d1bf1cef8f69d95f8c8846200f15e187b6eef92a4e687e4fcb4d2b345ef3555484ebe72953aa2b479ca951"]) 11:28:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 11:28:00 executing program 0: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xfd, &(0x7f0000000240)={@empty, @empty, [], {@generic={0x80c6, "c62f02c6e1c9a7105bb0794300b74923c26447dba9159bdf10c3af178fc792f6f6ca1f5417e5895c705641cb9d7786d82256034ddd6bbca7fb1b5aa28522e8a857e2f0aa04ed10a9b653264785457f53ed0e3cc55f72a10da0254140133dc75051bdfe8e14f39c1cef0db1cc9b1acbebb3631a6a77b31867088633d8142677a54b20ee80cc18dce7ce06fe5d47a9ff2e451f97056dff5ea4b6a76091b939351744643066dd57bb61fd3381012392789ab6c23d1cf8c41715a881655622166a4567ee5cd607006adc23c076a9b0fc22461f52c4c447c79a54467e5e812d9024812b18e102eac51375fc994406b27292"}}}) 11:28:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f], [{}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0xb6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) 11:28:00 executing program 0: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r3 = kqueue() r4 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x26236b6a27242576, r5) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ftruncate(r3, 0x0, 0x8) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000140)) 11:28:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0xfffffffd}}}) 11:28:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010600ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x1f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:28:00 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) syz_emit_ethernet(0x50, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x4c}]}}}}}}) 11:28:00 executing program 0: munlock(&(0x7f00004b6000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="fd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000100)="ebffcbff13b9fd8150aa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x2, 0x4, 0x5) 11:28:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xb9, 0x8}, {0x18, 0x2, 0xaa0, 0x29}, 0x7, [0xfff, 0x2, 0x1, 0x3bf, 0x1ff, 0x2, 0xaf73, 0x3]}, 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x1006, &(0x7f00000000c0), 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000380)="54c9b7eeefbef1479e571d68a9da5f7518de064a689232cb663a4b8c25492c93ff3ee567c1ef4608e943645d0f2098d87ac8ee71e6a81515eaa0242a94ebb89005a08bbde7b5152a6da678385984338994af8b3c7c3db7ed35fe060bbcb5940f38a698194068748289d3f0e34bbf8bc97f43f763b697002fcbfa6e04b0cf4d5d460834f5aa205dc43c37c3726ffdecf6ab9464f6b09588fa5ab49b4cfe07f6bc80ffe29420d1c9185d244b3c6c70c63685b68f959f6f325702d8e9069641e41066316d1a71f0b0d4e4ae395a34769614680cdc6e59d9a9961e1d75f0dc9497aaad7d697e05e14b", 0xe7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x19e) clock_getres(0x3, &(0x7f0000000140)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000005f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8f215d50e8d0cbb00"/231], 0xe7, 0x0, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xffff, 0x2}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffffffffffe0}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 11:28:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x10c) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x5) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000200)=0x1) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) ktrace(&(0x7f0000000040)='./file1\x00', 0x2, 0x308, 0x0) r7 = kqueue() getpid() kevent(r7, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) 11:28:00 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCNOTTY(r3, 0x20007471) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 11:28:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = kqueue() r2 = dup(r1) sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) sendto$inet(r2, &(0x7f00000002c0)="393f4c5beeabb2a2d3d04608bfd452813f550c830d8f5125d64bbb6cdc1cffe60bef79be46c6fc32377dd15f6d8da37ed56c1dc4cfedb3f003ca72f63fdc84247643e45bc71b38dbef2a9a39a8d8a2c9de95f55d88122fd5b91381cbb645d01f8cb0bad09e4e96a298b648d5dfa7fc5e2c25392025b43a7432bf02a88406ee0ed6806870a2361ef46010cc6a1e04e99d53bb137cceb3e32bd9c4c8a56e15c9dcab33494b1681ab97c1de2f7beecf1ce8d0dfd479ac99635274a57cc485a86b572314e86ea62285b5ec480d96d06344e5753a11ef4d9c19654e08", 0xda, 0x40b, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/166) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:28:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x10, 0x8000, 0x4, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3]}, 0x3c) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000000ed5bce4e18dade609fdea7000000", 0x13) dup2(r1, r3) getsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x10) 11:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) r4 = openat(r3, &(0x7f0000000140)='.\x00', 0x20000, 0x20) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000240)=""/245, 0xf5) 11:28:01 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fchdir(r0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x10004) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 11:28:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$PCIOCREAD(r0, 0x4004570f, &(0x7f0000000000)) 11:28:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x5, 0xff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x1ff, 0x284d}, {0x18, 0x2, 0x4, 0x101}, 0x7, [0x8, 0xff, 0x9, 0x8, 0x12c0a95e, 0x7fffffff, 0x1, 0x80000000]}, 0x3c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 11:28:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) chdir(&(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getsockname$unix(r1, &(0x7f0000003900)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000003840)=[{&(0x7f00000002c0)="d93da446e46ace35e8116eaad10b642836162f31e3af4ca29a003462e3453acfda4b5166bf8a6b866e39b46f84a99bd618f209fa83f18ccb0ebc2409d5dfce715215d575a9d82787f02a5fbc6e739293be1065ea0d699f053046dea77ffc990b0cd9e952192208a2eef61cef8aab9d3fb997b3da19bda39d8ee1a1ad6e98b8259c93a44a73e942e72b60433e0194b6409f1de130de53288ccfdbb36a218f23f67bfa386e0c931dcbdc2af470c28d1a1e3beabd38c4f32b84d1", 0xb9}, {&(0x7f00000005c0)="cd0b2db43a305f49cb4c9428e770f37555d9b2bfaf391935b9265493a21315bc992090c914aff77923f7af4a92d1737a84ae94b2eea2d502876159130b00558dcee66485926157cbec3647e5bce185bb021beea67d5c6a1355f55a379841bbc713bda30f34212841d9a94492b5563db7caf446663340f1eaf77dbdf964d57026c4511f6c036fe5d33af6dc4ebadb59d78e5c2828c812beb15e40aac2d46e181b6ea600ec61962939e8c0f89c5dc4a7c637c86e5b957c517b6dc8f786daf9bad7a96c7c72e21d5381b80bd12f4f24024c3a66a3087401db52c9b5057433a26eb6efd1242656138554e5171b6623754d6a1eecd6d5064074ff3c719ad7779b558655594f7733a8a57263a4035b44553958ca080362292c0beb9c4b6a1d2d7c6588030ef54cebe6ea1f8d6d730c6ba684cce78f0a52b9aa7e474fe190565a2d64963d0042e38ba778c21d213c2ebe978b79e5972d45e436b32b8e136dfc5df491f6691fa413c6864ddae92d6a5a3ee3576081d95d1ebd14dfdf8e1ebb3b3477a30a3971b5c57e19ea96be6f3d96c25c89a61cc72e566f014e16a9dba14d96b1aeead4e21501656d58a21b2d7593d44218ea27d3ce370391c80de83562939c92268b0b729848a6e6e21106d94f65c08e683f8044429565ec18d77344d6dfec732dd82b08d7f51e4a76842bf13df59f925fdd2a8265e237bcfe92bd851c4cac021dcd67b8f7e2aff0938d21451389ce938ae031f298080ee782bf2f0742923de502a8f1832da0f5ce777fd4df33967e71ba661cba4f956acd16c873b6fa42e81f11a55b0a86864df1188ada6cad6c814f9e2724581e7ece48e03cb548a50df09ddb5885124b6776447f7e78223c546c5169e7cf1bdf534ce0bb07003dc00c6e54a0f18011a371cdb48d02d73e694e0da8f127b9ce23a367541c72f81783499718ea588c804dc0b7c6cd3a4df1c15e2f1b6cb005c289925ed080ad9776650ed590092ca8cae203582cd3a2b62dc818e9d94af17f52d8cb8997d0da8ec3d2b43b30b52d90a0b146044abf52cd4f9390ba454bbb345431a007dcfbd4c4d6b31264b8aece842a6ec67961f5e652b6217a1054c85596d5138c5e006b005618ccee82896b344cae647a2662683bca013692b63f323d0e948ba2a1d1204034da536639ed27aa3841e0a5a8ef21fce08f1c1db835892f9132e08cc7c1f055fc75442407d6d6f38073d0512674ba43e1b9a3ea632af6a66089747494812f1ccae24069d1d1da6df5c568ca3a37004974744a2bb3f22088818b645c1c4cfbdde46794c37c723e2f27fcb1ae4ae0163993354641e02391cfefb9c631f66bf15b4ebaee1f52c111d6d0aad54f19acab6ada01d0a3f22df08b0505e8a018380b61c07169fc8f8de38362341757e4732e8f49cc5a9511c4d7d1f4bff620475361692e6f9d294268301f9e4a56970d5f7e17023a6a88547ca2d6a152627158416ede1bb54abd0d37dfd4c72e1db972411171d9a67e8d7deac8eb798f43ca663e39dc80a0e02205e4185e46e689a9ec18554b3172cff3f998ca522c9d231862a682df82fddbc91fd603f0e789148f7d5a4f129b0ffe13b792b608e5187cdf38a933ea4a244be0cf65d2e7298e296a420b0003fbfd78bfda8b38f627445ad397510073ff6fb6334bc4977c930711b24d35d7d64991d415131a996287467a80f62b1ccc81394237dfbc7b17e23a213c7675ea6a7d8a0f5b70bba8e1f2affe2230d4b3aba89a0e3ff8921e719da877b654a53be3a029c076a480b59d5186d77fab01e527a6cc15f2adfb1c6352417faee6148eae5befcdcc44ae1936e227dcb5688e0d168d67483f185ea84ba08456bb9e2be4240ce4cd349657295e269ff9a651431ba035ac5ab9be3318598b2ad548152691072b13319a6851a04db277869086e8ed1a22e58434aba8664f7c9b639d79588dd596a377ec1de82b99c6fa157390e95aa62b68fe809c23c702b64a93a341a1e4fdeb81b6022001a3e17bb430cb3b634b35dd4f64b1ac0235703708ea03c2b94de0021b8d6f68d5f329ae7494d8743e8bd34c8db6dcece90d1ad65797a1f5b16efe852523a561d562dca056afb5bda591b54cbef4e02c4a289ea65a7a385a301e281ff2c6c132181ba0fd0104930250821f4a35ed3ce9e3b0dd990335225fc23a795ced0ef6153fcb0b1d1873761ad86fdc69490e1f8e5685e9e0b877f66113f8e7185e0b3a6d09eaae5189246ef3a98da49675e05cc27ada8b923df7de1a80d2656d8f426b7e95040c18824a1c9b778fbf77c93c730298713e97080f94f004ffef548c6dd9b04d7e07a2df0dbcdfe736a98ae0608423fcbdf3c7e3b488b4a25b344caaf57b6b640f4092fa15f9e17b7d659ecba4bce7395feac7045e1de391af7da7ad425d4a7754620d5b204caa4599d0dddee5ad456cc6dbb2c3041132c35126e34aa06e6ea2f1f3325337d04a289bb922d106f30b34bc8b6ac9c0f1c0bea98db2c57dcf6c654150e2012e12895aa41e97d6251285c995aea70eb452c9d927ccb11f4a00568246372313842c4d7c8ebcb39f24eeb29056ad463e54e9eb0442ed6779a47fdb36377799dedaa7cb15bfa082269d03cd8c7b8757c83f79142f8c2dce57ec85dd77172c126abda3df00a779328281f0679bf8564e973131312926eaaf449681221bcf536574be7723fd1b8c569ccb863859981f8cf89aabe7c30c438d5715f7dc4c5ae393c18a06cccf4390e1a763b3ae83bd9a6b67422a207383a978d0650d0d878612624d95e405d0abd1622ce1ed06b0c6d1fd71f999a4371a2f7355ca029571058cd5c83694fb8d6a7c8ee1cb3c9135a5a73ec6f678722f26863ad8d326f5af1537409a95fc550cf386dc177729d1a1d57958cc04f1ccd73ba73a24468ee779f343223be7289154ac735a68fb37e9649c1d8fbbb479ddbc7a14e1d64586c3156cf604f5f4128f7db98fac5b59d1ca04d4ddd2141735d8e93dde9349e7cf1be82c78885b5c41ca974ed762bc93d5698d55b02f478d1c651a7904674078972f33a7166fc10d4b09a1068f34be6324d7a805af0bdc6a208a1be533ea61d738902208eaa8b0678e557568a3b86db3d772b7d8ed218a9fa4869f34b0202312e248b390d51db584dda1af33fa73b54468a67ec51d1b71e286e904c0ff5dd006923b84b868b00a2dd881dbe0a410d4daeefe5265cd6f8a51ea3756c2b627835d37a1a07637a153c0d7f4f094c552df95bb5f5599dc3c9eb7788d04899b341f75c1a12603e3d57819af3665a719851fd28cfaad54a507264d1aebe27a8fbefad669d9db57cf70c68cffa178759ce5e7ca51ba80a0d7c0c5e7b5d0380b6c55292ac5360b54b7df0026a08f7c07d5b5b95b6d99b096d3873dae251bf16300f7adbcea58afc579c4b373db98f4d62da38b2e2b2886e1ed54c3abf9504c8e6d08d83d3f5b0e1f9e8ee684353549bc68598864a4c40ba95fb2e8297bbde2a236faa5f3904f8ae3eb58de2d7fa42e196633a2147a7d410ade6d4fe7b607c89ae33f0936668475d22b92d9e805840491169c29563eecd4a344614bb6159b8d1e6dfb26ccb63b5936f88ef9901dba7ae7a35d8b370bba5e3be19fe47ee04b789a0d95b7eca342e667fc2ad283bc4938d6ebc8150c7b7267f80155ce12bde650951b6f502167fd003a296d3ebb48a8555f09718937689f7f829595663fff2fc8ffb075b90ebf00cfb8e17155c13cc1c4bee783cd53fc670c85ad84e4f1f277cb2441fafb4843e68cf4b90f6e654079c765bd69f2e4a64ef4cd5535782d51971208b704e811f240947ce5e249d53a7709dc3ac962aa08432fecf2b2a51b5c1f732850b24158808df18332bb0e2af3120cb905f28d7b5c1ea53b1332e5fb93991e3280a7ac3943ad2557799f7b9af1570e57cea1a32e0e0f8a25de08fcf973216a387b787462e761f4be4cf5c8d90b8a0331d7dbaffd3e6d134758832e9e16bdef2b07c7706d7fbf4b34599724c2208f7e730dc2d92092220804836d0d586cc1093834bccea848ff2bcfa90c82a79399c7f4a6ef493e20ba63cda9b4be28f29e6a0c868dcec0d80916b724e9563e34f0c48d518f0b746e149aacf58029ce4f414a60f206f88ff4236bf05a269d9327581ee4a960cc8843f13a31fcdf5c885122f45724b8405cbe81a6c43d1cc278cfca0cafed9fce3acc73e16c3dabcafea67282763164f428e11498e7ccf2d946abd82748de090eaef13124c40a6f693445e5760cb1b3af78d30ce31fffc7a6c09387704bd50cd6d761c98f12ac3d4b75ea3ee67b60a6dfe2891d2e28b3c48c322fbcded29204dd1927f20a5371341e4496ed2d3a2b7cce3f4dc951fe9f37b0ae4345d6565ea9dcebebc0ca29a2a87fdac9e82961b217f940a508f434965c5612dd705220d55d130d941ca36f31f4c2984221b734f0ccbcff7979f15b5ca344dce36d850e6a11c4da7b3744f85608673689ad8ad123097baeb7547b97d7c703e61787183628081374015b1b6c4529395b7a78ed3954fa823485432b639f3a9aa430a682fec9aeefa8fc3e043c59a45bc2a797c9bd25a6ae8d3b9c2bc3dd926d06bf6b316af9feb7f08fed99466bb0e4ccbd76fc6843d95151947e26ddd379d4aaad0d4b3375a39856c6c7da395478f4f757a690274fbe1dc918f64675f5f51385edf41a2145c251e726b90921db59dfe852a2e52e84d35c5ea618763d0f7f5e1257a3a7332db9f82b5ef204643184324447617757fe0ae31f99101743c91d437032d73ff8035545084f2f2dd23c9356c93447a9ce9849c0fa6e88dbef65f9cece2346528f0f9fcafb6d8dc049de8a425b99d3988dd6da7f439ac66b9e907bca87c608209894fd290ed0bf58ff04e4206fa720c04cf2f7b05c732d2bc478c8d0ccf5416d94299d39a2eee811d5175e638d439bb3098b986fc8b212f52925b0e290b26b251a4c301b1ca1d64821430760bc480acb2471f28eab13faddf46c09440b24dc5ba6c90f619443ceaf22bd300225cca2656febb5ff56d86d8b175517f0c3c264557dc71df9ea3cfa628320bff3b9f8706a4b8539ea32fbbea0d613b59f8bc179ebc33892824e8fcadc81ad79b3a3f7cdaf58e6dd31cb384211032cd845c5cbb7ac4d63d4e245e92823c38114932dae1853a09fe238ce257e57e197c8c6868612193bd27562e7ec79dc4c23833d65bb50817e0cdedf17c4be8c60808f3885a07029f737b2c56b0464f00d460f55946ff06ad3af8e3ece16c4f4ef5b5bf6fde0fa4095aa05044478179c5cb93b6013eeac765d60e59db31cdf446d795c3a46fac8aa1d1b4f72ea00f60b4c328de66c3d3c3c4823c8dfd2711d6d1fe846ee78446040f42c85678f072f66231da564be831216afa14c43e7d86e324f5c57d433cc4fa02e1ddb5efb94dda9e5bbb0d9975b8b217b2475ab348668bd40168dc6b32429da644a3d297a2095050b86f7815d01bde22e9c8ae417ccb6a7b0fa822361b0420025fc7f34f893127b667c20d09d6b5bdffc0c819dfa3b2f9d19b994998021c9399862f0ca5e872fa0333b76b018286b419e0e2fd309ff62b6ebcc829695086383ae3704093d0ac823bee4b2d480e618c727011ad25e7c1ba8b92b8980876cafe86d29f4968efe44973082b2242b448ac8d9df6aff73cd5406015688098359413c85fc2be00a40dc2923f7bbb7d319935680f89a930db16c959bc7fc15ad755ed5d1464dd6af92ca1c720409b6959904ac33ebdde1dbbc33f4dfebed7259fff1a6404cdaee32d0e9444aad", 0x1000}, {&(0x7f00000000c0)="ce80582bc68ca4100e8a06cf959e418b0281a66eac3f92", 0x17}, {&(0x7f00000015c0)="89004877490fbdf04d4b56d8e83d74fe897114ca03a53a5d64ab3dfe1e27e57cd864e1fca7ef0416b2ecdbfbd50c651e29d07d6ce49201c1d9a71a056bdaf49eb3bdd9ac4e91f08c15bfd24d23c51d2805b3e8db027191142e7931917e63d4dce3646480258e62b8bc6a8c68cf427f1ccc4f962a78a03893652afce35fbb87a0df29cebfb72fa0bf4f875062c3bb0c56252ef84839aa3d5ec59b4f4251ecedaaa02a8594edc5d4dbbf4864dc42a5c8cd3ca9b330405843438a8d33bd069771a179dbab1d91849ddf32845f841ced7486b978cdfb069790d99a5738f02259f25990ad1b4b016106754e0726ea8d0a121556bda7e706e0e0789d747b3976a4071ad6395c7c0b7fc83fc9ca368b12036b77ee724736ef8d6ffee47ad0bd68f06ddb21a617798987b8510c05f781e6f79618cc35bcb52f743fa444cfc73af76aea0f04e5815704401d233dfe1cc539f143b1dec94aa06073bbcbf05ffdfcc7435b22338bab6a38032f7342ca0316a84b1a7b8ddee687e2d6d162deb8e9c0616254fb83487067c7e3fc189071ab9ade9beb24b998be683fd9f8da58b2781ac04beaad8960a5a96161157efcd4ca224b504fa3956dac1c29f6295889f74d6e194d6eeb8c215b87b127700a6b8ca8051c82b3195ba5652ba4fd34864d5b79f6121a310bb63c2bf1264a2158b379c13864f0aef95be63624cf5aa243fb4b3207f4cee73b384e785fbb207436f9950e0e4628109cb59d35712980dd9d1010170d3aa4cd88eaf37bfecc88921c31cf58b298252361ba0c9489d389785e9159e0e6b3b7e0da6379f5a2cdfef497d00b5b6c4a06f4f0de9a84c2e206c1c391e93eae1344c0ccb2274094af1d6409174738e6393c42e4944856af0f7361941f7fc9223d8ec7f2e06edb8e77e6ec834fb9b4bfccc6817dcb01b555f9c9a5d5bfaa761774d2399ee193450dfa30650d9a2a009be0de73ef61723ba71af27543f82d6549861f2c3208faedd2aa8baee5c216601db0996a3a3b234bd427eabbd635686f08c1a322924329641d5b45bd840d9dbe3cb11f705639af85649c63a9e6f302bc1224519a4e23e17b23eaa336628b602775acbd9c24e4ec7fb9b7ff64fec42c5315a6b8ca8a7861bac7f6c75f1021709434faaf2a8701b7ee81965c622c7369c07a0b8b7fb30fd65895ead9ffc765b7436df0c5cc37970a61fb83ae77920b4c45d2115220ca293b178f42aa458b8ec87550b27ebcae3ffa5d2f211f1b4883e804a1d6a717638aabc1df36c8c46d9a1701b019d4a793289d240a02b68b315217f3ab2ab6d586634d58b99517ece3d4dc70b008b88418682c34a581b5fb556d9727c8de3b01a77b0cdc74ab4a66b80efb440d94a09bba11ee81cfa87bee8c9eacd6c17f0495ed83ab8a13b823034b47e1024ea3acc8dc2b0291a4f6531f163786b87f879cccfab7de58e6c6b2e2a5babe24086273f52fbbd0fda41913fbc059d9ce41c21aa92845407431e0280acf8b6c32709759d22530de8d5fc42b4dac6c9a66a64f2cbae1c32ca914ccb8b415a635a2246aba84db9a45fa28f08d1cfb1297be383bd8000585106a1c1cf7e470271a5a8cfa21eed6685fad400f1f48569ba5d5b0f58006a6a2baf82ab8b43c4d18db9a9dc7fa08d2701f359568af2655c77afdb467faae0a0d1d40f209f74e5b3cad833eb21ea7b421e7103bc057db7ecd138a83f4c8853640a9c1e4c3e5be139ca67d6104201f95f0d2bcece70cde8638d81e819b5b937c28ec7cf9b595fe3d46526ba388018261ee390184dc5df9c2f5bef87721dd4baa70710f8bd55b60b9413821985dfb8c2d6df38673d93cf5dad32007ab288fa6fd2aa9a2a730c8f9bed6b9f67fdb2d55e44b91149b1b9cfe3f37fa74f313b9ec154f95fbe8a482b05b4a2ad718c5c082f39049914677759fa8176247c6750409a8bd1569e5cb26efa85b3a0c6bf5d7fce5f105ca221b80f6a89d7b2f0144c4ac67372327a4076f2f69c62fdad05f1f07085d903c8e861ae0b0b7d856a62946ae18a8c9b4206e68768c0d0be8ee7a343146156e19c3a080895aa8827f9490d2e9d1ef387752e606e2694742633d02b077c4319dd9e304df2d42fba14753081b84aa41b2b1f3b4ac7a789d3989385642efbc1a4cf77faf41c7505539fe955a5e88e6ae47f2969cc941ce9e666e002fa5f6b4d7a4169041d1b1ce50680000d45fa2073a496731bd3ff404d6172d9c4cc449b7ebab784b231f54986aac7b7683701ad990d6a5ccbf1ee746213a49189fdc961817e039f13cc498e7e102a95fb491ba3ad2e82f57f85a1b59673c6baa3a6a34c578baba83f9c7e649822a7bcf859e0042256636ab4a25508115cfebc75a17eadc45c482ebcf551c9b042dd529fc1900cb3407a409463b2f87e559fcc060ad22485da3f1a5ad8b638923cc4323c67b3ab6577f8b35ba84f1b175020e7ab67fa852319d7986722e5c7d0f1cf358bd0956197e29c79197412c451e953f0f4d10edf5ca76471aa2db0241f39beef032054dfdda5a3e0077fe9d04fed878b0b40212a9cebf82b3ed77480ee129e963c9b4dc365d9889da75ffe44e74cdc90421f4f592d9f6364f3d9bc52cddf499c8f8e04072a467a42ee1215d9aead650037806d10912915a812ab9e1dd0419b16af6eb860689276c0f4d9c7dd91f029b065a40bf272d595b0894ee34ee7a6fe79339e0675f6e1a62eb4bf385bd0378a956fcdb834bd43a0251474965887c89c2ff81472c397140ad276e7fb066c6dc459bea7f0d9114c64d1c7ee5e346e92c2072c56955df5ec788bdcc9d34bec3303738fbc3602bbb21a2a7b6b12d8e2ca504523f62e6df75584181f6a29823ade9ed5278c511b4a9bbb84eab78f1e41e743b6856fc2896bf7f97b68319670f4cdb8a6825634b626cf31edf80015845867e6d08839ed302e2451168b9d0e18f514467ec1341790dd4367b8db9a342dfefbb21d120a59f36448be9eafbb7146366662cef0be79c5bbe9be7546fa872b2d4e96baa6100ec7f500528f74b6b878043721ae10fec9f5dab9fb7aee0fe6bce411f036f66fd48f971948a194889f20a06a70b34578398520ae766850aa08bf0697eee2dc617b413227906c1702e8f86c2c5a262db175f441aab32e9eb066792696f3bfa2ca5b9e07a441e45769a3f4b8355d75adcfa2ecd9a184a8285b2e7b6e93effbdd7fb058692f2cceccc0632435d186c5e69293f2ca4f84410d6123d9c508313e96c799045bb4ec4ff89dbffd73d1b359c1578448639b1244541e6a28bdc8fff51e45f1aa3e2f729d96472b2cd4894f823882bf0059f5bcc8396154ef0ac449d24f56a5af8379cc813cee6e960752fca6fe20d9b69ad8ca68cc5fdf907ff54575ff458e576b6fd9b5e520dac708a4c9a20ac74aaba3fd3b8166e937a68aa2dd6e495ec23fdf534792daec44cdf9c0b2424645b9022efa7e4c8b40eb5cfff9f70031498f53cbaaf1547a7673a76c6ba8166339820c6a57dfb317b510c93a0732f984d611ee86c87ba7f8669df87950576963aeccce639d54db233aa89b9ba6be8103b43599ce8fc0395750b6fea2f9295fc985a47d9c094431336328eaecd2017eda59663b16d511fb29087790378961efe687a0aa50c086a43e56d22e8045d8dfa056b57a24dc16ef0e276a565bb14c8fa14448bd6c4849edf8a9100df724ce738866f0b655ee1dcc2252e39fbda999716e9061e04b3efea748bc0ca07d4b197206b0aa45ae845422aa52d0d45e289bd7cc340bb5169d4dc1c5faa5232eef8551dbe80778cff503b71e65023cbad1119e9250efaf83471c233d1f0a43c9bbedc44ca0392d5aed991df80c9711b352c8f7bebb0f4b4d8a20485ef191a0f603264e3671f1871cbcd74469d03d14f06ba553f85edbfca8723359b7ef13721a69874dc9383e53e7bc4ee953b26b58f61c59f4094d39664834e820e3500fbd9681ebf5c134c6e6a52c756b342c5b950746f82f30505db7e5c9f3b0bb9f719e273b4904ba3215b84e92a4de0dd25b8a53edbb869f53339f2bb9744f4a3c92d8ea4bbd1a0f619cb1dc891716be5bcd55ef8dfab5161c59bb05ea3f1b2d463cb8a7eee82038f7a4cd95278ef744f8a970823094dad99b091dd0b0d8a831048b8e9d5e1daa1dbdde39e4993ae408f12789ac7e71bdd49ae8617e7cbd4d2873441cf0f4b350e537f073194fc84901aba501a6b652ebe52656c3f61556557dd79d071708c8b83d4d026aab2740056929b8aa55cfa52115711d9574584e4e3da176c7b7ddc9fea2ca8eab5fe0151e35fcbd0d42ccbbcd93723a5d5e5608ca3a3f1f5b42fd1c8b3d889105114999629767077c293e985f2f4341313e74ef9d1054e5959c4a308d05523ed4705171fc175987eafe7e94acb376f08945a37dc818b66df731026ecf3ad4fd021eebf2db9ff13b35c203ab76afa3ef28cb10ca5a79e736ba27e0fcc51e8c57608027e56823a4d6744209deceb7e9a1f58e2bcbbd4e271739b65b0045218f153de9f7afe6cfab5ae73fd9edcefe667b4a823e77238d28ff1ebe7ae1fa14d5514e4f8c48efa00c1301b68a6621f157284ba217f701051e4c225cb028699c9f6c05584a37f0b84eabfb3fa2d094ec48f21907f8f905f01e4ce799db2181092ce9ed8a780f5ca33fee2198c96c6c4f926a11e27c13523d404076b92080f86dcc9f854ae773f0c6c150d2be1be4db364cd3ee8f3181f8543907fd7f4f8ccec110ca6dee15b9596d4d69e5f1419e38dbd14ee756b3bb29db2adba25475cc5dd4e1cae845849cc18a740f64038af6680c744b3547071cd62bafbed1b7ae096cbb769a8455407bfe76d57c4df120002d256c343d3a83d890f7a5430daf8b1e88f0dd91f0982309d99f99b17b1771e19f98651e30e76e36fa1362743522fcf3ed308b1847c39945357f5a8ede9ca92ff8167e8057288ea76625dcc4bae0aebaaf199614cd63210f4c09ae8ece52e18b0204a5ad3cc620e278f533dd49595d5cee52ca72d6a232dd01f717a7f9560b89062be18e586a47c537dff74cdf165c2a51a440058361bac514fde251e72d1c0c761ec49095aa914cf1d853d867db86d4221848b77f05cf36fb121cd35dcd1470924feeb63eb62c63f70ad40521b3cb3040f36a8caec77bd1f12688281e6f00435fc01f4f293e4e5ec70099df5251201633f0ad795c8ee069a44d331be8105ffd38b00ca7d8f934dd9c536c6b088831ad058f6430b48eac8fefea8f90318c4437c20ff156d79405fb12800d80e27d86311c6495773d2cda39d6fb5ea84648ce7393911fb3e3688df3cf1cb604a6cf997e3e747def108f0de6cb1b0c5106c4cf7d6288cb9ba2e93eee4d6310e845295336bc8119d397347607b214501b1d13371c4b54ce05050529666a2af63656644805addb7d3fddd4a3276533e30903698c7e1ba8cc8bb79b58bbca234a04aea75585a9058ac9e8dfd2820540844f081aac2bb06b0a61bf780ed537096f046d28eea579bf29cc40b6c5891726e8f5adfb10277fe36d7c6f1aeace0f31670ee14ef008a12c6fa48a10b24f1598516c9d6e45fb4c70c48bf89e00d8cded45308b379d2ece597a6a95eeb29e3ae9cd425c4a166a78e6ce4b976839c66b1ab631e4b748920ca3dad9ac6c30d775968f71946d73ee4d80bfcace3439b06576aa206ff4523b3f0a2ba41923e48c6aa48903f5c6dfc6939ab8ab19a4579eee605e1a0091d3487e301acc33d5f3087de7148bffb70af2cf11af4abaf56b602b2498954e0a07244cd67d05d8a", 0x1000}, {&(0x7f0000000380)="5b4a9d4d30f84302c2c5bd4585c7c195d4208adf9b2242b97b1cd89fee89aa4b578b208678022678a4eb2c78009c24b87391dcda855779a7e8adde113f24500dc5ea1686a78b1e4c16b4d8226987bfd590e73c81c0a2561cbbff8e0de19d00fcbe1835e3bfd4b762765bcf54f2b5da4177960c9481432681395384391c7d4fbeaeab0a2fdafa83f6ead0fb920b252a9991efeeef6278a676dd3636d13034a3aece332d490f4faa8622bf2f417eabb07d81f65e1c2b473a7eeeafa0c49aeadee0d98829230cff18aeb3bb1f4ad5df180dfd70f918c3773e54607db6d39b62447897df09f9644c995487f96f26049c", 0xee}, {&(0x7f00000004c0)="b77f70975f827675498dc77952f325b79cceeee1c7daab56c8a507e5692297b9bc950946c7dc2b49a0b7c535643472469930f62b92f96b4634d60732dc6d807d6510731cab6eee8941249fc0611846fe7542ad0df71b2ff3c8fe2e63d58bf3bc28507cca28e6fb03e9b1b66c9bfd1314c177721a888411a884ba07c36d59a2305f622059172f47ba", 0x88}, {&(0x7f00000025c0)="511bd62e4abb878d3f43ff2d31df6e7bba09d1c0559ef2ddbec4521fe9879507fe64b69d07214acea164f0a4adb4fd277fdd1496c53f22413910dabc4c1c07d04da29d090398bf34018bfc028b376f2aa5a777bcb42d91dc9cdeebfd46", 0x5d}, {&(0x7f0000002640)="35fec3c6aad196bdba2a1eccc044362d5738c8f524fafe546eee6d6491359336e9111469c17fd0c647d6435a8172f5710a15594b9059a3ce33047aca4e110938452e30cce049fcf277423116d7d452510baf531a78273a3a13601add6cf2f8136662644cf2c6240ce3ccd860097eedd3f67663ca9087ca224e803ce996c425881409c3e63e5a7580750e2ba8c1c12f377d2e31d2339ea013955c42ff2d8123a8906db9b12e50e6db237f90d333e79cfafa76d34ac026960de4b8ebe7db0ff0aea00a1696ab6b259968dc1169d3c1aafe8ebe3a478443a20b70f880aca33bc2dec57fd9d3aefb22e115f07251181c70f98627e414a00f2c4178280c355510718ca7f4662568bf5d6cd620d4d6ce41ec70a3609754b699c0f83660a0fc02f7166761fae7972951440ea419748f23c17612e1998e96601f9cfc0e8255320a22378f5ce9f533d4b97cafcd4cb32e866e5bde175d3c2d3cd962bf69b59791938ea7eeb44f28eafa81209f86adb4a1d6dc18fcb077bbec037237bc6b65424ea997466626ea9c1b675e75abea282c93b23bcb0bf136a17da3d364bc48513a74497986649cb2a0776c6494cba58ec8883403885585feee37163ec30387916e1a1557875c5b12bdd2bf02d4a30500e7deb0d93e54842cfdd3befbe7efc14fd814538577179a8cd14f08fcb6bc93f50929305e43854c1f220932111b7bf945382d741179c2145c562ed0289d6b8577553e15c48c2b9578b5bbc45a9c1b31293fbd5e6349ebd45afd9e750067625d26054eb0ff1f95447690add64b927d1f7ed5c1ac2b91c3b47fa3922e20549d880b85e06a7a4cdd37d3a5aa606595198db949f988eaec91dddb24e6fed3971de9888157d6cabcfe267d454ce4f9d68f8ef31246d66a12010dc5e07d6bd4397e92afc0c4c19e08507b7f362c750a2da9b065f37aa4bb731139210281c79fc6dbff796711499ccb9114efcd189fa69ea82bbf6b357a2c17eeb8e94be1fd3b4aa7cf60f17799022a7dd3bfdd4d598a25232441ea7ea2d561525e48133b2e347c5dfdedf89ad582bcf545cb5e05eda80f4b19d5f436aa5306d4f205d0505a19ec3ffa89186c15110c7339e8a6175566368224705e304e05732c36ac0f6027e9f304f84292137f0961d8a90fa182e2180bd85addd2a88a72dee4151d493fa9f92da86e92cfeedd1d2517eb999344a15b62ccc69541dbf0dc06f4d29df90e69bdd16c3a6290183b755a90f17430da7fbfcbcd7d8a84844fec311ef80e146f9d28087aa8028336074d7cf49b9c5b419c08d14701e7e2cbe7f92e643a71b30ae6f2bafaf5639479e9ff9a8b6f754e3f5a2a5e2f90960bfba0f08a7fe13cd9c79ac0462456e06041119328c86674d54e5335f7b60d12af9a0edf6951686fdb45accf350f4c50d49cb96de15288ffc6b60f92f0c4af376241135ce759a7e643cb698274b5d9e25e293a33a98bd3e03ce68f1e1c74d069a32ec39c6d6786f6bb6619290a3b830c4e0f098d59f7593380cd5b0fd9b553d056e599f620fb647b5ea97e98d59fcd63070306cdf82a0437277c50c57526eda7bf44ff56df3a7442c8636d3fc7e7431bd3569f7c079c6d8759be6805d902957a20ef7b84602feaef13a6dbe62129f382d835836f82769488bbebba30a627f97ec42f62991031733f2e8a61f1a6595287c84d4633d66638df1b136f7c0b47b43f5c1c64d6907767935c4c12f14747b712eee2c65ceeb1fc2688bec1704fd418692737ac2495368d46f141238cb48966ced77039172fe5d19e9c504fd979e5753fcb79572d7f1a748b818e55d56ef03e1649abdddeeefb4874fee271072b9f744417d955522262751ec13a21dac6ebd4c1e03c30ee1a4127634414f03e4d2e7c6d8af1e46bdfb7406c6faf02d76cd6a24c6a2c6856ec66c7c3804c528ee4ef74c29ab2570da2ea30d48882953c0470af0614d4550bca19231a591dc9a3c2ec58a24b215b13a93e497ce780a85c09d145288d9ff8dd5c0a3e8c71f5bfe7bf7b06c62b62a862539794dec864e4e7d915b9c96ca14c87b1fccb0783d0e6c3bd6cee9462b8294d28a80432ed84d141e846a944579891be6682ec986edb0cdebfc5d13b963dcff87ae7bf119626e7caebf7d79ca02f84291830d2e8888e49f4d4b571489abe6a687b6a5684a9834209d46e4909b9b479f2b9ee90c2cadbb8b305ff864a12e99b685dcf37223c99a2b82b8280d586286c7e1a88d64a6d156f1890d4fe835cee1b993f82b102a8f1e4264e997f5109445fc5bd68b706227e42f39c1b0e048d7d884faf944c0a8ee9cec643bdd1d2ebd5e5009975cb6dbb18a1b1b0d4d95234d771c3735010de817347d4de45f9a7b155aeb50a0271ca4a438f81125da19b0d279519d9c1869c35f08e94868ddf0ec93230a08d57cfbc5a182a590ec7bd790d6cf82cc2253f936af010adab0187c2ea023531e995305df05689aa447ec0c933d31df2ed5172ff3e49c22d07b247aa711aac526e0f707bfc50578ef1e5759bcc02c8955a8c700173e97ff04e263d3995e0f241ceb449719718ff4e5188aea6261d8a0a6a2182ec0fdccdfffbbd11742cd9458a195af6c0e1fe0af18c44eba70d334c01b4a7cfc88c91a223a2f6a2d5f495054b7e11214d53f8cb5d0bc4d94acb6172dee031f338947754b0e3da3257b06b5b764af7084bed00f1fa65b802e8ac412808630e948da8dcf2689d8596b98f65c68b059bb454f371b294025bb2849896c08e6c4a6ee1794c1bfc58b4a90cc8757d827fa08507e8877e7284fa4f7ac0203fd28abd2c583ef0552ecabdced14e6378c246e54099b03493d29a04a3d3e44615df6f331217de99b2937b89a64e692cb079fd2bdde4f5fe3082a90e79730c197c00ea02ed38e0e13830a4abaee13d198a79922593f3d259ad3c5c3dbb9ff2bf2d1aead2e637f6695ae794fbcd053eb7dcf18c56b9f0c81bbb8cc4cdf9a8b2fcd1bf71d86b8ce6c8c8f5e964e08cd6915c653287905756d68576d9143f3c935efd81b5d595cad095029fcc55ce92ff44532ccd71f4bd134c2a5ab0692445404bd4b946821a45e48fb81c7ce68e891118bf4290395902a218f5823c9c08f2a8aaff060eb69e5c46d797002d81acbcc8f85c7ef72351905fbb40b71766b9378951c52c16ccab14f1b74ec13055cd3b50a621d947562ae770e0a20603a31003a9bf27ec1356c3c10cf809721793ab552893fb20e1e1fd5c5b6e1bc4f11d25b375ff45893b83c813d48392b60f891c43a53cb90958b9be48500a3b46f86125bc4e36464c9fd1b9fee4e207593ee3ffa5a128f017b01a30d78e7f149f6554c500d85baac943ff55f83a8b49c23f0c776ac25f4e3fcfe15368dd3e57bada5effac8e9f26b7f1a2880441d6c6d49d164dd51d859fcc36ff462de3d0e453287afbf4b08a4ebe4d4f5e039ae04c2517c2de511e85d6ed143c42fb44ee814561688d9bbd5e1a74ea6001e693453c9879de71fc88aef67d172f04f1551135a3c506cc771d3bd73db0ea5be507b46c249149bd69a3e5c80f241f189815e2b1b479333e797c78ae84e8dce3d3c462483f8b995c9f686f4b2c87c7abb632be8c0bcdca1744ebe921686b50c276a9766a73799b29ee29f281c529c18ab19b53f517b15f03dd64e50e44c78511fd39a5380504c633741fc6f98c31df6a693378b4a15de1b6e4ebb707604ac3320e70401390290ca22e2d89d5a7f520e34af66b0df2d1b88083833f5f3842bc1a3349166ffb6589403dc61818b8dd84965b5def13221158b640944ba0899e1c373c963eb7794ff58039ac8c7cdb140640261f556d11f2106a904def4547c67fc929c30ce46ba942f4632c19c34dfb7bb758bc19bb15acb91b055b862fab52acfad58757b102f89399ccbc7167a4aea4a86f31320e1c8eb68ffdb5779f0e923e65fc28ceff2e9a08bd50923cbb3fbe41de86ebb9e585db948b0449677659e22624f18ecabfba8d7986e03d4867198bbce12231ea2d82da33d2b33fee1e9792d4d57b69e914266d7f9a548386be569af26c82dedbac3ca814c9dd3447b20ce2f5a177623ceacc340937df77e7d7e941471f8d7d8c0504ad4ec0182d7213112bbd34b7ce89221c7cedfc25c03d48b8f201056a3e845c675d8b458f730c65b88996827b3d6448510611fd5868856251a4cef4c5bcaadd1dce14f659955656bfda6afe7bb26818ac1e6a7a2def9c2f142919e7a6681ac7bfcaa9ef830252d1b4f0847ff92e83ed582cfa8e388bfb5265ab99d9dda56cabd97df3874a570a2fb5f40ca843507e5826de6c07ad838b65b34bd539a9ebaa13609727a37aaeadb0a59fc02772cb27525f634d9114b23fe58d89e6177903c46d84c15af1a41b14851703e7a1e9d69d0ebecc979d769808fe43b6aa6deb5d1b9d8e5aabf917cc310ba6337ec530e5271a37d504b3314d7f733ad48dabd335ee47b8974b4e22c8994f423903bec903e8ff7e9fd73de90aae383dd2b56fcf0ac4a0d47b7fca600acf810f3d04fe3e107789612d91ff65556d989698f400b6f4f206a632bdf5e90f6fe5ad14d6dd6406cf3a062a714223e36afe4be0bdb5f4e6bf5be9659eedfe6c4fd572d1444d31bcd7162c480be7b59c1b0bae3987dfdce941a5ffb0e33a23832c85f082e2d6701c5de5facefe2d34d6d3e644bc3433c799bd8f4b3649fd559dc9d32b3215fffdb6cf15bda28c8bcf9471faac205719e48b873dff187f52ec9ae2eb383a83bb9fd0b4c666185a27ae1583b833bcac57d31be5ba9c755b9552ee371790811ba695b95d49379617fc8c548770c9e81205b0eacaacf6cb6109fd99c3d85660f87f399ef4a9d5321d2c8b6b30b2dbff1a25f0b4306ad9b2728a7dd82946ca12a831d8b81fea0d5416d34de6c9261c01a986dd19bcb33175f66e34ac08797b8b396b62f2dfbf3aaf6a9c6dd0e75927f534645af10bd4e855ea897096f67b29091475847d08dcd7d761c4ae3bb507c773d7ae8cb5193e73b88e9a5bc101d49545bc031d413193ac11ae3ba3a9e67d29be76a8931af97bb30fc457c28a2c93c0afbbafe530b169aeb5b176ecf2cddefd451abc67187d8fdf67920f8e226626ea309f50486779df69f9a7b7dee7ec4896d21361610b7c8e445aa0a47eb94539ac4064efa751740c99097d0819de53eb6366bbc5923fcdbde15e3a92aa39052d0f8a1084d1d73d2a0f435d75bc3d7f50623c787182fe0c796a3024c1479ff047b6c2a004fc8dc2ef36714fe92285d76cfd747f938ff355ae45b94d2ea07ff170599bc7da6b0434f488362928bbb320424e08370da15139975686fe8c65061f2a922ab4fe6742f08a73bf93d4931ece334ddf78e480481edd5857a2c1cf7dbdc545cb7215bf033f7a6c04b8f3efc85a986c8a4572f70f47d8c66907984b138e9491009bdbae625500a52451e83b2c8978747e65af95a58b9bce4ca3b0e33cc73faf41924b793e2eaad7ea4e47aca92e146071107c398a0d79904c34ca3b0a6ddcca79a8847dbef0765c4287d47b529f8af5e1742b8864e1bf43e206d3a6e2b27e1e7865b97b61548a606dea0a271c33b14d66a3f40f58143c428e96490f9f29b78ae5f8174237c47291c557d2d7cb5824036219731fe2485f659206a2d75a9d68ee191a144cec3d8d455cb5da8227f0bb586ca177c536b02bc0ea4027c27e8c76a2468871ab95fa0fc974b289f895b8fb29ad50a4b298adca3ce64910acbc659845f610519da0332c316e2bf0a898a4dac7ef524f2f7cb671f06273eca0f842d524a5f5", 0x1000}, {&(0x7f0000003640)="cf828830057468326cb68ac664f6ccba373d568fadc27e31a8b28189f3e92d9e816372301151ec98448eb386f01e01927ca2626684aa09ad7dc3591c742dbe6b1db98a3f88d8732287969b41213c9e7739a385219a495fa8e56039b0905a5b3ace8f74f459f3c573c1b0c33835ccd1f8f134f2f27d782c8d421ee2edb7eb5c89387e36ea467531fce8bf8a9e475922bec509cc316ad58b1c0505646752c1c593eee168e29b20812b4500cea9dead541aaa1eec7fef60138754ff4568f0724f0261bf6e1d60fd6441cfeeb21ab70b6fb70f643fed35fa", 0xd6}, {&(0x7f0000003740)="6ebdcab14d317588e33c8cd06c968429620cc489a044f24e78e57f9dcb6f9909fe758ecabe5363703fa8198b2ea0c03a90de5bb296f99e6e250986bd6b7b885dffe13ec4cc38bd45aafde96340e14c64f691fa6d74314c7bd9ba14f1e0cfa95e895a259caf22400de8a71a5a74726346e94d9f8e6c3d0544e32392d7d3eb02b71997371cd09ef478dec8d70ad576e8205ade9f6026ffe7d59ddb18a53c2f8cb370f15684ae0a00a2c81e413a29215ba2a290f369f1756a02c9cb6bb4827f9ed8b2383322c4181335224b5405e5282aa7fae6d993db26a65331c46eb541", 0xdd}], 0xa) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:28:03 executing program 0: pledge(0x0, 0xffffffffffffffff) msgget$private(0x0, 0x140) socket$unix(0x1, 0xda992299ec0b054, 0x0) 11:28:13 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r2 = kqueue() r3 = socket(0x8, 0x1, 0x20) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0x9, 0xfff}, 0xc) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r2) 11:28:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r5, &(0x7f0000000180)=""/143, 0x8f, 0x1, &(0x7f0000000100)={0x18, 0x1, 0xfff, 0x58}, 0xc) 11:28:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8000, 0xfffeffff, 0x9a, 0x0, 0x9, 0x4, 0x4, 0x2, 0x0, 0x8001, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010", 0x400000}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:28:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x1ffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff6f24], [], [], [0x100000000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000000}, {0x4, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x2}]}}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000c3f000/0x1000)=nil, 0x2000) 11:28:13 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11}}}}}) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/26, 0x1a) 11:28:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x1000) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r0, 0x6, r4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1f, 0x5, 0x7f, 0x8}, {0x129, 0x4, 0xa1, 0x3f}, {0xfff7, 0xbf, 0x80, 0x6}, {0x1, 0x2b, 0x7f, 0x8}, {0x6, 0xc0, 0x7, 0x9}]}) 11:28:13 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x1, 0x3, r3}) flock(r0, 0x2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpgrp() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x2000300000000, r6}) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 11:28:13 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8", 0x0, 0x3}) kqueue() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x3, 0x1ff, 0xfe01, 0x103}) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x20}) 11:28:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x8, 0x5, 0x0, 0x401, 0x0, 0x781d1b6c, 0x2, 0x1, 0x20, 0x2}) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d", 0xf}], 0x1) 11:28:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) 11:28:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x2], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403, 0x40]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:28:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffd) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffa) ftruncate(r1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 11:28:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x8, 0x0) r5 = syz_open_pts() r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(0xffffffffffffffff, &(0x7f00000012c0)=[{{}, 0xfffffffffffffffd, 0x86, 0x40000000, 0x5, 0x4eb1}, {{}, 0xfffffffffffffffa, 0x13, 0x1, 0xfffffffffffffff2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x80000000, 0x4}, {{}, 0xfffffffffffffffe, 0x8, 0x10, 0x3, 0x6ec4}, {{}, 0xffffffffffffffff, 0xc0, 0x3, 0x81, 0xff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x81, 0x0, 0x6}, {{r4}, 0xfffffffffffffffd, 0xd, 0x20000000, 0x2, 0x3}], 0x1200, &(0x7f00000013c0)=[{{r5}, 0xfffffffffffffff8, 0x5c, 0x2, 0x0, 0x6}, {{r7}, 0xfffffffffffffffc, 0x1, 0x0, 0x9, 0x5}], 0x65fe, &(0x7f0000001400)={0xa5, 0x3}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x6}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "0300245185a81865fccf08ae7fff0e095c8800"}) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 11:28:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getpeername(r0, 0x0, &(0x7f0000000100)) socket(0x2, 0x2, 0x9) 11:28:14 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setreuid(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x6411, r4, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r3, r6, 0x18, 0x1}, 0x1000, 0x4, 0x7}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 11:28:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pread(r0, &(0x7f0000000080)="da0e37d85a42822b0ff65ecd04f8e86b27221e83fd1fd1cac2d15447b8a33278e5087b779c8b52256e5728f78689bf92f4", 0x31, 0x0, 0xd60) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x104) 11:28:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) setreuid(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000080)="0752b6c6f36c70c5d33acaabc1", 0xd}, {&(0x7f0000000140)="1649259a6e7866626bd7587c14f761440078785d4bebcb8fc01fadd96bf55560c5b56da42aaa01e5bbb170344aa7b15a0579c240ba908c620c7f41f7a700f8737644cc8c6e756ed336bfbb032f15b899a90c36d04b636ed551fa987a0073539392ac723bc293260e8304624f8b6fc1ff88ffe50dea8d8a347c23043cae1c4bda9a48c230348530f4613abfa532049c2677d8a7c8a414a995eccf3c05668e15c746c2bf998d7726e7c318a54c23b075cc5bf9e6271462ed6a443d21a8719938370ee6f5b7246b5ef495e832fdbd38426153d378d9d7e8226e9673c99e6ff06ec6b11006237d5e2e60851074276937300818bc087b6434", 0xf6}, {&(0x7f0000000240)="eadd9899a3b1e3aa4ae710f6a81bf3e0889b6f5ef6ea523fa248c3ccdb48e4e9b8ccbfc9a6e312b230143389ff44c30c61bf3d3edac208f1bdca66b1816b2e3305fcac65a026bbe1d609a54fd81c04e5d32d14bbddd205cc3445d30a4de809003c8f4980568515110d9b0c9a82e9", 0x6e}, {&(0x7f00000002c0)="3c63853faf929c2e7fa5ce8dbe55d2b2bc1d6ddc37e54cc15c81e1a3afe1b84ba43af75b2c60297f4e3c47cfe6b2180db7dcdd64838c3e5cfea92653c76d41ba27c01bdcbb7530733f3c63c3b921f6d531bb3f3e4d70ce410177483125afe617b3dc2b497bcc806d6e77f8c1bc179acede7e01f46680dbc755b218094bab868802d16022c513d834094d822c68c055e93e0853c0bd48fed032995a832ccb6942d7dbf2aed0c2f90af0d4ebec47d43ef3024e7c6b963f54674a82350de6c5970ccd1a03efb70532af94e95ff773f0b2ef7dae8642671a0e1a04e04ba341c552535f66b0b1ae2e0d979dfc11c09df03fb07fef944ad4e84ef2ceb44c71af53e159b8a340e19a858e8a6be7f76611a93203d6a758da9f744709d3aa4fcf737a0643e607c41e363c5f0e0117126e05bc61f9434c3bf0cea3a4f50cbcb1b5a31d72d311e6f196fd2d99742c490d95281867d93527336e704e21a3ae01cf89d23d255925bd2a013dd56fb34eec05d366a1d3eb5461f877241614439da2fd29b61d515a7311839e1bde588390f9c6c29f387ac38d685f76e90bd598cd97c5a8132bd8fb3662b8c88c1842e4f746fb48ed71098beb49742ae6dfa9efc215404ae1ddbd70f0c086bfccea12cd40226b587b7c3961ab3c0b72b5691639d312488d58f9012716e7e6b64a80d6169568151eddafaf30ecf90a61955878f4a793a52db47e78db1fdee57e9c138b97b59b8f9555980bae18824a23f34db5a3bdf5e73c2a1d0bf24015811be391321270842bbbfda67f03ef4ca7ebda171369b351ef2e73eb8f8f0efe290ef59bd8eac9170a9abfa45a011c913c76ac0e3b3481c7ccf6a87e15a33dba67e2010c7da1487d8e8edea4f0e276929961e78a97cc35308fb4b41fed77264bbd25d74d95627fe572e3dbce2b08365175062a593a572db74c8d2fe0f2a283a8451beb197f14d4305b7eca0a000ab676a005395b59435c3f7820f8d388bc671792eff6664c1766bbd6fc617bab9ceff2b5ed40a8b2677f592bb70302043b320b5ed1858e9d2086553eb04dade23f2f69a8a3ff495009afefeb42e946f2870bdea7da248e6269c99380ed02f2727b299b497bbef17bd51aeaa9755beda5d9c81c71022926fc4a8c1dec5b2ddc0c88a1c757e935f1ac36f3bb276c8050fade699ffd5619e8afb066c5118d1fb29b0e7ea248fdf6448da79e1688b9eea0fd13a55d73d7fc3b98a61c792edda0db82ec4a969407574916504b974d0208e5e8d6e93bb1d09d479898e3479f9571161831c3613b8bc97c43a11f319a15014da23def27e87334c3cd67a03a4c75a596ba27c9b717b56a0cbc2e15a4ba2dbbf06325c7e177dedba80ea82f6212dfc2cbbedd1e608eb7050ba9eaba63e48d1ab2d61fad7291d0cb992c4260451bcaef7ec692a4928147dd5a276ab74bfe51dc26a918a2e83234bb412e474fab38d8b3f3d2ded080098dbacd7e257e0add61cbbf63623bb05b1566d1bebbf7854324f2944e5015d48e276c405fd05cd4ab44542e042370877ea2690c07419f09d9051c3081e6d8730193ae92dd57440bf3c50b978dbaec6321e51181db43422eabde52fa4e1695f0816624b1de569b03b558fbabcec302ccb278988a5c87d577534ba887e9d82391268ce8b1b04be9d376128000a52730ed703127a1670cb82acb59b95b4fbfce2c9e94826ff84f2e6d31f5f3bb3af8e1319918c2e8ad04aba43399d2acd2d9b861425f68727543d9bf17c7feb043e428db8565049b6e29cf2c47c05b45bb0c702379bb2906f05af9add34babe1214a3beaae6c615c6efb9b12cac85cdd31608f43ed6b9015858b87c8cc30ac3cb039f5636ffff407e4e4e055063edd765b5255f19d9bbe18393d15233c4727f7d0815c74a514b60960e6259b85f9f2366e348d182a7eecb915b7318a4bc34b0fb78cc5804e252211fba6eac4f9f5b87d12b75636dfdfd68c57f52eeba406cbf8d3173307f3aa8c21fb6a74885ee23508346f8a59b6e86945c14f42fde4d39ba366537821e7407497611611fb6095c51b0f24ca79eb6776b549052240e4b9fab76ff51c42039ad01b1515c85c4ad2d176a8858f7638f162d939f99cf8a63b7fba83bc146a31e0a6010b588a785588de17e1074664674fe2483c8d5a6a42490dfe83aa345996ad7ff76d9195462278e26609eb01529f18781e8b84a0553f86b8bf02f9410622c9149ebeb5ed99a78ffc6a19cf9a831a750b9ef29f48c4e221f1b39608c5e7c16935ea5a9a8330ed2bc5ee8a7413ddbc836edd74173124ed611f9c4f101cbf4de6bf1a0065636963feb71dee880cce0d09f3a0367ab1c826c4b41be04e67b14b45b195484f7b7110979b1a49e9ecc22e5febecf1583f1fccb3103a2ba5f709fc1ff5718660591c0201041c8a3fc679b496d251eea52204c16c2c52d6fc88eb5efde952f88c34ce1f36b349ce04e59da8284cae72b1187db5467da039aa5241eed17bbe600e71ef434fc36892a64e3bf61991574df52c008ad689833e11f5b6968ff04955f5b726c4fca55dbd51d6d3ee181c77469bfec63c16341c5eea1c9b6b620026233629d3ef11328b99bb5a84658a3b89e297750461a63f3f4f42ab1fe91f1079c7c1cb90853e67acc0072c3ea2eb6f25445447567c990de738c55ec2491ddfddd90f2afbec493e50fcde530a2bddfc45a5872d2f9a0f3b6757e3eb7cce0211d88517d0b806033b106e363f054d0a5dead25d72b8b8388e6b9ba55d91d7e5694bd217f3c518bfe97e6eb9bd2187e8d90a29b8eba4df4e11bca94fbf159fd6a8cef8d96a1bf979e93e0a2c3267cb358a40482678d9d5ea2f8761020cd84835494719e639775fea4eb20fc403082a58163c0ea20c55c3dff22abb0bc8367b6ab1f36d5ef18c9650f298a8088be01e0c443a4f78369be0bfb31452da94da6dbe34328c0ff849980d8cdca2ed61548ccd3b3a1fc02fcf0f6eccb547ae258c650c8c47e26d10cb8d3fbd214796a6136fcc674d06222c0ed9923dea57f460c2ec22e3ddb6d99a6acf5eff16d23918fedac23c6a617a656982a50841493ee576d33f7cbafb9321d5be967a5437f16706f1d9a10377cddcb3d9f8b7d119331d016f82f4b884568e60e47e2619e0af82191545c3dd63043be027385b398f8b780b084702da708c224fa3966cff44b61dcc1e9277de49a9a190dfae95ca8d72de7ead7ccad290c3988870700578704dc53a3834213b9f5906062a70247a5807cdff281fc99d9d67be0e57c8fc7c6982847dcd4ebb9f998f63b2f9c2a2c89430f4e9de075e3dc6834655d29408821837783c02b96ca6e4a58cae8f16aec586f42f5026088b9b4890af731fd3d75f5b96e91ba5f663d93c0e6e9ba116c3fc333c4d3da25f15bd43be49f00a7ef0fa3c2dc74fdb09992a79b5a0d780037b5e01eed48361dbe95fa18b4d557bb430a1fda4c24b000fc95f527098837bfed5ca96e2115025025269c5425e61f240a477d84572c0ecdfa8390cccac0af9f1655ede3f71cc37f4229ced8d00282965885818e396a4e8048da8629dbbbc5edffec3e23032eccf306afcf61961a8941abe0300cc782c880a679d30027c50c1ffdca11dcedf9c20a17ff453931e1ec614ef9333152855e80229f355880c9e5c6884a5cc28982353751cb47903aa5d2ce201adf4c697c01f6848a6643e5c1c40021b6a852410c1724c01858d1d1dec99dec9be8a8afd59a83d44993e54e6735312fd936a24cc658657ead1372d9b04eb93ae6b04be1d6b49e79a6535795a29afbd9242d4d008350d0f3b263971fe39e50cdf1d4c624361509c15091fd15b5dc34769784f223027588d57abcc633b25c3391f1d603df5801c8d50598bf15137f42f2bfb6c39075ee2d0bc5e13a7367b69f9073798f63e4c8f735f841653f782cd32a7d296fd596ae465bf883b84737a52d93335b5493624c57033e1c9d2cd3aa04bebd7371dcde7ae7cc3ebf3bf6360cee818bd51a0e7f4e2e37fe3f88f734556214e7e1fac20319ceadc997f77d7b035c867c95beaf5b6b6ca54665d1a948a0bc1ac8e1fd344443de93bd869fcc7cd8c457a8bb84a5f49f59387a1df9324485dbe5921c5578a267872dae201fd633d3b4f8e6615efa199b341f783619be094c78e5c439bf9a8fb72a72560e87ccf2dbdb840ab7a4d0d0aef79b61fccc6208e5093d266127bb26a69dc385e9acf447a309ba7c40e393ed61ebb6693ba3bfedd3b86355359ad7a98e0324a9318d4e15bb6e42a67293488e3687cfa3514b47eb67ee45808266c7a9f2878d3010f64a87236fed4a57759495a79adc412f9d407ef7828a3ca17c79a5c2617d9f8242833bf7b44c3c41ca9debac656b6cfb79fca5c513447f6fcc26c1fe904806d70f8b79dabdf7a6661b551093629933e373b34368f338c4af98ed6c4e620c64a7fbfc329a4cac5ad5b97ffcd4fa4876cdbe64d88cc69e6985a98e680eb7488db34fdb1ea5c4c518c37eead7228a265306a0d9bc0a6c0f55b8fad12f40ed0f670870cf80d77c83b500933b9c763bb4d899f45980f30d822c5d08b0e7f56f1ff433de9b2b96c19515cf00fd55aa7ae7676b38043978c2e2e11e8db9ec42d098d9ec15540ea70eaf23a127719c4807a977f0c73fe90194926ff37326a96f3a3a233a712ed63c35e02a46b69cdcb3b3e81f2d26ac26cba9f7624c7a781a1e7d059907535f9ca28984503080d47b7e9767165e9755f27efa64030fe2408c08a82b5c977ed1b3456596bdfed3a0ffb93498997c0687a84d053b21064ba1f356ef5b2cfc2abb5860fc368429330b29b351a02901c4dfa637590a2fccb297fae4a13907a2b3e461c70e4263738418dc8636a57806aa743080cabca7139581f495d043ce4a742bed0890d8951458464c9bf6236548b1c9604cf23575b244e78f6b19f93b78666132555aa64db0f30d40313de92ded662310f77c53b16b47b354dcc8190777416be7fe71b95440089745206248dee39a2ea0778cc2d8d33ba728c6ba5db80fbdca0bb4859f5a14c443c5910a9c36ffac7a13ef695c414201dd337a7749d1bc216e5f3076164845d067da05d4d6414cc741235515dec9fb183a628ea330a893acbd0160b190e6a648708703c85b7ca7ef5a49a18ae62914c68d93874664a99fb69dbb083a4f8296aad1499e23208aba3ca9a2eafb38d80092e8dd9b30e1327b84f0c76a83855bfa6a9e3460500e2471af69b9850b7db23faa56177cde3d8c8782145efe786112b268a615573f043741fdb784d04155783df1b494bea86acb6134e453bce94d1b3f3231cc79b380b6e9dd3efdf8e3c42be73f6b0bf789bb9c6dc884c8e5bc952720461ed5ef032b1fa850fd6643fdc7624f1137e8323fc9515fb31af61d0b41d37c1ed82d647b92f7ac694ebd0946b1fc52c5ac3934a0fed0159ac800e5747f2b524f5787ae51deb509c05ae712135734d5ffccaaba9eaeb26690c5e831f4397fe16cb4727a381b316fc385cea5f3218459cce1dfb14dfb95edc6b5867f91b52cdfb1a331576f6591d04bed59550f9c8c0d1eb4ffb6a3cc37ee09d94c2c7f5b7968e50e676502474fd9c1877fc1ce96853e4ae696ec8bbca5a35352af1f1bc97c95d0aa1f4c0577a9930f3a615429a9775e546bfd04b25c0061fd56288106c57ebb392b77f66ec17c9030db1bacb71919cdc73d166da2bb337ade4f060c3b5737b0000bf142ad01b236d1f905839263a8ccb24ab4a632c16593d43e05f72c82ebba956dc3ee65a50203191367e85270f418639", 0x1000}, {&(0x7f00000012c0)="da71b6e1d9b9417bf9472ff6015ed772dceec4638bbcf8d4935ea6305a4344fc75955f675b84958db67973d7d44fd1cf37d924c85413d7504dd0cbb88957b3cd7f02aff39df4a44354d3658ad9282da5d74eb3267ea94ffdbd2f72ebcf51da8a13111b34e9b1dcf7b47e26c64f8cac48ce508ff2f3", 0x75}, {&(0x7f00000000c0)="b395681a3479d0aa5aaeaec86d2e82152a53cddaec1ea5f38085484fdad043", 0x1f}, {&(0x7f0000001340)="e3313742155a0bf176020ca329b93bc30123f9dfa20354d163d0b903123b9eed601a406b6a8d7913d01910835af320303745bfb9d667bd73cd2d487c40189fd86e2062778df802999445b30e78df", 0x4e}, {&(0x7f00000013c0)="162d7a1f3ba6a13635b591e475ca4b0dd7f3a2c6c59311646e77cc041356da0365a2017f6c80490f8ad0b8487dbeb8ba25a7c0d6722ca2ca4caf1918c1260663081eb83377ae6f1b6f3ebfc47203db6b86565873cd644cd45678b5e38b6d8492", 0x60}], 0x8, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}], 0x168, 0x8}, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 11:28:14 executing program 0: r0 = socket(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x40b, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 11:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x15}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 11:28:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080084946676fc450000300000000000019078ffffffff000000000b0a907800000000450000000000000000e00000000000"]) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) fchmod(r0, 0x10) 11:28:14 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000040)="be3ed5152681b4d3bd7ac3090bdea7ce83e286226d1fb4a296956667c632f901edd0583a7781b61658ae40b6502b6c7f1f5675396916c3d1b02d44f013cedc15b11bfa2e98962b31524bb0fa600d7a8ff9596e11ae1e293dc7398b069e36b40d6e29111b8dcbe1fab1e29ad9c9880ca096ed60b58489677b8a0477dd21f75d89598962ceaac22fdaa803fefc70feb525966c83782ab5834614df1a445803d898a368866206a5dfd4b6654bdb1196617a9613cc74224b2a835f4555766e7bad3e940f033cec71cccbdecfa377fca947ddff2eb76f9d7598f2", 0xd8}, {&(0x7f0000000140)="e1f1cefee7f15c47e12a4293dab3817416034d0fc664f182bc1c9b7d0ddf06685984f6216c28d0dbfd6b01a96abd687a85c2bbcf9e6a279c914835fd4d718f896f43b73aea25ad46015edbb943be5fd99c5ea66303f7117230955ae298a02eb063e5de8d2bd21796dd027952b844e1b218e59cc644dab6d6895c654dcac9399d3bae49a2c20f8081723fa7abd478072485b318da66ea", 0x96}, {&(0x7f0000000200)="770e320a6616db0498c0392ec067df23d29149bdcff39c66a4d1637cd3a17882c63b0f2c77a5fe5e050bd36179a5d494959232d5a2ff26978124672576196fc6489129bf34c44e3a4a5e077ff0e45a53ae5bc2cc3612d619e700f39cb921d60eab80d8f459ad63224e340449a2e007b25c2b09cbe1aac16f8094227965e9c6e6c4971ba742da1a8fdf410e5c01a49ff4f6ef443efbce5b459e768a63580282e76edb6b781a97d549ef33f65fe6f4928d63df619cf038086abd32102e09903c571829cc", 0xc3}, {&(0x7f0000000640)="e2562d135940ce55ac40e94002d422e0eb0bc7f3fda6a1c7ae387b3f5ec155639597c3be748582b0ccfd0b11380b458c42a919561825a596a2ef92f4494169df6feab8ac1ac83642410d442d248ab9a7cc2c2f053f598535a0493a9662f9eb14e3b03581e61598cdd01119f26d627728a05f6c7f9bccbae8b683b3bed0fa0f2d06c5ce3532d54f8735fc92298cdaa1ce9d18c356ff9d6d5099dfdc15d64cd1adeff710458a4c261bf081d0db5b80f758a9d320045a9bb526593168df721eabfcef1a72582cc5e2eb4ccd8ba36cd20d8eb52c2541bca56fcd18c2402072a4845044c9c14cb51e735c3f6e583aa74a48bd0ed2f33711f58e9d642f02fbd143708619fa39bc1a018b5071679aac0480a5e7fce5a43ddabd325112c9db664ee2db8a396f01e95f26767dc51a3a24aa1b2ad0e95853925ddfac1f411432085eaa9bcefc866054403dd3eb9801cb4b3708a1437bce901baf12d9a872d66726c6c5b96a0bb20bbd3112711b13a2c28d4fa7da9e2cc84cfbc5c1cc6f562c7767bd369c15634fa80f42aa4d3c5af62a5e93490233b3b9dea89b1cdce44bac0ac434f3f07dd336d8fc85bf054d746c7025d3a63f6e1494c974c25dee9e9eb7bde008d326f6b6aedff466d34189bbeec49ab5141ed194703fd97ea3df51b2945fb562a0965cc8008a2dc1ac89ca21c61e02eda9b65a692ccab4e96e404a6aebef312f01f7acdf5d06f880b3d69550c05b0cc7b3ee32f69a8f5b367feb523735ffb554465ac076dc26b399db61d24609b820a549b036d0d8e68c4cb829f86533f6a59dc4b3ff19d98b49f243d43eaca4f394a54ee2a338b9b971834acd1043b12a986faaef839aa9e1ea5c7e6785e95b166afbe9a5a475d3a60864d3da1f548ee2204ea40a7036ef87c0814872986d623eb07202c3dfbe7da5c034e741f02bedeb74a0fc28721d6b66f870d15e1df18fda2f4fee9bbda9033c17560af5a596ae02d21ebeba231e4915b0895a2bbeb0b8aa2a427ffbc756232e7ac121bcf70d6ead9495c441249762a571afcd2b154d44beec8f046f34748b5689cb2efd23a9fddcf44fbf56a6527a7155010f8a31cb3ac74ab22759a07f0062609335da2fc7b8a0cd2b72b0dd4d69f3bc21186b381fc3d96b8761d410ed9c1ee25809a97a94862a2bc42a99f50091259baac0146867be6e9defe581c1d20d109d3f80e1386eafa0c5d716d5fc9e7276d3730e9b3f78dd5d2f181592ec683ee7bca88ecf7a4ec5c2644cd673df1476bc052fda519f3a8eb38c3c7974f4c98982e49f2d67b3ac9f6a9c5a0dd1bf661fd1e6fe08d3daf1f738227d4240a440ae87150a497ad0f458b6a1f40858a670b4c06d2ac7250847593b5179f95de6ec6a45db7155c982eb271f6861df955e16fe3270250e5d17ee37cd40dd98f8f4de750b418d8cb176c15809f2df8081426a4c88db49d07c718f1923af9b8e2d6a3a1cee33b2efae29e9891bcf1dd81d104e5ff4c834d5bf951e8b5355e14944444d8c43715f00691dcc7f783b0c1ebd9d1178c9df8fe2d3ca40b28918d47a850322ca450e09eb0a7f5356ef9d9ee791611fd9069050161531f9c9bc6779c649cb972dcdac535f61d2757893b27573d608c98ff281980a60158406e568adfd0d43b8fa0209be58d3b6d331345050ef788ecd54d37428736c13589f3310ea3db10a791f915430cc19168b1c8fa8cd6dc5db4d2299e49472ce632c0ac2b18a9aadcd7a16bd244104e77a972a798af5846a93d6732bc623e3ee36e429d7926b24be54dbbcbf675767fe8904d9ac6e3d060a1560446d7b12eba9a3059c8758e17a3e2b45a764dfe63e75122091ec426e55b24cb450cc788edead5ee193b45d4f19a073337cdab5e9f1cdcc04cc20e81a236edba7f3fdf23f8a15b7628a6b083f7c5232296702940e8c057dc81ca7d8d82a20d87d931f461e941cd6b91aa1a1c4f8871161813a9ac52a46dde99996e7da29a396358ae9eec5be9781964ee31b134984c3a4e7714b8a4184f59cae32a99247f20dd4dd96adc9d3c13b7441cf2436d2b14b9bddf112f50aacdac3f9640b26bf3a4f7ceff30463cb0b91f4e94ba7bd5f592e1a35de417263ed1d28ef6f0e88fe7ac144361cedff92a321094ab6b6036a79331d5958cbf38a979ad64ec532a03ce32474ada2be6f2a41f0803dfc29b07eaa4ac4e85a78c58cbc9efbbb3d7b613921aedf06158ea60c46bd6c5be2663bcb3c9eb7f92b3dce5860998601fc153ce477b77266ed00c34608bb04d10cfe8012184c50b2348b7ff100d70f6b7d4b89c1bebc7eb1434b648bfe9497ebcc426705955bf46bc7d235ccbd055fd4eabf7ae208d67155496f6f85c064693def78311e6ef12278fc49ef2edc63000e8af039d1e6953c6dc7002d5d0cc5a825c70624174b14d81aeca098d452159263df6d0bc834d024a16e42290b3ca5a37f61ded26f8bd17d499c4763c59e8109879bc11b946723bd0cb6764bd37971240d571d0c954232bc473fda45d34877523d9b07a57cf84688f0cd813e609ef0390a5fb06f51465c440502d38a8841cd0c0fe5ca977559f86c5dcceeea94f0e9a9be6dc8160e069bc49d2a56928d86dde7e6e6d8eaa65f1312e2bf4f21bc8f44c25e936839fb39537332cd4468c2cf0d95b03f4a048a277891be2d47762994067496c35ec6c7ec0464e3912a89d99e1e26832d3a98195249abc0e455b1e32b9e99133239d81a563c534b0b33603c52c4318925099b9ff915e4206b3cd305e63eee6c17ca6c8b030ffd3e01d68d33dbd4e14ffd9f3145efc8a8f8600a34b4ab0c303305a46693d995515e3b346d6fe8263e3a673b077505c05c66386106fb4634cfeda2ae0aa0580c0b2f5740b8d0c9152056b7e965fea3171052f509ae060ebdb82162d1da56c794247a03c38beb3a62e99e168570a9a1c34c3809669e961a35b658b7a329f0a4732d4b9e3f52d8b118d818cdf5c690d04bd2e08a2ae836af8f289e9ce94264d97c6c6badb3dab8566693889034a41d20ad0116f03d6fa9b2504a91daf0c8afd5eb61eb36f3d433c790c2b2122597e876cc0a79713736d0970a7a08e96905d5b80943d7feb2ae117cb2a095296f1e4fd1c9a2404ccf7969f756953d88a61bb3ec49c719abea2dd4dcf5a96bb7a18b2b4882c1418a66618cc872c0ad9264a5c6a0e43470cb96d7f1ba0be11af37f876e694aeb9bcdabb92dd451632db2995a7567283959af2790e25f46435adedb80f1359479d330859ec595713ae75cdb01b0137b31fcf38dde001ca121988f6e9a0e26ec3693bd2ccec890dee14b7de8f4fc7b1e0de97f6d2b3c1724bc5119d33791146180e4c2ea13cb4ad5262f36d98a08c28c9212bbd0fd31ad02cdc3a641663bab626d3aedec1378a99070f2380085eb7a64b203e97ac6b076bf5f305b716622a742492dd92187c41c704e2f7a28339e843a6935d004c5bdad7ef060e1d40f64e8cbeb02271f6e3d553f1133fd636b57a345fb7085b49149768d07d5888c31432c7d07f5602213c2db518c6dc97d68782fac65536c1340ffaaeef5ede72a7df7104ca418c67c7a0390531f1453cb99ddaabc96f7ce2ee70bf105db89374d39538a4c48a495832c77214db25a244a67830133d37ba9bdb8799977c038868e21f079bc74920727428a0d4cd5263cf60173a4784b72c72a9cb6eecf184987845efabdd785454a86687170e6115f002473909d1f90d8247bbbdce16a2cde199cd82d20d3df871c69d70cef66242f9580982ecfcfdc70fd79d74eda922f8777a8aa27aec69dbc698710e0e62d1817d485620a96d58de86d2bf938ddf5891b2441b803ea561bf45fb93b754cd51d8c4a2438e9e1543699b601d8c4a3e8c7a268a2808b04a45becadf45e449ac11ee1c5513c072f8d683ee83455da539d039e926165de443a26d78aa2e4d70924f7df57edff36005324a3ca748df6b630e84883711b6ba74cfde3c64897df628743632f5201259d5265f48ec358096ccab86afbb075af05c3755de10b4980eb5924539c2c54c1d4ae2d3f29df18fc95ee66c8a5c4646bbe9013191d8157700851fdcae2e1f9c622f631356ddb68c8b8b340ef3b8116a82417f2c05dc340504d1b5289ba1a4ceca851d0d215fb6af3ae10ffb49e2f8fbf1a0662999dcb41672cbcdeac706ca42546bbaf1c2995c42705a27f32ea0c16776c16b94fd280f7430e0424c0f4ae497b907c68d6c45debe9781a99c3ceb05fe34b4e8e2485c979815514daffa2ee8efaefb7a8446674a5d504f9f17a532c73e34978bb425f6ff9724aa1cc7dc7c600e919ae6ff7db50609156fa85d8b46652e801ec564bc339b1e335c764e6abefc8beb0a2bd829758920e6c695ccbf061952da3a547c616a285345af93882e76428a55c6a16e171220af46fe1470c7e1a23650e79c6f3bca3e3a84fb502b9933fa10f285587e147048c4975e3da34181b3584126b9bc6b99a5289156b0e653aa20418dcf8929c7e163dd9c70e53d917db0bc6a81de4d7f95885783f83363caa9fa3343765782ac439822f3745056530ce6761fdcb01faa39207350e160280565d9cb496fdefdeca8d5cd8ae3ae23d5ccddb6a4e700485409b6ada509c4a2f4367de2fb327bf8c9d5d185414849b52a84d153cc18c7412cc77558c021d11c6ffb6360ab9d760286e59a8d667d4bdf1be7fcaea4034a2cfb016c6ad677386d0fced50333c38850c4c9cfe54cbfd69cc882c7acd630c8f6a77f69d2ccf8b4b221c2c68c4bb0ce32ffb6c7cd8d15e98cae44d436ddf8341a18455f9141966c19efa7e5024b9321d9167499a99d938fe862bafab495c25384e29dfe3efd0b8470a861941d2d678602a8a12a3bf54ced60a15b0520adc515574a7c8972933ec62f0056c9ddf74d65c0db612541b66a54cdc000f0a62c44a7e95ab1baa8a813410e8472a958a582f016ed60b5ac0e94f063d016d06c1cb89be4ca10bdeaaf400c39c58a9b984bb1e421a80ab8e18ea4f51e85ed326f93516c15c58dec54510f3310bbf4d725bf871a99da7909f5a2e824ffbd2162da321722633a8669db6da8c94b29f08fb5a67a90b662d9b003ec7013655805bd19b81cb5c0bd6c61d5368a6fd0cba16266a850b50f5de1dcba126c1059f4f9010b13c764e429ff4dfc77a9edb5f90e4365c1b4f7a1df2e4e74f0e9f3e75054c6652110f7ee0cb192cd0603d1eaa76f36e5cec19a8d0a6bced50582d84376b1c47e4771e3f77cc1046feb88c50bd6e3e55ae74f233c796b2bd060a7af9e00a29d1ab593bc918b099bba4d0695fe01ba21e32b74c2cc59a3865206e5b6828047cafa7f6f3f6ba082995702bf8b440df0685e2b95e253d62dfe4a6b948dada78636f61a1a0f63c720523cd9b218bfb8702075e5ead418596da0efc8a165862da26ae7027fa6c4c30aec6ad703102a6586ecac4a01051f1c1053f4bf1bdcaf07f7b724acb6c2e4c02977650db113079bc5f8b85c34157fa68ee1a32d804f8a559d053e8f7f91d1c6d33a9cebf37870555859aca889d9fbd9b48ca469b388f9adf5ace7691bd1f2b34b8914fc2956f3b625580a28a961bca7cc96df8cdca0aa7d6f0c1d1687b8320c744e8bddba450a164d3e103f15b4e3ae349e9175c5057340ab1ab3532b694b71d90c6d66ccb19f35e5b4d8ade77cd31624b3394ddcef08a8fc6eb7a58f09b56a57e2735d9b565ef42454f8620561d80cdace8ea3e0102caf0311061340ed2cd05fa0817921b38df471543e437feadad4fc7218a73e7fd8b0b9264cca8dc", 0x1000}, {&(0x7f0000000300)="41658f309affa08d6fb006a0296943588b6eaffd766e04135f2f964d5e5cf3fc9fb0334cb55a229938002e680e86aef890af619f2cf98f4de358c09b859db0d92d332b25090fb7f2cc2b4c59a097c5ad0c8ed8500e325a1b8229bb3dafd0472338ffa5d22fea2fa2dab535209c244cc634f65950f9eaf09634f1026ee7a2f1919a1cd69ecad6c4bdfd5a47ddb970623e92e60e7fe0439f3175841d793f9dee2ec3", 0xa1}, {&(0x7f00000003c0)="38afe719410ec685acd3869c04dfd475ab411e40c4ad5e9a5d58984a8f1b94d2fb79667efd22d79300c1421292ce80635dedd00c8a2ac6a55fcde99013aba1768fbf700845e0845468d6697fc20012928bfb430818c19c2001175e470a6cf1f4d2c7192d29c51b19d5a2de240661d4eb99c3031c3c17a6f996e4726ceefc9aa7b1b64e0a9942e8f4739bbfd2e145697c2690d285099aa2ce5f4af9b41c5e4b822a2881915441b76edc0a348be729bd427e6ce9dea13d", 0xb6}, {&(0x7f00000004c0)="edc87473bafe0953b48bc8e647c9cb8ea1914d6284f0629d206aaa152480a14ee927e33c84d16a8173a74f21b9b543c6e20adfabcdf5da966f309411e55140fbd5de96e761a54507e59925cb3f0dbb18fd3936f909ac9c46d28f42e7b89f84a4d7073f2d53a26ae4e6a474c06738f5b628d562b888e85edca24f5740ce8b5217218886fa50aa25b3fe52a4ed8d1b21f39ab132792b07f2cdc3ca22b37b123be820f3fa45996ddeac7f599e56a39f13ee327aa97a9f49c0e45c57e018a31d0cb42b485c4c3c", 0xc5}, {&(0x7f0000001640)="8906496bc338fd1716b11e55d83a9caa7ca77f1afa77f7c741a1badaf9d885b505d7e7c8eed2a07c0c9ac0d6a6d13380b63313f520ea94b1c9ac75f0775a58421ef9598fa8dd7cb0084654e323b7757857", 0x51}, {&(0x7f00000016c0)="7c942828819e30fd96d0a6bcbfb9a2ab448d8e28fde1b7939e23fe6410c08aa8e2543ae176bb3813d7f2ffea4e62fcc05e3ff2d8c183ea24c0b1b47861011c4e877cbc8b602072359fdcdb86757569f71cd83ba9f09e3c3587a49b54d47dd866c3d52097a7b96f7f8f26b335a1604cb187ac44c37a5f1a6c09cf8a685230c8290a065bbfe1c97443dde140a2b5dc0c307a00bf0f6fbcf7d91a0f181fcbbf1e4cb53dfd6c867d0ac50e7244394bdb5403ef371dcdf63ddb2bcd9f987822959074326897ca00a7c4caf74fc95c1b84ed609f4fdfce31c064baed8c6381f80ef0a9650ed3b8da53a52cc79ba3fa9ae45cd8113abf378feeb3d7", 0xf8}], 0x9) 11:28:14 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r3 = kqueue() r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0xf1, 0x2, 0x0, 0x7}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r2, r3) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, r7) getpeername$inet(r7, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r5, 0x0, 0x0) 11:28:15 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) setreuid(0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setreuid(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, r2, r3, r5, 0x59, 0xfffa}, 0xe0, 0xffffffffffffff00, 0x3}) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000280), 0x6b, 0x0, 0x0) 11:28:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="4ef3c9b61e3c450518599e9a5e30490b71ddcc7aa81afd103dab8109c27815cdba5e1d1ded31bcdf00c5a1efd8e23c606518ec35a7a31dc581e1b93b36996f778c66c698e1da840683113b1f96c85bc9463b7b94c143f400582ccad4db91270c6ac37833c9ecea5cdcea2438956e3e383632f3be279a7c08f9ce81d00b3d092872e55f9d883273e11bb6c7c026f6133ef34d86fb8f2c7a655f4e62c7a81fbaa084ecdeccaa5368d3bcebf43ef4ec3956a75acc", 0xb3}, {&(0x7f00000000c0)="f57ad72c299e6ae3624045a677a53ad497393be2c53458747d584a043a717dc10ac74e0231f08dc3a87c90301bd6d3097c3b4a0dbf767da6eb3ab0f83a1e5db1e8f1eec13f048175b56d0b022a6267a2b1a5b012a246dd34fe431ce8ee6779d831e18a6d2a842921c68b9d55e901bffbdeb341d13cc9d5c2ba2d1b07cb804da6a06da3c83e8a08ee63198aeafd0ceea973d8bba69477a7600a86cfa6c4fc47dfd7c4ca5b9ca9aa5a", 0xa8}], 0x2, &(0x7f00000001c0)=[{0xb8, 0x1, 0xffffffff, "652726776f891b314fe48cb9899d550feff0fdf80c5da8709ecba731b7eb51a9750198a986784ced6e8546f711f7c896e2e551209a27756cee5e8cfee9fae037f5b96790774ffbbb6c3b72df1064ff2ffbe1ea74c1e0cdceead5ab1ae99d8de59ce3bb0dd3bccaa8f64657f798194a1ab237f166bcbb8a40cf98040fa57d971050152dcdeb6a645bf65ea4f88cf9aba305c23f07f2ca2409b1b9de246e11fe24f6995d268fc22e"}, {0xe8, 0x1, 0x1, "7d0c67982ac41d5e46744c28f7c6d863b1ae92de81e2ec92918d19247c70e21aaf938cc8d9a4c676a53a0374b3854c7fea0ab0d4ab6e8d0da26a7ccb3162d47b972514587a995de2398de5f01d69f5fad9f46595badf7bba3e78bf07594ea76add3df331cda7381f80a16bb94f3f44e8d22c5e5d2449dd1842e96cb398a48de00f700f36ed3ee4cf490a4d7a2332e72caa411a67d6a3092e31528c5716c4b51387e074fa3bc82f845826cebcfa8837c5692022abf3d48cf58452b314b71f5ef1daece47fb81c683128ba39134fe00a40a94a2f5a"}, {0xf0, 0x1, 0x6, "5fb870d0ce51d848310549c678b578edea97f2fc96af4d978f3a5aae59fc9b3b9d8fd9fc9e6c3639d477e7c19b2e3cc1ff5a49fb64b19c65359a1f513b9b2a28b765275a2a220e9cb8bf9c0dc963313ce75fc19bcd3dc113c324288d2bf136f289cef59f77bbd7d6d0f4b054102dddd4a9b2af956830416901d7bb6a6e6f5d48ed1f1ba07f02eaa4e13bb61c2c00d996177d2c986a0f39992785c5210e0f818ec94dd73645e9482155ccc1b5c228592d1c34401af7dfdcb13a2cae21ce17d6bfdb9187ce1f2d68e8c784dcfb0159f6be29dc39ff50fd166c17131012b06c110a"}], 0x290}, 0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x800], [0x0, 0x0, 0xfffffffffffffffc], [], {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x40}}}) 11:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90ff0767eb5868981cc11be2f573e0", 0x40}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8f) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0xa0, 0x7fffffff, 0x60f8, 0x1, 0x1000000, 0x400, 0xd7c1, 0x0, 0x0, 0x5, 0x5}) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) fchmod(r4, 0x150) 11:28:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) listen(r1, 0x4) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x7, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000600)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f993e35b83cf86ca3c66fab4486034a158a4165efb98899701c27beeac40f5965b47e9475ca960ccb7d823193c97cbf", 0x33a, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:28:15 executing program 0: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="0010d3da07f4b0a6886e666b0002c0b6b30b9fd98295de30555603287f07b7ef010000000000000000000001000000000000", 0x32}], 0x1, 0x0, 0x0) 11:28:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="01b6868f056ba4b421392163ea78510e3b43e628911ea9638df4a40ff258c2d2d26ef9294f4c433f9703309555eef560c0981a5fba38ea55adee58490f10d7e6156cc31b189ff58316df04254d83ff12e6265f6efa6af3fc881dcf58df822310a9a0da3f3ab43f00fa080089799a9d9e208aa49898f2b0570754614394d8bd9da174aa5fdfd516498780472e", 0x8c}], 0x1) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x2) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x8) 11:28:15 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="65d37e713bebaaaaaa00243c00fe8000000000000000000000000000bb9d1ba705037ff44776b955e7e0d7410000004e234e22e45cd49b935deba0de5ed21b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f00000000c0)={0xfff, 0xffffffffffff336c}, &(0x7f0000000180)) 11:28:16 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @generic="5a5fb93656d35bc787ae576f7e939ff4be22e3dba59710084c213ca3811c39ddfb55928ecda931e5"}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 11:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x101}) r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) fcntl$getown(0xffffffffffffffff, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xe5}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "f1df93000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xfffffffc, 0x2, 0x1db6, "79f0bd00", 0x4, 0x40000000}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0xeee7, 0x8000, 0xfffeffff, 0x7, "7223da4196d51120168ba624d676c21434a55cd7", 0x178d, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b09", 0xd}], 0x1) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x10000, 0x8) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) execve(0x0, 0x0, 0x0) 11:28:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = getpid() connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, r2) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 11:28:16 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='Mn', 0x2}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 11:28:16 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x3, 0x4, 0x0, 0xb231, 0x9, 0x6ff, 0x0, 0x0, 0x23, 0x59ee}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xdf, 0x0, "9186892899ec2851f2c70425c34d7229f3309534"}) write(r2, &(0x7f0000000080)=' ', 0x1) 11:28:16 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x5c}, {}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="e4da8505a0c8e80817a6e79941a0235748567c96055a5a9544ef641e768cd08ac2b5a9f4a3a64f9e36d32f2f22d8ee99107ef827ad969ba8f1fa298df83545d7d4d53d19744977fd32386f3cde559e29c6492704dfec0711728cfeff61ac22ff21eac18c37f0ed85400c02b31cc833a43399908a312fcbcc000800001c736d6e32af7c3a64136aa20607210c12f96ab75994e814edad063a917c805e5fec19cf4d3a8832ae60a0c7d5e3e37443358604a7194def5a5e56ba65cd8bd45c9246389cff2b3af038cd8903d28ab9658610631198f2dd7c3e8ffb297c55a1ce734ce773401b938492d9beaecab876cae86bb239e0e4c6b4d5b579586b7a0b89e9004a3204d28ed85fd395e8ea0b688284725e33ededf4dd2127bc2fd8"]) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:28:16 executing program 0: setreuid(0xee00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x4) 11:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x4, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x3, 0x6, 0x0, 0x3, "e7c24a8fa53f63b743a186a823ad1591c169b3a6", 0x3945, 0xffff}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 11:28:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x70e, 0x132) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x4, 0x5010, r2, 0x0, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 11:28:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x40) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x0, 0x0, r1, 0x2}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000400)="e4ecf303e7b5a8aebbcc7fb7d1ca5ad8ac43871a0f5ff9cda6af6b85463018d5fdee3ca1d1cde87b957d000751784bef8a19652524471235eca6e4e0b0f8e647e1b227c61c6207c1d4e79f2af14fc868103327537d94c2ccd13156121098627df7989334b5c9130c0e01d01f00f40b66e78cc2a20ddd3b14c24c9b75241e107e6f5aefc063cc5762ecda034ad2eb2a4dfa60ef23f8e0feb2bc2b44d6e7c2dda0d738e5ed10", 0xa5}, {&(0x7f00000004c0)="681c1817ab1102d4041786a1bb71af42ae53304bb2d6a1ab16a3f5780ecf30cf14865c1e29675a6d55b9fdeb825337eda6de90a3b082e7a273ed05e7424b2f5fad0fbaab48522e38d488a213469cc28903248878dae98287034b81d8c66b2c784d3dcda6d22ee4f52e128781ca8583e106a19f36888b1a381867d926a06c90dea0340078dbd76ec2d0c2ed088d4c7aa84abd469a4e7e9389ed", 0x99}, {&(0x7f0000000640)="c33707c3c70d63e947c14f5d1c87787b0961bcfc044bef67436c9416ac69964d1440f0110a16cadf68dcbb9bed70a74669ccee782bc22cec7d9de7c9a57979447bf07623ed4cb25b0f70fd511888935870b6175a1a972bbc98e0b3609cf1bd0ad03b4d43525f02a35a47633fe23e939ace9acb2c21c09aeac8e9f0d7a36835037e3271b2368a0b5be471f65db4dcf8c8b572fa66935ea87a39941e9b96c153741a5f710f8e09171911d709dfaab6d48a4bcad6e30934e2cafa3e6ed7a0f6180a360046e36061aeecd40195e8badfd7c05c82a23e23c7f80f41b3456a", 0xdc}, {&(0x7f0000000740)="587c8dd6d2af0b6c0bdf6966290721f1353027f17247971d78678e39511a8e5d1a458e5430222e18a1b506dc6004263139ca9090e8079e45733fc8663449108a5f30b11077c88302c0319e4441593384a5ad0d0d97c0759c100f81b1b88929117813524884f52bc97e65c88d71e20a9e9d8c8d2563c9d12d6254f6b7de033f4fafba7877eb42bac21c0c6149c393c4443a9e93081f75a871133bbdc45ad776734963e2a7d92df1df9bdfd34fd764660a42e0ba4633fed2002f79f4ef66b7a49c5c940dd5e64196a97a6564e219fc86e44b5519122d3ad3dffedcef77e11890a3e440ae633e00224b8edcfc1373ef2698d37ce643f53791ad61c375acab8cb058e58f8c51b7c47fe621779b219b24f62127acb37a7cb13fae1d8dc60cda170d08338060879f82024265ca95c60dd9bda2a3b607175754aba6f28b388de0ab86fff7a5f609dd25d54517a223bd9447d19155e5b392161968ba8b4c4cd65da8335a25123eecaecbc1ee77e77d43817a76329fc48efa92413cc618fcf9517aaafae661d49351ed702dba7423a453d4657bba581177747b3631210588a077f52d2a11597b8ea512353f87daeff758b2cb7ebcdd15515ad29b5ade5c39c69cf450ddab853257dd3380b02e0f9f774508ee4afd0c12ab68f07e6c53415b19c47f0aba90b587a35d648c3d773a45402e5a20ac2a717f0bdb84ff9b0c1478ccd4b7db242a1606ee987a8042ec92d2b9d2618784780e588af2e4166dfa20b69537b85c786a3c861ec30985c858c0f497a6b790ec9754fd574391d365cc3da4396d6604f1c7d8a4fdeb78b903987af4202148bf83465c7a47352ca51ee586cbe88eb6caec2a0ee3bb864121867499f5b376dd7f99698a4c03b03345e83a550521cf5e10d791772d18be1dc059de7c1ed85955a1db34b1f2647b598cb5a0fa3c8ad89ce5f0dbea0922ef3dff39f252a3cde2d129b1cfbf6788266587d150975ba0afe2dbdcf7cf2f5dd550fe65d84425c6387fffee7a371358baa605ae138206575649473dfab8848a96aaaa40885fa2a5dc58434ff42e498fc2d20cfe50b2f70a9a06d093f58d5426e40876de37ece8c8a3381ee6670bd04c22964c80726686c21f890624e10d1b2d70347bbfe85f8499af333e41c4bf56984bfedc65c735af6c79bf4734d0d702619644b31ff3a83ab8ac5c8d9cc544bee8f3230a67645bf0a1cbadf81868d6e9cbfffaab8b405c22ed83b3acec13d6c25e383781d0a30160018d8deb88cde9ebd3a33335884d05ebcb2ea81bb27b487f457013c8674b69b5acb905dba1d3d9a8fb42a02ed1cd431dfa1e206d7645c09e9c3808a6bac53e9f792b8a0583d6e1fd5336f127764938159f222a580e7bbb5e2af0168dc47dd53d7641e27ae64f4fcb65452bd3c0223727592cbcc402950c2ff905cddbcb4611ff1a9b098355a86fbdeea1f71294d840aa4fbc65858c710adeaff88062553b70b384bdf315ca6c9a63ae80a3477b9012ddccca0ed40330f3b8841eefa0ce0143784918baedcff64b62b3fdd83b539f0d75dec6996b71a650e3dde595dfc0336b750e6f8881b8b2cb3256627366f7f93715c20353327127c160dcb01567a6acf6f259a6e02b172999f58567be00da90979907b81e7982dccb412f64769801c5f13e5832329ae38b20456bbe2a1660e23f8ad6f4798822fe4d21de27e7be1358992cacb0e90c9785297c25de5a8f1a54baf11557aa246e0e22e5ae867cda61cb4e59e4fd3202ea85a9d41c47b16f6c409bae97cce3beae9742b446bed1e174ba5ec100f511aca0ed9f2e1e360507ce1ee9dfe2ecc4bb521410f8e35429c9632c34e1593298427c5ca168b4fff6e53b996037eb04bce290017ff31d5486515bfe966a3315124bcebbb57d4f2ec82f292da4e955a25b09e2fe40da258609d78c06971710e5962d61fffa76c7e65c7316ac1c3418468e6ee9c3831855edaff3d85d80f9354b0977137e42efd1102cd44f05308fa18ce521f0d77f3240844423c70f400412c600534a5adf2cd77318958caaffa9ebb5c0ce60274a08388ec9927abcd2e15583ed91f1f9e71920d8d373fe6f7a87b0605dd61f6e4787b45c5f2b321bb5bc7fa24232f158f9f688e1bc042766b61a888d18e57d3205ef452f0f18bbd6f547679da8849187403df6e7eca3afb7d858e0206387f2608c3c6727dcbfcc0dbd630a6cf148913411632fd57b9f129b41d403848ba6be37bbcb58ca8dbb6210d7d778ce7ea232dfcce538492846739325ef96f0da15e1daeaae831d0a94753b2dbe845f25b0b252bc2e7c1c989eb0ccb0e7d4766a239e6cdea96f4849b1af875fa0f10c5b58db83263199f8352a83eb3b4cc4431f0ca80736c70dc0b0fad6937e7aa85b7ab4183b3a332f19c097c3d4841fcaab3271f99a3ebd116c53d8c9f81f0d19733678812c5aa16bacf4c08cb1d195e4a9b55eb8b359c3ca3540791ff561d32d908c75ffb963cdee725d39bccab5bc759e1cc50fbc99285bff79bdc919a50f4dbb27fc709d7870ad6f4670fbfb60cc3ce025cb83dfa91e65dea6fffb49e48409ca2cfa0c1bddb11bc2b6f61487fed2bab5916057b419bfeaabafdd6b61f526d13686752c680cd712093af9fcfebe6ea45b8c2d3a749313a30a2b9c00d25425e5a79c7a03810909e58924d8b35f1a0fab491a78c4c24b9f82a5e6fbcbe4ae0a196cb8e7803fd492a9662d854a0fbe4ba5adeeec5a5a7644862049912819556f61d78feec75e8586f5d6f0da277a7cd41d03655db358165fb939f04d9e5bec950461d99370f31005a46ddf6a85e52c3853a8e21f3c0545af8e1a9fcd1e0cab07e0ed20c9ddfba22ad3f60a907f5085026013b27c4d7feca45132962449fccec78375f16620eee9709c73940568c8c391c40d898723baa6b0ff7602c12ccedcb64f297117c46af8c9f73952a56f75d094e467a04c6954a3910e7aede912c9447e75fde883b851aaa2a1a6b0d744217b7db3ea1b03a7325751072222f6d0f246260b4de01eb57bb28afb8faeda54d82b3546482f8fdb8fbd7031c249f0e570c2257c9c92acacd6257a75fe44f9970cb8b18ea413771f3b0b2c5d3721909521e73719245021cb2740af8eae66bc244d09eb5f3cec70c9b20c08a3006a66155539013442b417af6f87927c52d8a11a4f42c00b6f8577ff4e9d7f4eed1e8ef1e5861d44af00bda36336dea8c44423b85a58704b00f9c9d014c2b0eb84f0e024fecb2d5edac7cab787b21cbd11ca5af9ce1c9973b5e7eb005eacfadcef4c5efe87d5dd05fb860bb37e5b115df4378e73fe63c05f05882aca1e2ec2fe37b3729bd049fe2471dca005cc2191046bb4a9b3c885b91d91c2f73f527a06a11b6379f0ea31c838dae78ca11fa205c04d931df130be8206311863fe5e9a1869a18fa924385d35ff72433cabb841d832e7b95d78e4437dda0dfde960c6960f2624dcaf5b8c338ae715193fdf2b131e3698311d8e54908b93a6518b955f3ae3bab94b678f7973ee93fcb7eff1d2bbf292c7d91ec52f64e44a4fba79d9fb0e0a37634ea385c85a5b2cc45706b7d4e147e57b72699eb0312bcb339b5b181aa7bdfff1566d3c0dcaba47daefc127559ab886db5f185aa0d3e831c3387a23cde76b56ae5e69b5e56320fa4c4957df11645068bc59d2432ac02985e71ac210f82eea2bfcc1559a1e0644ad7fcf65266d4802b809c833c320d3a911d6ed291ff27072c49b90fea68190082e0ff7e3e628c2167a3621cc42b47bf6d6c2620a4747d0a27cc20ec0ebcee60eac7849ddcef6279151bb47fe1ff5cc429ca0beac904e4a4f531fd0cc27bc63b87ac391b53b0b6838b5d7fb21d1d60ae6750319c072377c1a40588e010fd57a9cd973c5060748e936736893a040baaeba37c28b937faf43edb5dbb8be8e8855e181dcfb674fff7584087b5ce5b03e79e9ff403b7642c2003e7e070b088b85e74a501b54668258c9356c65ae7abb46f929f6334bb873345e3eb8f141746d94a2072be5dbe7e9aa5f63be2e4f78b8f7a66e9080c449a67c91b23d874b4bb7c94704d886a5bd2547d7d6af701f7ab0f28e5145a7499f7ae91e3486a9e9ec328e4e3183d9a1a5b1d10e2e848ff589ccc21b03be15faf84192239f06c6941f54179180f15ccd1689a2592d96b45181bf4f8f451335a314fbfcb926c9052ee2cf68f3f1b37940c479b1e04fba08c98394ac75804a3dbad108b5110a531950ec0b039f42c15c8fbae0143c3d68d4758031cd5781cdf1d7c364a16053d70212b7d99defae2c7afe364bc08875d46e3931a3d20530ee7ec65c2de60f9ca8e52bb772e3c961fe19801aa255e036d6af249a5d1b117af1a1a7eac6bd3c84efb7cd3df32e348c26ad233d8b2f26f006910f07a4d279ec57e55eb5e2f8b497c60cd2d5401253d233e7867c1d88c4772db0f1eafbe8f5123873e1bed7cd04d6c805dd5c887aadd62c346870f514a1a510e6c2448d05777ff5bc54c572983d64dde2f8ab6f2fe21650086dd909a6e28c5c5f99d849144016680c1ede0eb88d842a5809eba0c5933dc5e29bc98144fe722f9138f103a21105c8a0a35fb6ea24a5ea4a066f0524b5a48f4121a0facacc8c4074e592a187f975052367d602b1b7b9007794614f18dc04f917cfa6b98c32b20f1f0131aca5e08b4eeb278f849610db95a53a60ed078b80f380340167961ec573a406fc8e7cc93f6517daf2521e70218f65b0346fd8b7eaeeb6a8ae32b0f3afed82580df8a2e86c4eb240a3edcf1cdbccbe509e8ff9b3fac9524daeb4587dbd1223f18214bafb52136e5dc83f1ec7427e39b97c70e333452e8dda6417a103703c778098a281a3a40977eddca453535a96515a30d82f0da265d0a43e70d2fcfb922d5bb1a3159e7396155114559b582014a8ab50a19018199d0eca4425e68f3df54ad3bade2f16d8e40f8215b2a078851c197e6a8051d495df6a455431c419a834e0d4d231202874ba893a62331e6ad253d59339aa3207ebd1d239f1795cde4d6d51f853b1de5ef0399d2bcaa273b2fcb73d01d099a09793058fb0a14065e5cae45f29cf0d6387d5bdae513cb779a172dfc49112ff2ebf8a9bf5d2ba078e5cd9f605e6e202c75a85dcc6790c4f9303cbb1ff3a31abe75115e74de88c647545f14a05eff470942aa2798faf7a95c4f525a33ddb6466de1cf96c9389ff1e20549df2a3d41797825e24e7d577a1215326f22809b474c7d70dca522db5790bcb4459eba659ff02521b6488c38587372469c20864039bc4f6e8d15a1d926e9c191286d00592a63997a3508c7ecca1112abd5742d2a65b348c05420c4d7f772a5445886bde5d0b6ff7d1ca51332fb8ed6f29f68a2d8c43021436797c2863440815aac732ecaddc4deb4970f7f0b148a907e009a6773d9918441b23d3d466ad0ea0e5e28eef2f0473aba66034a8ef668b650ad015eace2ff4c2071717de4e4b078305e2e6c5573299f9a3c4ae03cbd56bbe485c508b6735fbdecc539cab6c3399824512eab331e7d78b73a0010edc6d237450db968565ddfbfb151d22ae911611b48969caa93a6ae02f1d81114685db1e8e42e303a3d844ef4f6c4cdb8f84aa51150213758017ac17b0435c7c93d0a24828a710173c45e8f9b64ce4b7d5723adfb4e27ce6fae71756bf49fb40b8e6d18c635c91c08a82028a6cddd1dd67e3e343149bf9cec36b49ddd8300fbafa2924cb7daedcdac60e363a7d99369af5729f8be96bbb24e5de2f59a187cd8ece3cb8df6135bf6fdd3c4f6d6604e67ec134d62e38", 0x1000}, {&(0x7f0000001740)="79311bc82f1dff3255ea194d872602fb0c5aaf56474086ca7afd212ba40d3eb1eabd00501c37c2a151418169725658b779fe0265a1e47596e7f445314a0cb5ae48de181359ce05f0c8750ea64b7efc50ec83ca", 0x53}, {&(0x7f00000017c0)="782fb1b01dd3093f353ac054724083d1d3cb73eb4890b226682e5cbb3a98", 0x1e}, {&(0x7f0000001800)="76e3008c6a7a6738e9e986da0c49d44912549cd33d54e0b412afb2c29468c62aaa651f34178d19f2150730b67d2358c674664f07ffd5da85bac25e4df572b9b58ecab804f1e1014e3495a11984e891c5a7550804376907c40383373220eaa2823c707334f00fd69a8233c5118856e121f9207ca9c4f4ac73202781a3264172e2ea213dd9d2f1e706c5018475e711b791654b634601eb8f87a8fad565a7cd722a4cb2cd146d920f91e05818caa6271192b9f932ea90549b97", 0xb8}, {&(0x7f00000018c0)="bf158696b4ea04954a971439884465564cedae11db6648309d4d1153b22debe2f75d2e7da2da577584af8c2d0dec", 0x2e}, {&(0x7f0000001980)="0e410c8823ddffbb28157f0cbb9f85a18fb191103d4c917a9d", 0x19}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r2, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r3 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(r4, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001a80)=""/224) 11:28:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff85) chown(&(0x7f0000000040)='.\x00', 0x0, r2) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) setgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, r4, 0x0, r2]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28, 0x0, 0x1}, {0x5c, 0xe4}, {0x2, 0x0, 0xfc, 0xffffffff}]}) pwrite(r9, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:28:16 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(r1, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x3, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x90, 0x4, 0x606, 0x2}, {{r4}, 0xfffffffffffffff8, 0x24, 0x10, 0x2, 0x1000}], 0x8004, 0x0, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000002c0)={0x3, 0x8000, 0x9, 0x7, "d410ed01827f007f2174941476db1a4d7ec3da4a", 0x1f, 0x3}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x1f, 0x5, 0x2000db4, "71f0d533006e0c000000002000", 0x0, 0xfffffffe}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x4c5) 11:28:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x29) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:28:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) getsockname$unix(r0, 0x0, &(0x7f0000000140)) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:28:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0xfff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x400, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 11:28:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="a96f6c", 0x3}, {&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e06c1e24ecffffff7fd8aeb6eb0f0000432e", 0x91}, {&(0x7f0000000100)="05", 0x1}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 11:28:17 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xf9, 0x0, &(0x7f0000000180)=""/249}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 11:28:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800001ff, 0x0, "b80100"}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$dupfd(r0, 0xa, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0x60) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:28:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="72a9feb89f33a462ebea919db930098a080ba4368fd4e3056ae9da4600971690bc17bca5b9364c1bfcd45d3f6978ef94893abb1e3e15959885e46e7f9d6c07574492aec278fa43bc9e3b266ee2f69f1eb965fcc5740753", 0x57}, {&(0x7f0000000100)="efd81aef5c654f29a08d683964ef0510c443995857f433aae9488d6dedd310c57207e720c44fdb625aa48288f36752549ae43bfdb4ba89dcb9473087933347d8c521d251abb4defd45c8a042f206886278fe26b22bdd461b4fedadd48ac29c2ba4b523e15eee7c6e8d8394190b7f63b4a8ee68f39694f2597918a6cf4da7890a4370d568ab45893d", 0x88}, {&(0x7f00000001c0)="611aa6c3d47757c18843fca56f34e709e748ed15172c951206621705f07fb361d6ed629dc02d563041f0fa8993a10dac70db3fab539728d391a92e6b93f436832848b3b4d4d2a43f5ad24e8c8f47f930b90bf9bd5864af4562c9004abaa444e1739dc8632895864615548be122b9f8800ee9d7bd2a7d11dafd93de97d11e0c7d09630e554e1cab974150a1e2af8460794fefd53c5523428542aadbb32c8fca4f9ce57d3d267be782388c66bd6d88cd359a8d25aaec23833bdfb0410d5123075ed56ce4ef328667dc86644867f83547155c517df99d7748a921b2f7da011cf3d4840eda597b7dd7dcb0d3", 0xea}, {&(0x7f00000002c0)="b1bef1b086185f923deffc71e0172ffecb166d3dcf6e52b96d283e63f22addd9797e5fb1c6ca645932633c4ee436b92d85b3012940ac8bcaebf308071c556adf9e3a04e67726fb2ef54febbcf726934a30ba073a7dc40f4258ebd1b316d12bfca9459c773c4ae70a26d2786a3ee96462aeb7a90ec426d54e349ac9d72de85226d03c5d4c84468358013541d96cc734dfdb592b2470d4c14ec83641e3889ce93b07aee0600fcef730941c42add10db99e553e96c56beca99a948cba75d634166f4bcde0e4356b62aba618538a90d1f86c3001c779572c61d0", 0xd8}, {&(0x7f0000000500)="dbfe69a70a16970fb2b9996ddf0ba15738ecb37208869d817a4c578dbde111a00016e6a1c449aa61c2571ea0cc8365f8a000ae68777c3346e517d86cf97779ecb12c69f4e845fb9e0171164618da3f79e917d12722a21ac052b74f2ddd575916672c2a51081b32878becddd82f7f0ed466f698c3f86333531065dbdba31c5d438150ea800c63d68955e107cf53b22d537df9a00e1cfc94a6b61eff1e5f62e85bbb67e459984ab89ff2fcda3d01e446a02bef32d8d1da32134aae2207b0af327732d4f65bd6ed87ca06641c2759779cc8eb11f32fde718ad62913c4a2cad5d47615fc5e9d019886f7a1bf28440e4adaee847620eebab32d417dad9993f832ec2da81571f3b264b00fb1511457dfe235040eb9963bc51793a173c00fe78a8aa3e2a7d9cf63f668ffed714f89acb00066544bdcc913308e9946474095441bb3069e8407bd1cf144b2ced40bc2c5907db3589cf33aba18f0a4d10ae66149cd7fb6c6de317fc95c6ab77712cfb0eda525007ac85f072b6efcefb69565465956065cbfa86d137175b755e3d928c56e189219cf23997fe84b23d01359c434c13c7bf19145a7d67a889a5c456c81825851c39f373ff12012de4c4be1df9e87a429f4ec4ebd805a12770cde188b70a950fcff9aee6f5968408b91f5c248cb735e7f454950dfbc3df0d8230e021273fbcfc99d4d3eb4ff61c14bb84195bcc8957778a813b11b6cc846bff71179c5c430f1952d74c69a6f4a51ce0c90d580851263201523188caaa3d14273f8f3b141b8407ca6cd51b4b5926eb934fec5595df923403cbbdc2a7ff2385ffe6f7e7bb2a241ea3307902e56002a4cf20c2c25016c922096f88e57069a44d0af00568aa35340556ed6efb291a48750faeb32c36a5d6eceb7c60190ae00cb75195db20eb40512ddbcfffcbf57d58aeea9fd3afbb294bee5917fcbfb8c8e682e47c1d284700a4d9c7bf5daa917cff81ca35baefcbbae60afaad906636a43282d10d4d7cebd77b72338c9534456445376aa5fef7e664c4d6c5a421c3f59d975a3611b4aa44f9ac711ad98c64980ca59ec6cc9c42111915a31b2f809a59958f90b045733919606965cbf483fa14e459a21f20b5b28e8cbe1a0c8a5a69a91ca213e56d696399cac6cdabdde0e2a80d98143cd4a210775e48215501de24e13529306402ca08582a1076e1a2b40524a6dadec8c3fec2b15459a73d761afa6a049b38efc02bd7d3a584c74569b0648ed41605c645173179a8bdecbf8517ec982f59bf050e85c814d160e6e340b11de5ac2315a0e5fa4f2a3f821c6e35b83047d73c7cfa177d245bd77243b99ea1cbe3547a659d318ccb8e6bad8cd5342d30c28e12c62d41a6e7eada85485b024a2666a95b2251dc6693d1416cebe80f871c058c7b90acb8e391843d464e0852966b6bf4225997475740ed811d642023fde6e1ffa53f448b13645a36ae31dd1e937fbc6ab364557e637d2183a2f8b490d06c0fb61bda6ff0a96ccd238c8e13bb7140003d255b233191e62adfb2cb1230dbdcb6770b2a551d05c940344ae1f638fd2e1afd49e4c48d5e8691af91ab081cc46ad1b912da5fd0605b15c06dbc8e79dfb1ff1f218bf1ed28242909d7961986e28b1ecbf84d4545802b5cfda0884984a05345bf0aecfee1541b97b71574a2a103590d0922130c98ddb5794e4e354cd7389da04a7bfbadccd9cd3b25098bb34284222597a1856592aa3700c260f47a442f565b0b031264e06ded8dc1b760b4bb2b55166350bcb82cfd51d4327f38abd7db7c896e2b562080589ebac02baf65f5124f24528716c5a46fae51926ad5238dce8f53d1817f650f7aef2f4041a8df7d84ca13feed846192fb4f44acf5e68549c525c044fd76806ef89fd181fa5222358f66eda7875b7cd7ebd6efc740cda4aea573d95c15d1e6e15f16e265e7660186d356b3aa8e0a2a37c667f6fb156daf8c16e94f2b5b21fb0592eed7d3ea7a36d8e388dea12306f95b50b1feffd783740a799a88b6e02521e7560779a52f059a27b981987eff6eefc8f9bc35b83df72756a6380fd7e7fad6fb6b8f09c2f58bab57d1a2a24b736bcbc994bd72cffc5ee563a702f64b9d67ca7cd413dfbeaf10899230b775b4ba0810fab882cefea8aab165c900f13988f1a2b27c1781664edd7e54181353b5eb257dadb4b4763d13e54e17b0f5a3aeb81458427ffe09ff2f300940be911d7697beb11be765b9b4889cbb2993eb737f214f60d836cc90b188dde60c55daa23be59a2f64007cdd27dff2b4b8a0eb6b10011ea2d418d967fd3b70e1928587638e9b5a5cfa55b95d9097c474a4f69fb1670ee3789db4f7fb99f3d9fe7ff8169f5b05cb22946250026451fe35a828f3b5f40c46488b317b81a1caf9c44fd7201193d1353227b0963bc487254e8745d47ed253c3ec3e5f8b6bd7633613fbc177e112a237cb3756715f777f74058b19d0b1c3d76558e3fdcdc74a6605e5d7eec5deee88e2ad5aa821118036e8a529e576767091b8f975064039d4635b4bc4bec61a234c859a7077e565dfab8ba4b6f1b85ddfb188e2577aefe97fc8d727c239e68d55241db6f27970b07af399743897199c20890c9f1ef9752771253d57d67eaa4ed42be96c5e2a1aff0ffa34b5b188ef38dd92162a8802cb4cf8d745f7c707c53de236c6c312726a6bc2c25efeb011e958e4fdf069c7d975099f397731f96f1a8eaefb708673dcf994e1807913b395b86b9cc1863a2b3443e20cc68433b50f069b4d4f791e34521142c26f6f9869b3b08c2775b826913ea30c132a98ac11edf97efcdc8dfbb2a64676814502c22ad500a34c449d3d6e263e4539e1b65cf913e871d4dac0b0a9a5fccd9eddda005f72777cbf13aaca035211c63095c1005eab7de575ef8171f3314c0867db9ab1e20cceadf21e2380f5ff81b86b5b56e38659a3f3c13b8d528704edbfd5cebe3aced530222accfe9a8b06593f5f8b7d2ba4f00cce4638a9f74791c863d01bd6a310d77fe3d7c5de9be875bb814ded6898cdc4ec9523f31fb3df4c78f860de155da8ccbb73f6068f1933007c698b02dbafbd413f5ff093bf1c413d9329922be490d5d4e299bfee5c48cd307dbb2dcf7685799e37f44126f0fa3a98016bb1ff8b4cd4a07a26ac5bf24d370dca1e7e4350f21df1274f2781c2b27c5a8c33a3e79f3da2b1af608de0551bb0aa91d07a5b3382ba41746ba9177731afce28929728175e75ecc9dc7e1b235bf225279e88889219e78f840b4df455d28aa98de65d55d45856331a504939dbcfc17e9d237badef867369ede15029e95ad7675ef937df50d20d570b67cb2694615054cc3815eba4962994a42ebb1d7a4932ac27e9764830a7112b668d6fff222f0d97db9cd72b67ab61e6e193206d604f03ddeb8b2cd9822f9a7622bc56ace5672ecf25f8c13805d7978f4a009813bd7192b3c0e75d24871446d6ed5fd8fd32ce15b655044ecf83cb1f8023b6c5995aba72d83f8da55275280e58c70586675178fd05e50a32f7e74244a9ee5c5d631f14cfa1799ce0dd321113f74a1c4d27eb9a8be1542b7d1b1988acbd304e5bfe66c8f8aa3f8360e36ef71862ad013d3f419265e3a025692b5bdc6d8c88072bf73957be1367fa0df820fbdda81bab81061ae7012da5a100e601f6465fa2173cd7358e6607f51e687e601a6b841d3a25fd67578105ac88eaee3c49f5e5d8e0428be73e174d126b05effc04089101634255e77d9b5472587f47588f529f00ec6cf171155059a0436861dd59a82094e3b153ee564e859646e683bd18793e69e3f7d40f6c6c1c7f0bb77f72d4acd7b174cd96be3887ebf31072da503c045395238882e47a6fde2a2520257294a28f63fb8c942543302e697d6b1deb42fceafdeb08a61b20c5760e45e84855900f001dd452dc8c52254c0b049fbc8cff6253574abffc343cc82f0af65751bbff5d8f56f03cb847240966655d42d768e8855056fe383e398c2a774f6224e468307cd7a324632e4460557821e63d6eea4eed04f7433d43b887419d614988a023a4a7e5b0200781f2e628f7e86f699c011a5befefc6519d3f0715a9a843b1023ca236bfc256fb65e7d9633eebaae39809e3938cac5f5798286217293acfbe43afaec27cff4a1638b14293fd7d1be157f850b39601e51daabeb5bd9d8ece263765ca6f84a6250a8c455fb1384484f76c059c6950f66c8237dfe0e4afc56968a38171577ad10522baa1e2124b6af15087c0d48b84229458ecd339211bb98646fd3d75b91fa75497ee0d49effb6ecf8dee2fed1f5910b5f8005e1f15e623682916c0c3c64fa33037e2ba49f32d3359b5db2cdb7f81361c899762ba0c38e40abfc80f77414c65ed5589b726920f71826a1c36bcda5b24009772331401df0502b37f700e363711346b28ee4468a5b8de64a228c061e8341c2e7e5aeb90688b4952d883198cf8e12cf5a33fa4fab5df116f1cdeaa3ecec6fe4e24bd95ecdb38e9931493e78bbf382d65628f399fbcca4ba5b039e5fe64942c115bb7275a990be59a516253d4c0d037e274f23fcb6a2669bc52815bb03864e8b0e1ca5cacd3934a64e3701e2d7ab438c279b56b4556f844a0b132d41058574df6a3d0023bb28ed3533de178f51077e3e8473311ceb762900a0405b6b423039f28975a79566ef7264ef0b2ccb4d0ddde4ca648d60b0906a6328942d5176b733bb32c6d2a181d52537f387fcf6ae37cc2a0aeea92d865b65f28ab0b0c523f376e9370ba7cac905559cabfac35bce83f86ed13d458501cd394cf306ee2619d71c1209f55b663739c10302091864fb8d860c465926451f5c5ce20bbc11879e3e7295b2f2f5a1c3a1803f5c74d4b71e1e32a1c9295130e1eb176488d5370ec72f265711de9c0d6f10652ebc954e1cbbe949bbe1441e02f32f875719b6bbe43c48721c5118c07e973add76bf904c80b728f604e98cb2d9b887e86e27ec7139ad9ca1bd0fadbcc948016b688406ff5510fa27d76a7e673ffb8de703b5b8e951f0705858ea70cf0bf4d7598d76fde654b5a480e1b7df70ba1aae3ee92548d1c2dbb3d60161c972d85d0626f59c40aaa4ff860a5f6651e7f65830eb2eb400cfb538d87d5af83e80bbe81fc0d4c6620c41bf993df5c90baaa680b5fd347faaccb9ecdae27973b32ea4e83750cbb9004353214cdb9b3dad958e396cd51eb5cfc110785d55208371fae9d4600759620230264efd13cb30255b1699dcc72102c8417a6a5e28aac4fa696e2131174e5c88b99b80db75d8e5f6252769fcf7af51499c6c9ffcac30a18ffd248aa8c5b5e04b4f8b724f18cc4f4b676bdb8851ce44a933386d270dd950c3eb808c472019b765652c2c2f73f7e50246b895edbcc66c2266e69e52bc3c93dcf410d0b9e68c19dbf5365ef3ee80a70d6c85ad5b721eb58bb8eada03308ffe5caa3df44e558d21262ba86d1f3ffd9cb87dc847e1513208ca81b0297365759c6775a31f46661e0ccb9021bcb71701cd2a5a6b321220611422cd4e72f98bc76a70a11096f319ec3fab7619c6cabeacdd0013de34529b7860e651b90b54070e61104f16635fa4c8a5b1c66f484588600e2d9f80453953910a12c85419c4e64ad6d7f0251cef79731cc62310fd63ccfae80a806a3b5b7e0b554bafd2739ced7fce415c5c612afff9b86aae97f92609f28ac7d51d81e78ad071f1d3eec9e5e4cbbf45ed2b0d5bc7ae4219615157a0c8d702a1f3cc6ca3aca8eeee732d5c538684d68210b5c9fa1b795bba3f21d0e80e9d80b2dfe73f58110043d5bf327fd0", 0x1000}, {&(0x7f00000003c0)="688b04c08ad232af020c7013d1071a1cb13562c5ddbc7c7a925fd8450edc4eaa5982c6cab24ad639081f91aa514bcff403a6703006491cd6f61d8192140f01719d354f438b9f975efb7682f3f2db42a7db2bbbbfd5dc3e35116e52cc9dcc207550d871e55b4737b80a8a513f15b46e5f4806a8474e8e58c97567ff48c59f809e8fe988a0050d19f3165488ed57baaf56807e70da1923f81d", 0x98}, {&(0x7f0000000480)="eadfdc3fad16ae68a28c26370b989ed0", 0x10}, {&(0x7f0000001500)="2b2d63cf96c93648b4c97a7b27f44f478d6384b0aa7d8841ecd3a11821ebddb015f11b5c8607d57dca768493cbb0804a8dd26c1015fe83f2", 0x38}], 0x8, 0x0, 0x7ff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 11:28:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x6, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffffc, 0x6, 0xc00fffea, 0x2, 0x4}, {{}, 0xfffffffffffffff8, 0x34, 0x4, 0x1000, 0x9}], 0x47aa, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x0, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x4001, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x6, 0x6}, {{}, 0x0, 0x40, 0x40, 0x33c9, 0x81}], 0x400, &(0x7f00000002c0)={0x1, 0x1c000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, "4d59de5e0013000000bfc38043e25e5ff200", 0x0, 0xfffd}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x40, 0x1, 0xfff, 0xffff}, {{r0}, 0x7, 0x88, 0x10, 0x7, 0x800}], 0x8, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x7ffe, 0x42, 0x6, 0x80000}, {0x21, 0xff, 0x4, 0xff}]}) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x80, 0x80, 0xffba, 0x5}, {{}, 0x4, 0xcc, 0x2, 0xffffffffffff9985, 0x7}], 0x10, 0x0, 0x41, 0x0) 11:28:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x26, 0x5, 0x40) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 11:28:17 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') r0 = socket$inet(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x3, 0x5}], 0x1) open(&(0x7f0000000180)='./control\x00', 0x100, 0x0) 11:28:17 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) msgget$private(0x0, 0x101) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) getitimer(0x2, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[0x0], 0x0) 11:28:17 executing program 0: getegid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x81}, {0x7}, {0xff7e, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 11:28:18 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) 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 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 11:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0x4}, {0x30}, {0x6}, {0x744, 0x1, 0x9, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaabbb0000000000000000d665ca8c378e0db73dfe4dfffc7d008eaf674be34398056655cb0c3e3711ced315f91c100c4dac411958711e98c5088b56e26b8ab58803a347ac15cb74065408ba513a95122928ecd0e4da0ee2c9ef17ba175547dce4172e6416f72488ef4fa5b16e2a63acdf2374a1ac734809c4fa9cc795d8a62c5af9176d8d4889375729dbc4a8045b225e4e138d"]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000540)={0x4, 0x1, {[0x0, 0x800, 0x0, 0x3f, 0x0, 0x8, 0x2, 0x3f, 0x0, 0x80, 0x0, 0x9, 0x80, 0xcf, 0x3, 0xffff, 0x9, 0x9], [0x101, 0x80000000, 0x4e, 0xb049, 0xfffffffffffffffe, 0x3, 0x4, 0xe6f, 0x3, 0x9], [0x5, 0x7fffffff, 0x3, 0x20, 0xfffffffffffffff7, 0x3, 0x5], [0x7, 0x10001, 0x2, 0x8, 0xc2f, 0x3ff], [{0x0, 0xffffffff, 0x6, 0x5}, {0x8, 0x2, 0x3, 0x2cde}, {0x19, 0x8, 0x4, 0x5}, {0x3, 0x1, 0xff, 0x1f}, {0x1, 0x7ff, 0x80, 0x733}, {0x200, 0x2430, 0x7, 0x3}, {0x3, 0x3, 0x516, 0xffff}, {0x7, 0x8, 0x8, 0x8}], {0x3, 0x9, 0x0, 0x5}, {0xae4, 0x80000000, 0x4, 0x9}}}) syz_extract_tcp_res(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x3, 0xff) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)=ANY=[@ANYBLOB="46a77d53d6d2aaaaaaaaaaaa8100410208004cd8013c00677fe03f069078e0000002e000000283028317030000ffffac1400aae00000017f000001ffffffff0000004e234e21", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="a18000049078aeb60402080a00000006000000890204010003035000358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fd4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"]) syz_emit_ethernet(0x12c, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000081002d0011004726011a0066000306ff9078ac1400aae000000194060000014200004e224e", @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="a0020005907807ff080a000000060000000304020102040300000000af28339eedc11192412eaa383eb3700e7b2b69d545799f0fb77544b2688a2432a7019028fb77b87ef6749b60d796d0bdec3ca98d18b28e94245fac83a1bd46d98a9350d2fbaa7865a25588a067a7e52a73758c23e959988bf9969bc851a9ba4757d057ef2a9d5cbd84bf29e93de3206f636e19719c573156f55a16ee052464f01bd2c2195455949364a0a3a8e6dc3a363184518744703df72c2669e2bd98cf292dbaf5cf697643ab21bbd1861cd5536de857a2b7ef20b86b5776bb9dc0c75198705f80157e2be4922c8d797eebeec63f8f64f53f4346"]) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x1f, 0x20000000) syz_emit_ethernet(0x72, &(0x7f0000000140)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x24}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x60, 0x67, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x83, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r6, r5, 0x1, 0x0, 0xc, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @timestamp={0x8, 0xa, 0x14, 0xfffffff7}, @window={0x3, 0x3, 0x50}, @eol]}}}}}}}) syz_emit_ethernet(0x133, &(0x7f0000000240)={@empty, @local, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x3, 0x0, 0x121, 0x66, 0x4, 0x40, 0x0, 0x0, @rand_addr=0x48000000, @multicast2, {[@generic={0x44, 0x5, "6aa065"}, @generic={0x89, 0x4, "c39a"}, @generic={0xc1, 0x4, "490f"}, @rr={0x7, 0x27, 0x3, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x81, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @empty, @empty]}, @ssrr={0x89, 0xb, 0x1, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @tcp={{0x1, 0x3, r2, r6, 0x0, 0x0, 0x6, 0x8, 0x4, 0x0, 0x2, {[@mss={0x2, 0x4, 0x8000}]}}, {"2c7972a34c085b5f0368ac0e02e3779e3a511028c6181c15866fe46411df710778124bf940d69cb41ad8f807e687b08da65abdb15a86c9dcacffd268795850a12da3a3c8b5760462314ea1d0fa02f772992d998a259302927aa621883355ee1c86be68f5c19b7f072ff3ae0bc0456bfa833a4aeca7b051a673ef209444083b74a505b83cedcd5ca244231c1d6969cfd740a0f2c6869176299275e5e14ee8ff0fea9befd18ebfcbcc17667cfcfdb23c12ba2f3b6a69"}}}}}}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x101) 11:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:28:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x22, &(0x7f0000000280)="4012fb3611b8ff195b758ad0dd17edfd40d4326cdb2af4d9f41c4d9f4e63d46f9aefef1975129f845f5430ecb1750f2cadfded0f2f7e73a4003183be2b53fbc17b27f6dae8e730880b577cebc36c01557c3a221dc1940aa223b7a6b511d68f69fd0ccedab2b336ce30351ba99894d7995bd9cdb035ff3bce1998961692945fc2f3293d50b00b7ae7e35c97980098872697e42b2e154f59d53d96122befb4b8fe941179b0dce861d41001bfccbda1abbf4443e4ff07d5e2e6322182b2ca5d78961680598c87d17822ec9dbf1fc1bdf9d2bfa7bb751343351af047fe33024cf724d8ed95a1545324f2747901dda5e7b2c2b35d08f36669957394b7bba0b4a704328817914f3c47c74a833684e38d590128c3c2e9ac3a40432f57ada5af63e1e6c2fe3a4d16a5c9fd2781bb5ed6955c5f9d45f5037afce36a20f911", 0x13a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x4000002f, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e6996f7a5b907a64a3a6", 0x18) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 11:28:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 11:28:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() semget$private(0x0, 0x1, 0x14) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r2) sendto(r2, &(0x7f00000014c0)="f4fcb7c3557b6f284a39b15cc170052345b94e32a62a5be4b95d4793e6fee3c74956f4b965b2a24e331eeb1dde0c6b55ef1e8aeb6bf1dad36c5613750c2f4eb1a56db791e3dd43b6a818741be1b61ddfba249f397feccc8dccc81f", 0x5b, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/115, 0x73}, {&(0x7f0000001200)=""/41, 0x29}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001340)=""/15, 0xf}, {&(0x7f00000013c0)=""/109, 0x6d}], 0x8, 0x0, 0x0) 11:28:18 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b8, "9af5fbbaa00def07b9575f0a00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 11:28:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1b0204000000220193eba01ce7799183f334618a14d4dfcd163e2ec64d7fd0ba90fd8113445d5ee704742564952b35cfa576116d58e26b5de907fe4807f1d85b4dbe44054ae300cb185274178c5f184804f0706ab2cf78e496d7a8500af8e76da71e26f2c66d01edcc2d70cd1c540f3db3da70a0afa790f488570c747b30dcf0e556444fbc874b87e145274d011b29635bc075eb55618d90d3ed86ff66266e3a94a340bcff035c450000c2f4b24a31c7328c2f28f06e1007b5"], 0x10) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) write(0xffffffffffffffff, 0x0, 0xfffffffffffffccc) 11:28:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/164, 0xa4, 0x800, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000000c0)=0x6, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 11:28:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() getpgrp() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xf}], 0x9130dbd, 0x0, 0x0, 0x0) 11:28:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x1, 0x8, 0xfffffff9, 0x3, 0xa4, 0x5, 0x8001, 0x10, [{0x1935, 0x1, 0x97, 0x80000001}, {0x0, 0x6, 0x3, 0x6}, {0x8, 0x8080000, 0x550966c9, 0xcc26}, {0x0, 0x0, 0x1ff}, {0x7ff, 0x400, 0x7ab7, 0x7}, {0xbc, 0x7, 0x83, 0x7}, {0x139, 0x2, 0x4, 0x9b}, {0x3, 0x0, 0x7f, 0xdf}, {0x5, 0x80000001, 0x80000000, 0x400}, {0x7ff, 0x8, 0x5, 0x57}, {0xd52, 0x3, 0xddc6, 0xfffffffb}, {0x9, 0xbf, 0xfff, 0x1}, {0x8, 0x6, 0x9, 0x7}, {0x3, 0x800, 0x80000000, 0xffffffff}, {0x1000, 0x4, 0x8, 0x3}, {0x0, 0xd5, 0x8, 0xfffff911}]}) 11:28:18 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) dup2(r2, r4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 11:28:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="000000000000004000ad4352e1c4af7619a1430865f9c1da22d18295c2fa1008bfc11631087288352d4c6a3f128942354d2b352aab0cb19fe8006d4c3c3ab4c591e31159deb6b830191a91bd7d41c9a30dd61da74b75b2a699275b129c5caec58af15de6644719fb84217290768a3b2668a5aca3547b418d398c311745068acce53a8b61825c521b5b6f4e8809f207fcd6788792bada234be8997e8122c17e733e9f90eb113479e61e1c380676fc29bc86532a91533edfa4dcb567bb7ab512bdf1b56e85dd095b3fc9171d2ad069a4ec97efb1f3216f140362fbb85813dbb93dfbaf52872cf4ad467a4e83bc26afd93a0eee8ae881c3a05748de2f8276ef5fabdf00da8c8129e355fa8d00d0fa82f80572ef9d67a39a93b9ad53cd0538594e13245e9c2aad6e691f98b7ea1317401294347624ddebb09c630b47c7b93290aeb4d5fb2a43d5aad4458de7f71acc8439712583c31564ce1f59f6b445ce1a1b4832079c0eac1fdb6cf97dab4d7f22839abef22991540580e0b97002b2aaa489c19bfa1b43e60012fa4def8721f1701dc5b6ec9eb05e0deef89c3d68f7423d008ba52592280500ee5925abc3e5b69ef07b961ce0e2a8a712d83daa91ede027", 0x1bd, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4000, 0xbd) setsockopt(r0, 0xfffffff7, 0xb, &(0x7f0000000000), 0x0) 11:28:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x6, 0x6}, {0x400, 0xffffffffffffffe1}}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000002c0)) r4 = socket$inet6(0x18, 0x3, 0x7f) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:28:18 executing program 0: r0 = socket(0x6, 0x2, 0x20) listen(0xffffffffffffff9c, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698b, &(0x7f00000000c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x101, 0x7664, 0x3, 0x1, 0x8001, 0x5, 0x8001, 0x1, 0x1, 0x1, 0x1}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x9f, 0x1}) setsockopt(r1, 0x10001, 0x5, &(0x7f0000000000)="e206c85519048f3d9684f616107db915dd8cf8323bb4be87ed034da661f458585d50965e3cc6bab8d07a542ceb42a7c7e1afa5188f8bc5fd51bd1a6e589496bcfecc8361f38ce70b0d667ef580fec5c0602de4a57e6a363e1250b1c1197a776ef2240f5e6c74aa342c71a67e0dd4b8a7f04402627faaa9f7ce32a43a2a", 0x7d) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x400c5708, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f00000001c0)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 11:28:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r1, r2) r4 = getuid() setuid(r4) sendto(r1, &(0x7f0000000000)="e09e288b7eaae4cbfad45a87fbb865fbd22379bd754aecef16680a70a1170cbdd76516", 0x23, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:28:18 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, &(0x7f0000000080), 0x8, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) acct(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1f, 0x0, 0x0, 0x6}, {0x84, 0x0, 0x0, 0x3}, {0x6, 0x0, 0xfd, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:28:18 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x1, 0x3b2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x80, 0x400, 0x3f, 0x2]) r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x45) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setgroups(0x1, &(0x7f0000000200)=[r5]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r6, r7, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 11:28:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x276) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) setreuid(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) fchownat(r0, &(0x7f0000000100)='./file1\x00', r1, r3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1c) rename(&(0x7f00000000c0)='./file0\x00', 0x0) 11:28:18 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) flock(r1, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff04c5fddb1dc6b10cffffffffffffffff86dd6076605100103afffe8000000000000000000000000000bbff020000000000000000000000000001860090785e9504c1d4000000000000000000000000f3e25c06d5446523e2fafde6ad0ac8096b0e9bcb8052aff134a692236c53715424bc8375f34e12406fc2de20e63088ba581de1035e71a38628c10fe5c8e63e6afbf627497900d79f8236d218b2f9a8bf42338c0abc05156f246d38e108214590950a4771964c5a2678bda8b63526c1f164a35d6f49174477779946d7fc9bec244f812d5d9f7b00"/232]) 11:28:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:28:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x10000) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x41, 0x4, 0x5, 0x800}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x0, 0x17}], 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x0, 0x6, 0x9}) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x81, './bus\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bf03b4bf8d578f272b9f09031ddbe6e422acc9594291fd57027ddf2e91ba52440580f09171db7283f1", 0x29}], 0x9, 0x0, 0x3) 11:28:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f6275730000adffa3f3aa7550547417cec5983dba85342cbe912fa68cf2f827e8351d46"], 0x8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0xe1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x18000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/125, 0x7d, 0xb7bd1ad587083652, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 11:28:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) 11:28:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r1, 0x29, 0x223, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11f4fdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce1c50dc3a5744e870cbe645213063637ef3c53f88edcc75891e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e", 0x8f) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x200, 0x24) accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) sendto(r0, &(0x7f0000000000)="62ebe9bd545a5d3b55e636baba503e0a85a9c7c8ac8ab3fdcec4974d1b2f219625ded37d4c5d454944bbf9f7aebfc9f423ddb1e486a45ad9014569d6895646b103efe6533f25dff01ca90c50bf271366cf4da93150c1a19a9d1ed23a5ff05b5e70f5822525a8d6ce55671307e4b72ca13cae2451a121ebcaaa6640f68df810e28014d171198c356a87c54d94580e80d8216e17424c2c50627d4ebdaba778f0a31274c40513e86545f13eef3276dfd639168bf7507938c5db", 0xb8, 0x80d, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0xfffc, 0x23, 0x0, 0x0) 11:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000000)=ANY=[@ANYBLOB="00003b74b99f4108006a3a3b2b00"/25]) 11:28:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = getpid() r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r2, r5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:28:18 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC=r2]) 11:28:18 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC=r2]) 11:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x1f, 0x20000000) syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[@ANYBLOB="46a77d53d6d2aaaaaaaaaaaa8100410208004cd8005800677fe03f069078e0000002e000000283028317030000ffffac1400aae00000017f000001ffffffff0000004e234e21", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="a18000049078aeb60402c86f00000006000000890204010003035000"]) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xffff525b, 0xc7c) syz_emit_ethernet(0xda, &(0x7f0000000140)={@empty, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "818908", 0xa4, 0x3e80334f0e73be6e, 0x7c, @rand_addr="820c8761feaa6da7d3f6594537afc51c", @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x6c, 0x0, 0x2, 0x1, 0x0, 0x2, 0x67}, @fragment={0x33, 0x0, 0x7, 0x1, 0x0, 0x14, 0x68}, @fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x9, 0x3622}], @tcp={{0x1, 0x2, r2, r3, 0x0, 0x0, 0x17, 0x1, 0xd86d, 0x0, 0x6, {[@sack={0x5, 0x26, [0xee, 0x9c, 0x80000000, 0xffffff0c, 0x200, 0x30, 0x8, 0x7, 0x7]}, @window={0x3, 0x3, 0x40}, @timestamp={0x8, 0xa, 0x38b537f2, 0x8001}, @md5sig={0x13, 0x12, "62dbfe09be6e18f51881b782b81002b0"}]}}, {"2683ac1cffb560deefec64b905007621cd11e6bf3a837a462754d1cb60c528885460a8de42bc6e2d63917b3bc9744c1a"}}}}}}}) 11:28:18 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC=r2]) 11:28:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x41) ftruncate(r1, 0x0, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) pwrite(r6, &(0x7f0000000240)="e156e1ffd36db01ec467d8d437489b5c45b417e1eceda079e285848fdcf151a1e9", 0x21, 0x0, 0x400) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000140)=""/200) 11:28:18 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC=r2]) 11:28:19 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC=r2]) 11:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x9, 0x1, 0x80}, {0x400, 0x3, 0x8, 0x2}, {0xf9e, 0x1, 0x8, 0x746}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x1}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:28:19 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC=r2]) 11:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 11:28:19 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = syz_open_pts() syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC=r2]) 11:28:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x4) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 11:28:19 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC]) 11:28:19 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080), 0x4) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC]) 11:28:19 executing program 1: r0 = kqueue() close(r0) syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC]) 11:28:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x79393904, 0x1, 0x2, 0x7ff, "2cd0a0b2dd1a15fbe3c9e209ace6f0691d5bd6b3", 0x3, 0x1e9}) 11:28:19 executing program 1: kqueue() syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC]) 11:28:19 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64, @ANYRESDEC]) 11:28:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f0cad800"}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000240)={@random="1a00", @random="ac9a1ff7b162", [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x803, "63e549a59a837b5e8ab71068063c26aa6f18d4af7ba3bf03f0995a11c81ac05292fb9ed5465006e9b675585f0d7ae9e4e75a6029a5592b33b863713ad2e62dd8c74e625b3700d5d9513e8ad1c41aa4fc5e75ccac3b6eaa744a78872e89d3c413a3d157e274f89f2ebfa47dd1cc07fdd80692a6c897adf917e5e1602d696332db2286974953d99032a86c756985f8794b2d547c9f91123be638564a9ce645b984bf29c36fa1ce1528a616126c31"}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/63, 0x3f) pipe(&(0x7f0000000200)) 11:28:19 executing program 1: syz_emit_ethernet(0xa2, 0x0) 11:28:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x56) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xffb) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x8) 11:28:19 executing program 1: syz_emit_ethernet(0xa2, 0x0) 11:28:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9, 0x0, 0x80000000) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) msgget$private(0x0, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) read(r3, &(0x7f0000000040)=""/24, 0x18) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:28:19 executing program 1: syz_emit_ethernet(0xa2, 0x0) 11:28:19 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES64]) 11:28:19 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632"]) 11:28:20 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5708, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x80, 0x0, {0x0, 0xffffffffffff1f87}}) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[]) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[]) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[]) 11:28:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESHEX=r3, @ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x18, 0x400000001002, 0x0) write(r5, 0x0, 0x0) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB]) 11:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file1\x00', 0x201, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB]) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB]) 11:28:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2009, 0x448632f) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x18) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10c) fcntl$setstatus(r0, 0x4, 0x0) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe8800"/77]) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) 11:28:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="620292a76b"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) recvfrom$unix(r2, &(0x7f0000000240)=""/207, 0xcf, 0x0, 0x0, 0x0) dup2(r4, r5) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)=""/168, &(0x7f0000000000)=0xa8) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) 11:28:20 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff"]) 11:28:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff"]) 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff"]) 11:28:21 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x0, 0x1}], {}, {0x0, 0x200}}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a0405"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d774420 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a0405"]) 11:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) fcntl$setstatus(r2, 0x4, 0x8) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a0405"]) 11:28:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x7, 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000600)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f993e35b83cf86ca3c66fab4486034a158a4165efb98899701c27beeac40f5965b47e9475ca960ccb7d823193c97cbf", 0x33a, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe8800000000"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d774420 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500"]) 11:28:21 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500"]) 11:28:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4d5f, 0x800, 0x8, 0x1, "d22d01b78b39eab798dfddd840f588b443e800b6", 0x7d, 0x101}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206932, &(0x7f0000000300)) 11:28:22 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500"]) 11:28:22 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88"]) 11:28:22 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x3a) 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, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="cc5958e1", 0x4, 0xe, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffd}], 0x7ffe, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "103d00051000000a080000000000000000000200", 0x1}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x4, 0x2}) r4 = syz_open_pts() kevent(r1, &(0x7f0000000040), 0x8001, 0x0, 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) write(r4, &(0x7f0000000140)="881554a19a684e7bf27d2b98f2188b09b0a4733383", 0x15) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x402) 11:28:22 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a04050000"]) 11:28:22 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a04050000"]) 11:28:22 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a04050000"]) 11:28:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xd0, 0x43, 0x9, 0x200}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000e414000000290000002a0000000000fb835af8f00a0100000066b123834fca940c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d0ad09b08a9b1"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) pipe2(&(0x7f0000000240), 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:28:32 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000"]) 11:28:32 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000"]) 11:28:32 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0xd27, 0xffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8780cf8c1fc4adc1bcf9b4e282"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket$inet6(0x18, 0x8000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) listen(r0, 0x1ff) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x9, 0xb23, 0x5, 0xd20, "6b8c19d54a414853e972db3705ace5b9048eb6e3"}) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e696275cdf35fd28100348eb8c9931929648b79be4b22a201da9d48922e363ada6435dfb9f4368", 0x35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:28:32 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000"]) 11:28:32 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe"]) 11:28:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) 11:28:32 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe"]) 11:28:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x1, 0x0, 0xb472, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7000000000000, 0x0, 0x4, 0x1], [0xfffe, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xeb], [0x0, 0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x20000008000000}, {}, {0x0, 0x4}, {0x0, 0x1}, {}, {0x0, 0x1000}], {0x0, 0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00", 0x0, 0xffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f1df9300000000000000000000000000005e00"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x6) fchmod(r4, 0x28) r5 = dup(r2) ioctl$WSKBDIO_SETMODE(r5, 0x400c5708, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) uvm_fault(0xfffffd805f7dbee0, 0x7b7e0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd805f7dbee0, 0x7b7e0, 0, 1) -> e pool_do_put(ffffffff825ab430,fffffd8062682200) at pool_do_put+0x12e end trace frame: 0xffff80001e850750, count: 0 ddb> trace pool_do_put(ffffffff825ab430,fffffd8062682200) at pool_do_put+0x12e pool_put(ffffffff825ab430,fffffd8062682200) at pool_put+0x4b m_free(fffffd8062682200) at m_free+0x119 rt_ifa_del(ffff800000a24200,800100,ffff800000a24240,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a24200,ffff8000009f8800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff8000009f8800,ffff80001e850cb0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e850cb0,ffff8000009f8800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805dac1e18,8080691a,ffff80001e850cb0,ffff80001d7523a0) at ifioctl+0xe60 sys_ioctl(ffff80001d7523a0,ffff80001e850dc8,ffff80001e850e10) at sys_ioctl+0x4a1 syscall(ffff80001e850e90) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x93e1faecd0, count: -11 ddb> show registers rdi 0xffffffff816229a5 pool_do_put+0x125 rsi 0x17a rbp 0xffff80001e850700 rbx 0x7b7d8 acpi_pdirpa+0x67640 rdx 0x17b rcx 0xffff80001d833000 rax 0xffff80001d833000 r8 0x4 r9 0x5 r10 0x6687a78bdbbf4f42 r11 0x40135dcae64fc642 r12 0xfffffd8062682200 r13 0x45fb4305f307b7d8 r14 0xffffffff825ab430 mbpool r15 0xfffffd805e137bd8 rip 0xffffffff816229ae pool_do_put+0x12e cs 0x8 rflags 0x10296 __ALIGN_SIZE+0xf296 rsp 0xffff80001e850650 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=117304 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d752610,0xffffffff8258af98 process=0xffff8000ffffa740 user=0xffff80001e84b000, vmspace=0xfffffd805f7dbee0 estcpu=2, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 51033 369674 95217 0 2 0 syz-executor.0 *51033 117304 95217 0 7 0x4000000 syz-executor.0 26770 75736 0 0 3 0x14200 acct acct 63071 316981 0 0 3 0x14200 bored sosplice 98451 504916 94418 0 3 0x82 nanosleep syz-executor.1 95217 420936 94418 0 3 0x82 nanosleep syz-executor.0 94418 306753 73175 0 3 0x82 thrsleep syz-fuzzer 94418 449907 73175 0 3 0x4000082 nanosleep syz-fuzzer 94418 366145 73175 0 3 0x4000082 kqread syz-fuzzer 94418 343487 73175 0 3 0x4000082 thrsleep syz-fuzzer 94418 177455 73175 0 3 0x4000082 thrsleep syz-fuzzer 94418 203320 73175 0 3 0x4000082 thrsleep syz-fuzzer 94418 308360 73175 0 3 0x4000082 thrsleep syz-fuzzer 94418 370593 73175 0 3 0x4000082 thrsleep syz-fuzzer 73175 333041 62286 0 3 0x10008a pause ksh 62286 469253 159 0 3 0x92 select sshd 57817 506940 1 0 3 0x100083 ttyin getty 159 403159 1 0 3 0x80 select sshd 17687 392802 72945 73 3 0x100090 kqread syslogd 72945 388216 1 0 3 0x100082 netio syslogd 63022 229827 1 77 3 0x100090 poll dhclient 92198 487968 1 0 3 0x80 poll dhclient 85092 82770 0 0 3 0x14200 bored smr 6912 310942 0 0 2 0x14200 zerothread 82776 139145 0 0 3 0x14200 aiodoned aiodoned 71136 456400 0 0 3 0x14200 syncer update 82942 153956 0 0 3 0x14200 cleaner cleaner 38319 147958 0 0 3 0x14200 reaper reaper 20657 511728 0 0 3 0x14200 pgdaemon pagedaemon 32877 467650 0 0 3 0x14200 bored crynlk 44762 227497 0 0 3 0x14200 bored crypto 41194 438103 0 0 3 0x40014200 acpi0 acpi0 37770 82074 0 0 3 0x14200 bored softnet 45107 512948 0 0 3 0x14200 bored systqmp 33840 117196 0 0 3 0x14200 bored systq 11651 162059 0 0 3 0x40014200 bored softclock 46411 69195 0 0 3 0x40014200 idle0 1 10484 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6357K 6615K 78643K 11069 0 pcb 13 8K 8K 78643K 125 0 rtable 95 3K 4K 78643K 317 0 ifaddr 82 16K 16K 78643K 136 0 counters 21 16K 16K 78643K 29 0 ioctlops 0 0K 2K 78643K 43 0 iov 0 0K 16K 78643K 79 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1383 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 45 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 427 0 sigio 0 0K 0K 78643K 6 0 proc 50 38K 63K 78643K 409 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 222 0 in_multi 62 3K 3K 78643K 252 0 ether_multi 1 0K 0K 78643K 24 0 mrt 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 79 360K 360K 78643K 79 0 exec 0 0K 1K 78643K 206 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 135 72K 88K 78643K 1868 0 UVM aobj 19 2K 2K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 82 0 NDP 13 0K 0K 78643K 29 0 temp 103 3034K 3102K 78643K 18165 0 kqueue 3 4K 24K 78643K 191 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 65 0 29 2 0 2 2 0 8 0 unpcb 120 287 0 279 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 47 0 47 1 1 0 1 0 8 0 tcpcb 544 173 0 169 1 0 1 1 0 8 0 inpcb 280 648 0 640 5 4 1 2 0 8 0 nd6 48 13 0 10 1 0 1 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 327 0 136 16 3 13 14 0 8 0 art_table 32 329 0 136 2 0 2 2 0 8 0 art_node 16 64 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 4 0 4 2 2 0 1 0 8 0 semapl 112 37 0 27 1 0 1 1 0 8 0 shmpl 112 22 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2049 0 652 88 0 88 88 0 8 0 ffsino 240 2049 0 652 83 0 83 83 0 8 0 nchpl 144 2840 0 1240 60 0 60 60 0 8 0 uvmvnodes 72 2181 0 0 40 0 40 40 0 8 0 vnodes 208 2181 0 0 115 0 115 115 0 8 0 namei 1024 8648 0 8648 5 4 1 1 0 8 1 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 528 10 0 5 1 0 1 1 0 8 0 scxspl 192 8560 0 8560 2 1 1 1 0 8 1 plimitpl 152 52 0 45 1 0 1 1 0 8 0 sigapl 424 615 0 585 4 0 4 4 0 8 0 futexpl 56 9054 0 9054 5 4 1 1 0 8 1 knotepl 112 323 0 304 2 1 1 2 0 8 0 kqueuepl 144 420 0 412 1 0 1 1 0 8 0 pipelkpl 16 129 0 119 1 0 1 1 0 8 0 pipepl 120 258 0 239 1 0 1 1 0 8 0 fdescpl 432 599 0 585 2 0 2 2 0 8 0 filepl 120 4654 0 4558 4 0 4 4 0 8 1 lockfpl 104 109 0 108 1 0 1 1 0 8 0 lockfspl 48 41 0 40 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 1158 0 1151 1 0 1 1 0 8 0 zombiepl 144 585 0 584 1 0 1 1 0 8 0 processpl 920 615 0 584 4 0 4 4 0 8 0 procpl 624 1117 0 1078 5 1 4 4 0 8 0 sosppl 128 5 0 5 3 3 0 1 0 8 0 sockpl 400 988 0 970 8 5 3 4 0 8 1 mcl64k 65536 44 0 44 3 3 0 1 0 8 0 mcl12k 12288 14 0 14 4 4 0 1 0 8 0 mcl9k 9216 8 0 8 3 3 0 1 0 8 0 mcl8k 8192 9 0 9 5 5 0 1 0 8 0 mcl4k 4096 28 0 28 4 4 0 1 0 8 0 mcl2k2 2112 4 0 4 3 3 0 1 0 8 0 mcl2k 2048 66066 0 66020 17 10 7 15 0 8 0 mtagpl 80 43 0 13 2 1 1 1 0 8 0 mbufpl 256 107580 0 107424 17 4 13 15 0 8 0 mbufpl: pool(0xffffffff825ab430:mbufpl): free list modified: page 0xfffffd8062682000; item ordinal 3; addr 0xfffffd8062682300 (p 0xfffffd805e137000); offset 0x0=0x0 mbufpl: pool(0xffffffff825ab430:mbufpl): page inconsistency: page 0xfffffd8062682000; item ordinal 4; addr 0x7b7d8 bufpl 280 4577 0 126 318 0 318 318 0 8 0 anonpl 16 77026 0 62332 83 20 63 74 0 107 0 amapchunkpl 152 3141 0 3007 29 21 8 19 0 158 1 amappl16 192 3449 0 2595 61 18 43 51 0 8 0 amappl15 184 202 0 199 1 0 1 1 0 8 0 amappl14 176 26 0 20 1 0 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 15 0 12 2 1 1 1 0 8 0 amappl11 152 242 0 232 1 0 1 1 0 8 0 amappl10 144 20 0 13 1 0 1 1 0 8 0 amappl9 136 344 0 342 1 0 1 1 0 8 0 amappl8 128 345 0 299 2 0 2 2 0 8 0 amappl7 120 108 0 94 1 0 1 1 0 8 0 amappl6 112 218 0 212 1 0 1 1 0 8 0 amappl5 104 600 0 589 1 0 1 1 0 8 0 amappl4 96 425 0 397 1 0 1 1 0 8 0 amappl3 88 118 0 112 1 0 1 1 0 8 0 amappl2 80 4171 0 4107 2 0 2 2 0 8 0 amappl1 72 19829 0 19425 23 14 9 17 0 8 0 amappl 80 1352 0 1309 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 23 0 5 1 0 1 1 0 8 0 uaddrrnd 24 609 0 590 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 609 0 590 1 0 1 1 0 8 0 vmmpekpl 168 7502 0 7469 2 0 2 2 0 8 0 vmmpepl 168 77338 0 75392 119 29 90 99 0 357 5 vmsppl 272 608 0 590 4 2 2 2 0 8 0 pdppl 4096 1224 0 1185 7 1 6 6 0 8 0 pvpl 32 221651 0 204072 193 43 150 180 0 265 0 pmappl 200 608 0 590 4 2 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 270 0 44 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pool_do_put(ffffffff825ab430,fffffd8062682200) at pool_do_put+0x12e pool_put(ffffffff825ab430,fffffd8062682200) at pool_put+0x4b m_free(fffffd8062682200) at m_free+0x119 rt_ifa_del(ffff800000a24200,800100,ffff800000a24240,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a24200,ffff8000009f8800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff8000009f8800,ffff80001e850cb0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e850cb0,ffff8000009f8800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805dac1e18,8080691a,ffff80001e850cb0,ffff80001d7523a0) at ifioctl+0xe60 sys_ioctl(ffff80001d7523a0,ffff80001e850dc8,ffff80001e850e10) at sys_ioctl+0x4a1 syscall(ffff80001e850e90) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x93e1faecd0, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace pool_do_put(ffffffff825ab430,fffffd8062682200) at pool_do_put+0x12e pool_put(ffffffff825ab430,fffffd8062682200) at pool_put+0x4b m_free(fffffd8062682200) at m_free+0x119 rt_ifa_del(ffff800000a24200,800100,ffff800000a24240,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a24200,ffff8000009f8800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff8000009f8800,ffff80001e850cb0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e850cb0,ffff8000009f8800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805dac1e18,8080691a,ffff80001e850cb0,ffff80001d7523a0) at ifioctl+0xe60 sys_ioctl(ffff80001d7523a0,ffff80001e850dc8,ffff80001e850e10) at sys_ioctl+0x4a1 syscall(ffff80001e850e90) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x93e1faecd0, count: -11