(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x4) getsockopt(r0, 0x200000029, 0xb, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x80b271047fcc43c0, &(0x7f0000000280)="cb2b4b6111a96cb4b188a850e4b12ed6d62a5b49b47c128a252c210195d111024313e60753d73ed734df2e0051f075943c7c548482228c09d7b4f8f4e0493c3c634cee38b5706a270aa69347d190d0b80c6b62f1108fd205669451f527c55a53624de2f587b9502f0b2cd79d567ff8a3dfe1f92270cbc4ed8b60db51f33a017f988d686d835dd9a241d49c895cb02d117d864dda46651d9126632f9c29fb14a82fde7319a7624859197d6c42a8dfbbcb25d824e0153fa1bff21de4150756d9de140874e7446aeb7edd96654ee27eb164c7bed7f922d209bbf02fedf4f3eb7f89921579b21dd795dc84e1") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x5, 0xad23, r1}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe1d, &(0x7f0000000000)="03") 16:00:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {0x81}, {0x800000006, 0x0, 0x0, 0xaa3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getgid() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xfffffffffffffff8) fchdir(r1) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x5, 0x1, 0xffffffff, 0x9}, {0x101, 0x8, 0x6c, 0x4}, {0xfffffffffffffff9, 0x9, 0x7fff, 0x8}, {0x7f, 0x200, 0x40, 0x5}]}) sendto(r1, &(0x7f00000002c0)="9ac6763f082869c24beb2d2bef462bbec4e46ab451e7bcd0e5cd277a45ee1bc6c1e8f83acf02f9419b169c849fcffe83dfc0402bcd2d90a131dd06fa3be23401f280084418521ad8e27fdf1661437bf7bb67f179c3c3ee3315f227642c3cd5b4b59782b4272333bd00f06e2d93fe270ca7e63acdff0271d5877857020e9a70054805f580e2be0b4b4653b0035d4a310e0ca4bb7aa25486ef0d1d273db66c1e9a47b960b0c6fd3a5b177f3969ed3b6a50c2876ca104ac11ab49622dbc14a179ccec43dfe7bbf4b16fa84807b4", 0xcc, 0x400, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="9b73f15feb22bf41fe471d948cd18e0265ad2532d63c6b8315b3c8be0b6af992ceb19a9655bd1012af8bd466bd34f0d10c2dc6b7654cf6f91afa985d7ea89eb954e7d028e6d268b5bb095a5a5f825b034b600cbe58da7a8f7bd3ec5556d61e7fab5d672c7f2fb3c99aaef9815392aae66d992b513c01636a7f2e4b2d1247392064164d8e925562ea63494a80abe6b59cd78f7d97962d04c8e134f9e544bf6901f17d6beb08a6b126eac8093cda45d048bf937a9cdf015a9202be74421606f3b5566db7b6fbd890b3aa7b2a252caa5c46609698e33bf371e3055217419f69abfbbdafa1290c31a184c16b09918f5250af82f65376ab1ed611772b96857b5a6d6dbf474520f4d7c3ca0390a4a711fc4b543de65f1f8bdb68ea00c22b8748ddb94bd24a7b4dad1b2b8749d69cc0f9db6df2d46ac8361bf58d0f968e4b15928b6281723d0acdb1a02e2afa0d7ba1a197fbb8923666af3e4815e4ad77714cd3224549376152332285164f44316a6f0a7df9513cab4dd65a132ddad54295344e53941cbbf41183534b9bd46fc73440aef506446cab69fd92ef9f94f970ed06fb4e3b3b8ce4ada4d44c9a226228ed5a960abca45c08fda554f6e11b76ad5075dddff2e2f408f6a859f3a3d45eef01542ad2fba525ffb5be6adbd00f5c1900dc3efcb4227af6a87c423b5f7b918aaad954030fd579f1f9e2450db52bd5d9532d7558ea839133d3b69a841b59faabc47ffba036926fb2d7ba6f7b673ec431784e13d8bec4e80b5e23ea0d4a9bf69f6917146dfb65f42d9123c61b9b1b22a925002faabe795ed10d7b5bfd458b2096f5593004beaca33ad2176fd5d824082bdf6fc38c12962c839552d2fe89142bca0bfd1d6224abf75d9328708e082c030cef76da040fc803d642a3936a25dd65aaa952683e25a14982ab77cf4944b6cf0725b3e94caf5a2b3cd34fd0fba55b9d54ca4d885652879c98a3057f4edc15f54f7e4430b58a6701c4347dd508bf7cca6f2ea30788c55f7b1f5933a9bc5d2203aa1d149c63f360bb728d4714ccc63458a79aabc3f4988cb2f78d3eaa460340af8b70ee98be040053e5dc0289f6339ff4de162d7345a1a9170cd0b3b8f4161d176feddb85ef568dff2668d392ff2f12baef57a4f8701f1e5a81ee9a175bf050ee0de10981c069b81495569e55689f5d862c3ab45380594170b247b99a320ebcb6b71c70b49e727df4e95bc6ef33a0dbb5add2f06b0ee1507d8ba3212e3ae889d6565254dbd6adf7f672aa40449b1651039fcde95147f6e433cb0c5d98207abc6cb1bf3bdecabf98de544f5d18fd743fc34ba8c64ae404419092ec1298e5df53d20fa09e6fcea089e8eecbc68a969e204660be88c22a06c6134e9a8f9003e295bf5fa37cf79ca581548ca2ad7e4591ccea37eacb09a2a75f0b246f2037b461bfa446ad95f9fe3024705f9b628b446965699de507f955626109508a31f86b12a94c4454f40c652795b20eb529a65cc8750d18c318ae81947b8cb5e5d2af620f8b2bbbcb96a1ad93991502fd31d576d682db98e7350c9095e2a90d789cab0a947537da59b00d3d03eb754469e13db58b08677b361811ea30e130cba3ca425672650d2efbe5c92ad3ca5bdbaf8d2e79d6df28406d67c1d73ca2248796715ce0b738fb28a0fc9310c155b54147685bdeab9a52610bf03f9c7763d3b16cbf33f0217d6aa2ba6b535c7b31c426e5be1021fa0a1edd0cbd01947998e67c163c5492c2a12d36d7988dd2f30a9d55f12df9b6e0483f68b20cbb1c3def03ff0371f7c3fb60d30fead417b8fdd29bde743f1bdd0fff136f9335ec4c85ccbd14641bb167595fb4e7e116bc83bd63253ecd6039b7e8dd197ae85c7cd2c4a2b50c415ee6037ecb1f2a2d5f7ba1e14fed1afcf99f75966733c6678f8b39394590a340a778d8b7850d4b8780f41191e9c7860f0292dfaa88544d08ccf5aee71af845f721d554d3a3785556bc0767773007989e35ca71692d5464d3f456e9482d4b4a75c6e81fc9c4ed0a49ef272a8f50387b25ebd9fc3d3d6436dcf37ced523107fcfae29b699a62526fd2bf8eb11a6b4c2e775bf2d3cbd72a3c93267a35adf8bd684813f8f9abd1617031e894af8b6f0a91bc5bd86ae4c641fb1f28e083b626d5aab38a4e74724dfafea490d77bb41c43525d1b6e6c03bfab7cd634b81cfa8e6587f00c25fa30e10eb30e02038cd56eba88daefb14f889fc07370a440c24ad0b2c0cd5e631b4ca73dbdf7dff82253182f57b9c0a378d068020af536022200ec745d3a34ad01353bade05b618dbb5eaaa42c05ccebe23e2123f35280d656729a3952b7076ea588f6cca84115321d449928ad6f9e7d9ecae0bc3b6d053d9be304e5ed6b4d97d9fd95e820fb74a2e9825d2f497b4b3dbea1a55dd440557fbd0d395db017d1f66e717418bee6ea3080d9c77671dd3898277202dd8887e3aabf934a37eff9bab26438d80526225d504dff08d46cf5768cced8d411ced8f3bfd051b0f6a002193b8fa3dfeee1f7b239a1d86b681d130e68fa0fc5af05eee42c4ede87cdaf11900b90e96d6166e82a91344ebfb44a45012e1f054ebe1b710f977c24bcead1c52f8174f1b6d5970bfd7634cde725a3edc71444648b10efc9b2fc3611561833c9b0849fd9a478edde0deffff59ccae99c5611bd0048aa411548ad13881bbe0947b6334541f208050a0f0493ba98d807b2f1be5682a271b505bee7f6c0f9a56a0b56a2fc69e90ae99be8a61eebd01ee2e60bc32e41305b4faf86addc2e130070f0f424f544aff0e455346610a6d5bf6db3aab0a0f6c5c2208bdc99189bd10d6e93b38c6bcaea5834458e4b22ef9ae2d624c42b1b918d3dd81b7846997b4b524a33dd965693c5de5abdff1e4f20892c1c8cdc1578cd0715cbd574a08cd3e0676200ae78035c613481c57d9646ba2ab6450b0463d76814aaf58c625f3e2c0b27fc5e3dfad9f066bff00306be23ec2f4ea72d9d9a663a32b1f4c0eb812c5ba391d92e3c3b87915e8ab480a02db05254a9754e381d875e84204e22972aea8d5a23bbf5c250429e0ffcb84418d5828143a499f8f905bce4026579a94bd24e646c58a666160d0bfec05f6894fde03a0ff0515f2bafce72656cf400209d0ba70a602e5816940cf86aef10b7b03d420c87d23f063cdcd6621668a343652b8bd9abe027777421503996c36e0336bdf9ddb1c47e7d0c1151564b8626c539822a2f26d5884e24bc9e28b17aad394cbe61c8f7ab94ce95709c37fbf09a1eb03dbd2b887e3a44ee834a87ede5c6fcb506f579534952459a98d6ea053aeabb656f3c2991f219b0ffbd699cb06d3bcd52ddb05e4700771c73ea0cd3ae023597e3c3d610d4e3d050c0682c3d462814a9a7fa8d5a98c3c0a5e796374a4c40647999adef0c382004bb055ac906f5c0eb0878b3cb78a942a569bc24e256905d2a6ec8db95f93f6b1469c87a6df673ba9971771f7f9f368a10466d7a5a71960eaf291b9034f19128231b10af4fa717dd5ad30d109c0043d549cbae28510c41143025ff5d50ca2746db87bc702118551e6dad5269bf457283e8da683377d3db087873c11db4bad7562e8ad3ae0dbb405670c1aee0a116ff44b76e59e7ebdf580cc95dbffa9a90dbf71b85c2b965e1e7ecd4ef53174e630148ecedef9e23414daf0651d84e1e904b61b8e5f92704a1d55d6e2f4ab1922cc473c83e742ad9fb29ee46564699762ba99a4aaafa09409f988d5cf3970112f79900ff5c2dd6e1f9455cf4e91e4786603b0025c1535f9a94ac80c22af62ff4a936ef6510bf6932311b9fb5786bd7f2f883d03e03a6b7fed3bc504d2e7487ff81298d12410762e0a72924af5a5df84cda42c8633e83a901ebd021c32fc9494186463a9e71542d36ae2c372b7c6a37fa2a5a66913f8dff6af01b3ecd743ed4e0d20dcbdfd480c22d061abb9816f824b823b2ca294ef0753e76933b700d71a258c3aa29b5593aa22173273556905eb987ac762d9dce0365df55ce69c47a9a010622631bfe5861991b7b498a2f391bdef1f94428c0600f3fd8ba04bbb33c0ed22ccf54cadec4f64a7d5027fb23a8b274e0b8014cc1ecfa12538a75d7279314a8616ed63e68e01b96413c8f33ab0d30542d9b76d345eee0785dcfdf0b58a9f013c1d9aa8d46c05a2a4a9fce963c279a3358859b509f65cd2905e29e566d08561c3639f9fbecb2eeb38aacd5f2e831f14b97d364f9ded3aa339f27d03ece5654ea53e59d036d4bd5baf34e2c359b5cddb8557aa74bf5a3cc1d332c6e1840a33036b0a36c00cf4e636f56fa4d46ac9550d4ce1f3d2235a74eeeb9a0c0b42c0f3677c4efaec21197c94ae7d58542648c9ea593e9eccd45c6088a493850810864a0fbbaca82c0f84cf65572206aff8ec3d7ebcc2e683ea2bac983b1719ab63782a3da24637c2c0328948612b4c27d2f7559c28c04268354b2730305bea697bdd288548ae0fdb9bb1bd3e6f2ac973f35e68daf383d66f2c32b9a817729286423fe247eb82ee462c1348d03b9aa7ee55d31f80ea40c3b63723fe75ecb20fd3dc686d92c5f1cf8648e1490a7242fd0e5adb3a1cd48e0d444a6e6bb2f53233932e57f32044230d464560ca98b2de583c527ed9eda4b8ee5c2c4c1aa6f4ea0cfee5f928bd1628c690c5bb50dfe4e4ecc2490ac7b222f3373ab0376066143124b9b74211d4f55f7ad50643c092f95e2c5700e8a08835106b711019440ca36b7f748722dd5df2cda248a3f99f33f3876707cfe739c9a25143113ff864c60458e5e3773cd98b8bddafa4813237cf78acc2c33cd30a75bfed62ea67bf39ed3fda5ef338aa117b286372edcdc8f5494772df4fd281b8c0f00010e9a87be80b23bc1155bb9cfe894d19b59644b24c5b6fdc0b3589d3fdd1678fc57a4c3d07365bebe6632216b0325def9d71a27688965aff21b21e678fbb9e46068ba508927e3329a07f778c25b033b1f1e3c24c17dfd6be257e53f16d4609fb90419523684065a0cf0dc6f170160b4f61c2b831eebf40f1d360b16f9c5e456fedc097229de13e1eda5392de6c9b15c282e605df22a900e180533cc666cb422baf18b230f70a956662094c662755c68ef09255cd64f341962ed92a54fe62b59d3251a2e0cb7266ba68eb1202ea94c3e9115006263f6a25b93d40bcdc4a166d7fbfd2fef611135984b80584204a76b4aac983f3e443d86a882e854bf2846ab9b720573a2e5199dcdc7affc61c81746da82c107e77e14f3d3a5c0a41f91bbb5c23adafc1e15a876279777ebda40190179f5295acc57578619813b96a77b2e9029047c2bcc9a6c8f23568ad9f36ecc8599e11a23d523701990cad93cde05719341a112e168be43f42693467ae464958c8e831bc64de03a3eb1d9f14d0d6726a56def598e6a6a7db6140c5bfd92ef2524004f626b1e02d00342b2d352ecceb31191306cd54719217db4484aeab2ff6aafe5f71f4797cd9a9d8eda2b4881653cc1eb4eb2cde607469ed4e8504c24312049b7c3e080d03b0b067537cb1f5e9b51d980b23c187768c539b4a62e492cea13f75e854c626cf990a7185dbb8ee34b88f97102be9ad47e0f743e9fcb5b8295087285c0fd440c952551143e44ad70fd633c5a0b96c18d33de5a8132dd3471b7497890bd82ed1f9b0c324253ca451b819c18d7a79ba44d6b2a542c09b4c637bf2db5c757e159bb202fe3bc1753b3f47f7ecd86a87ca2e256d6abdaa525930cc79a432f9a055d062d7540b5daebe4bac17a0d89e528de97c145f8fd170b13b9118c049f440981", 0x1000, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) shmget$private(0x0, 0x3000, 0x142, &(0x7f0000ffc000/0x3000)=nil) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) recvfrom(r0, &(0x7f0000000040)=""/61, 0x3d, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt$inet_opts(r1, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10802, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x0, 0x10000}) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) sendto$unix(r0, &(0x7f00000000c0)="f6beca8ce3eb8cd9229c962ead48f6042e9400a8c7499338b13ec0da7b04786009ff876b702cca9d1e8da4f2318d19e5bbd0a686af47bfec347e2ba651811456ee268b3c88c1f5762662a51b66be98a42c2f794033a0f172d166a5ddcf01597d00fbaf9b4d4b01b36df674aba1c1f6d1df88e1cb9bbaa3f01f628adcf3fbff3f261493daa12e7e14b814626319079d1575d7eccf1f50dbb381993944542ed41e2353c26c460fd46f36336bb4e7be40ce9b754b71d67358b4b0b969a7197ad6dd7997df5fc4075df24418ae1d", 0xcc, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) recvmsg(r0, &(0x7f00000012c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001240)=[{&(0x7f0000001200)=""/64, 0x40}], 0x1, &(0x7f0000001280)=""/45, 0x2d}, 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x12a17ceb4978c534) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x7, 0x400, r1) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="223692cbe14421ba76c0fd119978d459183d8f93af24d82f783eb279c35a05c0cf69813ffe8fa3fb38327f", 0x2b}], 0x100000000000017e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) pipe(&(0x7f0000000040)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x4) 16:00:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendsyslog(&(0x7f0000000080)="b328d62b3270ab68c06246aadb2b51c3bc91f8a2f064db1a4aa1cd700cf82584d53aed56", 0x24, 0x20) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x40, 0xf0000002}, {{r6}, 0xfffffffffffffffa, 0x4, 0x7089f73e138a1ee1, 0x1, 0x3e}], 0x7f, &(0x7f0000000800)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x4ab1, 0x101}, {{r5}, 0xfffffffffffffffa, 0x80, 0x2, 0xfffffffffffffffd, 0x742971a2}, {{r6}, 0xfffffffffffffffe, 0x32, 0x20, 0x9, 0x1}, {{r6}, 0xfffffffffffffff8, 0x28, 0x40000000, 0x0, 0x6}], 0x80000000, &(0x7f0000000880)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x9, &(0x7f00000000c0)=[r3, r2, r3, r4, r2, r1, r4, r0, r3]) unveil(&(0x7f00000007c0)='./file0/../file0/file0\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f00000008c0)='./file\x00', 0x2000, 0x69) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8000, 0x4, 0x20, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x87d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xf6b}], ['./file0/../file0\x00', './file0/../file0/file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/../file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x500, r2) flock(r0, 0xf) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0xffffffff, 0x5, 0x5, "2e5bcd49471545ba1346a861f19cded2b114965c", 0x100000001, 0x6f6c700000000000}) syz_open_pts() syz_open_pts() poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r3 = semget(0x0, 0x4, 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x8001, 0x7fff}, {0xffffffff, 0x20}}, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r0, 0x82}, {r0, 0x20}, {r0, 0x100}], 0x4, 0x8) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) socketpair(0x6, 0x1, 0xffc00000000, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff45, &(0x7f0000000100)="b6") 16:00:16 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x62}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000380)="b6041378") 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) clock_gettime(0x2, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0xcecdb910358f958b, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000e40)={{0xada7, r8, r3, r8, r3, 0x100, 0x9}, 0xf85e, 0x8, r7, r7, 0x8, 0x8001, 0x101}) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) fcntl$dupfd(r0, 0xa, r0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r8, r6, r8, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket(0x18, 0x5, 0x7f) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCFLUSH(r0, 0x20004268) close(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) fcntl$getown(r0, 0x5) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40000c, 0x0, 0x2c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}}, 0x288) 16:00:16 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x9, 0x2}) clock_settime(0x0, &(0x7f00000000c0)={0xfeffffff}) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r1, 0x10001) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:16 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x80000000, 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x70a39958ea50bb3a}, {r0, 0x1}, {r0, 0x80}, {r0, 0x100}], 0x4, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x6) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x36, 0x0, 0xc66, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0, 0xad46, 0x0) shutdown(r0, 0x2) 16:00:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = socket(0x6, 0x8004, 0x9) r2 = getppid() r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="e330b83c503152e195e35bea1c0a1151cc52698287e797a085576a", 0x1b}, {&(0x7f0000000100)="0dca7c73916843629966bab45f3610ee54d34ac5adcf392684a39e890d8676825fae35fbfb6e5bbdf0a5ae3859c842494de66c22e625499e83e067eb496d465d409d0a47bc7c7f03b03d2ea3e54be715b3ebc08a015ffa165bb59515cda3bb24d702eebec0ed072b3da6b46041d313a22826d559cfda1b3da5fcb15e1864fa", 0x7f}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x40, 0x4}, 0x2) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) pledge(&(0x7f0000000080)='+/\x00', &(0x7f00000000c0)='/dev/wsmouse0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="b2c6977a10e7fcba1c8369bca1c919db3f0b5b1240e2f4fc5f4fbac1ab1fff4e58844e6f83a8239b87088f67fcaed2705c6d2b59213d167b77fbcf7dc37c944b2eb0076b97d4d18a00c93ff27aa88dfb64249bc48cdb933cb6fa0dcd8bfcb6b41c0000986b9d1a36", 0x68}, {&(0x7f0000000680)="c173f2ecaa2b606de94e2aa9ffa3d145a3ff9dbc5e880099202b4d79236b3231b2abe731c8a4c71b43542fad8c26f04e1a9c7e784d8f5a63dc6f41ac0196ceddf07ae20913e6e53e49019e933012e05de1e008e24dc678049b92ab46393ec7694c7a957f43ce0e9bf01fbb0d4fa118ae7c5ca4b915f91495d3c2343c3b1f1f080056846ed91472b1369802e9e53fb49f9b30299b4c7c34f711a2ab507b2cfa75d8b73d66454660a3dae8c0469d13e985cde751d33e723cc318953af8e8df47363be1212aed3af67822755cd774ee8666113e5c514915db89cd155cfae5594945b942460d4cefaf4760a160c90101e625312c0f971b76d64b426fa1563553c28d355c79d88b496db23e941db3fe5e1265ba6bfccb9e65106ceca6ac2c167025de11e8e03209d01a942485e635ece3f9fed5f221f082453ddf97512995ca48ac9c559dca94ba89c22783491753b95b0fa9de262161449651b8ba38b02cdf384ca0c2203d4b014e68aebf6bc8a642741ce40ce007bb673d230f58d100e51c0374651e235e2ecb573f62a38a1fdbbf588b560323a5add214b92539fa0290b87bcda8c0afe9d59550d07eef2d1f88c07939832900e7540df3d59b54537217216b9089d149e212250f8a56386de209bb743273362c95c15d01982725cd4cfe05ea953cbb9dc9b40f149045fd24a230c78e066ce1f1daafbf12862a58489e1be6846ba2c6fb45ead626d1e88c24639eb5850d8338545cc7300f97dc35e6b8b93b06ee7961683d6c280c90698e2abd27a4113fa2a28e7c2b60bad8852cf9567136b623eb797e7f1d54a6e1016b73e4664cc4557a2751537fb0bb8a5b9221644d8f16add01cd112cc8da4043b07e5e1afd0b17def9f5fdc9bd301e888d90ce4eb1275a6ce8ff412cf5f2f586763887e8c0b0d528f019c9bacbd26ba1bd1e53621728d357cd0e52cb993b7530227d78e33a299d9ae88c891369b0d546c109a7359c787e385febf7f2a221b8fc5bb1061c2b83a1a0ce57602f80b3aa55d196da91d29db7d33caba9a6fd6d0b3cfbf27b6313dba8a316ce5391530440ba2e8a9751e5dc103de241f5820f620b66112198e3b2fd00a388a18ce845d12eaea7ec61d4c7efdbc49655a7f4a022788b95192be2da8c16d00b7bdba878204955d7eeb24a281ed57f8e5e89bc91b100139268cc358721cdb551788159b932af223700dc91ab90f528ad7a12adec91d6dc8efb0d463aca17b683c199cb1319d10f0e2b312f820f58f8fd77f91e66bee960c0ec042d0cf0b737bc0b1e494159c0ef0b88c1e48d5b8aaa72dcc305635804d3e65e839f07c813713a3f146704fe4700e3bd7046e6cee399bcfc514938504bb14d7d941b6cee36cef66057be767462ae896bbf57ec52d9f382f44a4cd4f4b9c49e839486975b53180566f676c838ff6ecc9c2b76fad0b624ae056bace6601c2fbcf0832359797452ddf0b736613cbbc0bb58530b0a6bf59db826c2bf493e769225860cfd8c1b071f275fa1cdc4b9b4fad879d90c3173dfd299d8072ca9b12499381211beb31875a39eabf985bdba23a5a82c4a7a9dddebfa2505c73ecc165137e48d4ab7f9fc7928adf33685bee60f9a3afa86a10699a1adcd17a86c4bdc1079f1b9fdbb6095f98311e54abf2a04473c20664317887f3f6ecfa3fcf393bf69e79639df36b0d2a33d1f8814ce011c0dbe05fc936c8062a5254e5b5bed315532077f31d87d41feaded9fbab60e8956d8c9520bbc4532b74b1fce378d5da16c0ad8e701548018c17bda1d4cbf062f40a676e2f1f5abaf7ab3102658329fb24d7921dc358f55a0986baea13728c56dbba6dd2954361f9bc7a1c43ed5e359681a290771b1747e9eac1cb3f518464372e3845828f027ef9b33ee33bad1069f2adfe6a0fd43dcfce7da26f6a0ed796a20ea7b4313cf73f79ad34667e5842df8e7c92034d7310ffd67ae71649bb1fe1d0feab4f92446520297d5c10f8e55e7d6b82761a4b356dd512d2d79ad29a8c0108c8521e868a3f425ca460587d1aba1dc603a17d994fc9bda49562480e750fda62642e1a0f872db8ad7a5fb50a72225f15fe7f88cb90342ce26a81938f6d8167ef712644022b0515a7c9ae79b6598d92ccd62b7a9a56638c945f9ff071adc70dea7724b0661b8f5d1db936beea6e042126e34148cc56680fd73b2ebfd4f4acf478e095e5cdf4c7c66248422289b02805125a97ce44acd7fa30dc296a824868469dddac8b273311950d168af9fb83f652b382cb812dbbd86bf3aee5be3aab157ded82a3eb33d18cad7ddae0ec4fc1c9a5fca4d0a284396e2cd710f262468acca8f259389db9d2a4c1a696d4c399b5e61474b768cea7f2143ee1d9ef4e85f2013bc906d123a2e9c631ed50cf0138530c569d1a12e5a0a7a62b73e4fe99423cb216f9693efcff5ef7739a825404996be8fc9cc777ac63e332ad58740dea943ddb7d4e76f8233774fb44967d855e6409f44624b078c55fa106bb1e0662e0980b0480321049ee81ff88db1387568cebb17c0048e1159e14040efa6b48ec08b76bbbe533e6bf21a8968d3115028e83a48ab28009cc000dd9ea7b9be54c271c1d3510109a7fe62def00702b26a58d254dfb1d425c5d8a3bfb3d7b122225d32ccdc6735946bee939b04d1692629fe0e724bdd410a2c414c0ae8bc7e6b60494cb00c24e1f81b712a338c89b67e9512d364fa5bf622a95eab0b9d01a8dac676213151d1a1d43adfcea5ea9700ef21fbd2afc965cf4e8c770e0f8e0b995ae8fbf3a0f0feaaf6444cf442197e71fd9a84b7df1851c40928b6c8b6f105dceee82999dbfb84cb8fa481709f1c9045b2ab48505cff3ba4700c4914359a54a0d166d1857f9f00bfc0f76ceff4f9fe4625f7e5fdffb5228cb83d48ee33d4abd2d7176cf6402fb8cdf6576fc252541bcbb75cafdf67bdacbd0e3b36e8bb2ddc2709b97951df026f1a1f22f110238deff226594c6dd75abc7dde6c6fa8184528d048ac596ffd3150808ba810ef1568b9a99cb58e4be9ad2e8993d8807b690195cedce915eb5dbd0b24df037aae1b47652292ff9261e7b28c860791986564f0fc2cc4412bbb07fb7eb5d40d72012e4ca6627a336615d970b6fcda00e2f2aa6361564bcd7def7d6111349768bb3a4b2848d366f8f7c0ffcd9b5e75434e6547e90c3be30cc0a9107bd2e0e9acb29265d14d10464c2453253a6ccc1706217befc0607e63519030af8d02e844dd1e7342c1fd6375ee66f51ab0646a817225b6fa7f5cb57475e18a21cad682235c1d08d4135be58afc57a68cfeaf729a7dc235f0958ee142f82b4923457581947dbd6a6ffad2259ed20f6f927e56c16516bf471a43e9a1d29c8755ee87a2bf9ed30b57b810c2ea18be15281b1501651e9d02022f5648605e1b8619b2956b71b7ffca9af4c1d4a72f05d1402408e51bb1af14483cc30113875571544548c3863e060477657bf3ae872d23809ab9dfa48bbcb121c4f60dc884c77632e240a65b68c8948e077bcc977039dbf02b5ab21b50e8a4b6130796b433a035a7dd24af8379f66d71e1c1af7ad105d025a36c72058a4847ce2f677a17d6cc6d65a506dc30f6e6d4d76686d14f906f244ffa054c4174cbdb1df14e5b585c71d217e6195b6abece7667d068e15a50092db0a2738eefbaea14d3f9e9f03adda49633a211ca3f172bee615280db419c9b4888385ef9e58ddd91f304c49bb39c70678efea32e17c8c206a441188a1fa9c89a770b11146afce7b13f3c63e399f175b45547c3d2f7bc8e6f54664b21ffbd0dfafdc75f5279bcfee885c8d0f8de60a857a0529322f43eb2cf37c61cb5377cc3b348bf01c691f29dae2cbc8e5c4c5ae08d20b1eb4a5b4cac9bc68a8e9f9a8e13035fe010ca4a23e9340d8fad4aa970862539bd268f912ecb86c00d782a39a3c6122d5a69aaa725025bd262ddee73cbfcc0d821122246030c59660ac5c9f45b4cd246d66c03b631e9e97f3ad7dd1d1d1e4ea1b10b49e3ba2ff626464a11c2414442d1d57177c0adfd23be50dca4d46710a24e3c7554789c7d7c7ab536fa3686f207cb6e0eddd1454897ce31b30f4e933ccbf8054b473eb29c50d4b502381191f365823f630daf99ee88f113adce0e858b42bc41e1a347b709e0954288596e96591c3153f7367d658ec45fe9e53c64f7e8571e333cd0f6e77a6958809af687b07007fa2ea964881aee09d98bbfbe97d3f429a1d051b16564fdf5663d8f78650a60089835b35068f85eaecb2cd2eefda6042cc5f54b928249fe8438cf545469af41d65932924231403313b3831e9ba19f252a67661dffd8bd2989b14e668c6590ef7d5b91f0c6adf2b42e2e5c089e5ecbc17fc4878cc76c7ed667f0fb076f5d46f91e6a0c73269acc5ee6092ddcfe557286fc1ff68504e1c70b7f0580005775da474645baae8aeec0d43babe23f5ed102e457bcc24a3fd4c81a100e550302afadc78cb60d519cbbfa9dba5213105a8483741b5b9b9acdbc6e0056596a05081e07a34bf52fd0d15e21dbedea7f42b327133c8cce432e265d9943e016e0c526d90040709f7d2d126ed4796d6e1d1c4e82f827ff069d4cc12d5a21825af215cf68606e7b34b2f4ccae4d262d21ca212969dabec5505c18ab0cf757a305064ed2ac0b9101e42547b54f7132744d09b832b51206f228ec559670f40f7ae9d048561875526dd9693cafe2766b46364faab2e7561e003f46ec5c134a9e8ab8acfb931c61cf215fd551c6eb55a2d3f79e35b0efe37c22cb908c145566532ef3814816a22b94a44679912c29f412dde1e36e7413729b2f6767dce49dfb1a3a4671ac23aa2dd53b2e28d60071cea1995ad622101fbdfc794dc1474546ebe0b3f09c34e29bd8d645f0dd036b6bb991ceb7361ed96f3eb9f1786a84496ddbae56932179794a192b07facd20ff7b96311221d9e013ca05cc4885dac46bd50b255e2260453dd0865daa3e699aec5b1bd322a5f8b01454e3b31acd26563c73b82dbb7faa139fbfb2f6f029479286108bbbb79cea32a3ca9452bf3520f64e9cb9ea8af4d7f03ff33519f110c240edb15f0de8f6999ed02a1caef44e2b2a9214d06bc183b5b80fcd476ea645e297454461f969a78b9bf949208e9516ab67e410e9d9eba35be2af6031b9c5556dd2cd54888a06b2121cf9b5c745fc1a646979e9537dd42c587fd40502ffe6b1683e8ae7422938964f000aef7b9d99c2aae0327f5836928462457f6708cc5675b0e7e211a5d1f9d1dd9a8a5512c4e64c75d1f5227728a74eb78d84a3b6750fac16f5730a42174a38c2704a7c3e70d7ca450d05b785b63f6724dc8fb181928255e777705662b5876132bad9c15491a935c937575a5b723c9caaf0de2c082fa84a9df7b45e4f96082ab26d3aa2fc4fb543477de01f647bc29862110bb41b04f23c62436513161748a8112673381b34208e5d836e37e2e158eb0c68f7309897d3a742e7d8df3b0d8d8ba4ef21ea7c1cbf025e9da43c9c14fe6fe65e37f4ea2272ba6e50a765536e16e55b8ea7c16723d2a1baf443b1640363e6fa68357f08351f6547045bf044a9b423c70b572a13132f3d9db441d585dcd1e591e22c6cbeacfd6f1471cb88223c2e30ca233552d32b97e701c53d4864c4d57b29f44cb5e9c71b6fdda20be945551a8aad2ba1074ed5ec67790b836e248c5dcbe4e62a685169af00a0458ec4691f11159934fc4dae0ad0439d2cbe6c3726b623a62556a2979a92864934a300ec1a2962ab84601cd5f9a812cee7658ffca63929a43ba753ddf43a82644", 0x1000}, {&(0x7f0000000140)="0769d9c8875db1170539adcf0ce1860487439a8fd5f070985c5629a2949ee8a0b0597419b20cddae3b354fa0d7f6b80fcf68d379f349ed4d17c460694d4be2fe843a1e8a29a28dc57a967a3a0acfd614fde62fed59b81ecdb5844a4e298b5a2cf5d0a0d7", 0x64}, {&(0x7f00000000c0)="21e0c834a9fd9293c6c062d79dbd6c8ae88c95911c4e2f8b3ceef746", 0x1c}], 0x4) read(r0, &(0x7f00000016c0)=""/237, 0xed) getuid() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000240)='./bus/file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) readlinkat(r2, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/60, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSETVERAUTH(r3, 0xc0107004, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x40006, 0x0, 0x0, 0x10000}]}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) bind$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xffffff35) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x4378b7939620d6c5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x7, 0x4}, {0x1ff}}, 0x0) r2 = getuid() seteuid(r2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0x1f, 0xa24, 0x0, {[0x4, 0x6, 0x1, 0x1ff, 0x16c0, 0xffff, 0x0, 0x2, 0x20, 0x417, 0xf35d, 0x2, 0x7, 0x3a, 0x8, 0x1f, 0x5, 0x7bee9661], [0x7ff, 0x80000000, 0x8, 0x2, 0x40, 0xd1, 0x7, 0x7e, 0x2, 0x5], [0x401, 0x5, 0xfffffffffffffff9, 0x5, 0x8, 0xfffffffffffff06a, 0x7], [0x5, 0x7fffffff, 0x3ff, 0x2, 0x7, 0x340000000000000], [{0xc5, 0x81, 0x7, 0x4}, {0x100000000, 0x1, 0x6, 0x6}, {0x6, 0xc76, 0x8}, {0x1ff, 0x1, 0x8, 0x400}, {0x3, 0x40ef702, 0xffff, 0x3}, {0x4, 0x9, 0x4, 0x100}, {0x1, 0x2, 0x9, 0x1}, {0x20, 0xec92, 0x81, 0x5}], {0xfffffffffffffffa, 0xffffffffffffffc1, 0x64ea, 0x3788a623}, {0x3f, 0x7, 0x4e2, 0x1ff}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) msgget$private(0x0, 0x15) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x1, 0x21e) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x50}, {0x40006}]}) syz_emit_ethernet(0xffffffffffffff5b, &(0x7f0000000380)="b4662a3f7a597c69666e41e0774d108b7fb6074cc24d4b67c468a2c6360ec40df66d6ff729ebd45587ace725481453303f7af0bc8682f15a6efa00cc04ffc19cbff949d64b2b360c3b0b66443fd9355b7fb77319b4e1186e3be48fbf1f2e256574874b8cddada835e902a0ecd91c3dc4f8750c745e0a1c19d9cf4ed62755b65e2ec80c6bc4e5cbb08f7dc620a8f0919f81df931c147a48f000"/162) 16:00:16 executing program 1: r0 = socket(0x20, 0x8000, 0x1) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0xffffffffffffffa0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x7) write(r1, &(0x7f0000000180)='b', 0x1) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000140)=@un=@file={0x0, ""/33}, 0x23, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/187, 0xbb}], 0x1, &(0x7f00000002c0)=""/15, 0xf}, 0x800) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x7}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='7') 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffffffffffff5a67071b542a538706000000b8180000002900000031000000ccb503000000070005a2ab35"], 0xffffffffffffff7c}, 0x0) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = socket(0x754f0353422febbf, 0x1, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x6274b9118799a6c3, 0x10000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x9, 0x4, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket(0x6, 0xbed379416f37a612, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x3a6cacfbcc09f0bb, 0x0, 0x3}, 0x197) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) socket(0x20, 0x8000, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:16 executing program 0: socket(0x6, 0x4, 0x80000000) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0), 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r3, 0x20004b3d) fchflags(r3, 0x1) readlinkat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) rmdir(&(0x7f0000000140)='./bus/file0\x00') writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000003c0)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x101) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) fchdir(r1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') syz_emit_ethernet(0x3c, &(0x7f0000000080)="3ebefed2fd2163ff5c607c06717f632b0a5f9d40df82b3b011e4722a2e6dbb95aab1980c536121eaeb544cd7a510dfd0112222ef84f10336b3253c98") 16:00:16 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x100, 0x90) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x100000001, 0xcb5, {[0x40, 0x8000, 0x6, 0x1, 0x7fff, 0x20, 0x4, 0x100000001, 0x6, 0x2, 0x0, 0x7fffffff, 0x5, 0x40, 0x1, 0xdc, 0x547, 0xfffffffffffffffd], [0x3708, 0x9, 0x3, 0x2, 0x0, 0x1, 0x40, 0x4, 0x0, 0xfffffffffffff216], [0x3a2a, 0x5, 0x1, 0x0, 0x6, 0x4, 0x24], [0x10001, 0x7, 0x8, 0x5, 0xfff, 0xffffffffffffffc0], [{0x100000000, 0x4, 0x20, 0x4}, {0xc3, 0xea, 0x7}, {0x7e3, 0x1, 0x1f, 0x7fffffff}, {0x1, 0xffff, 0xaf, 0x2}, {0x20, 0x7f, 0x5, 0x3}, {0x6, 0x7, 0x2, 0x7}, {0x1, 0x8001, 0x23, 0x9}, {0x6, 0x4, 0x129, 0x5}], {0x7, 0xff, 0x8, 0x9}, {0x7, 0x7fff, 0x1000, 0x5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000180)="3f55f1480940d0ddd4f4352c2b38dab2cdbcddf0e92a020f46789a561729c1b97823a9398440f193c99eb057e55989e7a06dc5edf98edcdcbaa6b6c827888694") ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xb3a7, 0x5, 0x30, 0x1}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x7ff, 0x0) close(r1) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0/file0\x00') r0 = socket$inet6(0x18, 0x8000, 0x5) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) r3 = openat(r0, &(0x7f0000000000)='\x00', 0x7c8506892ed243c2, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x14}) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x8004667e, &(0x7f0000000200)) 16:00:17 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)) semget$private(0x0, 0x2, 0x10) 16:00:17 executing program 0: setuid(0xee01) r0 = syz_open_pts() socketpair(0x18, 0x8005, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r0) r2 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair(0x6, 0x3, 0x800000, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYRES64=r0], &(0x7f0000000280)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x400, r1) recvfrom$unix(r2, &(0x7f0000000080)=""/61, 0x3d, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCCONS(r2, 0x20004276, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) socket$inet6(0x18, 0x4000, 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() dup2(r0, r1) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x5, 0x46fb9fafd473274b}], 0x470c7792, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x9, 0x2, 0xe84913977d34f150, 0x7f, 0x9, 0xffff, 0x0, 0x3, 0x7f, 0x5}) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000280)="8a62b27016c4f37fa31ac501e1754e4263f713866335f82d01c332898e33e5bbcbda6cc9164491d05ab938e5e3ef70cdf9809dd0844f7bbd8a0f97d4fef77b8a43dfe89e92cb7352aea9f7d66e15db39b1147f920fda8337a58eac5ec4f0a66068aa233327e48d5964e6ceecdeb1ee480694aae5892b2d6e87f746c5f27eb356b99679a1f3212c9ee4708cb46904c7fcb77060f13db2b8cc3d015165d27342791eb9b0c1eee302a8ee2d7709ec926ac160e77edcf2455ec2f8c6ec7d20cc287cc565af213549c5d39cc94de32dd2", 0xce}, {&(0x7f0000000380)="2650b400f789272fcf92ab9bf14c459a03911593bf9d39d4745951b33624f714c95c966d7415b24e61683b2987bb06a197ac1c1857", 0x35}, {&(0x7f00000003c0)="4bfc50c415c5cee732b1505a40f841941ea9d8982938e532e19d302070b609468bdfafc006fb1c2ee674c816f70457b37e45cbcdec78aadadc14dbf8df835693e3266855d8c8fa58c8b86ed3", 0x4c}, {&(0x7f0000000440)="f64d8b11c4337261cdd44baa2b9f9b67e77c6bce5f0d91525e752cbe135f32f33028dfd2095fd3c9d4f847e73e24c6b81558bf8a1b402817a8511962a32ceaffcf476f4135584352338006e6a57a0cfd7f7c48980993673355c91758785cfc6034451ccadfb317c6a148c0d93c407fd6708e180595058ead904a6e02fa56c4164d40b0f2ffdbc87618c41f429a1055eb", 0x90}, {&(0x7f0000000500)="7a9ab2125623522e2beb7782634ede3c714a4e1f63325642f3afcfa06881ae4733e331d70bc2cc31bbc3af0bd596d7f353edefeb786df732b96fe11e0444668a870c4b95e0c9305cc3a1a33ac52a50ce5a6872478e83c04323b9d72c849a4a5d80315477fa1330b6121ea9cb8813c4747a", 0x71}, {&(0x7f0000000580)="525c0b39ce32c6933faabb4e6c871375d659e05aaedf23cd9c2a1a06f90144c95d2ccb3f4202a4308cac680ec3c17a2dcc4972c8cb37b9e150c7ad2dbd8196ca6bf790efab2d167f99a8c71ddd561091f467b31215c029b2b28b2cda0d88aff3cfde79fd3e3c06b661470332fa7ccdfb1e5a4b2d490569ae07ceb6530a83495c474309eb612427f4a987daf41af7c7d880e678b55df552dd92ec7fe643eddc2c3010d4141d0fee", 0xa7}, {&(0x7f0000000640)="c6e72903b4107f4ab03235390e92992f6e2c68000bad9c7172ed66058982a79ee4ba21267c99219ebeac33b1f8084dd4d6122579589130e35a46f0823edd0f3a84a281918c695b57df57b097cf8a7be603868707ed5a1992bf4dce6a14e418d31014388f26248f850e5b930f2b07285d5394e795bff8a8b8f7117b1f952c14280ac9c600fc60f843a094553a06fce40b", 0x90}, {&(0x7f0000000700)="af392507a95e4dc0abba107434ed15829649912334affec3bfc9a675e633d8e211c9725fc9b35d3eb55c90992ff7fb3a1a1a0252450a37109e6ffae68a27d53c5a4f96cf16a2336b6ecb21c3608e406e4bac6104985d6c8f8e0e26c4f0f71c29723a1a0c00ed5f5bd701505d0f3517efd7551082fa272c8c790c4e54b6ad91c6dc1a7bb1c80b8a6f75b9e402274774c26e8eb93ee6e074e7bdc99fd0e74fd6bafdeff3b1e5be00474306e437ce4551acd88bafb5821286316805a22ced76f5ecd0b0ef9cb29ad2068037370b292e3669b8def91de5c37a107d75e9", 0xdb}], 0x8, 0x0, 0x0, 0xafe0110244bb75f8}, 0x4) bind$inet6(r0, &(0x7f00000008c0)={0x18, 0x3, 0x9, 0x9}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000900)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000940)=0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000980)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/diskmap\x00', 0x8000, 0x0) utimensat(r0, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x7, 0x1fc000000}, {0x8f, 0x8}}, 0x6bacbaf1493ea201) r4 = openat(r0, &(0x7f0000000a80)='./file0\x00', 0x0, 0xd) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000ac0)={0x80000001, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='.\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000b80)) rename(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='./file0\x00') preadv(r3, &(0x7f0000000e00)=[{&(0x7f0000000c40)=""/232, 0xe8}, {&(0x7f0000000d40)=""/148, 0x94}], 0x2, 0x0, 0x0) r5 = getpgrp() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000e40)={0x2, 0x0, 0x10001, 0x9, "2a9b1bf59a2099d1b7b5893f8904bcbf89963095", 0x7, 0x6}) r6 = semget(0x0, 0x2, 0x410) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000e80)=""/127) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000f00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000f40)="0423a10d54f9c45b841c1f053df1fc6a95db0779f5bea1a3e2c310385b1cb7e2729ab4ef7a528b41c6f7852edc804e8f16344ee1f79cfecd22fc8a008e5b917b67a4c61c361fef3058c3519f81d28e9821c57efbf1fae0ddbbcfb1da8840b2b3069a827499d1db8ec63f8fa0192535c450d68611e20c96394c0794", 0x7b}, {&(0x7f0000000fc0)="4c828d0264f0e63dad63f8341c51b87c1523e3d385245dbaa11d6af9330704d88e17f7bc2d24025d2ba74f782f61c35bf9e72141faea9da46ccf6e5ab361d0a73576631ec705db089ce26fc68af6f3f7ea7da806cfa460949986b7e7b523a9a16ddd2c", 0x63}, {&(0x7f0000001040)="7c141d91f945d75445c5f915f8aeee1705c52ea5614b04bae64939d005d73564e679727381fc517b2e80a8b44949744de5e0a979dd97a3516d429328580cd1f449a6ae3e557d9616b99354c30ba1d11da8594ba9268a7295ab516ac97fde985009733a9154dac55575bc8bdd0a4f80674e61bfb1096d7e03bedc2de6fd1829b0333985c4964393ff08efcc49e16f0de7a5c10514c626b1fa0a916859", 0x9c}, {&(0x7f0000001100)="fcea21a98568b986c5d51c6c9db4c2a3c4e76ddd79a21b9659b33c75d0d819c482a44132d03bef466dbdd4d4356590a6c4db897a0be92ee69a861377e258", 0x3e}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}, @cred={0x20, 0xffff, 0x0, r5, r11, r12}, @rights={0x30, 0xffff, 0x1, [r1, r3, r1, r0, r3, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r13, r14}], 0xb0, 0x1}, 0x404) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:17 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) getegid() setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) recvmsg(r1, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000f9da000000000000000000000000000000000000000000000000000000000000d5c2da1a0e1b34376517f053d818014f9e4daac7669bb895e47560d73d21147ba1facfe4d7d331b713dd368215c1525eee151da56fb047c6a37822336de66cef1deade31550570697a4d01ca071bbb4272cb91761e4eea0ce8"], 0x2b, &(0x7f0000000100)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2, &(0x7f00000001c0)=""/200, 0xc8}, 0x1) dup2(r1, r0) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f0000000080)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0)=[&(0x7f0000000180)='{(/-%\x00']) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530007e8d4cd93698e9eecc81f3ba14216698d4427aded9e3d69e353cf4bb182b42d496955714b67c841eeea0edc9ceae"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x100000054) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x38881, 0x0) fchflags(r0, 0x1) ftruncate(r0, 0x0, 0x40) sendsyslog(&(0x7f0000000140)='d', 0x1, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r4 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000400)={0x13, 0x0, &(0x7f00000003c0)=""/19}) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x80, 0x80}, {0x18, 0x3, 0x2, 0x7fff}, 0xdf76, [0x2, 0x7, 0x3000, 0x4, 0xa5be, 0x2, 0x2, 0x1f]}, 0x3c) write(r0, &(0x7f0000000080)="1a", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0x260) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r5 = getegid() r6 = getppid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x10001, r2, r3, r4, r5, 0x100, 0x4}, 0xf5, 0x9, r6, r7, 0x5, 0x1, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6}]}) rmdir(&(0x7f0000000300)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getegid() syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:17 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) getegid() r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x7, 0x8001, 0x613, 0x0, 0x8, 0x0, 0x20, 0x0, 0xf416f813fa7dd51f, 0x100000001, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) pipe(&(0x7f0000000280)) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(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'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x1, 0x6, 0xbad, "d9922715d5c0f7dbab90730b56c252bd18491ef2", 0x8, 0xffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x4, 0x3ff, {0x44de, 0x7ff}}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getppid() getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x1, 0x8, 0x6}, 0xfffffffb) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x0, 0x3ff, 0x8a8, "acb25c9a5317934902c18818ea4fd5415021fc44", 0xbfb, 0x7}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000001400)='./file0\x00', 0xa0, 0x20) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3ff, 0x0, 0x0, 0x0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="93c55f50479e34dbf8ec52dbe32d67a7d5f27200706b9bbcbadf50ea5489dff268b7abe838cc19f89f8903ca75e50b5b2bd67494afa62c11ad006fa403027d10a32573c69004782c5ee7d47e368ec9a386cfc8b81eab40783e9c8c3afc40855a708bce7f78e5c6684d93cb966339468f2ebc8b8016c18577e647ecc158ea1e0ebfb70920e912cc708e770410ca629fb496bbbcc74e5aa4c6631fbe177d5d032e852f47dd2fc8de0d388371724d1b6b3b31e0dcef447fd477f4c35218b4515752f5964bbab8c2d66c807efab048f246c22ee7706c6c2451998f7cd34c74b40a9be48984c7fc757d2b8db09c514dd34eb8a7b750c6702bafcc3af416531ddefa4b2faf7e8cbacc531c4565613fce2fd7127d198dc2026869d1df89da08e6c054ca53868591d09fc0245544dbae5dabadf7542800c44d31b6aadd5a6fc5fa9dbb2febb62da75b35089bf7f2fd12c244ab36867c6b712e444b1987eea6d12334ab3ffb1ceeb9a31b1739663bca13115a6b7b3893f169dbe6766c06f8cef7c8bd5659763d2f8fef630a230c3537ddd3b8082cc1c4b1ce5059615d5cc8173654d658b53dac78a4ba48dabb0c42762e79ce7ce89ef0cf2d8eccdfde2d44f36a212dcf20872b7b850dd73565d241aec751e4a2aac8ea5584f70d3082e27ab24db82fd6b5c7851c5a264fa736d2c7469c249753971e6c43b7726ca2fd50bc77d1d00a7b5e1899420bb6c8725ef76a5385c0a4153649983160637359abb987fbbbeef36b4f7d4f14b7fdf1ab49e9831597a3c971ade413154d32b590680ddce3f4b140b21ad75a606c1120110c2bdfff32b87fcb01bdf58f86a429d7264d4e028d2cffd43efce6cdb30f63204406d9c989fe8bdb81316e1c5e243ed7d119b6261e9cf04dd432e47b2a36f5de15f609c244dcd419812febd1de361c74b7247bd93ae051c8ac52358b41d2c885c04431464dc41d7adf850565974ffac11957987c736eff29ed736c6f471354352c71f9da57a468bdfddc12ac9146934f1bacbf0207b170f36162d10a3e96c47dbefae68b7cb057e46d71844d6ab5cb160a5691dec4fa28c6d9c7654a72805179da80c12ec4ed3b46ad3ff489868b8a406622498308d718f60bcd9452ea233ae0da2ab43743ad35b69a37eebc81db4f8b3ac6bdcf894bae65553668db12c3b0e11d18a92d31c700f85ad12721d197c0ed4b0141331d11b3cbfbb13b824953f7451c8cae8ed1bd0411515789a9cf1c7935ffcde0e2b04a53552e08b6ffecfee4632c15f46483c94ae7a2fd33a8c95beca0bc7065cebde1980405375d922d143fb86baa218e9c7e8b874f29bda6ba861ee10caeeb026a81705c75fb74be08b26634275522ab8dceda7b628165d64b2d89c13b2540f0a315fbc1333a0ca29bf451b75b50e39cd6c0ba9cb526139f5b97f821d987111cdf53090d2119ea2907b39086224dcdbf5793771064ca9692d83e5f2fa71f742c50f2bd5ccdd9ba7a965ec0ef12a8d110d4ed7ac3bef5221849f754bdc254dc02ef7384eb7e205349e3d182855d010d5af3219f4583c279204d7f65ad31da8f7bfe3b435f11f41433d79a0a1fe4b654c7f3c226ea1493e29ce5bdaca3ffa487697dc528538fa16c41a6c0c7c31e83e277857abb0039421d0431a28f4d7009f9e816c47c64bffd5e9fbaea6df9cb9b7098873cac99c1fac6e33656eb6505baadafba9b52c98336f671b61da662e7e6787501f55df28ee318d3e34789384dde7b40487d1bafad46fd8f0c400c9fb745e884cd772f7df11f0cead8b86908dbd72a1e7d278866efeab15572231db8660ace5ee1fdcde893277f81790274a9debbca402e57bc6584d13adea52d738ca1a0f9ccd0b8afba39e0854cc02aaedb9cd1aad8c244e0db2590ff60af0d7412b7a9df59b24757f15d026dbeffaee78ddceedfd1541ce7790de90ceca09ff8402ef30954693a82f09e067d9abe62da71422e395d9f0cb831b7a8e5ccc0209d86cdb3dbca17b27bc38a7e5ded1cf64c0189dc526cc333df1137a21d30c7e283ad6519372ab017bdd736e61e2f377bd7b8fa0cce8da93b07a74afc7c10362e9b08f2b3497e6cbeaca4210ddfc68d2f52a62fc8c929bf544b8cfa45e305d1c8aab64d4243ff0a9265bdade1efc7ebf9e0c80f1d14a565667c34b44eb139fe1770d5b3fd65c69c08afd88fac906bdb90052a67510d39e0515a43e407e68734e0379cfe0067580e09d21fe6eaa8850c2fefafb1e1919ce1cc7ae3f54583214111e10a2c806e81987de1950239305bf8a72f4e9ac8c6bfacbb54790b472b75718f350adba9ae3764cb2c4c43a47be52b00cea05fa31f5946269650c9598013f97e51ec19133e0d4a19cf7726dac12fc314dd5fdba9b5ca3d9b9ef9e3dec740be9f7ba9039636468d627963d3b1c26baf2d8fb487f5953566f376cecb4a1af6c9419abc6e4fd4c24fcf251b3a2d9961cde3d29aac791dc64394123c458d4e868754f27129123f4ea37b5584ce184a15a761151abf462a59c386f624ba0b80a9b158f2ac647fb69be112ff3d2e7b32e890ea7d769060ac2061efd2320f861e468982f2ed10e0c60e2e3e44e827fcdac9cfbe18847a7a41afd62ab98065e47ab5c619cea7f499655f1410496b02012f5cd9aa1abce2579eeba821e3d07fb48ea37e166095596927a7bc7aa4e7a08ac8a578e63913c5a5eadd8e2130b11d7e8221129f8c7040586ff011f5e1d0304fa5413da85aeebec3ec01522af5f508263b703c38279408ba036812958dfbfc509cc7efa62c5898e3688a6275db864ce09d620aa86ebea89049fe6fe8e414d448e5d858a4b3ddeaa8ac73ce0800ddc420f959826a6a9f4e88443479bf589dbaa37b6a7cd3567c4d7c7e0282838d8c27ec4911f72a0e7a34f671da70805d2c0bd93bb8248911edb8320d5fd7e8ba4a3aaa8c69172cf26f29d9df18df0e94f340ee4dac76dc2922b6d90986637aca3e2d0a01ac91797466c7bd794b413be7666154ab65aea7e2dec4083fcbc59044febab33b2e744a80ceba471e3bf458fa737d10206a338440c8e766a208f917bd88ee8612fd85af8238142cfdf9e66140179cc5038f51014e3e51d2f550bc8bd8d615b470e6531fb3876e2d44847e33bff72e398133186c86c15dcf7aaf24660f984228c50e5624b00801471acc558fc11f2ac8c5c963d848cd61c7e98f250638ae6e555cde57aa91ccf029b6f78c9d8027b7864fbd6d5fca4549045381d017b93b7b82e33a0af87d5a1283c30c65fce6613ee957f83f86df956fc92cd7cee64f287726cf05fabf45803d8df45d2ffc04f578d30c594ce9c79fe947a023adf14ad9808f75d401684d5335f528ad02b8fe9957771fa80da69334adf1173dd23860a272e2fe5dbea153465e7aa420ddc5cd737aec9ccc18f1c0102e66687f2ac68b09fa9b57a9ed267251a8ae75d0473dffe484c950e1bb9e34fcb255dbd423a0e1a5fb167bcaa81fa842d8b7310a6106f7dbd845104a916ddc95de0d19eda662033facbddc004a7902e02b85763729c84eaf230bcd3df4903776adec24a9ed8641df9dadead868f0498926d1b8fb8506d669fd13969a87b1984f90dd2a08218192894df2f78cf595f4d3004c6d65175e13b58b1849d2e03650153d7a0e268241823241dc4c61a0ad458726b9c89cbfb2fb24715cfe28a9ad9c2f28ea00c36530dac915712d8fc3b68915282d7c19e2058f057cfcfaf2a857e49bcfb4f8ab318f452685a08916d31b21c82b1ecc88be30656c7cad9a22e7cf8f0c786bda7b099810071e0656b3f80b61eaea0e7f478ebfbacbf84747cd851649282bb235d84b127c2def8675e15a3004fbb92ca11d100b0643faa77c2a718afe6d4b1782f79aa604b18e14748495123c96ddfd480d45a0d6814fcc2810858a42e946cd8e704ee7503d36350852ed76c84ca3abe50b0a2e9ddda5a13d3bdab62e9a5b1c2275875eddec1d6dfae9b93a39077dd561a93be179c1c2ce2610f87c5752a27afc91cc26f755dd5126a0f6913f525d574764b54461adfb06a5af3ae87ba64f0f49eda2f8606979cd3b56d23a798d59dee18c60e657914f652f9aee8dfcd21a7bae4d319b410a87603604ea25b2f71e92c05ea717f0830fdc98c99db2b1919257f59b6f0e58dc924bb294e22d50cc996dc809780e8d88db2b5fa29cbfab4a318a312d39d9993b5a6d1c4935d3697e1e536037914aacd4a50f2f8288ee64b1edd069735570ae7825f8053bcbc4d05ce8f03860bd681a7e9e2ae18c7655226bfd457d73d4d0a9d11da6761537f7dceb97bc9ed5ae4eccd5068717c4f121727aa17e7f08acecd499f4206be55b83f907518d26837b7e39b6322eb88c5795cf171496c2070c3f20257f9fce7089fa5c82d819b226591ad61a61ab8f1a302e08ec3e820135eaf723fe5be5df0d9f8371a178080bcef479625e7d0f67c2076b8a0a6a83e6020df36fa48446f1242fe360fc1f87e1c6ab4451cc23d133173b3a3bef722cb9439f2a4a325f5c3e3977e23ad74a5bf4b54e6a32ca3891735c417e5d78b699302e3952d8a3fa08ba235925d5d378ada41333c8de1637555fc5a11a6e393217fe91c7d67031742f25029eaab790cfb95828a3badd2a26c01bec0b5bd149c7c26c42f8cd703884f4ded998d8400d797d8c0b328e9ca2196573fc2c8020079dcc95e9e82b7bbb5b7b6872f5f51d2ca6439c8f14b230ce41714adc7059f0451ed485c12a7f30c8caa6b24d9e932cac145da408a8e3c170f1a7af53facce4a24f6789000daa570c506afe7c90f87aab98248d0c6388d5c8a09821b9c4ce1dcdbd9a7d922dd16680cc78f920fc407307dfcc2d22e486b53273aa56eaa0863603771b18adeca29a2e1e49722aa97a8d9847b9916e8700d84539050b7821f28989e7944897aeafd4ac9773e74696bb0cb6579725911491e4270929a3a9b155f8ef4f27fbd6af74d366766d594aea53118dccf375a6a9b75a800e0df8c3b54f3b49e8c554c736fc977075d854fd1a5b276ab690cce55086564b63e4977a9944227197aaaac6e4cbc9f71035aea9cf96ff3e5bfe04263394ff21ca8bfef16159a60afc10b6f100c22b56c746ac16a141b5d9355734422944fecff2ab3329a3c1fe29f291d078d952b4de1668bde74bd6b77b5fed3d384eda7f5d93672eef9e03731c2a172c39f93721c9e90b7e7c3cbdd56f5ae41ef811668798ae840550b6cc58889ea2d33a6204ab34d2421ae0e4fc080e1c294172c7c2bcfcd9ad63a258b167cb1a48ef7b66aaff332b1812abfb93940191f2633d10100d52bbfe36efb221c5763a3d9a33848435686efa4ed38c1252177730eda61b0041f638aa859485264284ba853615d0f4eabadc4c476fa6ef2686a4dc7ba23268c6cf02e935967c77d4de04e7be0538282a50541e08f0a06f179a1f3cbede8ec3e2014c6ffa4fc43ecf31565a90cbfda3c67450f08e9c9b18ea76c355385aacdeec5216e233b771728a7d9ba2992d0f997c82c3d085cb01e3ce78a67f9d030775f4cd438a64e9676cde5548f4d62563ca96dbd9fcd923e4bb2f1a5fc6a741ec2906623b34e8eed62c02f443e0a54878422e523e61d2a4e3e2796de542ab7c1e23759ddb829615acc89f5875a5294f1c1ecf0c66d72af49bd35cffefa85553033b739fcc4cd1d77a1860519c0e85900f7791d9cbb51f32302529a54367607eba3ab7a912c5e4ee5ac215c9338fddd949b62f5f40aad42e0f12bf893e4bf4bd16a83923bfe8c468622f780d1bed73295107145d43", 0x1000}, {&(0x7f0000001180)="52882d2b762978d3961c503379f7c7b946985f67c11a136d52622a596fa6bae5a2d5cc9b25cb0039835823d48248b343ebd762d23c181d6e57444f622b6be04d1399dd410d6887eab465e5e0675a4b1f1024556622514582cfd16d0403f133347f67aa39534d1b09b962eb6067d7ee3a7d8bc52c2a16b8a803187fcea9e74a89308c06384c7822ce8c761121fe728a7565e20b6bffb6ba84ced2028b059869e1ec6444ff45b2de78299c7c637495c6c8f80ef087171ce24e8a25055dab4ac80e944f88bb36ba0797f6960f3f", 0xcc}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}], 0x40}, 0x4) 16:00:00 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xfffffffffffff878) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x2570, &(0x7f0000000040)="e5d593ab388bc28515f871acbeb2a98d", 0x10) r1 = socket(0x23, 0x1, 0x4) close(r1) 16:00:00 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="d02d6d12ff21c9b85a32115e07afb8bb4fd71d13514c60015cc5e777e129cc6dbf13deb63afe6f4beb8e28bf74a3e12fd446b1d2b974fe40f8734e990193e31818ad7fd63b51f5748a536802898263716586f06a96b1dc9fbcfcbb09a1dae6a5326809f9d4f2833e8c58345ab2ea9cb9c2fac2a045166a82d14dcab98df31cd74143bf7755604db9ab832829504dbe5ecf779188409194399f3a9744cc9bdb0280d925e94ea13074e9b878f6930af292c0e7f8034a0b814252928bbb46d71cc41ec36a1218e13698e8013c75ce822780cb95dcb5a8b10da90ed85d48cd19850e", 0xfffffffffffffda4}, {&(0x7f0000000200)="3824867cac0a0817bc42cfca8f17370f75988313b62516e161e36675880ae49df3990dd7224a51ca6e98d2151af6796790d2e8e6321b8aab1e79f523e20d56ec7b573b7d2c54e5f212ed0ba29f04db64123031c6289184ed8f818fb64f8136700a41602ee3e2cd3feabecc931d9b70d054588405385f61b53a3fa19fd2c8a9d5539501912ab255d9fd170961d05a984eea602f3da24eb0ad9b7d032f1f889367c6a4364a9f0138f8030cda0e2591a32e20df2c4e88363648555466066762e7f75f3128dc1e6a2b41cf9044be", 0xcc}, {&(0x7f0000000340)="ea46e7c02ca5daccc4e3f649c4766093e98409e275632eb6d78a00f9b595eeba3fce86ada8ff91f7f1c38ceb64750bf09b3961f37a1b3e5d61187e87201c05d10b0c96f58b52ac92b6de0459728d137da69960c529dca288e71254596819241096a6ff3d5a0502c030a441c6996f820c55cccca57ca62e11bbb51ef720a81d6cb0bdd8d115601a6be45a7bfe689ff8d1602340f8fc19f42a34c4273051e4bd1590d30d359b6eefc728c60b1aad644a0983d075213d5f6b71bfbceaf75deeaae5bd279ff503eeef9accbb26e37720e4394e88e9d07b2931766f223e5f3203653a65213ba277421250d1f997f0f327d3117a6a72d4a0d8db", 0xf7}], 0x3) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="2368f7dd451ae4bffdd78f0f12bdce80ee12776ce37ada5c70c9dfdcddf2a469d0e06dd8ba0a4a82d05400565e6570842e199bfc267524029ad476cfd3d8b76928c788222445dd01a4d76e231af25bbadca2b01dc69d03d63afc2b6eb0aabec306cc5067e809420c5dcf2f7fd2679f4b0714c636330d7f7810eca3f9df4c6d39a1b293e55883227fe29bb6f7faa1e9eb28fdd676b4c75326b7ff5e03ee8aaefcc5fc868a05e12d83ab2a39c2cd5f8e18aab365a159b2e98a6bb7ed234bba227c651fec29910dc5c8cf0db64a7c4d5c5c67", 0xd1) r1 = syz_open_pts() dup(r0) close(r1) r2 = dup(r0) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0) syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() getrlimit(0x7, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/254, 0xfe) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x18000000000001) shutdown(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x92, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8, 0x2}, {0x7, 0x1000}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f6b117000300932d34fa"], 0xffffffffffffff77) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="b802826aa5ccaf30d1b5f6d7b100002e1866696c65307e3c3da698df71a11ad96c4440cf087f0400000000000000d31a45373346b74427a0f802c2e98cde5255a09824f2f9f68ce7e0a4d811efc00b2baf000000ee000000000000006bc9caa952dc1cd87522381746ab738f58981b74dbf42cd77771f94dc46fd1653486d2eb45dd91902815b9b0492f642b2c7ed6ea6c2169a03fc3d9cee803ac0117c57ff9257add2725b750a3946d33b31673147141e56255383dc39de72c8083a1fd6e720db9cc3f2ebd797a4ea85d6217b2899eaa0d18926a536745d6129534de70"], 0xa) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x0, 0x1, 0x100000000) close(r0) r1 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) sync() setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x74, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:01 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() setrlimit(0x4, &(0x7f0000000040)={0x80, 0x7}) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:00:01 executing program 1: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r0 = getpgrp() wait4(r0, 0x0, 0x1, &(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mlockall(0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fffffff, 0x6}, 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/24, 0x18) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xfffffffffffffc01, 0x3a, 0x95b, 0x7f}, {0x4600000000000000, 0x1f, 0xffff, 0x8}, {0x1, 0x3, 0x5b4, 0x1}]}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xe34d09b8ce521a41, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x8, 0x80, 0x7, {[0x81, 0x9, 0x834, 0x6, 0x9, 0x7, 0x33b, 0x1ff, 0x80, 0x7, 0x1, 0x9, 0xbb3, 0x20, 0xfffffffffffffffd, 0xffffffff, 0x6, 0x4], [0x9, 0x276, 0x0, 0x3e1db317, 0x7c0000, 0x1ff, 0x8, 0x8, 0x101], [0x4, 0x7f, 0xc7, 0x9, 0xfa4, 0x5, 0xe8], [0x6, 0xfffffffffffffffc, 0x1ff, 0x40, 0x9, 0x5], [{0x3, 0x4, 0x1, 0x1f}, {0x2, 0xffffffff7fffffff, 0xffff}, {0x5, 0x0, 0x4, 0x5}, {0x0, 0x0, 0x4, 0xfffffffffffffff8}, {0xffff, 0x100, 0x6, 0x6}, {0x10001, 0x9, 0x401, 0x576}, {0x80, 0x8e4, 0x3, 0x3}, {0x7, 0x5, 0x59f3833, 0x100}], {0xcaf, 0x4404, 0x100, 0x8}, {0x6, 0x100000000, 0x0, 0x4}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1cf86ad294675fa3) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x103) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:02 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000440)=0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f00000002c0)=""/153, 0x99}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000480)="c9f9860193b12a268662277a1b18a4675b437e2d3abf3b1be155d45c91944cb0f6e105d96de8ae3dfc33351fe0fa636840ebf2d70792455f1fc536f42c43306735446c1ecd876830cf366bcf97d9b2962ba7c3f34c9a17c4ea90810e8d3af7ffc2204f286f6f61c460d5f57e118bc61e8c51d67f18db53eaf349ff1fe5c1adce28b05bb19a560476d801f0d94467bcef7a169cf1417bab5daed554e3bac540893483eb209705bf5b672542bc28f103b852881ee43533330ed7af20682c7127c16c0985f0b4d8dd33733fe366a2211b43f9e98ae878dff617614ef5c379c363e03e819d8ccfdc3b27a25e0a4613c70d74f2", 0xf1) r2 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x60) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000003c0)={0x7, 0xd5}) fcntl$getown(r0, 0x5) close(r0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getgid() getegid() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) read(r0, &(0x7f0000000000)=""/120, 0x78) 16:00:02 executing program 1: socketpair$unix(0x1, 0xed4131cff23b2b53, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c6913dbeffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8172bcaa8e486d3dfee5321294dca5ae59d57197f7d707aff8b2526ed4ab", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) socketpair(0x2, 0x4000, 0xfffffffffffffffb, &(0x7f0000000300)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) syz_emit_ethernet(0xb1, &(0x7f0000000b80)="f764383fe4935e07d628963c28fe82f2e7263e47b34cbaff092370cc5afbfb7f1b787487388896c3f68f9822b39ae25391fd6b06c9cacb9f353e9fec288323e930a145c9cb0bf45d2f45fb0b9bac559c047102eeeb24d0ecc2004a333a9725b5fc2deffff7dce4cbb74e478db7e01651c379905f52caf31bbfbd1a61f6476e8ba10e6874d49e81ee8e7248aa4fcad2c4f21182e52c5c7968164b7e210a838abac7fefd4c305a65bfe430063fac34a955b6") ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x5, 0x2}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = getpid() setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) getgid() r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:02 executing program 0: symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/151, 0x97) rmdir(&(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='r\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7, 0x592, 0x1000, 0x7}]}) syz_emit_ethernet(0xfffffffffffffde7, &(0x7f00000001c0)="55923401db00000000000000000000b8") r1 = socket$inet(0x2, 0x4, 0x1400) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xffffffff}, 0x10) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100c0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x200, 0x0) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f0000000340)=0x91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) accept$unix(r2, 0x0, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) recvfrom(r2, &(0x7f0000000100)=""/199, 0xc7, 0x840, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x4}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0xfffffffffffffd50) pwritev(r0, &(0x7f00000002c0), 0x103f, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x11) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="da", 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/59, 0x3b, 0x802, 0x0, 0xfffffffffffffd3b) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus/file0\x00', 0x552594e9, 0x3, 0x7fff, 0x1, 0x1, 0x5, 0x81, 0x1, 0x1, 0x101, 0x72}) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 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)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0xe17, 0x6, 0x7f, 0x8, 0x5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x1) semop(r1, &(0x7f0000000000)=[{0x1, 0x1, 0x800}, {0x5, 0x81, 0x1000}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x120) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x0, 0xb18, 0xcfbc, 0x3ff, "b18c7c7e53e24125b3f103751273e3c75c4d868d", 0xfffffffffffff001, 0x3}) 16:00:03 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x101) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r2, &(0x7f0000000180)='./file1\x00', r3, &(0x7f00000001c0)='./file0/file0\x00', 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r4, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0/file0\x00', 0x10) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2100, 0x28ae) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x11e) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000020c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="21000040ffdeb3346aaedf21d7ac3af5f6050000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x7984, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getdents(r2, &(0x7f0000000240)=""/129, 0x81) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x100000004}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0xffffffff, 0x400, 0x9}, {0x6, 0x101, 0x8000, 0xff}]}) setitimer(0x1, &(0x7f0000000000)={{0x8, 0x800}, {0x3, 0x7}}, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x6, 0x4005, 0x6) setsockopt(r0, 0x6a, 0x80000000000000e, &(0x7f00000002c0)="44452b636c9375a501d4ee364a6b80267ec68d284debe81b3c1295c0e86a0898b69d46a7d0ee6da7811e488124b5247e8bde8d5627c80fcddc2011aee5f595f161edf1a65b015caefa4033113b9e30bea2e1536ebcba59e7a636f61d09000000000000002f5e8cf87ef8b5620f4439439e6c8a7353932b47e7949bd41d9f04c72e1163f52af4ed6adbb0b5051b84ee00dbec22108199aa495ceda058abb70b56a3ba5923d7bf4b740e1aa5d9dcc1071583657f237044", 0xffffffffffffffe7) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:04 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x400000004}, {0x6, 0xffffffffffffffff}]}) kqueue() syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = socket(0x6, 0x7f0930fac2ae0cbc, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x58, 0x8) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x5) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x0, 0xaf) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x1) setsockopt(r2, 0x0, 0xa, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5, 0x4, 0x3ff, 0x6fe7}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xe9487b434344750c) pipe(&(0x7f0000000000)) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/76, 0x4c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = accept$unix(r3, 0x0, &(0x7f0000000040)=0xffffffffffffff4e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x7, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0x6) syz_emit_ethernet(0xffffffffffffffc5, &(0x7f0000000380)="0651b9e509000000022f01c6a4080000000000000089095f1de3eec12462103c616ca68cd00b13626656a4b904b55329caa60e2618ed9374c59283916d432e2b7d68bab09f98ad4f62a06252b1a2d803e9bdd284c72e18c926235bfed20a42a173de090effa9fbfc8d5d8bc0cee2409ba18301b5b0211a9455bb2ab3c20b9da396c7cf91bf58214fe91419e87db483be600b782efd7f27c860429b24d1ac2ed9f7f08d26924b17c46b514a7ec1d899b9aa2516740a661b0d88e1252a6b2796") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xa1, 0x2, 0x8, 0xffffffff}, {0x3, 0x9, 0x8000, 0x6}, {0x400, 0x1, 0xa82d, 0xf7b2}, {0x8000, 0xffffffffffffff7f, 0xfff, 0x24}, {0x8, 0x4, 0x7ff, 0x6}, {0xfffffffffffffffa, 0x80000001, 0x81, 0x5}]}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x8, 0xe09, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x4, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x30, 0x10, 0x539e, 0x7}, {{r0}, 0xfffffffffffffffa, 0x95, 0x40, 0x8fcb, 0x3}, {{r0}, 0xfffffffffffffffe, 0x98, 0x60000096, 0xffffffffffffffe0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0xfffffffffffffffc, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000001, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x6, 0x817}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x7f, 0x4}, {{r1}, 0x0, 0x40, 0x4b6eed548c668eac, 0x5, 0x43fd4b0}, {{r0}, 0xffffffffffffffff, 0x85, 0x1, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x52, 0x80000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x11, 0x8a, 0x101, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x4935ff45, 0x7}, {{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0xe1, 0xa91b}], 0x1, &(0x7f0000000300)={0x7, 0x200}) r3 = kqueue() kevent(r3, 0x0, 0x4, &(0x7f0000000140), 0x800000c4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) listen(r1, 0x3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3dd) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x5, 0x5, 0x1, 0x2}, {0xde0b, 0x77304586, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r3 = dup(r0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r4, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r5 = dup2(r3, r1) munlockall() r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r8 = open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x10000, 0x27) fchownat(r8, &(0x7f0000000700)='./file2\x00', r6, r7, 0x40000000000006) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) chmod(&(0x7f0000000340)='./file2\x00', 0x84) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r1 = kqueue() close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) chmod(&(0x7f0000000040)='./file0\x00', 0x18) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1000) write(r0, &(0x7f0000000140)="0330f5c31f017541dcb0cdbf67ff0e240bf8903b7add114e467126b7385be5c2f7f901b7995447cadf1c9cd4087ac360fe5f48de2f92f5164e50f4d02fda2652525a5472cb5aec6805cbad43f2aa796418cdaa11805f853fc8f7eab8a4755be99b7c9aa9528a1c9e833541d059a7c2a5dfb6c873cdddd2b63f03", 0x7a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125cae0903306fa822724e1d30726e2ccc23de4145cd9408865247c136ee199aae1fb0d7d0b72859adc70ed85afca675478d78e3f358879d8bde0c60ff395b5c6e9c834d18198145bff2cb3fef017111e9012e126a1e96702de8b18e61383e8025c165f98199a1276597a76ba5ca807f79829931b73f489a2d613b64c7b730b49f9de706ce1289516009581231ea90f1bd5d2d99a242c6da77abde2ade315a6a4d298214294d2b8ed72e3bb1f03e8ec5008d", 0xb4) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0x5}, {0x5436ee688272253, 0x7}, {0x47, 0x1000}, {0x24, 0x7ff}, {0x4d, 0x5}], 0x5}) close(r1) pipe2(&(0x7f0000000000), 0x4) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) semget(0x3, 0x2, 0x90) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x100) close(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x6, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x48, 0x10, 0x800, 0x1}, {{r0}, 0x0, 0xa, 0x80000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x18, 0x40, 0x80, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x6, 0x81}], 0x401, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x8, 0x990}], 0xf, &(0x7f0000000180)={0x5, 0x5}) fchflags(r0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r2, &(0x7f00000000c0)="bc33babf3dbf0e775acff79fc854b4a8abc3f55ddbff45b0d1b2dac5b57d2f2aa335e5fceca356980c8568462f74648f4f8e17385e9b572fa542aba02fa5bae6d0b951229e3797d13edfbebf22d05349f1509f82b4336b43ef6bfc5972f5d679f6a70bfefe3e2dab11d224d21d2a8410f408c99a33b454804726", 0x7a, 0x400, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x2}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:05 executing program 0: msgget(0x3, 0x200) acct(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x10000) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x4, 0x4, 0x7fffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x348}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x232}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000fe7000/0x3000)=nil, 0x6008}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xb7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x1000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x800}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fe8000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfff, 0x7, 0x1000, 0x0, 0x4, 0x79, 0x0, 0x2, 0x2, 0x3, 0x800}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") clock_settime(0x0, &(0x7f0000000240)={0x3, 0x21}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)=0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xb0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x200000000000000) 16:00:03 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x3ff, 0x220d, 0x8}, 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0xfffffffffffffff8, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = dup2(r1, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0xdd4a) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40064}, {0x1d}, {0x6}]}) r1 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000500)=0xc1e6) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000380), 0x9, &(0x7f00000003c0)=[{{r0}, 0x4ee70b4e9d487f1a, 0x95, 0x60000002, 0x7, 0x1000}, {{r0}, 0x4ed204ec6e423327, 0x42, 0xfffff, 0x5, 0x7}, {{r0}, 0xfffffffffffffff8, 0x88, 0xf0000000, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0xe, 0x20, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x2, 0x100}], 0x10001, &(0x7f0000000480)={0x6, 0x1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) rmdir(&(0x7f0000000380)='./file0\x00') ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000002c0)={0xd3, 0x0, &(0x7f00000001c0)=""/211}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x400, 0x0) 16:00:03 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000002000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) dup(r7) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/128) msgrcv(r5, &(0x7f0000000140)=ANY=[], 0x0, 0x4000001, 0x1800) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/145}, 0x99, 0x3, 0x1000) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) sendto$unix(r8, &(0x7f0000001000)="3cc24f7ff2e0abf20c74c30ca9e70bfc2b7ccbabcbade91ed864012403a7477463045692171fe8f21c6f10c641c8d5e502a068738a92d93b3b19cbf291c228dfe4956f3890e083615d7501d0756bb50acb53cbc85f9e10299451a1597cdb0405eff7aabc070f61aeabdb114925df852f40b522a21881e6dae261bf0a97a4a6df0450469760eebc74d9a93ac8c9da8ab48efe56f217c0d222ed75821db4c20ca49f82a4ea652bef5d240b4e35b649be86f33d90fe18087df5957b8d713c36c9ba5bd2dc8f0b761442499636074a95ee0b6944dc0e9135975209c31adf584825cc2a3cb451aa78b9c47b142416a3bd15d1dc2057293ee7c8af347b1060b8984ff3a0da3600b16dcd87625315532e2e871725556ea6a30bff631cf808e60dc2e1d338ea3b0d2bdeea50d848be6b36f3e287e4a0c271e035b5b151fac1d6f5381a561b38d2d027cb455063c01d7b4692084423648911b6d7dc24009701bf5761a2290cdcebc45dfd2f4e396bd6e0ef59242d69ea5245ed352e5f85cada706723e6e72c7e2b57c108e1971ca042d71177f86e91ef9fc604ba6bebf04fbcc686bb24173bdbe3ce7c8548d0d2492be9155683244adeaf7fd47631fb0ee986b26a6bd08571f6710d777afcb3c5229246b891f49f3bd160aeeb0a9cdd1a0c3caf9d5a151c49a0796d9757de191327b0fb5453ce4599b79f8d4759305c8988cbc584ca6dd70a9bf5f2502aea994770c240f68864b529f6d0742af0a4d1a31bcafcffac100c3ab66a06a21ebd2ca0af2acb7e746a2b298ce158e90121cdf83d5a477b02caef82a6011fc3c624895b6f98356c77795c29f0f0b86c464fe733879f9421710c450672e47cf161cae999c4a3aaa6635ecda5d888b672471c07b33a8fd98837ce8731bf7c6a64d6274bcf96911c393c09e88895f2b6e99a441cb0e793d4993a57dd0301282fa7871cc861f12031313cc5f06a06a3436c8daedc2273a3a8c41a5b721bf59ab68e3525ddd62033ac92f09a113b94998a8e5e55de14842c2aea5e70f8ef8169c09ca87f768755d50589270ea31a9f93912d6a79cc8f954465bd61f86ec83da204b837b65568d8bd810e435160149a990dfbce1f7f15d5e1fe77c043c0880586dceb3e33ee68d9231591edb8795116c5fb3c3a71c6efbb8f8314a3409467dddd8cd1a3c59de21d53fd0590d4a70fdacf3f068b7658046bcf51cebc6b1a375ff0a12639ceb23b48dacdc2a888329a75198788f1c4e6e2a1abb16d873797b7e0e6b3955d97f45071a5c6cd6abfb228f4305d9f19877946906c8655539324205b6519812feba8ddce62da66a27e7b428d12df0684ac1d6062b07793d365d2cd55ca01409cdce747f8549302e847c45d6e3a88ebbd95aba7b1909bcf79d7c78f66ec5b9270f5727f575b3ea2e3cd01e88e476d7b08936fc5431b5cc1ad3e497ffe6d1016753a4c15ba7f5abb4085424c77bc767bea33c53eef8a28ecdec8c25785a71188f781e5a1a71c99906c5f7e92e8b471e6871c4dfba588c06fa709011aca835d521a5384eea0b6e3d6e2e8d94c066b25e501ff4f25ade2d8c87267de4205cc2069f125bdc8c7acc6da3371941108d41b92cb0b72cd0545d97ad2b5c3e9047bbba6451d65960c6d2926d7b360239939d0b5b72a9031abb821c9985941592913f424c4a3e3e9dfc6d8fecfb0bc141014d160d0161e307d62834b72e785ed260a0440d16d45e2040d57dbf2a10bab550c3c495ca38f21d7d2dccad0707984d9d89e5e1208654139cecad7d862605c821cd5f6d78ca659122bf578fac0d10210beeff598d0f461e6754c98879da94f2341da9ec4525dbfb963437517b3a137e72d4aaca1c70ae5729b1d1887f00357f00f3670ded59669ced106f800644ffffca9501966fea3a2d1ab12e77d4b23a1ad5cb1c7cce7e21a32057445cf50b017ee0b245c9c576827e22ff01c19d27b79dc12c7ee89713a93aac624861df4f99a97e4bf59c5ba734cf01ad7c7334b06d9ae00b7f6180c0d21268f81cc676c1b3e01260a737a540dad85a9bdb19d3f691b29691a7f9a1ca84fb930949469e9e81b05b23a0b2f8251660b4b242cd4a582fa06ad92f505b84fe78db67adf128a59ec9109a299e150f401c79d9f478983986db53778b8e68c4ff5adbf241d6bfd82bbc29b9d04e1806a74bcec9297f675025e15f0c573a2b53156125e0820fd596aff192581767aac9955144c652cbcdc100f726f1907414c6fbb760d6b96f04e7f6a434ba2a6655054edc50c74eac5024dde476a2558acd5c4e7bd2d6cc026c6cb220fbe72270218fc9d998dc1b5ca119d27d465870e90619657b20b1ccfe4dc2a0121ee9bbf6f6e12e1af435690e59b87e24e09cb467612b618d4b08a7ed03566d15d0b52d24a9cfaaed7096664b440b921a9260c0c73ca7abb8f5e7130187c826ee849d20ba458e56ffb7f0ac806fefbf0ef20450517a15057abe5c6f7e1978e8675c254d8136a4e5c54b6dc529273adf32561be59c471829fb9e96638a1cbdcc280a95b3c5cc9752ebb86bdf3cd271193cf94fc6e1bffb0e7d74037057f7b622868193096e0e79735646939fbc10904c00b566fde1a0ace7128f017359c3561eae810ce2b10a68da88a40e543f850aa018619427a330baa6719ba856eab96055e9c365fbd29a036aa5c0ac5f45ecf15ee63ea5c37795fd8b500dd02d9686c4984551e1128d69a4708f2cf23a3bfe8341a11575e7a9406d8e1b3b63b57f5359b838c9f22314519b587c4e79707c9f4d7142d0fd31eb92db72db44b4f35b56558a82dcd83a863dbf15deb807a8b0394f55f81af375b7cdeeb8f35200527bc009992d5ae7a0bc08aed407282acf943e8713c862db86ce4218b74ecd68243beadb1ae1930d439aed21f0848779a04770ae7052b9a29f65904182e5f501a27ddb5431746099f2bf16d66bb33fc6c0baa017669d6fb0f354e30ce25ecdf484c851bf596caaef0502f0f0b960fc738a0b935a2172260c9b5b85f9c3b68ae5d50417b0c6c9d231e23fa9e806654ab527be3aef51b4e62a901725bf74808642ac24dc8ce2f14e560d7e413b5ec026609beb5797bbbf46e2653754655be165d6614f23f527766b4fec4cbe9f39dee27a001594213e3edb1f8cf07090072b431a7becd9416e6d2a036d537b6ca51ba75011947528c2c0db5dc130afa33a368074f5f672d95164d1d6ea7ca8fc09bd38cb0ebc343e2e79ba1f5f01d76a3c2f1fc017c2fa9b9ce48d9000309dfd0637e533a378478cf5bd5253c4703288daf67baa8b381fa79cf4efda6ce4f3f7414ad69182125d8a632378c0fb7cd41c412a0f9f34ea33888eb2c2bd423a09d8d23dbc831dbc0320e1bf78807b4c2b2afc57f75ffd96c95f723c07d9c257f2d8d57c126a22b78530fdb0099923922ab8658a68bb1d1f746d75e347ef88ae90a915cb2425feccb5289da8583c47be1b284dddd199ca6f4176364ccc39a37fa02efe0fefba15f659c41d990a82f32d075510d5773964c985fa1b0194c6e22703db35d7d7925058de3837ad12fd7b0340f6ccb2ebc4f698591d7e14b1edeb2ad520325738cab0f489b48a76eac9703ada27174510fe3a6205ec66e87bed23a0ad3fd68aa8903cb7006bde7dd1bf8b930c10c84afcd89ef9cdc20fd2858cea023f486782fe145ab477659fb7f855923ac3bceaa35b391d421be6a7ce1b197d041bb8137954cf3373614750f19e497b9452c1279f95e0bf08972e1274bccc2b686e1baf73c197a77e4539a22beea74f629975beca8db4d7fe1bb6a56e5a0c583a68966b95413975bd36dafad5944b447bbb82f7d3bfb8fe508c1e8538875d4f38aec4993a416ba55db962e85c495785296963d578f5c4be3db7109dffdaecb29d150dca5b9a9ef7afa8d7aef12c34ee07d6886bbc2a83c72ce5b12975f3106bbc3e9fc6e31387b04e3014ccb50727253f803101983d9a19d4e9a13ae5c6d7062eda13f5f9cf2103de83441b3207f8dd9440b45b2995147d15f86ed908714f02f70fa12c6fab0e7d04229092db2046bd99a5698ee807f41add9dd8da719ee2d24b36dd6a236e59e551804a6061dd7a1b546e57d733496c822e0efe3bde919e7a198159091cc3495906858cdb74d8814c5de149021b2e5ccfb715e23e92064b8c3359eac0956c0fd735888eea1e2f55793c46b9b07b248613a945c59dbd92e6755e548db0a456cd64f1816dcdfdc902a96a539b1c809a4ef26ead3baef0361bbf77f24eefe7e3188c336eb4d0a798fe8eed457a982316a7be6c0d1ebaf6e0b4e38eb0ec438fe229508c55836981b24ade86e47c6da88cdde6f1c4666198feaa96c55e7e30f142539063a9074a3578ba040d83eae97d2323fa99c89e45b008ea1fe17f768c32cbe57d4b4e301bfc05fc4243fdcc64183491a6d62190b544c90b7192c9d7c0b7b2b8e89492185fc53b0f2dac624e128b1198bbfb3df732dc4f012ac88444d28fc386139299ed6c1d9e1d31862a4993f5f5523326c8955f60f1c2937ba658cbf03f8901472ca59a26f7a8865fe0448e1bce8951e32c304d05379c6994e46a33153a67f974f096b73c070e7ac82f7c2d569515d5fc2f93e28ac9e46b1776031eee2831bd37a85f578d97858e58fdb1196daccb16a7fa04133ab3e128f783b11fd96c9c54f54707f45f323520af01a8bff348d079dcaadacbe0def1738d4b7db6af04222ba064acc2baf073c4003933f726c60081478446f715223b57191b4e46741c2ac39361679f61f4f6f1e669eb32a6b69312630c67b60f1c61b870d3c4bf779ff4efd6faee55bc7bfe3b01c3cb700e51cc9dd245cd0e16ac313df7b06837d1bc25674f3f59393ad52ca56b7cef7e67a4309c1c0172f5ed5c9114412746b93ef4626655c76b708fb7bf5c38e52530d3f44a569f1007173909c9e3bd2d5a67ec75a3dad22d8c922a8f52f0c7fccb9d7c71cc8608732c7548ca8127fc212888f09fee1c5b88fb08cb1c06325c50782e3d3af7f8d319d6f16dd913c8d833ce46857d73f09f26d42242803d2d7fa1342c446f70459abad4c58735b783753cc25d16b0add1fb4a78d884f3885bd718680e40fe0690d8dc139d08c6affbc65f192bda4f4243fffc54ee8003b1289c93a3715d1bda86d0b22c5e7016d885a2d2ad7b14c0071f67f665e96859eae89cfd417d3c5586f6a44d5c87445712c3997004ccb261e22046e9800276c0a04ec1e299e56b05a6bf2fed75194214e50e14e1f9123a5d117bda5c1d6efbd9aee5121d8b6efdd0ab4887f67cb0499b29422610b5ecf38ceceee8b76fcc5248276645fb3fe5897531af18d96068e12baa1b751cdf4b50f2955f2fe5ef3a03660c074245b51e7e52d314e4f0e86c0a8daf71e8a52c785db64c3f1578b40de9065f63b91cb1ea050ecf671ccf73e959eee9d211d9d44956ac58f536316200dc95a07fb2f15a18e22c96a9f19f3cf392695e9fd1ea37563682bb3e39383391248e44f8e9776886d89555ea3df41f8fa2713ca8ac5da38cdde970cfddd8a67b80a54777875b82a0b3e539e3ca32b256c859cd68341aa3f0816e81276b41000777b82b12fcdd773b82b2f329b48dd09534a217c96a00291df185c94a20977ce70e3906db780014afc8cd6f848842022c7b6d822fc8d6cd02fef2b07243764c392c37d63b15e190b43eb02acf24a5b5867893762f16be331191beec80de62029b3e0dc11588548b46ef818eb160a2ebdc96a47a5d3e990ef412e0c938dc40616813c9e9e8671de5f07ca81ceb5f1c9fe", 0x1000, 0x404, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) msgget$private(0x0, 0x2) chdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0x30b, 0x800) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0xfffffffffffffda4, &(0x7f0000000380)="b6b0842bd0863ca5427b05a9c998b9e61f93080000000000000093f59f4a7be0f62f275828fb3927a6013c09d2a03b5e01d1dccd1fb69e8d07fa92f8dff0e17928e410f09437c8980ebffa55d1f8443a0d7e11a4f5947ac32c74079f0b3d4f8ff1e37737b564e2ec2519c14d0ea61155c6af7d9c820d304ff0708fd1547d9d367b60255f9bcdc78390a8f7222613ae35dc975865c30abae9500d92cf03036cd59e94cb32f8e0648eb4906084047f6de5dcb8f3fb300d84d59fb78f7b0447d2fda10000000000") 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1, 0x100000000000000, 0x101, 0xd418}, {0x108d, 0x0, 0x0, 0x5}, {0x6, 0x100000, 0x4, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xffffffffffffffb3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) poll(&(0x7f0000000000), 0x0, 0x7) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0xa) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x20, 0x1, 0x10001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) ftruncate(r6, 0x0, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) sync() setsockopt(r7, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r6, 0x10) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000001c0)=[{0x2, 0x100000000, 0x3, 0x4}, {0x7fff, 0xffffffff, 0x87, 0x60a7}, {0x6, 0x3f, 0x7fffffff, 0xe}, {0x0, 0xfff, 0x1, 0x6}, {0x10001, 0x9, 0x824, 0x6}, {0x3, 0x0, 0x30, 0x6}, {0x9, 0xd35b, 0xeb, 0xfff}]}) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=ANY=[@ANYBLOB="00c3cacadcae7d0200002ffa"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="be2de3fd4e8d7b22", 0x8}, {&(0x7f0000000400)="53e5d9c6603eb1548ae032f4b018dbdcbb60fb35d51eee521b1d3a0c3d294bf5daa92f8ae19401921e9b2ba23ce330c7da7d318143353979d6b8a951937d9c1bf756adb1f2e78bc0f79170ea8c", 0x4d}, {&(0x7f0000000480)}, {&(0x7f0000000880)="d9cd06319735b3b0b16892a28d8ed4a103524296580b3283ba89e45a73d655dfa7fb1f0084a704a931983a5ac9b531acdf1e82b0ecef4a4e59143ef42734d3c246807e4a2393dddfd5acfbc4739844549f0c9bf921caffa752c9946302dfc8aac2f790272e10ca3f4251e8ddd3f6d994f5d9b64d4e6c0ce5e1e157a404ab80511671ecc4707c", 0x31f}, {&(0x7f0000000580)="b16270372d5014282be621f4ecd51deaf661d01b1e2e0d20cf08d9bdc44d93f20c3f8be899fc4b52ea02dc960df58ce6a68c2db61ca87aece13379282a330c691c292e8a", 0x44}], 0x5, 0x0, 0x0, 0x8}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) unlink(&(0x7f0000000140)='./file0\x00') fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a542a26d16125bc605cc73b81c2b23eb4428ec9bb43e9624e94473530decb3d590208c36ea4d9eee5f725c9906c998c39112fa711160139576b83c221dd1ead78ee37980d07a38333bbd78da35324fa3057722cde9625a0ce54599ed1eaee1", 0x5f) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) dup2(r1, r2) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0878eb7f25f7799c638822700029723109d58da9cd1e6d0bf34d745991ee1d59e7702009a5f7faa9bea7292c876a2556e460540c62f2ea9b3b6fa2d5503c443ce9a39b0fad577d9ad44a5cfa76548ab51f84d22563106194a94ff8949ecde6ee24c483ace9513e0829ea3fb4a898dc70e93e61c213f92f39595bb1faa8d352855426327ccf6ef85307cc76b822ce2d97821f199d13999a828abab48455175ab6e3ffe3ae28acd001236647d9030408b2840a969d51849d211e3052334234e9b34a388f15a0cf966b4c16e44836c6c7f9771a2460d4efe47b8ccbd970925b591d63d03ce8ce18be665484c0613541d30bb709ded8ef503c6a6cbc7f3a7aed8810e68c748692b6b0eea3e956c5346363c63d0d1972c737df3282e48bbc87a5aee404d4516d8912e8cc5d056fdb7b8fe8071e8578be886adaec6169d10d089ceeb1212afadda2780e5ded1ea0554af6489f84f3662a5d96d6733a0b383d8758cfc9cc40e3673d1060cfc60ae6bf9e2c2a9134f59c9b0f861308a7eeb99e848604c60bcb96155810f8fbb0083f68a10e39b57624cb731257cd8d9f01cb4fc125bde39234cbfdcf75a7a19c15053749c7a57e37fe081c8f9c33b1c9099efc240536c612fc2103f7929573b2f61170ada68d8179f6d80fe2ecb22b7d42a6eff86a9788f909e9d2f9aa8754d4b8b96892e54ced1de0dfcdca072e3d8e04d4e48cd66d5859a1eb6a5c2558618fe2354adc8863d80f0cec14116a7502ccd49ee0ed8f550c0c3eda3ed5750eb842f3a56be6043f6ee8a3bc6d9c554d22f7a55426e08b2a030e826816c7cdbf1041303508ba3eb76d6d0211238a01f9c9e933d20b2f548450176f728b22d7333afb5d7c3967fa8ad99e5aeab186ab1c541d3b6478adbb85120254ff42930a30d1afd11b4108aadce9275fd7f80742ab336b53dd8fa5e64b2259123479ca8ff2a1d7fbfb42a44cdbdd67645a2e0e300951f095aaa4042fb5c943baabf16ecea45d9c08be469400761f0574be35fc26cbeecf64f1ba44002be1a8ac73a77eda40baf7f4fac8bd25021aa812a6fd6b932c120f893d0f80ed9c30ed018e077a9a0952a4d6ded8e99488f163ef3e3deefa477792e115787fc53cae119e228de3a8d6c219b11cd4a7b488cd26319faf2ebaf09a841c6337c74021a33e258c8b855bbca2a7b8068a68b397e10cec5a576603382bcdc16bb0f5424f9efae288a4da3af09db33ff8066f931bc25e30e23ac20109b61e861904de15de8fadefc773c36e7779598c16df0896c2a4977b1387ac6df6913b81de24ddf75bfd13213d7a7115a098520ca92785ed85cf15bf3d9210a1022cad1039839b7315a71d4bcb983f6effd05bd65548d02fc1eabee056bb7881d64b4c55a643cd98c781ea9c891645f5227cf70ecc93c87db5a206732085fe4b68dfbbc343bcee7b09944f731075721335c92814c086d6266cd32ff51e1ea4ad4cd25c42d202de205b9bee84f235cf846dfa6ea351c31e0c47b6a5e9ae057996d35304c0a0153f3f3c82d610039859b60ec5533d84f61d142d3f831df25793b4984aa77c9d9360d50cf082f856b77dbe65c70e030b4838591a5eaae6f6990f503dbc725120e596c4a02800396fb8afd1b94baac3f2ff091e83c7326a5d64c910916e1eaeb3f76b3299d126ff91db556c7e38c2718998629564c9002545c77c6bdf89cc2417d87c0a3e9d3f874a5f6943dbfe892a49a07d254db40107fc52435cc21d0bc04f02035641c33ebe22eac5a853861d6897afeda981eee0c2959159f1298dd0d49d7179149f0eb53bedea15f0ed40dbb706e708c95871f9a9a21ea57b64255ed2b8c5b68cefb08edae78dec480be8db1a896603543f6110acbaef5c9b733d5e5f5d95c34aeeef6318902cdfb950cb48ff895e3a4259e5947c0e6f2c85c81d4e904d05e4b9441b4012256df29d063d2085548628e9c76fdfc13645b1c536f8a8237b8b0e75082bfdcc73da41e512576d8e26c89a1f91c6599fe89d72a06b3d680efab9402ac1c2ecbff6e3bf86b3382625381bab0214a6bd8157f7df8d984bf92e217fdbb1335eab88c920026c0892c9c42b866c97cc9dce22c20d6073faf985a32f28b65cb5faa3c87bc0c0bad61ca922a05798c6fbd93e5245cf57bc3a8f07fb8c75a648a795101e3d06a7fa8a7b9a79fc235ffee4b5cef2cdfd8c181d9b50143aa15b1e7176bdc541e18ca54cc0fcb31a89f47777ae90e5965f0fc294573e815d56ffcbd52afd9ac3ffe47e186a4b2bf2261379ecf563839e8f7748990c8e8bbb77da43d7a958a4f18082614ef0320f17242b508d73115e30c91a3e706280f38833a68385b5f4d2f705ca1fc0a49bfae69a98552bad14abd1ed71153916170ea46607d7a167d75d3841538165be7bec0418ce6e6945dfdf16899758d15ab5c3b899f0b7f2979f1438d5b64454a64f05765ad9f510de44a222d8703f297ae3eaaac14b0cc0cdd63dda71de1abfa4bd78a338463923e765002d45d05128f4ca5c1a0b8a329721d8cf2d9b3cd6f5fc009194ee0a0b12a7ba56e5b972868456a0b252792e9e9c243d185236416716a6c59ab5b8c7a9d2727eba17843e4fc257804bb61ee0363ab66cb3cf5b076248b1bfd6314a0081bab6ed922b1df00d0ce83fe99d6c3ab388a130506db37f658874c39473c34133b4d052fac297fce686adc2ebd4cdb11b001c4ef8ec1d1226274b7d09598c87e6e59561aec153a13d5c1e04f990aae486458fc5a5d7b1a6c1e08115a16ddea861bc35e3e5cc64c71c9fb44ec9f2e8d21289aa57054c08269d95f2df0a4ae083b827d258d559ea9aec3dfdc9ca9084d0e1210dabb77c63bd829797090ab244e0dcd2196dbedb4d11495727b2b832e36308fb10a65be4eccb84894f1a0377c50d9ed955a230c70c28d421ef2b22106fa03e69bd308476e8267a184e1acb38be11fa3b6a46ff26b2a93b619c49f5c26b157ca4753bfa7ad83f146c6c7a20a34fe5db0f7908b283271841f150ad4b4bd893a816cbd52a99d2177a89a6613c0cfc6b1f685694fd4ef9cb9c00d988fe36cfe1b2a9719694dc4f3c48a68361dd75c94428c99101e458fbe0a67d65cdda6059575d10e32f25ada5d2b9a8a74af61fa324d17ca81263344ffa3fce6f0dd01947227f0a14dad5664fc5160dd2c366ed1d395f869a0988cf6747960015e5673df164086d1ba450db230a5b90d8f7b06529dafc8f36b97da4ee78f799aea6ad70ba1c8144aa77a5002fce7708d314b7d00051cd4ddbefbde47b449dde3f13d29d687c00367969db057d517d7a71f4a27cea65b01dae5f525ce6284ff5fc38c48c83cad1c812a8217104cd69e01f14ec2d08a539640976683f4b29680937c8942b2d827cfde848364ebffd0e3ef2e1413a56e4a64fd121bae40c599bd02958b3b53a9b0743a56ee6348f61e243c6733eb6fe78b425272cae191a9fffa027ce18fc55ff7fde3644d140605d29583d3bff2560da1214fd765b429eb3dea1e891e7635a57ac72adf97f17b4b483b4910380945a7ad7505d0f9d6c62364cc3d0be97349e383a7bd593f5a6e18d6ee27d1f3ff3c5d74a9ecfc965a47c61677a94d1885b49af208b54db902f4bb05978af4f138c191cd9b728904309c74c6e2b579c06a0a213da77a5e13bc50b19da8fbe495eb32120a4d38f4ec3c6a0698e7a443b85274ccc86bec866dcb61a69bfe7ff07eb096c609dea35d1836e834e259092d746cf9011a1490b655a550bcfb3b8233a405a39cc5cd2a018104377941ffd6a14f1b1da944e63805597a30b8772e9ebf49172c635d67189a59499decbc27f8dbb35a9cc7b1c2a6121a686582e0b6b1a487267e1310ef9e7e9c8f859a24f79058987d7b909f1dde928102d5a193d8503249de4ce79bf0206aa4779e351b45c3c8f3a4f760d2449e6f2ebeca9aadccf25ad336079c702cb7dbaebf086880bd4af587f984b23e82dcef4770b7635090ec48bf12b7f1b2cc99db810e0298b7ec88580685aae9827ee92fdf693cfdd5940eebd8924d9029974812eb0a30ca21aef7426864f18298ebf77df29e7d0fbfa6772f5a1ae01495bbc77450bca2e11036e8dad77a525eea44761dad1b33dfa56f8a449a846215d5e7d38c84ad699a8aef2cbf6d8a9d73a02d53c7c1e8d94f40e90f10c91dc168bb2fcc3d2b27ecb5b7c6f22af81153c97fee919ab16996647abe1937ae93e4f05e025a0ca61f1afc1374234af749fea5e2ef7421d3787f567e1425a47c3ddbc5f59c2fea40c1c87f6e966deb7dad87fd5bd6571eddfd7dac5957acf7a4639c72a334c75940b058ba84a049e3da9895ff8a639104efb4c4eafe04810ae7ddf735d37e5a3293716be55d7f2a0abef4c832b8dd9c21cd0c595ac3f0fcc0615c3d585e884fd2f6a58c91ba129fe86f1285d137e6f0776d492307b84970eb31a4b2762c85d89dd83a64837758f39fa50eb5e21d4b0980874577a888ab2bea03990c2ffa5ccd7a5e499ffab26ae95abe94b59fbd5045e748e55f073376c3b29aaf9c97b0d9123ff42bff7236f53cc7733dea89d497a62a088cce78b427c760db8ee75da8233ba9d1999e88bd83db9da497a4ff04eeb8bfb1f6dc062795b7d7409ad6c4630cf0f5260ae1b14644b574cf89e720ac3d918964717a3f9e0d45b6f29a00e5647470a0686bda39d442236052412b4e454946e1b1a64349713654c10a58bbb6ef18d22d84754ee9e29e6d1978637e8643b210eb357912ffcdada163d8fbdc6422e94840a96b3164a087c9e06568bd1facecf77e81c1302a6eac6d732e66bf05fdffb29f3675b1a3c4f33f08d4b656e0f90965201e8fadc5246391b2a26cf068aea7169a9e89ee2f950103227fbe829e9ed37c9ce38b37759ec156b1fd0c34df37056320f179bf70a63ab93c279c223583a85714de713baf18ae2486d253427035ac1c06e6bb7deeaf9cf29edb3dedc1921e40e8c5157943f847d8761216bd8ae6d86b4d5d2b8156e554451551de1e86e1b6c4b2edff5a32aa55658e8280f2a240686abca14137220680284dd8566380c3f61f221a0ed054e7fd89c1f437317940af55ed00cca256bd94715c0af8fe9ea6534ab5a603cbcd0e0832e95744296412739c51bd0de871962b892f0160f9383a89f8263e27079acc4d8f7e5401db60446446482eea8bb4daa880481bc46639699ef4a243fb50bfb855fe16d6dbfc3a6f534bf8917a74fb345e6e50a77a9fb9464ad8e396f7d4a22081c1647ead16d126eea67342602cf1882eb9b5d472dd6cc6278cd07a148167ca1725fad0da025ebb5c462f5f3304a3081c4dd99588456fbb3f3c934c5e63f699db770627e75dd82e6f989f2255002baed192870ad7a66adb2ccfa432ac22c4ddb916efb4ee75cf5003f6c8dedd619137d71cd8bc7d1ac739f69263497fc9eb59cde103dcbfa40ba40faff0bba8879dd8c38b2e6999364658095f17d3dcd2d9ec656bc1f6e1cd61ab975860b087b51211b37d02734e74c591b40cf0d3373d867eebe28bb912565dbcab3a50821850dbecefbdd1bf7f4020b98b55f7fe7223fcfb2f698a90c77b55523bbc791792e5434e156f668a55624fec703e8161b47a32a8e5b2475c83dec2928e8b824ed86c7539ea7236dd3bbcb3ce2e5d3834729a8b9df5a1e82c8378db5c78b6b3462bc8465af92ffab137cb0b58208c54befd083916a9cef04695f0f416d1c9cb2d3a7df907acfde6b4aa75ecbbab0c7c2a69caaefcf5838f933fb6ed704e5db11de22cc90f96e53e7be723f977a718d", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x1, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000020c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002100)=0xd4c1) r2 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002140)="e318acda00568bf28704a36501aca6f6777320f9365e0b52e0c60ae421a693406a739bae21ca32a43dbcd446f626d48d966a1a208f0e890c01f6856b4a0c8e1916c8b74839f6621b89ce1627ce35fe34b80fec6baa3b984c388d1eb8f5a36106e2204c3b845bc094c9aa4c9a9466328c2b968c638a8abf12804668c12b03765242e3", 0x82) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002200)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000002240)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002280)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000022c0)="7850a766ae64f373effb560c2f1ecae7ad9117c93db8baccb521e4eec475b42cda6ab680260ac7d14fd1ed7d59f49e6e02581c6188e35ef55bdd668184ebd94968d25f377817ea88f9fe949c782bdf834ff4274a38f929fb5b2841aba16509b4178384474fb81ff49ee678948663a017135114fbc15c4c8b32f492913c1abf246845ffe7cae3d2aabc07fba2e0bf5b2f1f7ab066a96185729f3cc88fce6f0460c54950b4b3f3740aa1f374c23977ab556fd2e725650f101b9010da1ea31f561a6b89362052f695b38c089b512ccd0b4fc50bdcde60e9378a486fb36d20a224008809b283588d9658c8e0c64fe46ad22949db8ce8527e82f1e26ca329d93ea29960bbfaa5c48fd6eba9d259ae24966812239cc56fa39a8e1b5ca71f4392f772698ed0feeb8508f59cb289a42b176c2f9487f8ed7fb8b3c08f5cba06503ade5a4e0002032fdd3899e0fe20285651077c43e657d6c897875857a596b0674457bb59532d6072f297c4e3ab23ebe7484b55d80d4f7cb843bd8f24da7af856b753f399866739d26d01f3c6fdbf48323904beb4ea4638bfd69fea07099499e718c657dff5eb3dcc0ebdc324c1258d2bde956d5f74601da226f5c5603f0bb7aa1575fa8e6d1cade77cf00298203475dbcb4916ce8e8c826d7e5e49757a97ecbcf7bf0e75c260b9fda8938e74471cb5aa94f42fbb6ba2294192e299984f4d4c105c7283e9f10124c5deb4990cc0f893715fd8735ba94c26a4e05ddb0e79c78b4e51859c4b3270d849cb642f57c6a842b4aac4849dff1b348976451b75e31a4bcf2f8dbf727762d3b6ab86da65a10d66f0bef1e71fe000706e0600dd832390fd1a95d5cff4938dbd842c8afb4752fca2e0850f3e68ea6bf79d2aac647a058f11af5dfd782f43c3cfa3c30a8edff5c7f8524b56c1f6f2a2c8c2b6cbf74fa36441cc1d124e2687497eb0d6c128e3059e311112f74aa6d41d3676c638b91f4d02d12f91e74a84e3f8a76c5a46e96347b7a03d0eb58c0ee082176e44c87b348cb2c6b1f58a6d7e138d734d505008067d753acc7c52ef2df073c7625f2e052db110ab83199955f505bc57dd3507ec3a8bc310858708c7f3bcd82689d5efd02a1c9a173791b5f2dfe4e06d799b761068161419b71c5dd561570f4f393302ef77c67a166257cfc50ca6b19f8d160d9de455a96a2f3a01b6094e034b25342d77bcd145363f2f608b47dbdaa534fddcec87567c3f22b1fee7f39159fd611fbba657ef723f35d8f778cd39e8577ca61f491604a9bb281c8c91ff2830428756839aeb9afb173230a6a5c2f8f6d1a5fa50abf66fcbbb92d39a56347d5e1116382f19ce7ab6057668ce519ed4348f290e8b1c644238ea197be6bf57d360b1eb2aea6ac3de400e5891014f12751a548470388f79f4d4e4ffb6b33f57c54b4d4aed3a57129a165c5293d332e5182e3fd5202352c6523e3b891987f9c955235e7dd2fb672c46436e26fa8297340f69c0a279d788f05e9276e281a883816b664decd7e4ec8bff03d111772ad398c2110cf8ccc17636947c24aa57878a30afd0f33170afa5ec32a1b9c6a1beeba70a72c929dacd3a38b565b79618a2bc3494017f8691d9eb654ee1cb90a84d491a6369a2c8c54f126dff3126e9f95d9577e86e71cec1c2952c304f79ebb6dcff0862fbe6ee0e31e83cf800ecd62318c685c36864d8a6d8d3ce866de65067a28eeac23be33da033766bca1d978b85a7373b09cbd1bad6720521f454e84716f316031ba30374f5b8c9608bd6925aae53f741b43ddc0b4f688733de35a0021204dac6a144fc240b161e5db0cb276f4add7a07024fa5050ed9429fc9236ecd71630bdcc2fd8fb9c4bc5eafe3e7807cdb869077b627d8046bf50c14a225436c6def26970fdfb49e3ce0ea690139cf4d646757c30b89736c26d2ef274640ff3e44ad7c90ec06ae29385dea31af422741cf68b2a78031fc9f19aaf756d3cd9d494b0a81a014027b1afca24102796898e7ee7dafa129b3a2d6cab4c7d9e716947db8bf693c2987fb87db5fa6ebd59a7eb3ed6ce64d0cad211a1c86eeba812f3f1c37af60a160699d62b5925f294bc590974e4f951f43bf9d03f8468a65de0a526f83fd747124614878da1f880acab07d05d4a8f33f335e2b5af890a4635ba208c3005315f03786e3d65bfb5ef7fe99c8749d69385824b25a345324e49913b642903e9b7b4e3b9278b3902a3e85d8b33de9b430bbdf3d74e8baa42e7f3ceff13f127e2a9905910bab483cfa6f00e98724fa1fac47ece35c29a1d894f3857f5e8c6221974c70f24a5f94907898416682ca18c53d76d2b34b848124a08931741e6821c3669dc11140d47577a19a56e849b01ef1cf8cec0761ee52fee92e41054b790f11c11572b236ab6e9741eb5c550cc1ec0443ef190d1cb96c37814cd88d8f611f72d814f0bfd5d7fbe856bea31f38c557bef3e3f5a2dfef2e3ba0f8ae0b165638e59869f989e68763520bb48a9704f44ccc19755ddf962f0a3a704bb859449b33e1d3b0563a1a4c398be0cc9d6348792cdbc6d9d9589b5f8aaf2fcae564e5e92f162b53fa9308f0fb67ca90afb7aa41c73775d7851a0d4d4e25964b32dac0fb54ddca34d68341e9de736d8e0a12814bee65756c4e436d17fbb1c42d4d358a8a37fefa73e831df8034b8f7f2a351a7cdd6409b9e4fbf974f6d6ed3186265d4503b7cd11a39cf4304493d83506c18f59a44a854dd54e9e9453f6b83b63d7b2cb51d0d18679bcbbb002b32e9522f7bd499dd77698521fc26a2d1408669329c554a059981d3dc1fbb46f2c922b2fc1bb4d0308824809422bb74f1a5e0ad9170bc8211624093f8f71ef9ecd17da27116a4fe45b6953992ac2bbc52171ae49ba02b82ad0b36569ee5db1e0a6ae05c2153d8f8889fc721bc045b3568bf7a9b4dcca364b0db3b673a42f5fe141d0e5916abf57d377fac4b97ba310be842f2306eb90a1ac5c4abe6fce66385286eada016e257c5d0fcd1096734ae9ce16e17d1eaad1b454c417b65a3d5264472f70fbb2ce6fdfe27a13752989a8b14d4599c90065a93370b72bceadae1384ae098ac58f016a3be046c37b057adb8fda877bcbf3f5e5807186f415a6f609432813ada839fc5a026d5ca54044af8f55dd8bf256ed28e0737ba74c3d9776b5cbb334ad9c8cfb5666e104210538727a43d6a935253271a84d5949725e692d5f631eb92403796db21db73e1ef2d9a59e570f8d5ffbea8bd90b41006cc07ecc8579a549303763aa7611787f1fb4f63bb9f47558bb6b9e9b0b4f76a60b4b8e192db571dbf7e1dba8692fb23a3be300a1a31243ab515bd642d022d62d0e8a5d57e41945ef4f67cc773ae56e6de3a09c592156ebf99ba66f95a7e8aa7a4ac27448280e828c23bb43533264720121b54be3f34b1f3a2c2f41f12cf2d1453f531e6a08a867c9eea4c48b19c5a6f814a4105e72f876f76e3df33b012f79bcfa00d34989697701606c7d2c1aa466c8edb909ddd7790e3456727b9294fd825cf3d3c352a782a15d0b2c9c07a5bde77561312990ebbc92906623c2ea405a2eae25c4923ca2ced7aede3be6c1db4c87ee87579cf7b1a369d6f497eb2c3913ee88b488af9565a10a3e2282f397c566d2b798bed03126b29dbdbfc35128ff267b109c4d76f1f019110783eb2d49e81e5808fe148da9c07ccfdfe6c0f8e7708a35e6337b62828131ef6b75886d3082b47e4f80a7b52003b94ac78d9911df3f65b621d34d8efa1b020d8a0f5dbb9d152062a6fc5692ba0b7e9a8a25d8981d998d7225c7a5696b43d48ce02fbd89f158f07acc19f8cec17ab73c86ecf580552cb611f1b674628686d58f51c17fac28b76e2f36cd90842e234780588e8f175ee06f688e7f47f65c421ea88f301940db72877795c22d6d7c13e4d83b261b82453b267503441edf4d2589b61d65f5352d163090e2293b4f7dcc7d56537ad221cc424cd38c043e4d964ae9b7077f2e94353e966093d909382eeb332d0c951fbbd41b411e2ee5303595fce9f73b4a4ccea79fd03aac15c4bff135c6c2562cc65cc5874157ca575731dd1cef35f3d3503ebaf527c854d91d2100d990cf4f676004464bc3b4db0fff644aa9b8f27afee13397f0b7e4c5e6c98948ee806ac8e59df8c6ec9bd67de27a6fc07f7d5a826bf180f13d4bb7ae18d8470c8d978fee3c06005a142f2d79566740b2eab0967beeb97ccb4a9b24059242dd83ed62df1af82115440151d87a0941e8ac2cb5c3a413c1d249b352609a43cb2be9975158c4ae821a6dde53cca6f8e08766148bbec6dfea969c0ad21e99a7646d42459c81245b6920464c9fed9af30c74c8e7338eb6bff80e3c70b915b1450e0c151f492e1d89fac12932c0e36477ac6bdfb18c90382931175191f2c68f501ed111429f7a5d6f1d271ef1ce7e6060a80162c01d759082038828121f2fef11f45ef37086b62a8bce8c67cee3b07ced78a286a1e3dee1c26b07d9ad2e7b5d99e0309b0d3766a24e501a22ce6bc871136dbb89620f87fea412e7e0d534a4c4827024303d3f4d315364e8f18b7321fb297b5ad84e6d02f566a946831e926eae210b97546c257824050088ac30f0bcf753213ce895eafcde68b3ce3a746408d4c0abfbe41ac73ff97cabdf6bc73578383fad267fce243188823883635e592fd6afb7a1f22d4102abbc604fb3522cd3c51e19eaf427c4fe5293f781d7b47bc6bb2b772aa810679c0d35c746ee9bd93794f93b6a5e33b7c86e36cad643b0ba66b591d5187fc489c7c643ab76427817060a9e2f5bf6ab08bce042943a4d5f92a0a79bb015cde01670e062b3dfda74e5ab241d6f9a99ed378e35591003cb0e3f77998615a78dc9def063f17e4f131acb4d608dcf763d74f462b0ff1cf7ba030907de45d36ef1402455a4b500d87f222d0efc2bc45d412f63332091822fee2953c7fb084a8c34790dac6a656aef8256d36d7ead8546310d6ea0671548a8896415c6a3b0dc7a2b6900a3e27c617aaac65ad1fb5f306c6b616549abeafd9d0ca78ed3910086a9b4174e026d8e8292a7827bd2764de07a8cb2c3ccf155393b8a4e86226617ebadd866f6dff683a94b93399ce5cffd1413575de40bafdf18110a310c637b50251501bf8c8c76e04128a4977d615f96194b3cfb735097a0ea47712496a0bd6f0b71a1932c3d184972ea86dd3d3da3a400890d016edd20d860f040939a96e0322984a9e30b5518201a49468bf1a3ff45e1e5590a6a07199518dfe115d14aad8f6ee0c8ccff41d1ce163bf9788169788647362f0eb5b4e7b84d38ea8e521c20f07ab7cdc7e59dceff1df9eec1e9c0a573aac13e2847ff7ed56d449ca0d220f75ede1053686410eeb72f6b66e53c86da017c55dc2af0ff57f554424fdf6b1f646b837099aabea6ad10d3ff288fd98a0d1c6b6ee8111a437916c505a139f119f381d534e6a22af7d201ede56c8b0b7d859754d433c353d548aa41d3bff73261b66be8f83e1e9ddd784bae73e83fb934a32886a4d325e1050eaf63a4770db7540117381b788e0e2f0d07f0ad999df86bbec759ff9966817ed10fdb4a9f02a3f8691aceb8a9649d7c12f81f5f9c29cb2f901b9c77b861ab698bd3066df9f0e2a735c45e51a9e2d2205ac50b5b57f82bebe8dceb558bd189df8475f8638b9c2928f528ac1526357fa627ab9817bdc0398629809b149505561ae6eef2d8f82e498356bb1b389b1d18abf0ed14705f57fe42bec6c50b9547db15000bbee97e6ffd1accbd606da6007095b458ddc3747cee674b28b8c49", 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000003540)={0x6, 0x1000, 0x6, 0x9a, &(0x7f00000032c0)={{0x9, 0x20, 0x0, 0x2, 0x2b, 0x3db0, 0x3ff}, {[0x3940, 0x7fff, 0x81, 0x40000000000000, 0x1, 0x100000001, 0x8996, 0xd5, 0x4, 0xa9, 0x58d0f244, 0x10000, 0x3, 0x5, 0xfff, 0x7fffffff, 0x9, 0xfffffffffffffffe], [0x786, 0x9, 0x0, 0x0, 0x7, 0x1, 0x5, 0x2, 0x79, 0x8000], [0x200, 0xffff, 0x9, 0x3a, 0x4178, 0x400, 0x2], [0x3, 0x400000000000, 0x3, 0xb2, 0xffffffff, 0x1], [{0x7, 0x6, 0xc8, 0x6}, {0x8, 0x4, 0x12a6, 0x5}, {0xe33, 0xdd41, 0x1, 0x401}, {0x4, 0x7f, 0x2, 0x1}, {0x5f55e1b6, 0x1, 0x4, 0x3}, {0x5, 0x2, 0x4, 0x4}, {0x400, 0xd06, 0x6, 0x5}, {0x1ff, 0x0, 0x10001, 0x8}], {0x3, 0x1, 0x7ff, 0x2}, {0x7, 0x6, 0x80, 0xa95b}}}, 0x7fff, 0x6}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000003580)={0x81, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000003600)={0x4, &(0x7f00000035c0)=[{0x1, 0x7c218c30, 0x8, 0xfff}, {0xfffffffffffffffb, 0x6, 0x2, 0x6}, {0x80000000, 0x6, 0x64, 0x8}, {0x4, 0x0, 0x3f, 0x4}]}) poll(&(0x7f0000003640)=[{r1, 0x80}, {r0, 0x20}], 0x2, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003680)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000036c0)) fcntl$dupfd(r0, 0x939f0b2417aaa903, r0) r4 = open(&(0x7f0000003700)='./file0\x00', 0x10, 0x120) kqueue() r5 = msgget(0x3, 0x400) msgrcv(r5, &(0x7f0000003740)={0x0, ""/163}, 0xab, 0x2, 0x1800) socket$inet6(0x18, 0x1, 0x3) msgsnd(r5, &(0x7f0000003800)={0xc337b2e132b91073, "a9819f23959fd42c61b8a68a6a025b1d4e87de15c40b1b788d09fccf7bc55e3020284c563b34cfc54a99c89be471cb2e7779a8ef6b413e8e4f3969b676fd72a6bfb6df47d15635adaac2e57e5d44fe64f9ed79c8075afceb487ffa51505a537b235e660eb72b40a83fb00164edc58e7b89908231ceff6542cb88d8243620d1179b2fce69e7c84c077f45acf21d9bcb084c9a37431e9b9c1db375ab9e42b56c8a58cf999c5c86dcad28fea7031b060c6289075559513bdfe9831fd6b5669d5b31c1f03dad46dcdbd35eb1b6367866ff4f40a312c2c5d258bed2d308c8d831d2a31e759b258dfb372ffdf498cfad302db9cdc99bdfc3604e6fdc0824c9a047b337101f8915c32a24542c67330fcb690bebce4fd99147db7f8a88ca93948851591e68943567a45efa310c2bdc03c0e1669a72a5c71872124cfa50174ffc323a1a4dc32b3daf0b896ca037d5e0e4bfc43cf0de6224d96516752eccf6d514f7192aaf3f3affd351e6dd7c13afff6ca69d062de554fdca22ce1e644db8c08136666a33eddbe772a69550b41eed5090af0c54070dc071b096a066825030d296d6ef2c68560cb808817f3095a56940d49e6e5dc54981d7b1586e77f08a0058e28953604ba196c6b8ef3aa35d97ec341c0da0b041655ca6a17ec83c23e9f7bd13c989ecdd30fee394435d6965d97b9a5f2cf8c14892ececbf6f42e310082b8ccd4fa33737bb627a74357d6084eca58568921a1e3e11a8d39d8f81c07578a7d4ee9041f6cac19d5b4c25b9ec00ee770e7df00b7e4a1837786a4dc0aba0b8d66e03a6d4f2c9ea3a139ef9ad9cd352dfbf244ae3dca69408d845195f565affe642c1041c38e5727d86ba783a43d7e672803f16523678361e4fc4df6d5e6b85107f7a3204cd275632ab39fff19468fd1554a5f30194e1ac95ca53b4e5249fee87a3c78d21b214beed074306cc4e104435af2fdbd5532656d0d5c0627e6b79159fba912ff2ea8024b08f8fdd9916b7a18b6545a817cfeadb23c794b8557c6fe56f116b3ddfb84b7134c68e6acbcfbb6895eadaae9592387868410130df7a1ddb841adc1499831a182b8949454bf00b0faf2ea8d45c06c03f11bcccaf1466e4a4c25beb06ed4bdf2f4f55197a6a551f262ede4d548f90366dd360211f7e78bfd4f640e6aec2af9cc0b45d056585efa89550a61c33d48ebf928619d6fe481d79db76a85f6cfd1bedc61e1d9b6f3db382c133f50e2a100707354c0fcd96f8c5cca17907089170719f0c6c85f422da9f6b966214405b999f40cc1e4b1d4b4bece57f4c1286e00d4f570dea44d5dd20855b74cf6b638cca129176e3c76d597cfb1a061949a6490584936055a427a740fb7f29140c602f361fd0d5217bb25dfbfd646f620d9bab124bbcc6c3956e2a080a9a5c36ffc07792e7c60ce2e45d2fd04d1fec3a2bc1cadbfde9453071c381617520861c59b84a725fcd9befdde2b7bc3c7b0c6792b7fb35a7a75605caac065372fdd0d9df698cb62fb13cd5f0d3e1b78d3e16e341a7d6416dc1355068a37e88e3513a6e556cdf700b4189ad73cd484996f7d3211ef6bf6b0b49220dfa4f535fcc091f60de3b798a3c2c9599bcad1d30b22b2a9522864f21dac8a49198348783f9b443aff7f8140fba8ad684d6d3b5ce7a57420466ba154d628a7ae0bc44cbe71e3ec43f715c6abcb3e460e5305d35337b8541b790707fc4b0840efc9e40a89d53e28d865960f8807dbbb1b019839406ab8190a88e3f65fd5d7602815a7aa4f163fb79c307019d3ff3f852901649534ea8f922fffd8de12aa6a6b31426eb297de091559b6a06961e0154b91af1d442edda8ac041ad88aa35f3837d2b7eba7bce74dd0772ac3acfca1f83ca1e99820183c2576de1441c484502a0e502635b9fb172f6d300beef3d6979e52a77529883f8a5bfd6544a6a06638a236c12f6b8183954a5a701c9f252c52c4a5aded9aa63ba4371cb7a4ce529c5696b7bebb23717724fd95908e27616df58489c05b2b7b3ff42cdaa8396a6bac3ac7a3e348a3c58a4760fa7e9209a8fa30df51093b6bb8ce861f9b46d9edd5985aa79037e819f9be9b63cb937c5bb8187cbe6d11eca35386e69f45b958febd06a1f8a2736a43c5d347242e3a4e9e9d8053d2a944d9ea6c590d6e3478b49e80eed9700e39666f36ad9a91dc88e628a58f4bb1d897b827f682598e6ab9e42b30b1bb162a95d4299153d6c039ecda1dcbeca05c9a5f8dedbb57932e33f150e574c1b87e646608cc48a0c1e1e8d6da2bcaf300b0f83ca5f922becd05f31ffc188cb3b52bf169b3bd4f9f8192cdb2f0c95dd6530261249f4ad7554b4610c3ab9c528fa6d824f248ae0fdd6b8144babe3d99c5876a6416cbf94eea5b065bd9bb0b9b784a08d9904a8304097517c3c00f07616c5043528b101d285ef9c4a31c6dfe0059aec2f020be20a1a59f1805a93a8186796b23f13bf2b9fd04e15e0d2dbbd14dc5b507077695351b83222ada4538da3fa8bf4f60ffe09590ad88bb4474a5ffe373b8fb70a51926a8ee4ce9b22b9e7b3a5c2d1f7e613f49c27e55febd458ffe24e0879ca1928bb2a1dbb07256d05ff3b3389d66212c3e0d79fc0befcac2c0c07d91c41084a007382cd1875aba64716ac974014d9765caae0123205411e8bfa84e755d6bf23a9b689100b7e25fa9b0558a7cd8f0bda08707dc1d482d96d88b8b7cad0e8ad529104707ce932bcd4b975898f487d38a1e9a68b64c02d25f590c72c1e9ff95ba8a4c75e45619c84667b8bed233169cb04ec9c2b29e65627d0876bf7d9a1e871481e6a1a0cda94444cfab932a631e4470edcb546c45ecbbdfaa779d1ddd1022e2bc5f742111f276fe8b552d4f434a4ec7529210651fb00cd313bf94866a706322a993a62fe81e8339e67e4eea14430a04bc10c1f53efde8308c19641394f3cd47568b39085dd2218239a1480691aee4ae9e45ef49986b062bafcf0cfa55313fe99b7003e0b1103a2a19516e50c1647d556e8a63913a4fbbd37f02f24992e41f76fdd5015b9bc4fcdd081155278a372603aa5291eaea8f22ac43d4e1173582f39691ca185ba2ed720a60f657782d09a8ea6306cb9eaafcd71d1e211c2a5162ec3982dad309883dfbb92984c775c29ae7d260837f34a16c0cd832804562875f180663fc0962342133157dd1c485c0ac8fbbb3ccce06ec03ca17f06bfe12c13b4346b98bdb21c7c721668de80152a5477439aea59e5e8c285e50a986f095895c23ef01e5a629da2783ccd22b2100d6bdc2ee42c6cc0519bcc19f97d48e9888e7433ab2ecc2778456f3817b0dafed7eb8f4f94a00783de9abdf4f4e0aff1dcb98b66b43d351726bb3355b648a0eb5a994923fca3110b1696c64aec00944d219cce5126e853341de23f1e761ea4d5e66b26270b647977fb19a72426d063645bf16e8c88f5d047dab5cd602fc378829a4abb42fc49f34146782b844db3163f93c3d8e48e19b33ad25f5b73b9e78ea802b9f0a520430dbf639dc5fd468d1c34cc32e8d127dd9147ffc93bbb688980ab23b780cb89d7bd826ba61b81ba0f94e61945b81a8cbfad48c9a17d105af5904f29aa4b551d122422734aa268a6300a9fb424b020e762489f468446ec609586923bc260c72a8d498448f4ca48c339198cb1f6dc254c4e46789ae6e01814b2b0ee1b6dd582106075918543036ae09082b7cfda19ba148be319a30609a6a946b4a32681a5008fd544871226886591af90079260cc74bc3706108cffca65b1d0ee3592513c1a133308a624fb6647df0c60dd2423409b90bef4ff551d31cabe3a51cd7e4a3b5870e6ea69cd8b18885c20931dd6ae4955fafd88fe53491acc1a64982356da982fcd3453c7dece1c9264e90c28d743b160827158c77bb26a957e5ce094d73e92237651fb3ff0f1f300f8b79af40453f0e9e72a5c77b143c7c290208616b7b3d35e4bf97997f797134ef36bb73666576de483cb43bca552053400f3a767c962a1d6281f5593b50751c91465ebae072c42c707eb246dc65b252226e082769679f29861182fb539d6875f1fd393dd02d0a2411bce13920df75a6b4861a5ad0b471db4a46e70cbdb28eb133f18500d38e8bf961fea38e22a8a63568744bf9e726f8fb0a029f757ab5818c3e3faba77c30785e848df5a80ec94347df8b90a38c8b372d43c9742d299121225ab6d2c2e870ab0ef95a6fe102401e1ced1fd0cedb71fd145f80c089f951a9307ccaeb2b9bf242cbf17206970a91eec92b108bef393fd6bbcc4fbe853e023d69166e2c03b8546cb1b184698d6f5be5123c4703a353fbf96ed33db6ca2f0dcc71475a75f1ada8f986278fe334bf6530bcc368114baef56fc8e27918aa6596b4f4cc21c277499b133c9b3b967555df1c2b95295110f6588f7cc9ec46e8f13e2dce032bbc79cbc4e947e580f61f856b6e7e254af23bd874d26bf533ff087dcb05f009c53005ad1bb670517ed0eb75021154ca8c5aa8bcf99afea23686e81d6f5d32790a1d071944f94dbffe7a2913e8c712c7693e8d6e5998a9648be70e0c4effe140d7a71da12e26e876020b0e5d9a3b9bb6c601052af2d0b40c5d92e1037ad66727e61049f4e83938e7cfe1c949e5f7f45d7bbe3450bfc3f3ff320c78d6b0f65cb9e11e5e316d499fb7bb9fa3e7112ee95ccb7af3f85c19e3c0202af66620d46ae43578e10e4881591eabcd9bfeb0aa8e1790dcbb5f573be6596cbc6121913e56fb643aaebfea1b67fff7f590659c400cea8a2b0ffb32cd5aa1aaff9574650f1ba71ed8a15635672dff6fb3b1fd2daa46d00b8d27e5090addf78d1a659906905da4e0ce58915f531a98a96fb96d9e2e560f444bac9bc73928f246d81c3bea1eb29b19474b2b71261b6d647d535ddfc17f907121767eb87e8f6f42e9ddb68c5eb90000a70eaa687daa5645c507ed81f5b4775b3287d212f9613f6d1ec8c0ec4b7f9d4bc6d493a6fc32a2afdbc589b9a03eeb63d00770edd3334b87356c8edb723623f9232a74c91e4871f4ea1b321a08d5e85a949ae9789a8d593bd8c945083389902f8e6364936b033e20013d46743dc18ac5044452fb6cd0d9df25b6fd97f1275902bc78ada2133d686ff3c6f3005a5967774363ee86a5e7b7ae8d3392a305666b068de36457e47edf0b386ee159874b52bab23c9d5f943a6bb639d2bfb9aef191560d3ac0ee8f226deab1c9dac9b363c5c62c6d5e01283593b153d5501292fa77c1bb9547bf03c46498bc2deb4815b3ebfc2a3d93aafdeff7a44d7e917badc49b5ceafd3b57f0540055627f4924fa8404023c7f738cd462de454e32d2e3820f79b750df9398834ae0004883cad23105fbf7f473ce3e95ae692997f924d6ec2948f87af95c7a3b9331b5a0594545fe399f527691740d6272d458f2f65a220b49ad9f6835c90051008f644a265370a3fa4fa134a95635477760d10104b81ceb65a79b1ef93c8c3444a0cb987face59c4ea307370d386196126f64d8da87f96d144a85d574d128265d9347526444c18c5221e5fa763f8e3ba49f0a019e8fc5c47b70cb9bb0751ea8a2d6295228936a47c6827e015c81fcc4e88f2a4be36b0920aec7f064dc477969183d9941c961a02f7d84a2d1a6c80509a57f642e3092fa63ccc2b49d80730ac8fd5fab663a9c4bc27dc02874dff63635f7d11acb0b75d982af64c26adddec6a77d1c4e0ebbd101398143c553fca6ccb18591b82c847de994dc2f43331ff4e44a0302e68ce5c8e6568c9a6a6ee9a1cb09aad61b9366d5a40f0e4a46612109e1b7c8b"}, 0x1008, 0x800) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000004840)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004880), &(0x7f00000048c0)=0xc) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000004940)={0x3, &(0x7f0000004900)=[0x6, 0x80000000, 0x3ff]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000004980)={0x1000, 0x44359aa, 0xfffffffffffffff8, 0x756, "0474812bd974f40851feebbd1ff82820be04fc08", 0xff, 0xbaa}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000049c0)=0x14e1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = getegid() r11 = getpgrp() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="e03379d8d3495b0e168b93a0e95c86ff7e05dabc38f32d5876c99a5b974991274c7d10a0bab48e4d8cde5b685b23302387a80126b6de5afda0d83bcb81b39a57858652956ec5a6f16ea29281cd04130b6786ef72a25f2012f81735bea6b4e90ffc064edd7d02acea188fc6d7cccf93c02ce668f1b46c64d488335ebdcfb02b82516c8cab658fc94375daf273509054af70eb9f29693b1c80c5f3a48d447c310e9d67b6c957751af3012f333c29d1e88cbc03315807fcd93a214fafac9159bab0b03aff3d45e034fa9f7c99e0e335e3166c6b4f944640adaadf9babec2e2f6fcbe78e601bafe8", 0xe6}, {&(0x7f0000000600)="89fe075353f8c645d4dd37ba1edc8012a74e6f616990dc076dac9737989796f9bbe0dfb3fa38497c4788826d3ca951351574af40d0e959692e609a257cd12e806aadfb88a88f35adf3c547ea6415083c20faad2856c228e76ac06c1657ad79c09fd9ba74b230eae43841dba26d35202f49dd716b4a75e895334e53cfa5584c75d84e59f032339f9c0d180b4aa47bdc10a45291a2a97e106b88d93c91c9bc307d83b10eeb51981e09b3e271411149dc7572a37619751b22ace65cf1c5a6957b26079612a457d7f81369db6ee683980538291ccff167670d7500768566f4b0aecb42dce596def8a810229799440e79f88cb1760bf24449798d25a872b1172a8539c2142cbda968a206a5063a50e238540a70abcbf1b6ae05ac8b6dca5568ff1f1c901473c6d854536dd06d383c5544061827608294ce3876ec3955dfc90c78aa82bb162fa7add62dc961e6b5ed859fa1102287776ca64e0da1cca9cc7889df6fc665c194108c48f59a6e7a4ddfa603bae81191bdb15498101d5d101424fe7b4bacc3eac6cef24af4ee6ff08646fcfdcf151034e5a2825a801dacaed3c0d8f207bb6b0caeb4d2cd06b96cae8f1bebc65c08b84e33c285a91da55c485036e702b77f08f4717a2c8083a99b59fe50e6b88e925cc63dc78d66d4fe62475871926db094fe01e99e842794f3ddf12bf1cbc838e12900ab95c26149149dcefd290d51efd37e24c69b46f3b9642c4e11adcd98f078de5059a8eeb7060abd6e5eb06bd639833eadd49cd9426a08dde375c72ea2216fcb3ca5cc8088048e6c0db219704fe482b10844b877e5a5e23bce9b2076b758452ea8455e1678bebc2a7c959d9e8a982a0e29dbcb646c94e17f0363eb5509f11715d423fea1694f634706b1e6763cfd75c8f044b8e99e1458a6e07e51ce50b16121722a97b84bb4234e0a1502182b7e3ac30bbd8d31b70873e2f39837d6e02e27b618340576fab47079d9c5e7c96586fce272c2e5f2708d56e637ebbe6c0832005c7960bcf01516b7f7ef28a4a9322e66e1b5b670fb2d03e1166d91fdec6f7e54e78fa4921c95931ccd1a82f4aefb46bc9338ebfd2ee16afdf70e0f0e72eac76176f43e3cb7699fa0c11d13b74349bff80ff0f4b07fe7cb6fe52c55e148710e63a00d9f3c04e7b86b7e634a6978dc6e644bb1d384c5299926250651c19268db95f8bcfa8801f072ca8aae80b34afbf01b595a65eec7b87f63c265cd78d5f29509d6d91b917969181f4f4958ccea7426812b889afb52f5d61fd08043072a7d5425d54b8413f0608a4ead86a98aca78d26c775019d76de615160904f89ba2b93ba1c13a7863dc3f58d51daf6c211746a793e94b29c04d6c9523eac7b86beb834d988da023177d038eea66fa5bea3ab8b5f5ea23475207e40485a87e3625a279483e9bc65739cb7b4aaf8fea2e6aeff42bea6196447660224effcb5c366ebb0b04fe0bc6fa70a64b86c6464845f7102a69cf56e76f6bbd3b123bf9c06efa6fd1dc1bbe4db8821753e52db73e9de74ff9060c6589ab246498da955daa551632b0be9864f74796e50e3e36f5222f5f13823b5ababf58407bbb559e189c5c4e4b3b74cf6bb30254a6cdc23dd22115394e0f76d3b7ab76f5d4e472f603c411876f0ce3f2bed1551b845783432c839ab3560fff062d1a03fcf89643c61c49a6204222bd0114bcaf2f502ba23f939fa196263be449cb9d06dccf7020d7d9809ac12b085dbc680c49ca2a9ccfdd2a9cad2ea7e9f81689d2580db5925b35cae44b293aeb19d66715baff9ebb075390bd804f5021b30c4a585489f0d3ef2da22822044a1d1ce103969bba711493c8d89144ffd34207e771ceacede133a16cfd3106b1ff422bc549b6a45f80d3f20a2b2264182d9d38bdd074bdb3b01a35fc9b483b8a57ce4eee9c091cc8b9f7b5a7b0df9f0311786d51d04ff475774f0c35450430a249dae4b24ef9fb10aa1b5b16bb2c539f970a3384bf6063813b723da86927025eaa5c7316e157e87bdc8c50f1594e2e8963dd702fa392561a441d7da9497e442d1c32a5f8c328a205ed6a60ce749dfdf11c323d175b7aab77e8d08f64a560187789bc45bb23e62f8046e8907021324d8536528a894402089cc000bb9f5e6da3d8acfc0ece610ee6496e40e009bb746f15a20d58912780ec28e6b3d11157885923098bc27546c2bc30c849a80cdc0e4a394af2b1052c2c57e92706387e8f91fc2f8321da958795e529f06f1d0867591b4069b53716e89108ab4484599a886147079175dcd38327ae882ffac9c5e6c9b22a7e82b8af84e17f7ceb07f78004e64d5a0e16777818cbc09ac0fe16527d8afb41ccb2aa3a9abe64b84cbc5754d62a26c3707326f1d178e37bd5219ff4e6070f5257b069d8a08c7b4c14b622ad9bae64603a2175d526ea283b29835472cc79dd57af578c60b81c691ec04209786ad0eb482c9101a9ca5dce5244ab0d6185ba9a66870090fc6699db0464b8de933533b9bc911a44485b9a1e8cf34443e822f820fae7ab023be8650adfdfb106fd526294b1385f0e6d4ed7b03d5488f365b1f81f805eedd58d124d9f8ba1e921818d77d07642a8ae191275f78186f6e3621a3cc0a4187c376468dfa39bbc4ca5e8ecb382562c838b9f2ba391a7664cd8e95809b198284481262cd8b19e5c1e286ced09cefd489a63bb45209cf0907fcfd01249e6219d16fde946c4b8a2ce626b1384843cfb84f778f4f03e1de58c3ec782773b425361a831f6668e2c93950a1e3a3d21916620a59e06e1bc553444c95ed28c3ab176d9a87345251b5fa08b35b89977fd1b2632930adb59b42c13391b58c5a5be6f82535f15c1092edf0ac481537789881844c2fa1771534f14b790b4a937e263bd1c990249e8dab1b462a970ed8d6667253d2d8ca4c5638b6af7493f7f7a9a4f54b1e4767769e7f94e980de3ec98c5c970a93ca3a9f87342cde673315943b3dafc06c8cd32f31c1a11b881429642d0bd156ca1274b99724e2812db9c55605c5cc925638414b32018cb775a385d2f71b22cba24ebbac8e9e80879e8042b057a384318effaa08fe89c09c3f7c9fd5f610e79694277ac857f2ceea912ec6ad26c9fc4a6b0bc0d6185f9e9626ae5d94fe4bf42d3c93d7bb51e14175b8e5fd00504ef4c0fe9d85523e76138413b3b4a63b9da95c08c51208c11e5b6209fa1883623723fe8d9ddcda499bd6c78d091702eefcb81dff67a51e63aeca9b42b6376397e98da70f52cd2b7fecf9b286eb36245e546c4f83e0ed76fd203ecdee5fde3ba0644bfd495b9ec5ce2cda92a3953b8e94b86988042e61f42c6b64b92441b4572535f30f7a9cda010924f46329e51c58e776d968e200c158d8d3aa704fcc52ab93af1b8fd18a36334ff7c2d07c3e19aa8c3f10e018471f1628ad05520ff4e9d0f2891328ba8f978cd158873aa630986b97c4bae85c19e13b305e01d90badb2c179c21b392e67adb146422c7aaf5b7d45785eff6f1293c5b390416a050ae42ce325995576b184b64a78dcfb3737ab6ccbe0ed2ed95a94c949a438352c9c00b0b5cad9ffc32d78a3a6750ca8884830ab40cba606dc3df51d1bee2b7a3f9b79713e76a311ee2882870b77566803fbf499eb35b0ffffa169332b4735303dff2cd86ef8097bc9da0b254fc8b32a477139e975bb8226af1679f9546100ee0e24591185da8ba09ece058a82870a6c010149792cefb6ca4f2f1c13ef45fa706d6e74889a7f2348a309069f5f03e419d5175ea5291205f2ee589bc69c7bf69747747435c35f817a3f277fcdad95bd8696203ece663d9983a6f2f51f2ec0fe36fe7dcbc4d3a9479517652f3912fcd17989fd2511dfcd5b18e54b931144e638d34a3474a1831b44e1459753def7b51d08dfb880c7140e4864f7c57d3134d9095499b78a6bc47f651ebdd8f4adc7d374d464a92bd6a6d6b26093eaa840fba933f739a70eddc21ac7f061e7fedb256b7cc190dde91e7f7a6ad05e82003dd8fcb8cc10e9f8f4ea3a3a81fe8d36bb61916ab953f1b3c313fc9155849efc13e65e2415343199bd5bbcdf70a44ce35442f047d87b073b6c00729299a0067313ee2151a5bec738bd11167d6dc991ec4783cc3fad0748a498d6eedb62dc83e67d9c8f42a1f834f59a459d5e034c39f76194b946894adca002da7bb9198e6d9973ea18fa76bad7e495f39c30990e43ccf61843b55150e39a14bc4a72b07728368801e69751b9564fc0a57ed8daea6f81c6513ca9195f884e2f3db23c25099ca67a07a4ca6f08c49261b99d11711f876cfa029d60440aca5ff5f3892a4d7ac7ba3fde15e55dd0125bed4068f1fb9f0b9869974dc5bea695145456211a270305adb26b76d581cc74facc3408dfe191d3384ab6a5f7f003cc56b4e5d75913ec9356806fa9c6975554b2799dedfc64830d32a288f306ac5d64dcea88f1b3bbaea95a0f326e6a7763f47879d2a38480c2228d7e8b349955a1a36123e2c2166d0f22d5078ec90c6dac24210380e06aa53ce7b926464fa99a23321e6b45c7c40d19c6335bd2a5a744bda3fe35ed561c47e783e81c0af474fb77f4510175aa568fc81a57ac3c02b422cfc56c2493df9315b98dc7859bf6006c6917fb78e2bb71b73386361e3247d3e09dd3be117ebf3c6b5c896a540fc52b609f479308af5320b87404968bcaf0c45eb1c69f239f4b2e31b2aa00dd2cbf9f7f4af5243bbaab81d737221cdd4fd0211fe32b46a76f9b126fbe66d4a567787fa54a5d4c0eda8c6dd7a70f047d23b00a91a79e281b244ae616ecd1311e53e47e3b30712b5940505e904f2b4e3e4bccfa40536c42aef540e225a3ad748f6abf200b455d02f7f44d83d302c260567b4400ba4f9aa85b5e2d5404fa45ee46a8f982506f5ff735002235ef3438fb9f847a64edcbbcff6a182548684a0d1a764c1a8e225bf9000ea87fefcc4e5a97c64d5caa23c2b0a16217f3082011a461eb787bbfcb7b645e43137f326fa9900b5414eea808915eb2311640becdf13af7dad778d12ecd4dd6988d27c8bac8e5fd547cfa3bd63873dd86a4efec2efc310abedf804225325bdb4b7e11fba569e93212c3c40158c59ac5c9ba83866c46b8f87e19f8e970a8314a7459abc02bfc64d0ec4a21e78879ecbf05abec0d8d5f03f9170a8404055bf7842ba44e8860dea7110f3439325e5d9c6e7bc2424bed9be794d58c117b90d567b0a8d01f67f52b415feff63040ec80301946f0c42f15b63b1d26fc73441476965f8e22b73130a840c65de07f80d7b511c99512fc86c8ec66db84929b26b242a8a7786bdbd0f711a40c5ce4b681f216d462e2b23cf0b1fedbd9230ad6b25bd723e494343e601752f6bbe0a474e95bef9c77df237e147f4762c641a3be78cb4abfc9f808ea4dd8842486ca708ecd8ec2cb73b3eea97fa03ea101f848f1f5b3da99855330fb6fa44953ed36c193a301eaae707f2b0137a523217ece08d4307a60b113a8852c4ac9e27cd73ab5fde977446642b92396071ca566c8e0a1758286c00ce56e58dc947181e59fc407dee2b5cbeb2b2366c2804b0aef843dcec3a88d4371c819274429731fb8b4d4a5ad316ebc2c0f2043f27f265c0ff6c76875e59b49cc4ef3d36e9bd614caa840e70704eba2aea173d918ce2e11d96f2a326ebab158d07b19e5719cc5f43aa517418cdb7a1e95579cc95df174948623771c04c1c74f19cc6720360003845f2244771b80f1e68f7f42b198335a6d313d64ea36d548bbe6d177f1696d48b843025abc08ac44884a29d21d415297d5ae9ad2d50", 0x1000}, {&(0x7f0000000180)="7d2ca1c33de65cdfad6775f54f315c8747c0bad46492b7158ab3f55b2715f2e7638f193fe6d70e1352e8583bca0dcc1c912f239e943ea3bf4ea47beb3971ca6b52afedfe0fc40dff292bb35daed4bcb0aad938a4e350b90a28ca46f4459f42501a73699455267ea343cf24801c01c6e18194b72acadb0603c0826decd9f2dd99ff69068cc041e7b9b2cec40e94ffe6f7808c1fadfd0ebe", 0x97}], 0x3, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r1, r0, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r1, r0]}], 0x168, 0x404}, 0x2) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}], 0x190}, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:04 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xe7a0635dd1e055dd, 0x2) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x6, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x62, 0x1, 0xfffffffffffffffc}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) socketpair(0x0, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00001d2f03006c65301c499258c66198e7f6b950b46563c31ee7a0461bb65284c66cef21d0b5e89c6de9a9da23c4502bbef2e9765f853fff74d991592602d470db12f41f013e575e75215d217c52614df1b6e4cc98136b7abf90413901165ab1499235c8d24c1f673d95ddb8d3eb290c05"], 0xa) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x2) chdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCNOTTY(r0, 0x20007471) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x80, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x37ce78a121c512b9, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000500)) sendto$inet(r3, &(0x7f0000000340)="d8db67bc6be7c6d672ad774426dd069d1e991b7a0c84c1e6a311852ac748c5960b7670bf2007a15e0738175a46ee1626db5de6a2bd9dcf0ff821a2b57af2cccb", 0x40, 0x400, &(0x7f0000000380)={0x2, 0x1}, 0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) 16:00:05 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x2, 0x7}) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x1) writev(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0xa, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getgid() r9 = fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000a80)='./file0\x00', 0x9d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r11 = getegid() r12 = semget(0x0, 0x3, 0x200) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000a00)={{0x200, r7, r4, r7, r5, 0x4c, 0x3}, 0x100000000, 0xfffffffffffffff8, 0x506}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) r13 = getpgid(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000180)="08f8c482464e60dadada13649976a2eb712fb82b549fbbf9495d3d64f723eb8c26c78bd36cc38d16089108485ad45a832678d350e1f76a649ead02badce917b99fda5c490fabbf14ec35de1293a3f1ea170da91b0c92b28d2eb4c1f0ced57342441131684cb0ad4188ae7e0c786888867b88e374c43b86b6f6a8a07364a857eb290090d6e2f97569bf7c001c490c0c03fea3827bbd3b2483", 0x98}, {&(0x7f0000000240)="d181085a6ab0c79d2210783d831ed0f7799b8c0046c2c3bf16cdf2427f181c1c90c18ab515cd48d534927e984cdeadc1d9f64b03495f4423cab1b4883ac89cd94c1f09945db96377488e4b2f3b9f50de26b7e83ae8031689ea6ec6946d9a6b420f54c78ddab0b189057759269404c3b6ef90a799873c197def498f14f6e5504bd385a11701f3aa47127142b6e1d5", 0x8e}, {&(0x7f0000000300)="2295f3fb854869404d5f9058d3f18bd7cc0cb9c047683445a5ea05d88a7109cd28074db3570a86dd57bafc63f105fed0d80a504bdf2d6ebefe74d8fc3ec0d0d6be6719bf0a024c28961b56a3d301f432f176822da4d6ae77f51077473dff831106bc6e12a8468181e3bef4cc012027fe65dc65d364978a78340ef08ae65fc77572c82410bd358d0a113248f36bbb3de02376afc497ee82b1ff4451c7be1791f6221bb0b8ea3e23e828b280d7a43c23e23718c856aaac35d9ae7d4d9ca6425b6a8d590aaab76aac097d571e7c5a078d730370bc2612101b841ca32e6e0c211b", 0xdf}, {&(0x7f0000000040)="888c5507afba54c601732668fc14bab79fc401365281bc54a7ff0d0dc88274263d7089c5be657079b33af58af7081bdf9dc9983dabf2af7a21203225da6c9ed04abed207b8b0659dd1307300f42ba5c89f55ac1c8dcd2cb794d63e056a97467bf5c27a9858c25eb96e", 0x69}, {&(0x7f0000000400)="25c8faaaf33f8795d6b9ec23325f35db494e064cf9a9a577268f6e607415f540ba60fb1e750eec048f902ca2d3e002df33bba257c67de00db3960ae69b1e3ea74f954be50a6822ee9edababf74d1a1eac8b648abfc2b4d7b6247ec86fa486f5f8bf69e7a07dab87a1405e29e1b4053a5586def441bc6f92d27f315", 0x7b}, {&(0x7f0000000480)="443414dd73e7c4bb71548cbc82bbda3c4c5280290003b67eead126e9765e23468b28b2ddf1317f55d42b3b4138ec13df21e842f260be01fe0924000436448e6f9be759e78c0883f6d3010d4db1a0b4538ad3b1aef055c8a1df222719b944e8bb8c75342e342cabfb705c0c2f098c31d6f32af085d23f4fdc6f2a0bd65c41ae7a2689d8ef385e7de96cc1abca05149b43ca9e5b475eeda67887f1d623187c7c0551c1b3165abf0c4011dabdcc7a7439ff87fe0de26749d2cd1973e2e64b2806c4e600af0bc5f3a2a6aa4fcbb10be3e3dadf0f7e0dfc64a5156b6e1734f5116348d2961cb92ccbd9a001", 0xe9}, {&(0x7f0000000580)="5864ce3847f37191b20c8caf203afbf8c4d66b1d617ba3be495517805e83a65c01055de8480ba986a597f781f1ff5f9eefcbaf46f88a33a39fb0c84e6c6d83262dc826e15e1c1ed4f9a2ea6993f71464f3b9c4b71c44ca7a", 0x58}, {&(0x7f0000000600)="acab3efeae8283e034b2f751e64196b33b617f0a", 0x14}, {&(0x7f0000000640)="1c0f5a1847b51ead7cdab1fba644bde8b2f4dda8dcb098bcb901031f1661f60a00583eef3faa3c72045112c1abc82a0340bb87ee0c4d1675ce06ae2b271b43b94f91cec1a77626fbb63eb632e4859e3a9daf2b2c2d52e6a57edf48ca8b22694ba4ac007c2ab3aa079f7ee9a6400e9ee0ff45ca5097f687bbb51c3e03122a6b79053d5504d778b8f0a42caa41270458277198231be4230526747f18288b61b9cd79c37901546cb0281a79b3b0cb289a97b76dfd9437451510d2f88d1119b0439d249b8f97a1f46cb0ff1a708fd9195e", 0xcf}], 0x9, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x80, 0x2}, 0x3) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x4a1, 0x2, 0xee1, "5e4adde54860e06dc33c3fa5f5029f5cfaac2ec0", 0x7f, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0xc7) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x42, 0x100010010) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d0000000903000000016bb531134d7b5bc5864323ef8c2b58f6c604f3947ee0f8812397d42efd12e4c8c28d5a3c63806fcc81a68541a3540912c106660bfaedc87eea1c4c75c14865eeee25d3f4c7172e09d5cd2113461ea8d80866f1ac358f4549c94d9107220a857c7bd2d20011f31e3793a40e52b6f09faff46087169b3d70f74cf6d055bda7a09108e114dbf05646220b524d050512d18e988c91832772301c9d1f5f0207047b1d8359ee872918e461", 0x285}], 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:06 executing program 1: r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) unlink(&(0x7f0000000000)='./file0\x00') r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) setpgid(0x0, r3) linkat(r4, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='.\x00', 0x3243392ef0a1cfd9) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8000000000000044}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x101) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x1d8) getdents(r1, &(0x7f0000000140)=""/177, 0xb1) fcntl$setstatus(r1, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10000, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x0, 0x4002, 0x100) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r0) write(r0, &(0x7f0000000040)="f55e03766df9b281ec70654e8338a763022a1d7b17c5b914b88cc3ef7e8842cbd21357eca8b8941d812d65bb5da08d9eb4416a4132f4ee6570b075", 0x3b) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x8, 0x9, 0x0, 0x1, 0x9, 0x2fa0bf4b, 0x2, 0x2, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xffffffbb) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8, r1) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) pwritev(r0, &(0x7f0000000440), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x19c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xcc49, 0xff}, {0x18, 0x1, 0xb64, 0xfffffffffffffffc}, 0x3, [0x4, 0x100, 0x7, 0x9, 0x6, 0x8, 0x81, 0x4]}, 0x3c) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgrp() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000080)="df") 16:00:06 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000080), 0x10000) getpgrp() 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[{0x1ff, 0x2, 0xd0b, 0x80000001}, {0x7, 0x92, 0x0, 0xff}, {0x5, 0x4, 0xfffffffffffffff8, 0x7}, {0x8, 0x5, 0x8, 0x9}, {0x1, 0xc4ed, 0x40, 0x8}, {0xfffffffffffffffe, 0x6, 0x7fff, 0x100000001}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2, 0x3, &(0x7f0000000080)="a8af738fda6a7cff13db52d166fbc7b9e3ecb86f0abbb71204c2081f514ff6ab73151600fa85977ec1c84514e778d8d7f89f0c984f41a22bd71471aaaa42ea3ca62a3d849bfdf4cfb83e", 0x4a) setsockopt(r1, 0xff, 0x6, &(0x7f0000000140)='\x00\x00\x00\x00', 0xfffffffffffffea9) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt(r0, 0x9854, 0xffffffffffffff7a, 0x0, 0xb8de217e361599a8) accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="8f8936de17cf0295cfd6c0119e46105f63ea06840274833fd2e0d61dee141f18218841bff3e5bb46eeec1af2b3215ddfb112e3ad0d2123031d30a77f212ab6c3bca1ed24ef45a148a17c1e7db62f54dc277ecb28b6aeccef933f58417034b35abd1b1d8193120a9e44a233cdc69294ab1cea3e8db644596ab9acf1eef1ac34a0013c0b09ecabfd1f53c360402fd7c4a5515328dbfe020a90dfe05785e3cda874dd662a077e5d88858adf53c7e8b8db3fbadadc95a75d051c9610e5", 0xbb) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe990330749a9392f1d6e3039910cbd826ffffffff22d874b03680cf8ccb8a7b9ec816d4bf731fc66bbb31dead1205f6bcb1698ab497756d1094c33a182ac929122d43d0ee4598d54b44959dd33fce757ac0079c1cc5bdcb4f159e6782ed9aa9f63e1ae6e5c8ff8e9da5f96c5c"], 0x10) socket(0x20, 0x2, 0xdb9f) write(r0, &(0x7f0000000100)="9e3eb390060330619556ae0b655533000009000000efd30405c58707a8ff474cffaec4a9ab7c24959755a83838299e7ca6722a5346e2c5bece3fbd34a7e37f3fe96147ddac040098b147ae2d42d629166f3625b13e8456c296563ebe4b2ef4ad9b1870e971bf111d2ed2e6af24724369c4be425a049ab843b36e834c568201f28cf8eebb88025ad4d458808e973e396ea9", 0x91) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) fcntl$setown(r1, 0x6, r2) getuid() getuid() geteuid() r3 = geteuid() r4 = getuid() setreuid(r4, r3) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r5 = geteuid() r6 = getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setreuid(r5, 0x0) setreuid(r5, r5) write(r0, &(0x7f00000000c0)='!', 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xd5, 0x5, {0xa8, 0xfffffffffffffffa}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r6, r5, r7}, 0xc) flock(r1, 0x1) r8 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) close(r0) bind(r2, &(0x7f0000000440)=@in6={0x18, 0x3, 0x78, 0x8}, 0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) close(r1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) close(r0) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x4) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r3 = syz_open_pts() ftruncate(r1, 0x0, 0x5) close(r0) r4 = shmget$private(0x0, 0x1000, 0x122, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) syz_open_pts() readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)='_', 0x1}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) flock(r0, 0x4) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x1, 0x2, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = getppid() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x7, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x106) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x1) 16:00:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080), 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:08 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x75d62c07eb5e2a93, 0x73cd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x642, 0x9}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) syz_emit_ethernet(0xfd, &(0x7f0000000200)="aea2152debdf16d717cc980aec53f28e2ab9ac480f1170c27a821e3d2be1e18a712a2ed706aee14fdcd3a1741ca3025309817b79cd87d634789eec4cad40827fac8c055037a6797d845c9192479066e9abe427fa9b99b22492b8b94bd9af082a8eb39989b727ef61523618edc84c8e3caa9d209ae0e29d9503a24deafe24be557f7cc53e6664d60426616404c5b68d291f75d61173b5c2c9bf7d0c1d86ecc805577da10d431519d42c5f5404f972365236e7fa1870d0b35f2364d5df21f30eab7afc32b66a4e3781b2e13e555830a675f055e3a9e60f92967942eb9d98fb0e0ca1b9dcbfa6656abd3d48187d0451598b43fac19de6e6ef1af103e2298f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) chdir(&(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="ac050d513457a138a2e3b9431c0f66d666e7f3117c469f8ba080d9714360e360a8cc05c02590beb7a30953af3a90da51e1fadf15747e8699392bca1fc03cc686d4c04036a2192e1b92df5252faa3bd0d67854871ac1ffea6b5f1604bd565a9b493068cb47f3516144143b70cfef6bb60d924273c2e6c0d82632fe2f810"], 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) pwrite(r2, &(0x7f0000000400)="019591cfd8ef355f638f5ac1e29d3b7bd073aad415adb834d67f78a651394ec57213071e408066127337913fd554cf025b36e92317a8218cc404d52d58bfa165306f187b22443919768e0735ee2aa4c25b2c47a31a2b3ca8095fc53f8c198fd9427b92272653b3c60237664888630c10c64c9c7843196680f48082f5c3d4e1eb895b0dd627b692dc5571aebed27cc9b3942fdb6e4bcc2fc1890a90d34dd196f6e590d6089929df6968cd158432cba2a9bc25e1de63e45c41f45b7c457c255528efe66e197556d6f19b39c6d53be9228d768142b3cd3571588859b47e8f8217a1f8e19e0542cb14cc2683555cdbb25e7e1f", 0xf1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) syz_emit_ethernet(0xfffffffffffffc29, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) read(r0, &(0x7f0000000680)=""/24, 0x18) open(&(0x7f0000000000)='./file0\x00', 0x1451e11536d9cd5e, 0x20) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x77, 0x1}, {0x18, 0x1, 0x1ae, 0xa04}, 0x1, [0x38, 0x100000000, 0x1, 0x3ff, 0x7, 0x44, 0x1, 0x6]}, 0x3c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe07) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:11 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2426b95d52e07a6f, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6a7a4e4e74de400"}) write(r0, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5", 0x4c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a78e08dbcdaff9d6aad1423635961821b3e61a934b05ec16ab0ff7f0000000000007e2129e4b8f530e300a7902b000000f3fc30cd3515c97dbb200c842847fbff00020000e3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222", 0xa1}], 0x1) pipe2(&(0x7f0000000000), 0x4) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0x3c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getgid() r6 = getegid() setregid(r5, r6) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000340)='./file2\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r10 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) mkdir(&(0x7f00000006c0)='./file1\x00', 0xfffffffffffffffe) setuid(0xee01) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) setreuid(r2, r3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r6) getgid() setuid(0xee01) syz_open_pts() syz_open_pts() r8 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001080)={{0x0, r8, r4, 0x0, r5, 0x104, 0x4a7}, 0x1ff, 0x5ba, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001180)={{0x6, r3, r6, r8, r7, 0x4, 0x1}, 0x90a5, 0x100000001, 0x8001}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getpgid(0x0) setsockopt$inet_opts(r1, 0x0, 0xc074104a9e9aa443, &(0x7f00000005c0)="884158857f14e807ab6fa5a213da5d0a40a688355f53db21c1a68c5a6d165a21d3bd6ac9ab451535eadadb15df6819a22f1bab7a4a44465ac0169c68763630ed3fcd7ed6000fe3086ed5a1da8ec6ade5147a5361eb77c29bfeab2f9fa299099d9cc641ab25871d33ddf92f5df6aab89cee33fb61e2a704167cdafaba785f25386625db0226622bb1fd837811ef2b3ac2", 0x90) poll(&(0x7f0000000680)=[{r0, 0x2}, {r1, 0x10}, {r1, 0x8}, {r1, 0x20}, {r1, 0x4}], 0x5, 0x80000000) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="6f0232da3baf5ea5f79627911ac9cf628c5193ad57169d115578ac3a6e9639012be72f89f45a76bd531548263b1e6a7a35637c4fd8ea339431fb4dd47c08718a18befd0e4249ee35223337cdf4b1373cf2653f2a99165cb1a0e30fd7fa5b704d2d7a323d9d0a09ea33376e03b590d71739be334cef46f078eebf45c4", 0x7c}, {&(0x7f0000000240)="54a9cc7d777bcfddaf9493c038669f54d94238b097b2b2735b31d86103f86280aff191e05621a6e3ce4914592ee82de77742faa3ed4650c20c2fb604", 0x3c}, {&(0x7f0000000280)="a775bf17552e65292d6822338e4470dea5b3124e34c7ec088c42a39ea8b8f18caf86296aaa6e11d58386ccfa41cc4080a02c15928c6ff02ca25cbe50e9e7a9c767c961111d82bbb4", 0x48}, {&(0x7f0000000300)="a2e1289c7017363ef90cc2ad8980f49bdd26fe99b3f3afcbf41ea8318ae240bb119d8e19d27b95422043accf707fcce543fcb640b174406bd09c432513d45521a87c8f874a3de3e2a018b28dd2cb05d61a15d6d2377d4c0918e9948775c8bb30bfc0c6bda98cb4bfaa07076be9b00034b4be9b0de4f0d5ead50317f3cef9b5afaefb097da12104965734a23d74c2a4d9e024438eab80a9b85f664e2f7c82d7e63b12568d527e7e9b8fa349e03268", 0xae}, {&(0x7f00000003c0)="9875b8e54c303f", 0x7}], 0x5, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x80, 0x400}, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = dup2(r0, r5) shutdown(r1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket$inet6(0x18, 0x2, 0xbea) setsockopt(r0, 0x7ff, 0x5, &(0x7f0000000000)="6041b780ad0a9c86cca934a065a678141cfc6b194e5dd9efaa72db7bcf0a4db1af2712f83846989fc820847db6a924ea55d8235165d10cd5070e6c08a06103d42c1d3ca8b4d92cbffc94b3466ebdbfa7664325da6836c91a98954945ad6d732dd3c9de8284890824cf90bece97d2804804444b96ca60aa42088c9ded0b6c37ee22a4c802eba1c63ee3fe369f9ee2d20beafd1ee0930b457222a416c7a1", 0x9d) pwrite(r0, &(0x7f00000000c0)="8f96635467435582a61c97bee152e075040b37f7fd3dc9af85c3a89f97c680a4dcad2e11da004849e3135104fb5091cda33971d9c69e09016a909b1d014443b0dfdff6c2f4ff292c43829c1e506bbb70c72328ad033be402e539c7fea343bf5025b0c7120240259cabc9eab0efd4508de6b7acde6e46", 0x76, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) fchdir(r0) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x665cb3e806b4cf60, r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x4}, {r0, 0x10}, {r1, 0x40}, {r0, 0x8}, {r1}, {r1}, {r1, 0x80}, {r1, 0xd11857e3bf21e29e}, {r1, 0x40}, {r0, 0x120}], 0xa, 0xdb) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x2, 0x7ff, 0x2}, {0x4c, 0x3, 0x1, 0x3f}, {0x100000000, 0x71a80000000000, 0x6, 0x1000}, {0x1ebb5e42, 0x100000001, 0x101, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x111) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="a5caf1a4712d38e95c5e10456d21e1de6551023fa885f30e78d16e1bf2d5356926ddf569a257f15c2d1fe6b7a781b3e7371b96f0e08348c7ecac3e079391c1a2f679ca7a97190af33fc5cc41cf3f4c32120f77b71a5b", 0x56}, {&(0x7f0000000080)="ac2f9f0bd71da6039644a8c063cf3f97420ac28833e6a5be86e9967112f2c405a6f2d727dce2df139fc2fd45e3935264febc45f7cb8d65422fd16c1301d98cecd8df9b036be0af8d4712331bab2fb8caf5d5a94aefd67c84d32d8d0ac24ed20edadb46f249b73180ffede681507112f18bf78c11752c475ee17bbcd0b63eb25f5600d5382a04ea5250cee71931f565e75bf38a82f4a8b0d6ec3d0ba5cf5f6f7193108290c1d5f061b8a7b978d738e9248ea6e4f88bca4c3ce0dd4731c3abb685eb025925a08ab9ba6de978f88dd2244dbb07d626a124b72589e8299828ea01bf09f0292580c4a29de8e1aedb727050ac1d07d4078d05b33297f29532d184d7222e11473fdf5b89db23cecfc2b1918bd7ab58b41267ce45978bd253f3a6d1d8d01f8363480747ceac69f68e3985ec4fcf454c7b0c8730be01d5464f57b2faed7438bb270ea311a29a2d09ac81f269f22f1cf38b154db0270a4d5eae9b92e260a50ac3547f4afeba84f3a9cf679889fbb723542fa7ddc17acd7eab1d8624ea7baf8d52383836fd4a7b3cdbaa19c761f64e4d8afb371ad10900cf2bc8a191901a9e4d81cf8ca857d462d36fb51d94fb993205f8886ebc6abac97166c1ae3ebfabf71c18a64884b9ed0731f2eaf92f6358af53b743ad0fbd26c90678367d898b5913c04a2d8520c761f927b01567030326dda05c3d3c72089b2513d10d661bde9f9142e5161b7ce3aa7e233b64c26bbbe03533737f6821bec0dadd637755b5bf0a5d45c74b8a47d0f4228cf574abe503fef7b7d72ae5fbef7fea435ad612824cd9fb0e4ce00cce292638cc4fde6962a639b3407a8b665bd523b212e4240737fee79f5ebcff6332f4b3be4ef61e126bd279a2b0cd4b8765efbc406e8a1be15a5d8ea2a9fa7c0c8abdd51a907bf00019764e796cd34904c59b3f7a4ca8efacf2534ecf2ee88e6718ca5e5112024774d14a5b1074f7cbbe6325dca7906079786b6609730d4bebd125eeebb9b658e8122050b036efa82a1c75cc18cf82eec3a137e1c2afb029f06eb2f9107798ed926873ef72b5064bcc222ed19d4d363255e4c67375baee22edff11626953cccc4ae59e04022d3726dea1e6c8208b5b6b6d276e2240cc388c9920f2db782dc4555c0428d90dc5641cedecaffff67e0bb68d9c96e7c208e8e1fcaaa99e8c67cbf1354882d3f8f603e2546e11815cbe2a6182afed39c968c587ba6bc2e4b04780e2a6d599c3d592f713ce6631778b3e90a2e9c5e443a39926141553cf349c2636fdc3a0ceaa2dd3ef2507033c48bfaa60e0d3a3fa07ea873593e1ed1668366d84f92ae116e5826bc3b9fedc173fd4acafc19ed95731f066d4c87616bc1daacf505fc81202671d2cc83cf3c8939fbc6964d4df0cfc9b003d8828e16119c04754aa2c088a032d30103aab600a40bcf9dfa3618f24f98e8ec036d5d8757a023371bcec4feae060a57bb27691aa6acb2bdbba8d7b88a449fc1f46de6f625ad3cf527d46649c8bc6d293847b3aa8de19a57fa6fbd3e59081edce0f92a10eb410f81d2e201d91a0bcc46264251d6fb345c39f39d958512721643adc19fed051bc007ff98e24ed6ace6ffcdb45f0dc2983be8eaaf8375c95a3201b59439e1637269a1833054dcfc8e33b5b7050f911424e1edf800c0f45eda7a53b20cf31d52d63818bfa3e49354a34ba2a01c0fa3cc23a1a4951a90061e0fd85e127c21d31d0cafe22a3ced409acd0d3a1331f4fdc06785e18596c4122709109c72644487e8668b94ce555d5f8824b146c11d22da6fd593a94fd9ad8fbdd51fc5ff9c81379d49f0e0ce1ead5606e559f02b802943b9a56a9c3d23664bb50e9d4b3c79e48b6985584e234a2a09bd85580ebc871fae42f73a2524041e89b7e4d7682bd74eaeda1ee903d6c386447d50336f31adbb4d0df525e2f508405e4051576b38551252ed11d98906c83bff6562a4e9b61babae49872475bea67b69210ab9aa7897465e3b8a1b083e406fc6035a3688537472f4d162da5a5cec1a1e3b68beb233c6dfba3afceb5ead1b6559118e59ea91d743d43578921abec7cee366f139c80b2bc2bbc2173819b2bf87e9a25b6907df5f6294fa95c098ec58c94b84d4f6af9b548721e11a39e94151d0c0fcc9d65f8ec2d4884c745121a2db8f9cf006dd249fff2c0430f34c6bf8d277beee060bcc019f7a42ab9a94cbdcd7fc42c915fbb73ca2f1950594426fa239b4967236e159cf0ba67db5654bee9b613ae9c36d8930814a9d214a476c84d7e48cbebc9af5eb02d1d7f2aaa9bcd339efc5c5dd663c36dc9f2502ed213c31b1ba06ee544aa91292916fc8ffafdf8531ee70b633f52499579d01d15b868c4c5a14f034259e23e1f23c41d43fd5d21577eb8eb8de123727817d855e35e0e4bd3c6eb5242a07aee50495adcafe8726eefc329077cb37c207ac31c448fff57091b3a116a5905de0f78c5a398543fdf022b936354143d45d1eac0930c607643743c93125c5d9b88aada4aaf5ab56d2f831fa12563f9b772d885c81e0376e848d00c5877ee4304bb98d40afa2f837e297d18688e895cec6642e482362975f5b7ccef8ca18970fd6500ee931a0b1fc9b85c806664beb9f82d363ce03939ed440fa1a33e8c0c31e74b45a4db414fcf6edf0bc5e75743a83cc60e5779409753cab8a7af1e745ccbb375657c6f5d2eeb857cd79651805cbecf185e58c771cd94e47ee02df5be83e3b9bf3e110674b44c895aba040689ea818fcf64fb930db2bf328d9b8d90e2ffc19018178c53cca93435bc3d9b57ccd05858172d73a26e89aecc8103db7282205da6021881357d00dc0147b2f482f1a37a04a08699ed2a8650f6f062e63190c38ab7a6cb0831f0e0228e1be942fd35f612e886abe74746530983231954d5f7b67bdf551cf6f905615aff09f4bd8947ae5d56a13b4a9036b650f6ffc5a910e728ae127ce337daac86d2d1ff46917c2059d6c0675eb63705381dc2684d729d73748b565d26226a29bd00325729cf5c375b0c9eb99545979c855e03359f98ed63462409f986274f1e6b50fd1676752fe2a1ee2b6ee930ab88ae872fab77fa319be77f2de5b44e132e4d23e9a2679740a45ababc4cc852bad88959c351a8394dd175b431ee80911912385c5affc1398aed40d6245485e07ea4fb7b48f9d8593cc6b21402e941578a9efd83acc5d421c37ee65fb0f09792515293b845c50c54438533fc5c42bfa95d0a6e84ae1748e19f1d1da5ad291ee3e186d43f31d9eeb02e5078978cd6d6f44124f53b7cf212dd7edc7469f800cfdf123d9560b109242ecef3a0b33c661a00ee298af630f92b580c65fb65f4e366a4cae70cfc16453bdaa4d87df55e6b42a86691baa64c4687ee97006d2bfd2ee2ee416d9fa548036482464a7b60c7368ea03fc61f0388814d082677bf338a4bdd085e78936107c9060216b8539e532b5d7c4ab6a8773f8c2bde5fef54dfad632195874c1c92338b46a6234cd5410502f0a4940aa8f739ce168f90907ab17a3f46f9d2b166031502aee0aee6b9f34c8ad0f53eac8f81f71f902ad99885812c604108c95732e1018cf2c9df46629f1fef019e07069f1c13ffca13de2e07c3ccc03e53b70fc9a01149a5d8c39fdeaebdc4b672af8abb0afb6f75467cfea8d0afba4a7863cad2c1bd7fce85609e3a1b6b1181045d131a96a864fda620726ea453c200072b757a81e793df5de9d0f0b30bbfec9794ab099b17ff88390f9bea667b0a528aeeb99b3ec9669a5ce64e7c4c801a25dbf4a2c89faf3cc1edc9f4a8d20203811fd6f61715034d2b5eef4e26d2af6e82b8b4e44b64604d5a8223708e1306b2e2958283d46be08cffc951d47aaa3cd3868cbf454c4ee95d5ba2de7f5874fb9b4788401969ac2cd96604f3d7b483ab006795183e0164198b77ddc34fd5e46235ba7b7ded34bf2c6f1ac1c5c017b266e1af5437177b1c846924326e39001eece741bb769060626ebb3817e453e238b14d525866f06c24a0d3822fc50375030242a53416ab050304d4c8b10d2e13abb9f011d416604e7e8691a0910346feeb0b03a4d357f1cc5f5cb4b9412c546ecae7126c5d119af928992f747f7a06759ddd29a2cd1e68ea3b7406b0b7898832773c52ff94aee4f41831db4419395bb8744d50f938198a037aa8d36b8fe169a7e4391c03704961ec470e2ea638c4ebb41ab616124d9fc1e061aa9c27ff5aa165ed7e485a48273d2920b1677b96c9bfff78d91fc2c7fa5eeb95524edfa1ed59e020ab8a3b864e5f1df12e7ae18d7bb20a3fcf8909c50eaba0092d1f8e8e9616ee280fc0b204322564744b584d7ab1199fc515887736a153a9aea8ca0f477f437b0621dd8cd6c51f889930844bc9a75f055d78f7472509ccf381264fb431167ff7c18dd237e4e1a62cfd2394fea14992b03f0cfbf9db2c49424f0b785b80d865e61dda0ca1abdaf60edf5e26c7986f34173b8b2665236ddb3b0b713f08381e59b53262939b5257d972e6aae94d2cb63258e13187cb625f80a5b297ff61a4b874762486ce54564b3321abdea57a8c014f0efba739232fe5c3e3d4dbee8b8f08b49fc0daa2aea6f9a95cf86033d5379a4507e1f7d1d24901c27cf2874cc462e5450b8092fefab769c2fd9ad2133ba996952ce2232da9127d6675203e59d8d0dca185baae5241bdaa5910015788a2b2fe242af5daf1553487069045014a219f4e2cc3dc989b14367beea2930b036deec7d7b877a16865cdef2eccb47397893ea05ce3b15ddf8d5f640b310d0d9d2d7780eb6359f7474db5d11565596d3e56c36161441621bb5031f2a866c6b92fabc9bad884d2051bc8183c3a587c9b973eacec526dc988de7ecc13d9ffdbdff46ece3c945db77508c8b2fe5ddd76ba729b5a5bc9dd12d2435ce2c3adff2b43389164eab65f82272aa2ac4818937d5f98e7a7e0701af50e139635cadeec7c03506e06967d527cea7d6fcc0fe3e5d1fe10ea5fbfcdbc4334f665812df6dbadcecb65fdbd9dba58d08c3614416c3ca66e3da31d123e7a65fe279df27369ae844ee5919dbc91bc3bd0c09fe17f8ababa9d7e87fc536412a83d35397c71b12742ac7ce1eb5e4ea59dfb5b620e946683f4e1eba55b48a7f86301ddefb42d0c20fa2f542504f1ab9cb23a66a59c0a05145e2c9b2bc38d6f14721aa94c80db3689b1b2bab807dc0126599e98f1f1849b560e91c9772a0d35dfa5af92f28e38c4d48901e760e50bf2afe5c1d0038899075a252a9325844d3356ea89adeda9582a5b010bb813e4ec0b09e90ecb1e882c05fd0aa49fb969c9d1d4398fc9d57ca256f8f2a4273057dbf7aca61b7437031005ea5ebb0c888d604bb0b51086cfc7a682ca8fbb4b3da09118aeeecbff58c401d3a872ad30701d7134c1402725e3824862181b4be9caa56d2039229f225783b6563e8973d97499515b5196dd7e67998bdc821bed73b621425a46097a107f3b3feda4af8e71dfc6306ace379cf612cbd1920156071d943bf1748a1b90aaef6c1aa22c5f53082401a676664a047c244ff51b066be6ce4e2ae8b864ee646fddd4866c7b8afcd4590634a0debff4b3cf6de0272f6212ffb73f01c5ac810d155fe1bd047947218a250142efa30dc44f2f6894ca1467c2570aa670b08d4d32d763bebebe84c83f617c754530222aa45efd113092ccb63a4f6973424da3da5557e212b7fbd29389e2d41ca948c135849a404bdd0fe1c9522adac421bd0226bdd838cd2583f9840256a699696e2b813227e11c7201ffecab3e945ad4d0b6e96bcad12b", 0x1000}], 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)="b854d93eda1a57c264d4641b104db75bffe6fa28ad5ffdc98ceeddfea89b468f16addfa1de7369eb3a6da8284003ee1b98158423a7f67f573ef5486f3782f76959776c8ac0c3965081ac87a15d80b17976a822f2536d47e61ad68b84d37aeac8e00f592e82058823d95237350c5c78af27f777a88cd4ab8291f88085043d163b92a47258394d50b00d216f0ca38b64a85d2ca90a45b34146748192ce849fe48a6ca1c22e31bc6d3a68274c008f4d626f4056c859e8c2e315f1f8470068cd6a", 0xbf) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)='6') 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) socketpair(0x30, 0x3, 0x5, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x10001, 0x1, 0x4, 0x49f}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = geteuid() setuid(r4) r5 = semget(0x2, 0x0, 0x10) semctl$SETVAL(r5, 0x10ef98e1525e4537, 0x8, &(0x7f0000000400)=0x3) open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0x82) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000480)) syz_open_pts() fcntl$getown(r6, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r6, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) r7 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001780)) accept$unix(0xffffffffffffff9c, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) socket$unix(0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) geteuid() getgroups(0x0, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, 0x0, 0xfffffffffffffeb9) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xa4700000000000, 0x7, 0x9, 0x2}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = socket(0xf30cd55a58e5fd21, 0x4, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x4, 0x0, 0x10001, 0xea1d}, {0x9, 0x4, 0x2, 0xffffffff}, {0x80000001, 0x3, 0x3, 0x9}, {0x3, 0x20, 0x4, 0x161}, {0x7, 0x3997d130, 0x7, 0x3}, {0xfffffffffffffffe, 0x2, 0x4, 0x10001}, {0x2, 0x4, 0x2, 0x1}, {0x7fffffff, 0xffffffff, 0x0, 0x1}, {0x7bfd, 0x5ae800000, 0x5, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffc, 0x2710}, {0xffffffffffffffff}}, 0x0) getrlimit(0x1, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0xc4d, 0x1d4fcf44}, {0x1, 0x4}}, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x102) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x4) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) fchownat(r0, &(0x7f00000000c0)='./file2\x00', r2, r4, 0x0) r5 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r2, r3, 0x165, 0x80008000000000}, 0x6, 0x6}) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0xdb, './file0\x00', 0x1000, 0x9b8, 0x3, 0x1}) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = getpid() r1 = msgget$private(0x0, 0x100000644) msgrcv(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x1, 0x1000) r2 = getpgid(r0) r3 = socket(0x19, 0x4000, 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) dup2(r3, r4) setpgid(r0, r2) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) geteuid() 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x3) socket$inet(0x2, 0x8000, 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1c}, {0x80000000000016}]}) r1 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() r6 = getpgid(0x0) r7 = semget(0x0, 0x0, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/13) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000003a189439d4756e4fa90da97708299add3d9e851f4ff35dce74a96b89b4853e2e1a0a77aaadab40faab2c6f20fe4ee7f1e0a0aa008f43fee7ce568b1bb88af689ca0747148b0b753b9fc1c63a46f6959c385cbfdcf4546c1cf49db781a1c9bdfa43e3a58101caafa946b386277a6836748a3d0be246875fa231ea71ae"], 0x6a, 0x0) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xfff, r2, r3, r4, r5, 0x182, 0xff}, 0x7fff, 0xe7, r6, r8, 0x4, 0x7, 0x7d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x25903370b0f8f87e, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget(0x2, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) renameat(r1, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x108, 0x3b}, 0x6, 0x81, r7, r8, 0x7, 0x1f, 0x9aa, 0x7}) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x3, 0xffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fchmod(r0, 0x104) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000340)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0xfffffffffffffd47}], 0x1000000000000314) syz_open_pts() select(0x40, &(0x7f0000000240)={0x6, 0x8, 0x1ff, 0x949, 0x3, 0x9, 0x7, 0x7}, &(0x7f0000000280)={0x8, 0x9, 0x2, 0x1f, 0x10000, 0xa000000000000, 0x7, 0x500000000000}, &(0x7f00000002c0)={0x3, 0x0, 0xfffffffffffffffd, 0xffffffff, 0x246, 0x7ff, 0x7ff, 0x9e3}, &(0x7f0000000300)={0x7, 0x7cd}) close(r2) dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x210, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r4, 0x21}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x6) recvfrom$unix(r0, &(0x7f0000000080)=""/118, 0x76, 0x800, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c04218708d3e49a68d039e56d3717ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff02, &(0x7f00000000c0)="b6") 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bcaf620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000146beb4029aa2e5380a2b35480ffb3b3d51ca2b508f6f179d69ff0d1a6e0ec4986aa95b4dfd0df3519f0d393de355c85ffe575deadc9130d663bf9f8ed70157fb41538094dc0bdcdf091dc34a13fa0096aa51fd86ab7b73b26cda12bbe57f807886be8e2a92a095a5141b806065b77d979a4a094977a44962445177f6aae437947702444a7e62e45aa4e"], &(0x7f0000002280)=0x1002) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x9f97, 0x7fe4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="812aa37759e9dd6bacdf5fad9b3ed13c6016900b371750bb5b9619addcefc3919cf27046597d7ab9a06960a6ef8d9366a6ec5bef495cdf8409229c249d6dc0d9c20a2c0138d0934ad690f1e804c2ead59e9a71fec4d1b3796049adcf4e50f6f0eb4868988fe01b14657cd621838e99eaaa7515891010", 0x76) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001800)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000001940)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000380)="c6ac4f767202653e3677be01c645765199a409fb874772ec20249d1acbf07c3c75e45d5af799f0a9f6874120f34dbdcf711758a17ba64b21ae6bba2e22eb6cceab1b842561fa7b7f82ed1d71d7098efae9aea133c8594214b7d29a1f968ac2e00821b93b1c5bab995606568d32bd7a623bf2df29b667fb76e23b1cfe5bcf20020f3995834adb6caaf140d478ae319fb0eefbf67f2f474f67e56b36cdf0735feb8bd6ad76b5eb5029d2d7d43f59da91b9c61864c7f067f5149bdb71438624bb4dcb30840aae997ee1a40415cacb51bf69810ee4edf2465647ee79626d2ffc2a97f3515acb0fc70bc2a03c24b840782c87e2852330c63f33a266a0da4789c667a48b1cb2dd79bdc13eaa92c7858a0febe9c6f922f0ff78477ecfc1709721f26946da74aa798694e34cbe9b4e75c13507738e325bdf3b82e5bffdd608f3171a2d23d634055ff6fe161b6c441cec0025db60ecf6e70d1ab18b7a65992c3a445c21e80ab8b00c7eb1bb0bed2d22c02de0d71a8791f748a7196a1c9401de6308ec132662b1740acd2dc1e5534de8fc5e096b5fd44b9aac14551284fbac9b6a925c0d8f738097e8ef75a0cde19f0b9f2d9662ec7ff27c9ad2a535ad0857e0f7dc7d77fe7aa0da6ff4f1a0c5a7e5b202356e287d38a1cf1f7cad5d4f951e645e789b9f105f71fa2d568bd5366203dedf44507fb830defbd0e199d81b5c999e68adc1e1850fb5211e09e63d5792085d400992ad92d79022887d92231c57a44e5cc2fd479828064237565cf3684d554bebbfee361059f2fd4a0ae0fdaae638cfe45cc0b8ea65d487ecd8075f25382f9f714de2f2ad169cc61b35c4dd2170fa080742961da10c3c6c590f7fefc1f2249bf280bbaebb8c14b33754f09ddc308b47eeb0aa1c4cfee4ebeee197c261a4d522d1b1c6bc853dbb53efb0194e6f510e7c0ae8cad7177b5871fba68fd59572181e72742057f73d15b36041328a57a07cbfa12af0766b0e392e99f57d3f8cb35fe413b456e0b2f159ca90d6ef678200c4e40ed1567138b7ce2419fae8574e9069971290184c8e0b55f12974a5f2baa199d0cf52a43c0b8fdd54b1bb31c2abf231d9f8433e7ba89d747d1185fefad833044ce365c4e079c35c9bd122fc73c8216c6f1aad8266c9a70df4357daca3e2e1b0c37ae7ea862a62b3bd0c1215a39ee60bf0105c89489a6f88054d2b0ba9c6c612762837b5877dc9c9793fd9f60388b4378093162e7fe39b2f2c6cd257fdbf8262bcbce5e901892f368e3acc383d5c777e010924b81dab7e5ac32770c657bf37acc939ecdfe993ba431a49edc734bbb36efa7d30c32bc40d62668bad32093b2e9e5262cf960961afee223211fd3e7784c33dec82020afdfc0581d5b25f9ad38e92c3ed00c87c4364656397bd98d5bbd0e9c042183cb54584517a396e0d6d52fb2bd4296e9da7bf0ea33de09f1473d35aad39fd65b591bcfe0b782656f1dfcb02d328b575bb3df54978e3710226c3a1bde50781528e42191a927b177e804c08e685cbe7b64d92c63ba13a4ac052e206e5c09008ca67a2b6085d839fa6eb31003785749dd13e0f585091a60f3468623cce235380bbe5475e0eec51f7d2fc125a2d039442915ec6a8e9de6683c8c6bf4b15cd4d7bab1bfa5b7b2c81981acae3249447625dcadca2828006479c2ecfec8feed61e171cde8c0030805e4f0dcbe9a4b5bc753d134d6538007abb760b9cf4fb60c990d31d7e51957663267623afd96e02ccb2ee969f4e09e1e8f4626c75c13ea9b06474b3bc4db9feb75414b00c0726c94cf3a90cf053309ef54d20c843a2df6b199e484ac595e4d5c1047f13296c1350194f64eddc209ff52ca56da4957d922ae7e7dc0b566e2f4e1309ba616aa8c466a1f4d8d7c4c6fae73fab76ffd6cfdc727d975bff02db9e1b2ccbaff0b20d849fb68fe2ac077232945d0f3fd068962431107db7dc4ce6adcccda22c0d2e4095411b06b9449b5e0abaa9bd73f345c433c69c1d42c5f8286db6de13e4306ba8a1fcd848346531465c0e393994aebe68ca2f8457bfe71277120a865472a7d795b3a265ff56cca35c56c9aac0374511549ddc35508c6b933000672de68ece095b775d1c8675bc1f0781cc049df2af600b50ec03d5d6a6b44bcd63a50f6529c334f9eb72ea50549d5008fc180042dbe5c7bb94c3c9246c38b461930581fa53d17ed07dbe7c6ddf532744d2f7f4167d51a1f1d68d05d266f8d91da5760157cd3e690b25edd5e7a48799d294b2aac752362578ae27e30c158d094a4b617819836d29cb0747a706f9a7c2ea42590d6ac463866832d8b4f5983dc3703d0c846630af3498f759c5f3731a423026af3ea552d1d0fe7b489d594787b4789c36c03cf43f4eabb99284d48f58be630ff129d33713728e628ce1139b08e74fba92d8df7fdfbe9f4fa32229fdf66ac7a3b19588db091464d6f6e5ba3c13026b421ba19234586b81a07178e2eb323c1adeceb0af548e547145ab983191b77a82ad4e9db8bc92859f984f619fb34836cbd3aa413d34165323d00a8a072fe09d80885b680e0dc48a7d780a01dd71d270b4db4e7b8d9747cdde9a0e919aec30e99ea7f96e17c656bfa4bd897b9c71b401bb0599d96dcc8e7c12bc896288a4f241978ae9c65bd45a5ceec5a2d0f0fd69bea8409982405d264c95e4a590f2cc8e8c98ab47d920933077d681813ca2d1b9ddb89de27a28fcad425e80de35d149e14991432f6aa010fb96369f6f21751d0e819bb847acc013c31bc02851ed83d66bf6d990daa0198545971145f26e8d1a0e3a7cacc9d2a8481503efb0cd5bfe75e4a3379546dea3b61c9f5580ddaf2a559b1ebd15008e94d8f98c321dbeb33eda139ff2f8f1b3e01bfd2f504a8ddffd62d81389bbe7e34b76245cb424ef0e48b22a5a4152271de915cac9f689cf6056ab8c36672a4993ae20626166b3c9976c70a2d2d7e1c2dc4996f3be2bfa21844db9f3b1b6a244eb1d77d1a7aca8935f2151bc82646115fe023101876785a7dab626f4fa3eb08b2ba2409c15f1b28fc63d28b1cb51adc293d512dbf6ca5361136f45f4d25e90a05d567234214e638753a29aabd6832e9e3a476665b9674c55c6da58e3b4de43eef7bdd63574445d837c37022759cdfd3061302d3d8e2208d057e62b995539339d44647d0cadc9e9f9e807cbdd7f7889303002587caefa4875c1ce18b814cae7d4eb3175861a1a9e1d36f7b20a14baf3d63c83d326a445c4a19242969877aee321c4eaf38d8b92dd2ba07b064a27ce1c94c7622a34c4ac5846180c3f1df2fef3e8aff8f32a2f9fec6f899d6aadf77982cbdcc7068be302d82cab829eadbcb0a6917131d7eb6403d69252160434765f0540fca7affc713ffc093312698888550fa3533319842558720fae0a97c3758399199a3966cb198efbb46c380f9865a6a0294f2a1ddfba91d8e4fcff9f2f927a57feb723ac31d8ded7df24c5579b66dc1d080c06d6e37876f0afde6acd9a7b3ec70a49cb17322439e62e737aa0c1cf99667f70bf567ad273c798c22475b73101800cbed894f5e22e4b269bb9c0a9951c5b03592cb09adb2ed97e460bb0624957f95174fb2c0bbdba8abf92540534a6cc029f965046eee7cd96b12568ae8c720789833b4a2f8b9ed1854cb8ba8941c7d398ee3c10782d237479b3448ef0e3548844d28b6615927fb07d9c9adf38886a0c79105fb4c093bd01c08b6a85963e9fb5a259728c2e073cae90b590b5ee18be3146e88b72cc0cb1962f0b52e53dc4c9db7d2c8c68fee27aae27d2665996ce2a9fcd2cc7ba9bc831cd579320dcdae17047687d73e61edb0ab5b25c32b5f251e635be431c2ff554de807137007582d900c8f11c0b3e085e4bfe1dcb66045fc8d82bcaf3ac8a672d24d7c8ad6c9b2b6b127d5cfa55829b4d4425d4da0708184716c1a1de63300cb64346b69fc83564972cc4bb964bbf916a022884a0589fee65408c46f10e4a31a0501b3d07f6957b5e02a3fc63d0c48dd410f09dee98510203c6a6a4cde8b957dc5588ca6d53849708ba5004c8f1958c26286cea3b825d4705ad3b5c300300ed30ad1dcdb4934ce94c425de2b69432db65d881a352ce001e0ded82d76744661aba9a19d9313097ff15e6dac60d4bb6a790b809dd4817910230c2bdc32d2580922e82671eb070d0078d48ad6aa9f4ce457fca09f90216bf89969216d9daae4bd182dfe048057237ea68b0ec75bbebcc2c6793da8aa44a6afd0b2f0f6b445024c22db6bd0dccd5fec8d44b7144642d125581bb208b34e57b349112b3a7ac25726255de1c0ad1d9a738aac16ec058011062e5951b25da6520d1cb7349ccc89d22a30ae0f3d7620a263969a408978fbc267d56da364ab08197564bf869236d22263f5f48d88860120d08330447b263a57cae3a0ba1ae6627132d2d2416545df4a230685502ea304633bf905ca78cd02b2f0caaea37dd60089881901944fd7906da21c3326f33c9bb7c8d9114760612b273f2b88b206592ebbad9c6e87fc9021ec3e3cb0432bd21d7087557b8068f4f933b1212dfff03b890a958719ac1beca5eb56103808b956488acfd294c34704c66dc530d307096d9ba6050a99af7d4002eb7d8ddfdc3e6dc8a882ec7e6ad3cf8ad4f063ddcde9073266bccf373199e0c1ec9db874e13b3ac11bf5da4d87b301a92434e6c0a91793c86ccf81fdf80b1dc87f76440660753264fe7fad1936566d706a581ee08febe3e666aee12956efc431a2353a12da3e3b64bad0269c8546378efbd7383841db290682b551ef4a5251693b233f281c141779c8baa59f1dfac9f1d860c3290d9a243d03598ff1da2989b1b5dd05cc6273fd3f683f7833315a8cd3e93af31b3d05dcb1abe7f5337b944eecc09504841558db81683c29317ed47bb98aae90c37ef6d407f1e0d229215379350816bc030acb397057af69acf7d7852fd3a1a3a8523de6364a6baebac239bb4b28196ed260aa1c770ba763784600520b6d54890e7da0bfd6e8db9f184a9da6279407e88a4fa8f00432df914a0dec292da6448a6914815c96b9b56f0bbb155de6663c52d4d5396ec747135a90b543c9ca9b45ef81bf1ac9d904cf329e0ffaab6fbc9d237ab16ca943c2f3e3983dad229566fa40fc1b9d8c9317f3e151d700089eb511351a08eee8c38a1d6178cb5fe2726f698c80ea79ba6986d561da3bea849c2c090ed26683bad690a9e3c08b43254c198b3ab9310d8c06a4dceefed5682cbf37df3f70a3c3070d922f1849bea1cea6b7a435be9efbbb4cb43b0e7aa6b4b3b5dc8133f0f211fb3733fae6ac91fe563c25c2c55f80d0dbc30870a0fdfccf67e2c1efd4caab8ed9ae0f237cf62b2364d28a539210d8c9c8d824a815eb64d6323e39aa14dc2a4fce206e4e471f814f96e9d8c525d88a8b31fa99b9e93d65ea821483c67c93126ac9d7669c5a2242bfdbcbbb971f69de42c514dc41ad0a0e0556a5481915cbb01ce3625bf14d9d61df857050206af163b8af1ff0822b25222e6f0f331f7f3227566ea888f2417904d8a93cc39be1ee319cb755931c0b5973e91861e8a37ffcf61cdeb8e923eea830996aeee43af99ebe5a6a217571c34aa04f84d78153ae14e77c6246e6db6974451cf728966017715bccc999b2e41e629c000b09c9e6dc41d2a675840769da2c7560b68c269fba418b264f0e90b3ecc0d61ba00c093b9f27d37e1033f270a3d25889a3512dc50b11d0784075860456f89a6a1025778ed7a779b44b31044dd984cfd08fccecda7d83c30e47c00130676872f", 0x1000}, {&(0x7f0000001380)="084c820a3c40b9999f366e114eb0a65c6277eced0f8a1044305571c6c0e0b03d51a698013fac9c0bc3fb9f31a5000b409d127937c6ff3dc3deb19983b17f7197838aabaaa53ccd1ef91dc29115b5c0553bd7883b383ed286df7fdfc9e52cf0f792670b717a063fe78edacb0ad4db3a3a7d8252f07bfe5e3881bb1fea2dc09277c17b5aafb679e2d15691a00e7c2d4ebd1d24fc9b2640f7a4ac83d40745dabac39db8a1060349043a7145ce9b28e826a635677b6bb9d1ffc5979441616fa0cd295356220c545fcefa8847478040b67c99743e4c0255f84c500d17f894a7538eb205d35aed4d785d2a4ae4e159a5900d", 0xef}, {&(0x7f0000001480)="d76a335010f6c02b8803973966c5e10cb6fa5ce458bbaf7ed0966c926aa61b5e449017f87040a3ae153a07cddcc45aaf21a4daaa6b027c00b724fc0d08567773b4249dcc2ee68c21b2ed95c9e3a6e1ead51d34a80521a850a9ad7d1f1cfdeae013535dc4e569bd8df4203a37fdfdbc0509afe7d5b53b4b81a30bc7a1e7aa688905f09ecb5304025f7bab603e2fbcccda3d54beb2241e4c5b923ce384c5947d71919639a779ebf309e3c3f46d2180b41046710110c987c8c3132192d8a7f482bb9cbbd279a235fa27dd0c2dae07b1dd3436dc39a4", 0xd4}, {&(0x7f0000000280)="82174af7", 0x4}], 0x4, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r0, r3, r3, r2]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xd0, 0x40d}, 0x400) getrlimit(0x3, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfffffffffffffffd, 0x1000, 0x6, 0x9}, {0x545, 0x890, 0x2, 0x6f3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000040)={0xaef1, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = geteuid() setuid(r0) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000023000000000000000000c20000650fe22aa900000000000000000000000000000038c3617ecbe100000000000000ffffffe200000000000000000000000000000000000000000500000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000f400000000000000000000000000000038b28e00"/181], 0xaa, 0x0, 0x800) r3 = getpgid(r1) setpgid(r1, r3) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684d1c06db1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dac8efd024704570234b666a5e2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e005c583d4c7eb0d397a806a88ccf3a5b8e2d16c112603110c532b1e768e884333024b2db97dde04e236c440a8995508b349bf88095c8ceb6b8ca6f79c74a4cb6cff2b304c11d133ddbaca1231fde7aae5584ec60bf2085d13acc368980fd621265cbaad3d251271bd5c4627fdb2a4e26e39179c92d4755ab41fbcbe9cd07c73cac103174be6c45b043767cf163f0e68c6ef91aa1860c4caf29452feed27bff551b5c1ea079479d9e4d2805e85b5678bc04"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) geteuid() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) kqueue() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") 16:00:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xffffffffffffff12) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x101, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x1, 0xfffff, 0xdbe, 0x3f}, {{r3}, 0xffffffffffffffff, 0x2c, 0x20000000, 0x5, 0x68}, {{r2}, 0xfffffffffffffff8, 0x10046, 0xfffff, 0x6, 0x400}, {{r0}, 0xe3c73865fcdf9919, 0x0, 0x1, 0x3, 0x7fff}, {{r1}, 0xb0382c40175c0dd8, 0x90, 0x40, 0x6, 0x5}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf00fffff, 0x1, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x6, 0x100}], 0x1000, 0x0, 0x1, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x9, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="60a7a425b2888f06317da8aba42412024417c49fe0d334f47d54c1fa650b347824e7653be69a3aa12829ce2913d66cf1baa9d49df3d724ab3a5a52abee3ffe7db086c21f6c2d8b11c5bd584c5538516239f31d96fbea3c6d7db3de71f9b5b985d25844a7deaba03e98aa2895e70d4209dcbf76126a6596c8599016d48ceabd4c8e2a10affd0d2a1b5b7594e93813711d5661841528e6a2a3b2996f6f54d17fc1cb9ef19e6f0a7a8265cd9a91bc3b9d15124efb60837840d039f9ce1873017a52bf9c62041e4104300c90de6fe35384e214e3c411911a2964da8c6769cfa9e2f61b23", 0xe2}, {&(0x7f00000001c0)="cf10453d8b2e2bcc9bec2696a6644ec4468ba026502a1bb8ba2c154c7cff7459207238bbceef3a53a031b0239a2258ba90e214a315ffa70eef41cce02909170552f4cf963a74ca822a11657b9e1968b31542ac80c34f47dc540f19d6ebd3e381f193a5649592bc406991939d815d9c25a7b7128ccd91d6f246bada30a41b1af345504ce4dbeae7083d7d2c16ec882d9b9924fe22973cab69c917bfee36d4b824cc5519c7b00486570834818523ecd44a57506d5d4be1dc21e086cef664f99f4e773baaae2b125289c469eb9cc4266d6374f773f5cdf29873292228e5ce31fb38b196eb8cc757aba2064e4d3669655bc24f5c", 0xf2}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xe0, 0x8}, 0x8) close(r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0xfffffffffffffeff, 0x7fffffff, 0xffff, 0xd96}, {0x7f, 0x5, 0xfff, 0x7ff}, {0x5, 0x3, 0x9, 0x3}, {0x0, 0xe, 0x7, 0x1}, {0x1, 0xff, 0x8000, 0xfffffffffffffff9}, {0x6, 0x8, 0x0, 0x7}, {0x0, 0x7, 0x9f3, 0x100000000}, {0x5, 0x400, 0xfff, 0x1}, {0x1d6, 0x9, 0x80000001, 0x1}, {0x5, 0x80000000, 0x3, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf976416aa107c749bc8edb650", 0xffffffffffffff81, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xcea2fd565e1c98f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket(0x18, 0x4, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="f902a277dc5745192a101000000000ffb67b2bba5ad35a0520000004"], 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x7ff, 0x6e, {0x1, 0x1f}}) socket$unix(0x1, 0xae399062d0010de0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup2(r2, r2) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x10000}, 0xc) sync() r4 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) r5 = msgget(0x2, 0x42) msgsnd(r5, &(0x7f0000000140)={0x3, "36e13448b48b3f7a1b512641bd12abc27aeed2033f6c89a08f28f95608ab18b3d8edf0a5230fa30b2a15ff18eb72e87b41c3ac77a63f3581508b99fbf0946059f2cae6a9945f9808c8f2fb893e4e48ae7b520941a178dd1306e1835ef06ebb17778736fa14952be73e6e72bf2a7a7ce54c6a7d3a21d7646ab8f50a2615a064fde8a08967d0e6665938860f8a9725df6a91dccc9cb9313e2850999a71807dc4e3b1dea78f1e6f1bc9f229a5a5fcb769d1d72dcc6b3718ca19c5fbc68918776b451c51af02879c8ff9153a81ec904a3eb6405cbe02475d4e4708232f8f5efe"}, 0xe6, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8, 0x0) msgget(0x2, 0x2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000280)) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000300)=""/76, 0x4c}], 0x2, 0x0, 0x0) msgget(0x2, 0x188) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000400)=0x1) chmod(&(0x7f0000000440)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000480)='./file0\x00', 0x0, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x8, 0x800) r7 = open(&(0x7f0000000500)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000540)={0xfffffffffffffff8, 0x72, 0x50e, 0x100, "838ec712da9c6e9d783278d507e140e902135a11", 0x1, 0x5}) chdir(&(0x7f0000000580)='./file0\x00') ioctl$TIOCNOTTY(r7, 0x20007471) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000680)=0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) fchdir(r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x2, 0x7, 0x6}, {0x18, 0x2, 0x6, 0x10001}, 0xffff, [0x80000001, 0x9, 0x400, 0x3, 0x194000000, 0x7, 0x7fffffff, 0x7d9]}, 0x3c) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000780)=0x2) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000003c0)) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae4c947473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xe6, 0x0, 0x1ff, 0x100000001, "9800000000ffffff00", 0xfffffffffffffffe}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) getsockopt(r1, 0x5, 0xb92, &(0x7f0000000080)=""/146, &(0x7f0000000140)=0x92) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) dup(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:00:14 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) read(r0, &(0x7f0000000480)=""/92, 0x5c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x20) socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x7dd9) 16:00:14 executing program 0: shmget(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_gettime(0x0, &(0x7f00000002c0)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000e40)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2138fb40592f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34420000000000e3bb8c897ecf4d7364dd2dee3bd9d7c9944874a549866f5f28cc0e079e3d03d52759cacba3bd752135bd140568b5e741a08029f3eccae1d701651c63bab85ac803a88bd18e0b7f6211c18adbf9f8e5e5f6679f52819cb3fd329e66d02d783356b3be43f5f9ae9e0afcdce333d8ecd57da3271ee5"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000000)=[{0x1ff}, {0x1d}, {0x10006, 0x9}]}) fcntl$getown(r0, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x88}], 0x1, 0x0) 16:00:14 executing program 0: r0 = socket(0x10, 0x7cfda2c2c9acf122, 0x1f) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) setsockopt(r0, 0x2, 0x8, &(0x7f0000000000)="ca0680d4906eba8488d32eee06f57643539d49e643b868fa26937b3cda9773b303e83ae18a36e84337a39b872e86f29fa25b51a4d41bb86d2f6262930af9ae61c6b949efdcbce3cb3fdbae039ba6a556db65ed716df725f2649a8a2c0dcb1636f50d7b8486f15dc878a9a48b722b6ebbf105871e58d3f034b535b8a11fbb28c1015c0a259af36f02760cc24e71916f153d2c5dad9854759b361a9a5fdc72801535590b060950546d07dd17533a49ac60641801aa57150a046409fea9d4e6", 0xbe) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') msgget(0x1, 0x408) poll(&(0x7f0000000100)=[{r0, 0xd8}], 0x1, 0x0) 16:00:14 executing program 0: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r3, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r3, &(0x7f0000001800), &(0x7f0000001840)=0xc) recvmsg(r1, &(0x7f0000002d00)={&(0x7f0000002cc0)=@un=@abs, 0xffffffffffffff18, &(0x7f0000002d40)=[{&(0x7f0000000040)=""/240, 0x2a}, {&(0x7f0000000140)=""/184, 0x850b2f2c0944cd78}], 0x2, &(0x7f0000001c80)=""/4096, 0x1000}, 0x1) getpeername(r3, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r1, &(0x7f00000019c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r6, 0x2) accept$inet6(r5, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r3) 16:00:14 executing program 0: setrlimit(0xc, &(0x7f0000000280)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) write(r0, &(0x7f00000001c0)="cb700ab677c13648262fb4d51cadfec16227449950f8c9c35e642a11a09601a9f256ab3a175f1418db20bd1a6fa0f99155480bd5b6ce71c9b718c0d9a2742804fc2808a50c1d3d31461f0ce0f3c04fe15e24b21bdf1cc50e8e89be0597b103fdc8622803f4d254f80c46b2202dd3777e593c42c9d0121ee400eec04934b8edbd18941b39fccf74e6e674941265b4a5691e90264b73fc81d895085a400920a793", 0xa0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x6, 0x10000, './file0\x00', 0xfffffffffffff56b, 0x8001, 0x5, 0x6}) setsockopt(r2, 0x2, 0x6, &(0x7f0000000180)="11d264bd7b20cff3b2ad991ad8ddc5d388cc514f93f577fc8bdb16eac7576a34", 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0x1ff, 0x401, 0x581, "19d500", 0xb1e0}) 16:00:14 executing program 1: socket(0x10000000013, 0x8003, 0x8000000000000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x3) 16:00:14 executing program 1: r0 = socket(0x0, 0x4003, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="e75594e79df3c11bf4da744f4ed7e5b3c4ca57e2aaf64170280abac539c8ea5508614349ae204f7a4c9a2c47d2db8bcd41c1e70a3832a8866c5ad5a100d4ad566968a880b983c88d99c94bee13ccfdc374beac1a2b1eca300390492ce2178010cb68baa2184b7c6acbeae440722e427af85baa06e544156624d0f202c60f06b74bef59f080c39cd3dbdeb66ae1786c790ad2f5ed64e950a1f423173bf9103707f12f90c2443531377df18041e9a3def2aed6b9727ab9"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="0714045f099bcf09e938d0737f73eb2b33fff30fbfd13dbc022c1a8f80a0f50b2d1b21eeef242c11fe1b1cd5cd0685f0a62bc79cb62b78adbe1475add47f97ec535e7dd355febc2dd5f5", 0x1a1) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1000) r2 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/145) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f00000000c0), 0x10000000000001fb) syz_open_pts() 16:00:14 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) read(r0, &(0x7f0000000100)=""/246, 0xf6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) fcntl$setstatus(r0, 0x4, 0x80) 16:00:14 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0xfffffffffffffffd, 0xfffffffffffffff7, 0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000240)='./file0/../file0\x00', r3, r4, 0x4) open$dir(&(0x7f0000000180)='./file0/../file0\x00', 0x10, 0x100) r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfff, r3, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:15 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000e641497eb1000000000000000000000000de0000a2faf2ee3ea8468be739bd2f042a00dc4da540bcd8b42faa3fe13ca61f4de343"], &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: getrlimit(0x8, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8100, 0x0) getsockopt(r0, 0x0, 0x0, &(0x7f0000000180)=""/236, &(0x7f0000000080)=0xec) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x7fff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x6, 0x81, {0x8, 0x3ab}}) r2 = kqueue() fsync(r1) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 16:00:15 executing program 0: r0 = syz_open_pts() flock(r0, 0x768fb1bd3cb8adb6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='%\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='+\xcd-$-\x00']) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/53}, &(0x7f00000001c0)=0x37) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x40404000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="1aa8967a34823e9d22b5d9cf6663c70c482197b734c3f4bbebe641a991ff65fc1491e98ad302154960a7d70833f1a7fe789255fa21c30bca6f7798440d3193b3263ed0afd8f8bd116896b718b0244f1cbd58870650fec2831a46037b17548d829b34fd30ecc92030c13d44ef7b45397b692d127a39bf1b601eb3cd3d810577bdca028e58c7572eda0a36a2d558f0d67702357b540e323fd9dad15e134fee90fb6b3a56207dbe131d4fce5cfc8eb24067e220618ecfcd52d773ce7de4be79295acb3b7fc3e280036327f35293f44f05", 0xcf}, {&(0x7f0000000300)="a200fb8db2536f8ef77219d8fb5a664a70505b2e97aae7bd3c4c2d84cbf6567fa6bfc2fc7d3e1fc44633460abc58a1a32733c7e9cff293e6bc2b116557da141a5627d777ebd4f206d2a53b", 0x4b}, {&(0x7f0000000080)}, {&(0x7f0000000380)="7bdf4d0400a0e538a92f26fc276447e1aca081b6fa01a60e0ffef4abeddc9068d6f98fd71cb07216a04cf147581218", 0x2f}], 0x4) 16:00:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='*/*\x00') connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) setsockopt(r0, 0x404000000, 0x6, &(0x7f00000000c0)="c8372032b4a3bb387260a8aff61fdd55ac88c28ab9cec1d68762c228bb31c000877b610dc74d1a6917882a1feab620772b88b6c30ce3d74fe3f8bc028b33e4ab7a6a3db7dc5731d3544ef9d4ed74aab193f32e994c5471809c648bbae11689509ff43400c464c3644d3b16d042390d53d516bd7fd78e5f836a1a1ec323e96697a65becdc7de336cd06107868acee876f5f1f39241c5cb9eec06201a892698b6366426ff97daca9c08080dc3ba7f6f9bb37a988265973a5e098b7fefc165219d09469904385db97c8138e1301f8632488b0ef691a7b723edc5a8a251fbf0aa5b8d4b2b2cfcb2c530bae6a5d0333863d03378e42b50a18", 0xf6) msgget$private(0x0, 0x28) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:15 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x10001) mkdir(&(0x7f0000000000)='./file0\x00', 0xa8) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: 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, 0xfffffffffffffffc) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000040)="5b2e20897998cff4ad14bbe6802c41a477be4db02dbadda43ba30f822c72dd3cbfbfb48687219e67a5febcd3facb05132b7ac09ac582e5e5e3d5c620330fc3eef325a8b3a09c74d85761f305f5502ec111c9d47c57d06ae077375948419eb9423ecfed500cb68744febcd78fc0cf8999a107fdffdfa8b7d3d0ca950f9f5284cf43b6ef1e7cd7f2f3fca4616180bac86385356da35a28e4d4c572f460f915c4a18bc6525a1f3afa02fca51c3e235b85b5014cc653ea2fa4556ca6fcdef2f1f3db8800e8112e023535a19ad81e50fab8dc", 0xd0}, {&(0x7f0000000200)="4d95e40381c028486a3a921da46c9dcbb6ce7cbe7ed7fb8cf14ec9744867e27f3ae01bdcc714409b5ea240075b40d647042f7f1d51ca6fa320ed5e57d243bbd6d080987525", 0x45}, {&(0x7f0000000280)="469f4fed182bda81756b5f7add2cb6041d4a798d475347e9d4703d4115922db480e0dea355f62337c326f96791604d137dfc8a419742421e7da01446256c4a908c524ac2ae5d76548f5d6e59ba806b6c590da5621e9079e6be9245c3db1a147a57674f2e0d04bc26c022c90f4e792cb7718c838951d6532f58cb6a5f62531bde857edc74b724e8361635c4b3483a08e1eddea5be84210ca38d011633b63aa52d42989700654eb94bc26a3d4974e9d5373f64ce88bcef1713ea099226bde59104f29ac3399537983f650d9f89bc5572da173566e62853", 0xd6}, {&(0x7f0000000380)="e954bac1b6663d42fc672755fc2e4d9724ea7f9958758be73069b4869753c2e9bc7fa1c6a8b15b908f23088bc8801e0dd83f0f815458f43ba6b10e8566b572bef236c37ab88e04c43e62b538abd50a6b14d8b175aa0d84c7417a75bb0cbd3d545481fb9e144d86ce19975b9cc663cc97156f09f439273011b893ee396dab2681493a12945e8fee99cceae221dd44ff6ddf31ad69d9d6e875226c625987c557ec4207aff324404deb8150717d767f06cff43f43b7c44621d4d6ad9d8581f8648ee69fa52b809451238b97e7fc540f5c", 0xcf}, {&(0x7f0000000480)="5a32731235ee122131a26d4bb82a6b21101a3f7fe5d691e89dcb73df358fc2fc86226246f385ac6327becaa53b9a8df1734f2e49d3d32cfa0871efa5301a09e457b667d2a4619d811c29a1c28238c6c83feb3f54547ed824453c878064f1ecf2b5436080cfab8b480015a50ecdb3f1dbc0cfa99cc32ecec3557a22326b403bb1b49b75447f528db2aa", 0x89}, {&(0x7f0000000180)}, {&(0x7f0000000540)="f1a0c6b6466b270848d6b59153c26dd472d2c60eb76d732c716a9e579c334c308b95aa2a106ed061a6ab1a14ee2191e0c4183f4b63ac391259313569c71970aa214640978e57c854c5c1597dbf887de5aa990f4037bd4976c2e8b4bf95fca7e43a64af0154d2731e985bfbfbd587c2fc3f5a2597eded5ec9eeb677763acdeef607647446ee69", 0x86}], 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffa, 0x3f, r3}) writev(r1, &(0x7f0000000040), 0x1b) 16:00:15 executing program 0: r0 = socket(0x1, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x0) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) 16:00:16 executing program 0: mprotect(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x1) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fef000/0x1000)=nil, 0x1000) 16:00:16 executing program 1: r0 = socket(0xd07c583a5b0d1127, 0x4000, 0xff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x200, 0x2) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="85d4558d") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x4) r2 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r4, r5, 0x8, 0x76}, 0xffffffff, 0x7e727e6a, 0x8}) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="9a6a6e8312af9ad465726a6fc4dd38aee573da537b97164284b4f895b4eca8511d015595f5726a01b3877cb9b507a64b67c235d5058af83c422d9c91bccf6e08543c7fec75387b776948fd9634fc331e75aa0b", 0x53, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x400000103ff, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) write(r0, &(0x7f0000000340)="40be8937aa66b8c8d15f3e8c870aa58db94ec8c403007aa4d78b817fa499f42a66f62428c4e07293d93f97cb390f0c1fe19595e34d7c706bff58145ac97d7a7dccec132538b572e570310ac949616b83727bdeabafe2137b3101e417d9678c1971ca1e1d1d834d10817db565c991e38a8dc76f5e83a572b62493488a85a85c72378dd3c8acf9aa1749ddb15766b3097afbe76e44a8b0a70a9757e210cf98dd5de3ff7f000000000000315d541ca3054b3500ad1426f1eba29f5ac91bbd0b162aff9a52745fa897d2ade81d4864c80947eb87e84a4d4eb3e49ce3e8e79b0a994d68a39b3e4d6e0d", 0xf8) chmod(&(0x7f0000000100)='./bus\x00', 0x51) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 16:00:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65304e"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000000)="1aaa55dfd7742d8e0e22e95da6f40e82e44e534b6a3dc9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x7}, {0x54, 0x2f76}, {0x6}]}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x34, 0x0, &(0x7f0000000100)=""/52}) r2 = socket$inet6(0x18, 0x4000, 0x3) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x7, 0x20}) ioctl$KDDISABIO(r1, 0x20004b3d) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x6010, r0, 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="07fcb1ffd95e0d07c8397e2000b5fc0d2ec0688c5f9ee9c1750c6c7e1171759918a63fda5e4cf74c8a254fc8e37452ae", 0x30, 0x0, 0x0) minherit(&(0x7f0000e4f000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f0000e51000/0x2000)=nil, 0x2000, 0x0) shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x31, &(0x7f0000000040)="b327e5b7c8b33896154f1f1c62bf99147ae1795bd6e553ce66e407cca2f6b751cbf91875833366f87bb2aecd89dd5934aa") madvise(&(0x7f0000e50000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000580)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x8) r4 = getgid() r5 = getpgrp() r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="5984385dc6f66c64dd7bdcd5e51c6f444d5b61a557eded8e042eb065573223223b3980d2990fd38960324741281076d360be2b925897e37403e4459643c40ddd7dda400c43a1c3c89eca9cb524e0892eeb50a8c19295d4b5b4e8ddee5f4ce45f99376003425954690f57afda13dc05580cdb72d88b52726978cb6228ea02d36750594be58426363a3a6ce3aec1b8cd095a0f33b543007cb3f771f4b7e2229af27b41360239f75caee1c79cc4b9e6598d04ebf793f621d61b8646d271331e55e98c7f1a1cccace407b59343e344c467931cb27ff3a1cebfa351c9498a1224e87dc0c732494f57fdb3544f48b0732ef14f6a17ac140676f5ad86", 0xf9}], 0x1, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x90, 0xa}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) 16:00:16 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x5, 0x36) sendmsg$unix(r0, &(0x7f0000002240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000040)="c5a4a3cae60afc031485884c834175b6b42cde46335892f539a87352400f9242f17e48d8014c4cb55efc853fda6c1c6cf22182dd04eca199218927812e49226a385d98d8", 0x44}, {&(0x7f00000000c0)="c51a5205e085867c8e94ae8407bb21aa058bdbeb134f95b514e13c3ff9807f4d7425d4f81fabc70e786c8c8d0cecb5fe6b9cee92e74509ce113f7d18c2", 0x3d}, {&(0x7f0000000100)="8845fdc752cc120a5199f863de294395fc1dad8cbf460ead82e00863dbe4c6c058d4fc072194606b57a016b9b32af6f314fedf9d8a57372968b85e464245681b62d32c3f8e135e6396d549b6a5d6701e52ba0f719b9a82a7d12941a5c67b78778554d889a13f3325844449a2f4d5ab3e196867a4f9a181d6387be052a3804dbf94f1911966068be569c1002402c7f2f2619922bc1e4b66f1ad7b0108a9d44b79179895a4d72d0244a53c41d02d479b2b6c34bffc510702df6ef4d8a75e014fcd8fc3f4d7b639f0e480b6f6674d32b22fbeeee4e416616190aa94fca2758788b9a891a8804e4dfa189e203f02ea6044fd92bc1b1796a34c0df8c40f2a51ebb96383e5e3da3dda2b0f5c5854ec88641d7961818158ef8d2d03ea7867080a45e3baa09499be948cccf8e90a8537afaffce16aaeb3d37b4e226f8d40fdbdaec1acdb4168494adb538b8c2fb5a79861dc4a71fe4f317539e4cb192bfe7b64579c89bd032ecf284d780ed77b82de43d4126c04f274ea2a52855c05f2b645f3ce4614df996aba1924bba56c0f1308c241008e48fde623bf5f6a469d19bec92367e39ec9c88efc10a44b9433d4fa83ea05f5da0ed4140750d4a25ba2fc7dd72e5712935ced8086d34e47d3e2ce8b4d85a7b0663b11ea3be733642c35aa255ac04e572fb6444476306857d71844d77343d5cd197ef35105fbc15ddf3c091c69170337acfa5b8f415af202bfb9001947ec2e3e8d52840d0c640887fd9647b9f12ceb79a1e394b38661dd7609bb9899fd6fc42cf0e8457b7fac0d2a41e1da25497fb82efd71063fa6d37e435d9bdc19ce0aa964bf17772ffb318fe5219cccaccd69aaf6b1d2b7fc1784424cef1db223625a8d9a3286dbb0bb8e6f5b2691b883e6b9289bd2c4d9ee7c0bbeb3f0b3a5096ff91dc53929dd790844715ce40e246e5a4a08a91bf01c2926b2d3bdcedc7263756efad702f083d70098aa26f2655c15a04a657e6d5f62ac9ea88f08c7e0e7461fcb040251adc554257f75d01d0b5daeddf106f570fb2da204a2eebf4995f7aa495c88404a914f6601957ccf48849346e01c172147311688f6dc28c3a285784aed965e9e63182e1b8c9362f4e22eadd8c1a5ed7e0b1c1579e4c29ef96b7d4c3d213e5e9da860d178979cc33f07b450943b72f64de6997aeefbcef90742e001192734dffd2b902d21563d77cb505560eb4320f562c743fc5b0a390bbaf57ef5209956cdc76f1254385406116f4fd9951a2c6da07155d21a746f501b3c540f9b3ebb9569247c3d738dc2f85ae1227ef4a3c61dbacaa17a9127c3e497fce814c3cc06bb27521b19404d9f5f979ed7f9dbeec8cc0b8395051f52ff4d10b9fd6de83a59745dd1835fd34cd7f02eec0dba962d39ed1119e2eb177f6e493b1b3c2d1e65711ff1943d6de25062640d345d6354c0ceb140260a12204c76a5e010021c7e1731e511f1301c451ed8ca7f84669f024f7944a9f2fb5099b5efdbda35d6b0b9fb5e685654b91d0651611827ca2e16a2a7fe6f968e53eca448a900f39a574c8cc3d711400fcbd9eb80e9bc2cd9444bfd6a312a6b8cf7871f6f7c493f3684516fa8d8725e82b44c5009c012c008503c37e64c84cf6fab03c5da9a327d1b2be773938af09a905a9b4e9a207d7a5c1d2e35e5bd73c46695827d1961413bb87cff97c3ad6f827ae119aa8c5853c9b999b5c19135b0b1d825d31657d2e1ac86bb8a1c3d4955673d0a71b6dae16fa9364ab6f1cff4810f2f965c4e4f5896a41ea0b3c3062657b34b42c06520c3dfa52029609b78b079c90c84599708033521db11d0c6c92fc88942178ee920e421cbd3765e321e6197647e5092c8e4c768d247644ee5221b7e46fb9fc0a4be3464abf841345f97ec645ec650e6bf0bf34fd7705f25c1eb0487b0e01fa353a5de25cf3c1eeb926ce0ee328741e261e15c1280cf5ebd96ea0190c9cea526a3ac02de3d22643129304dc6f06a9ecac635cc5e0b2b859d7a5824ab2178d07c7c5d775d7184d07c7cae06803d802ad48a49691985bc3d1e485d1a9d71f0f6c3a3d356d80c8c0ddcebdbe3a3d149bede74b4c5630dbe378ed65ae7037820eb790c6a5ee451fc6051a548abe9c7bd0f25e6252afcabfd46e6f4ac655ea68b6d0ae91147b377c69d95578a23e12154c5d3e728045adc8e34ed2da234d7cce526c4a737689ad4f9d4ecbe8f963a4c1e4837e1e96ef4dac9415e998c93be69e7de23dfa0d5f554e001fb7b1f0f2d9729e7b74013076f7fe726609ad1b6def99b343237226f008435d3b3e68f9c44aebaf33fefc94bbf35d1599d02c452f2df62a386003aacdc96e76e610d102fab82c51f3edb9287dd1414d21d2d8799a41ba987a51c274df3283a42274579c8ba3a756575c5255d6af7c9d05c4053bf469009591555740696f2c9083a897988852a687816331f1c960e90dd7d84c34e412586960ee835c7856c5efb6f7422deb7732324b153a69ddbff7de4d3e52f39457a21585dbf06a2a559c82c7cccb22029c43c0dea234b52836bf4c6355805f9a55b036d70603f7bce147543f57f6352e5b0f1b83c1c7a1914218f83f12908e5fd775690fe12c258172b247f322e8e0da3ee00442d7338367914f594c501a177c378d9e94cd703f3ad90a948c2d94a4b7fea7df5cc3a3a5791dc95059a7d16582587c648dd60d3ea1792ac308cbb635bb67030f56c6bc8a37f23fb355483288e76a62285c4fd10f732d6564931b51aecf76b6b9047b10f772563886003134900789b5a18b81aa34a2da716b463c82042f2ced1ebbbf6b186866551879f258a0a5154d08e1bc235fe5ab872c207aed28a3facc4505c44b493d3b1f1fc76c899ce002f43a0a00fca040e60cff96082ebaf76c5a4f6e2a72920286197e674d9e6509119bb00b1be7a235f1079d0b1113ba8cbef19e2e22425a3898d4c0319506766cb069c6ac4a77a5e6b1082e1293ad5f1acba877b76233dbf0315720b74de93ecb42e5c0a2e3ebbebae40b18aeb4f258399173eadd074dc5ecf3bc49775640d22176511429d03a2d52b8ab181c32a1350a444cffd29c6cec8c4e0d30bc9184f22c49e4f54d40c40bdf85f25f7b1749356269f8dd9c5d7047f7719fdb6e3026bf8e5939f9dc7692010fb5a373c4793b08dae328f9a0781666280fe01b3b6271b1221557258ebf6a28d1d6ed4b394af54368d16730e6aae4913136f8a90ef8e4877a5e8336a6c8392a7bc0df41942ef9054087594b865c56c35fcd7302c39b34132407f1fba4b56adbf13f16ad170ee616c7af992d133d1db1131f0eef755745f7dce518628ca17ebab0fe888bb783c2f1ed9ee2b4dbe6b44565ee8f455c658731a6ccd13e43b7dc6e219cc41eed726ffbcb1f13c462d79913f57a206e6e2f049cbde9d85ae0d0ff0aa72457fba16d8b7f3d2081d4d5f171db6f7bb0ea3abcc0f11c8fbd5cd0fec1fe6f4e96006395726f210c4e27dc70d43b9d2edf3eaf853eb56ceff88dab0c9cbb10f2162bf8f2d4eebe363896bd702c0b1ed9060d2b95debd615747b6cfadb6c7df42c2e8d6f1a82d183524adec3b49921b119a42937bd3ecadcaf9c380c7aa57cea69b8bc45097b40e210797a1b7cfab80b456ef72c8bf008f0638d4cd3081099dd128c93f459f63400116bdbb0fddd3425657809f6fbf8b3c04a88ad9469cf35c9a4b2f5a528ff9e2a93a2e26c7fabbe5d01e5ff83120b2f4e1c8fcb5c896f53b62de154d7b207eadf11c3f68b649eee44b1b3b6c8bd7690d66cf1ee05a89cf150d073b7f71e9914bbf77f67d333b27a37bf48990a7e3f82fa6e73e2f5d97688c7799d37dd80bebbcb4f774cf14cac23fc67f4d4e5cc44db216cce10bc83f9f1f98377de3a1dd6856e0dad584e8c279aedd4b8d7249d4f6550f4a6276f79d7ec3c9e1224fcccad901ae472a533c9a4305ec837f8a6be3c4770d2a61feb03729281d610559dca1364696a88620f10fa1c96e71f9bbfb10260d382ae40e33c8df6134281b58add199e3b7ffd95ce396b9198dec543bb0f6c1889726a57d1538bfaa2f9180db94b3185ca3459f35bde7ce2a55435a284ee9fa4875dfe0f66fe2667cc511a27ee136614a4e2d5f591c9bf6c2ae75a1b0819e4486affcb0f4c3924b2e0ae8223a42929f18a683e24bfe0b9cde13ec8c82c579c676541204a7fbfdfc263c07ac1d5399c187125bc324d3930d470bbce648f509b2a88df33b2c9b82fc6ef3e55cbfbe489f5cc5eb3fc894ec25093ff6a5acf83e9b422f3bcba683f379ae06c8ecfb0db90226e6e42053e8c30cea84a41bef00bde758cf0b2829152b0991abecf7150ccb14d0c52506d2c2ebd447f75c008a88921e264f244382bdac20a3ef8a7afc90d9de5c35dee8543a4ed7a8773153b1276b32e13b6ebf7713ab660bdc76b345d3ee1ef6ad4512e0b6b753c14472250caf7150e34676c656d015a674c5d117bac002e82b500d8198b61b731ac3b4947b3df1c5677322fa8fea1639c7eb67b4e75fe4de559d5da7c0c2a6d491759b8791f9dddea3b1316d38d8f16837294346ef12bf6c6fb07248cc92a7e3cc348bffed3e168ea3500f118bcbd8ce6025210a616973b7a3c4cd5bf1768a67377a3f41d8971746061bd4cb8a5263f122106b762786897a4aca15b8fed1bba6e592905984def5d8b91e25037dfb514f74745821f3faec6a9c5033ca3ce3e76ac000e93b43d94a7d2b9da630cf1251fb7c8f753fb267f0e8fef114a93c55375b0def6d0cb4d1973edd96a845dff1b91291999971108c007ce13855c1ec1166b1428f5bf11f39a8551c210f33c327dfdf712249cc01add5b7f79bdc97c76671ef14f6cf8d02cae6002046341bc551957ca742ef0d424cc7e58d574c8fde16932fc7a44f9365ee116d758c42cabd097241043306671c45023a71f950672b10a72bbd8a737b95c91cf7d24f9168a8bf0924a8ede70ae123af50dcd0bf682e27b29b7cd5c6d19c0fbdfa57a075b22f83c1a8722fac69847b263ffc9a0e10c995ef42151e9cfe3ba15d0fde6ccecda4ecddd1d2fd4eadbd2ea08cfb14d149e710f8985b316a9126fdad94f89f8b5065bfe0566ea56da8e98c78973316cd7ed5ab376b3b73351237e10343083abcbb3d3fcee551c6dc680a6de3be15c1b6fc3ea30e939745b58871de63693bec507ed7171b085d3f86610dea4e791a4127d206befc17c6cd32d45493cbfc071bdf5f55739725ce9f61cc2dec994245ff2e984614393df3d896a034ad7fb910ec16c3a3898c9f0c3e678577440d180aba9f2371746d3395766803068da5f580e8cfb74730c71be18e923e3b98a13857efc12a2ec42223e85d725238d2f906c40fdb3f4244517a86e48abe2180ee1397a5484674c668532e0da73e536249d9e12df736e9bafe266b58657c00eb0dbcb050a59b605cc09a066efd2bebc3bd53ed0a266d15cfef68bd7c4bdc0a9ab55159c5eb8cd6e02717c09df7364000d27eb307e257c1399c697b96e95ca8b15b4e0d2df3bb9ce8d6b487e220614700469cdc3ad534e78ff28317ef77a9836e490fb96fa69d62ce81eb09367aca4a48677a16c071e6e468aa68973c0ce54c458cbafd1bc51bb49cde95053b9c169db51b76d8ee350e99ff26dad79d49b72c452a50e176be02d51a3adf2e683f86cf2fa9193909fe624b4143de65df4269b0ec459d815d80972db92fdc02b11ba4f921a8c17e9c0b968bb440c966d76ab4aef0c8766e109fb955d574192ec687f09c32fe539fea6ff54fe7177c962464b383659ccbc3419522578", 0x1000}, {&(0x7f0000001100)="0eec3fb351de2d00c41c95e4a69717987ed69ee5f8b248a249c625484c86b6c4e745de7ebb8950cf1df781b10988899377cf77bb16630cf08c128abedb07ba188088514fdf5b139aadbfba8a86abab9a1c69fed8fe78d31a1ad84bc55d0184db482709ea720f3419f44c01c5d4314e09066ef6456b2dfaa80e43f47922bd3d5dbcc5e34d64f9884f5b9d6f24b7372306bd193a684717331489fda63a19892be208d15cb958fbe564d41f59519f012881ea4d93d710d98c36a60ebf51147691aab98b3a6fd7cd85cb950ace60ab4defe7b647d39819263eec09d2451aab4f234920d77af622eb9d96284e44332d2648057865c0f44a94af90e3f0de179bd2aacf2fe377b41395b1db49308dc532eacc84a331d0f83e6563abfcd6be8126c9d69d6fa4f92c14891e899ffcba4a8e642e240d9327f68c9cc3ca23a15fcd188fba696debb5ade0b4021ed0ff81266ebd6e709ed8495fffbb2618a50675bf57904b118aef28ba13d3b7a4bd81a9a8c3548d5ca006e8b395c825d078ad1a6fc746ae57e87ad2f65293192b2633c00813e954f7cc528f6e6318d95b2f96573db22280a229c32daa6cb0e4f6c1dd4c1e3a41bba9d98269929de9f77c5f3df58539beb2bce896f2375d887bf93ec57d06dcbbff056a88dffec8a37c5688e7c5172e959e42a078b0afead194cdcf5abbe50c19fd9c1ebc4a3f48c8f9b501087c95d6db192e8871d1b2efdc28402fc915922bd9b808c3557e85796c6dc6b352a269582faaf7965e816213cb7c4c6cb63f7ac6335f43141befe9389bf000939a9218a1d0f61b8d8c9ceb2571d6c17123f65e3f8f581db0b923eb06ac7037372225fa34da777c5ddd8c9b3e2dbbea343aeb1c566f29cae728d5206c5c76006ae2caf62e7a1875a17e84a33de59742c8fa5f23f851d925276036e95a5e84a53db1f29b0fce01d5801da26fca76b3871ae921dee95dbd9d0b279c2c2340cbffcf0da2aa20bf1d04d1e36ddca1d102ecc96003cab788c7b92bdedb5e655731893c323ea0c31919bcca4dd543f850f2d7f4f70b7d4f519c5c5cdbe0f7c61de51dcb7694d46e37fb056e7a75a23a2e2cced45a591b97ff5c037c1c48e28c7b12ce4fef1a2a09bc837293fdc55553fe3803d082b24db74716613e69f79a8951b7861fb1d0ebc9e97d801b8e1211d5d531184ed7cec03fe9d56f814d81e680d502b9b2503a9230e95f8700286e3681b887b967c5e857e4005e1bad2dd6ca00a1d9b8c1f2bc12e52d0c996fe154e9aa8be616fd252c585a5d9f2508c974114000b0bbe427c777b3b3bb4710dc0e169d5d7d54a5bed761587e3e9fadc97da22af18e588d90a9786f356e478d33e2b0ffdbe4888079b566fead1bbd0ab99602a4c7a27b99e3d0cb1165dfb034fdd52ef17f8258bdfd3b51891811e50f5abc385cd1ac226e4c35be9fd0f3c52089864ca8aa14a6fa1795cf162ae1d488d70d138c32ab8b0ccadf93d94abb449a6e54a66b07745094ccf6f6e508c2edfa72fc8df8d055c0ea969ae0e3558ab7d9ee18e16c1d1f87e0da96dc04c6869b3c66cd5bd9ce8a3220ca6da59b58185ee1520070c2a9163283c8e3666be9f223dd7eaee7a3ee7e3b0b092e40878ef8f5792e8fe9967dee456e006d8345457120b45ecb8c859b8c79b0903dce2951792cb2a4b49a8317c222dfdb8507070cd16c0134c815c20e94b577cab80b3cd0fa9b7c3964bbcfe5dbc29378ac00e798ff566f62544f0c75dc4f6a4a6fe4e01622bd3c8f5dd3e83c096a75f807c81ceb8b07106ae7308d7624c00ab0984b1f8aed9102b1c986af1058c70b8f2b1e1b5c6dffedbcb6aa8d73a9e4b49dc1b58e332eb2b7f5b4afe48e1e74eb0f95971ba104e72375ccbafd9c90b183d26db910fec58d3bd0b6f4deeba84ab8f613e93280b1e693b9e6dfff523aeafd75af051400ccf416b209088a069d5f8d7ae605a4f75b947b29358cecd57865229df3ec23ee5b8521a2d401e6dcf14fbebe57e5889eef365e70c9193b4e040df63fec376dc2c68dafc770a062b6b4da507f507cb8ffc1fa7a338b346f85d075721a6db6f06694d1946f6a49cd4ac8fb7a5f229d0c9beba8c95304655da89e9db5508a922df4316f37c34cffdaf38bda7597a3ca42803c2a86b0a09ed498f7ed913d70bb7cd8329be41e80858d0bcaca7fe111f1c95e299b5b8053f3783d69e657b5089a538aa4fa33cf6cb58572fb2a5d6904c063aaf0396c4ef85876860ab858bcdaa6fcfb5138e5f8a4be3980f54eafbe24f6d121e4d4e7f70912c68a0d1796edb4b3b92545d27019068e8913f935019245c52ff5d555cc23c5953a3591a9296d0ec04f603cf503cfcfa19360250c321894d8f5e5db56f81e30cdd23c9cdce5589f3a3a1256c925775136365ad5e5e78c1cf0fdf35e03f37d224a6fede9d4a5be24ebd4d15da24d7aa34ede85b8533e5580d89fe389715042570e384b86d405a8a0a92b049064d7583c9be24bee0c9e22d3d0d79e15e6ce0350d19b666c3c6ab266cd1bbcaceecf3a4b23b597bbd7c9174477c74d4434cfac34439421c0429438ed4ec2c4faa6d5bf3c23d95300fc5f04b5ef3353e1135c881e792b62c26675cd4ee4d786672dc8c922e0947ff07fb16084f791870262a3cc2931345e41fffe470a4480bfb3e786b07eb8231f5119a6c10bd0102725338e26c4930233f8add3c348d3f85ea88c4a80d3aa2358aa7db8be04296153475f6bcf89cd3e2412a9df9fd1a4d7ba721626af130fb87a8654d2f941d1baecf9e9820c5751887144d35b979130f0cae875b5fc85ac500c4c764f8bc3c9e23066d8cb83078f2456ebdaf13141a4c6fa69ab1425443eea2a9a44935c8d29471b3befd5a17278e9e758e54c8a5940939d2bc4ad3ea3b2884f41bdbbba2f1eccdcb627225b6fbaa9860c2df136cd35de5b1fd8a43af6018e5c1d3ba2b7d5f9e9ad6cc3fada2599cc77f0b54cea96e3e464c219d7a887f96cb73c37fe1998916413b0eddd6968f6798c6d82bd211b01cfc423e6812452b63cff28c0e10f39d3a3aa5a0e67daa4f6f58c06a9ceae5c5f5bb4215802fbdc4a06fe5d5617d784ab7de99715db43d849312e11023993640025b38c2c580f8dc34e3372c1670396a3c6bb8f5a0e30c1d999c6911d4287adfbf700be6903899be06581a74666a05cc126c51fb4997a91c0e2e2b575e35d4c12291e2669a89b249af049621ef2850a368aa25161c945f2167a8706809c3297c83c9de4616627d7a8d2bfcc4072687a5733f1a11e42d088129f7124e77be0a504ef2a7e04a1c5aa4d4061da4b83720e6d1868cd6f1bfb492f4c143122e4436001fd7912431c377508e4ba848ed820ba6e82f94a911c277a2260d8f4a6ea64e6b44d11028028288d1d8e3463369a0198e24e14f9f393b567e6d7fd41bdf8ce5efb979d512fcea3fd7d4af58865ad839e8fb33cc77ee0217508acc865d32465bc5b31e51660dffd236dc921aec263be8af688271530f98141c2218f337009724816627aa2160a8de8e5f9ebdf38df4e57bd231c334d90c71d9d145d2e7a0aae73551fcf526a346c25b5198c5f6e33e787ad66717e9138326862bf03f341bec42ae1f1fdb87811dc54ab9101dcd97ade0452b53587676dbd785f1a179227d704996b211c67561ac77cd91febe873733ea9883455034a87a855cea42c3ccb7cc516d4688113e19460393459e758c47e726ca81c3968e7e48eaf5fef3d9fd01931604d0cadbdf8cfbfd90272a196b0601983b291043824db98e337a39a62556c6736773e6ded9d2d89b6f543f538e374cec747a904614b09f33dc9f53babd54f436682f476559f27671ae1bfe8ff63ecbcf7216fe2d3f4ca47f49cfa36a46be37fbf5abbab0d97544c377ec14a4f14804245ebc1bd880af0af83de71ff94aee73cadb271457436486c11239b72b345528e5af13fb7e42ead0db556e32a8f990198e8ac61f39ed7a1c6f5b69532c45b455467f19d8157c7a8d2b6ee71221f1e6027dafb53739f8af0089edde1c15df8c734c5bf3141d000d1ac875fbbd460ccd1bf51d3a75bbeabe5ac434618064a2e5186fca176b9e3dc268776b4bb5f68f5f7163aa946019acf0ebc37821ebb7e11399388943fadcc00c858d2797396891190061e73dd0f09daea86e624997de5e6c87bd54fdf0bdd089877b8030a75171d27d5cfc5c1bc477d827ffb22847aca83f609b2e97b3f0771c6a18a7abab48fe9c8d37044327163fc1d576482d15e6d3e6c7c610e6eb49fa14cbc330f7b030748e2de3edd8912ec56aeed2dced4fa65423185cb61ef39c35457bd75beeb0045d7ab0ee98cd75618c32bd17b7e7891ecf2588b8f71d477249858e3881745c9a2cecd8e6bca6b4097625490b7afd9515bfe6db8e4fd1786c02f520da6b33a0f3b68a73b8ae58e83ab056cf661a1eb1b4394b4586db84525ecf7de4e0e03490b4709f27b67ee9e2f31f4b87b3207b59838e2d3fb68efdecd68088d871c5199b0e25615d2ffaab0a603e7c74531f1645c09fc4f3a8e53c8e05a918340548a51d54962abdf4f3dd1f2ec7268d2ab12eb6339968f937eecff29a32c0b31deea5f234ae3b45657be963937d631a0a3fc1c5064f0034c8601496b963f94018e081d34b3daa6a3f3a07c5b51cc2b03b27705b4e77c16aa26e7e1ea5df64aebb622097fd0b5869808c0d744d8ebbc719f35a6eb643293a22f596faa4be20a206e75b51cfccf7118e64a1de20e78e490614a6195dd2311127a2c87f34a8711d76f29af6eff423b1a6b56428cbd099c64304125ee558ef6012dc99c73b15913224c44cb7bb5442d9d05ceabe3fc8ebed304a4350e668d5d5a6d056ff5f6d9c76f69a42ad5b79909aef6bb637e5859112c64fd12f7a9aa8bdb9230ec80a6d5934fa4edc6c528dbbba00d36ae878b403dc7866c909b039ae8a880c6f6b4cf13f9df876771535830acca3dc4ed99f9b2e842b3fca6de3584773deb966c6339002f03191793a561f5f622bf6311524680c57b252786031a7b567bf3d3ab5a63ea43e307bdec1cd10e52e570e7a32968df75460d3a9cd302c6bf388184ffdeb59f8c47ec5ae936d42d0504e762cad2a7683a6fa23fd3235b694cd32654febc835b3518a0dd4d69ddbf024ff0033f744af9753ea5432315b131c8077c5a8f06e114c711221c426bc5019ce08e0520b536dd2a8ea1c4d5b76d0dd0bd0ed945cf7c557247eb4a6dd8dc331bc825d84506574a6a7f1f43f585d42451eeac0e4224adab66b7df9e0d4e5f50e615c021b4988613cbf4f09009095adc342858525c9b7f698e4bcad078d8a5f61650961ef528a9888e2ce73dffaa352c2b14ba1b9256a2873904944cad89344b5676e89b3c6f4b014661f47e739da1b130857588436be3c9c0190576fdcf65c65aa5b8c4c598ccccbdeff6f22025b361a2d0d26f114755731153316d5ee7b6b71c16f618be37b4e73f304408ab4e26d8798b0530cd60113b6ac977c07387fe010d4074a3af4f89ae5fe88fa59134e6f46a2837d1ee9d6a94e42b61afc3f3ca37cad0c7539e68f29d866746c907a79d59a3cb39fdaf6b9741fd980457e1d287df25b6072cbb544860e5d3914de04afbed4695f5accc908e6922daa8ceb2f4c80f3fbc44ef9bff2e4a0f97f9058c63dc565213df5d9466f299361839bb0bbe4d887939f70436582a3e3d93f000dede66025183550513ec0270f7f8d01212b6433fda22d01d99ebafb3b39d02a6445634bf26e8a6d51ce345df51ea4eba449c785d523ebc2310cfac20", 0x1000}, {&(0x7f0000002100)="9612006a4d6edb6caf7995acc6ac4456674578565f2bdf95c0090afa3eb6c550d74b946b2df508ac627cf837e4ea5948d7ad0c431dfa39ee178213e1d6b790f1fec38d03547c00131ffe133acd9266a57bc2634238d9da10dbfa567ddfdbf266fe82c6b9896f4b54c63154077fe572c130ffdcd5a35d8a2e04cf56d3d1b0a0d8d87a3c3bd3b3", 0x86}], 0x5, 0x0, 0x0, 0x400}, 0x4) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) 16:00:16 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x4}, {0x80, 0xfffffffffffffffa}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: semget(0x3, 0x0, 0x400) r0 = semget$private(0x0, 0x0, 0xa0) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000000)=""/165) semget(0x1, 0x3, 0x288) semget$private(0x0, 0x4, 0x41) 16:00:16 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) getrlimit(0x4d69950eb9ee4e77, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)='_', 0x1}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6}]}) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0xb3a72d93698b17d9, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pread(r0, &(0x7f0000000080)="11fd6180dfc2a4dea3e9d2c8f97d45dfd7bc744fbe74a370c1328365dda2f0bd07eece28545efa35c4d9b8cbe0f7bc8859c5a075c4e409ac4a212350ca8e330c60c5e6397ed69f666413fde63b47af297a6c7e26b44e2e63bafb65e1923d9a28604b5f793e491327f0ba5572ed0e66082b42139db17427750888d28bab6f2f0977e0bfae9af061dd0eb53de71a9a5da3fcbae30dab074471dec86aaa0c41b52c2ebfe0fa59f0d44cb5cf901d13946f1777bea8d4a85817c122282c9bd4594799e5edba60f519507275cc116f92a6ae6398c972d1fafa2eb4449ec15f3c2e290dfe86151126f3e67dafc770e9ce76cd5c5bf5ddd6ba4905f40b0d4eda931533c2a6940c55ba7fa444029412c65f44d245f15654954006ab4bb3c0cd17a74b68949a1b59ecac10b25f94d1012f866ee976531aef3876c23966e53e6e64918c3b13f09f3df6d4efc49e6c532b1e8f815383e3ac59526773de4cc9e10b34ca26a1f8002879c243af871d7a3d0f46b749cd8b2723d962cdbb492647eecd8f3f7f750b83eea555d68b4f375102de4f6b86619607faa778380a3bb5a33f094467ff0d1ed3fc97b8b009927275ad1f3d7bbde28d05a9fc1cce0c3cdf529e0e409b8c1a20f62e7bb3d2e68eb1f6433fb69f7d226565c950e0f10bd467466b492565eed9619f081cd64a32da47b35769057c6506071c7100e12f6c7bf9ba847a1f8553a0abba34b0ef5886bf618f17788648832b6e883e7ae7e9e806d65644dca9ddc9d80f55e6fafbaf15edb5a62163c5287b8ee4ec5ebad29932bb437753613a69f2ca0075c3d2e6ba14c732c9bd608b9f8420bd69011ae27849d4bfc582ffbc52d2cc6581452c39140b5282369ba905b2100578b475773836e61f494ffda2ede8a806d57af54c2dc1c8f00effffb9ad86fc08ced02463693adf3799587453a9de9e92c15bed33254fd870a0c9a026458c1629878b51224b07df6d4d6eda8fb27b16e543d964233a65e2342d99a810fc4f0194466209cc2d28f95b9739c9ceea25ce869a462478ebd052e9e31c835364bfc291d51c8315c8de8ea3b8101d017547319235c7fc6c59d104b831c94ba18eb3f56b1769630859477048e28abcb34ddf8f1c115b429e70013a5a7ca267b46e4f8b2d70d8c7b7f5f5deca325368809ff352888c6a026fe1c57fb06a0be83c2fb1374f25f652998d2fbf08d23f1798f4a0d247c6517557d5621d8dd753d8495e012417bdbbd5da6d3fbf57054204b351501ba49f940d612348e945b31a502c295bd21f5aef692ec2f0fa2fd64c6e644b3ac20ff86d0e1a3858fe7da4ed8392e22a3122766db5409b982d243982d4d5f06b2d0f2ab0051466fb8ffce78a7e2147fc49a20d67b2c7f0f5af097c1b6738507cc40d1834075fa2b97731ac9a18183a7187658e94ed9db0f50c088c2226c8ba64cde164d1b33cc6d171011966305b7d322abf97dec3193b660ee40bcfd78b3c1bce156146e516db3fd6213f26c97352ca02f582dbac238f7bd5a2a1e7ec8d195d29edcd78f49e0127d0257d8abc6dfd05f95aa4fe6be39f4d41796aee8607c18351e30a5aa742f213ef2098eab89de077cc41cf04cc5d40bd68f3e31b30822628d9336da4b6d189832c74fd27a5c9dcccdeff90fd4fe0fa56042cbd077b8a961b25d2941ec150e8d7b82cf893adf903cf5a8078fa88f193812dbd4326ec40e5b5f697a3bb9aee54a7eaaf5bd52bd9880170a6c49f273d4a4d1bd84ce52d6b09ef031e1c02b3e088b9e6bd097bd415bf4c8493de3c98719a82f1108921edc1f6d90449c17cc812ec8866add12d496b55d18d546db6f4ff43a53fbe70f3f6e2d794186d98fc01fd7f1e9b3b7db4dfd4db3eb014786b12133ed49b6d5b08f5b39921519c3ba65398f3e264b9bf253b504ddceefe09518ebc7d90ca89359b8b32b52f972e21a16bc4b5a4067242b59014bab7ee694d6d62008a625cd1aa559e057d7094dd9d12a33c5e7b18e5964bcf9ed2b2564a0c355cabc7684d5ec766a845bd2f556b6a926d30a57a066e38a543ab3bce6a4bc9e7b84e80a7e08b6c102ca19ad61721d2ee515d54b10e04111c704a4209cdb4537896082d14fef0f260887c2aa4a50f3bd2004b863393cff29c1156c7db0e5e0d863076d082e8bc0a77e0204f825b7c01ec57d0c9980095fe0db4d0ec28fb7ab676bc63ab1aad9f2fa5033ad682e1b70572ca5bfad2a22648ee143ddf213626d44bc3f2f32e271757e5ec2f50a04cc84980cab5ccb606480873202f252086e0302943048dffeaf1dbe5edf6b41abd53d0bd8d558eee92e3f065f70965dfee2e0de5bba62bc38811411941cd2f88cd50af33843d4061839bf874c8f0d0806516b9493533b8341db9cc82d9e9fbfb9f23c201d35ed3978dcbe884d3a54ab78afa69d5750d7de7f3705dbeac052f8db175a5702aaa626fc8797525ae0c196718e6269f4b921bbda4f220419e97731c3d3a59094a208b5a89fc18972a654908a3350d8ab2fba18a6050d66e27a872edaea37ccfd6194e88afe050b871e3efaa02d47689deeb52f75644bcea4e9985e3bf9f365165110b96ca09745a7e8b3b4729a5562cb015a816abee0b765a1e2ce23f5328882c4cacd9ec30932bfaab7cd4332a04e1f16437bdc78f6af53417082969475df93b308cf4acbb1f255142c7426f2b09c5bcd0fbcdac03d7e648ce9d7d4c872b0fe33bc4c6ff06c621ed1d0be09d45bbc146c212dccfdea3ed286211221ca1bd0ce229151deddcde08d326c5eaf9a87551bd50ee9e21c36674b688d4e1e6ac9cd49a2ab183593526eed267bc1ef6ffe20871b40cbe4173ce132a2c7dae44b5f9cadba90d34a23a3ef0e0704ac966496fb5b51188d9b85162c0dce7959f740ec87aba5876a8f998f5191a6276dd39778a341d56c02e131cf07d590cba06ccd5c2c8e7339c60fb67602d3591a352971217cd5992250987bc69fdd7a82fe0576477577837483ce59e8b1dcc21f93b404dd959fefdcf9496f7a8734b4a2dd85035175cb2bbfd3853c59d1ec5203f03a420bd1a5ce64b3a93db60225f28c5a8f9749ed420b7a39df4f5f1ec2327efd4a421d3ee02d66aecdd56ebb2513dbd57a8e7c5867613791825d752c31c4d8297034dca01107028000fc9c2ccfe8841833dca6602a64c3f818212295d7e1b68c310f391587bc5ee3a959b4f68bb02f0896ea5336646b215905939e79704fbace3c5fdff2ffe94dd2bed6fbd17d9db6be9ed294a421388a915a4a1d53665269f1f99dde43e88373f69195756a11f49f02852dfe8b4df7fc689a789419f8a7373d2edf2740e5a03f040531ba9ffc4a8ade08cf11c62ede5ecaf069f53936320b1d31664ee295319c2a98cbb0cb2c63e0fa8debd1caf724d867f75e7af19573bf430acc7bff54704b2537c0fafebb84b03fea2da71232c687c15430836dfae9a6fee4e50a14ee9c9cd4e8c006b4c0a500a2f28cca9003baeb0561d7182e65ecd12f181adc9b7ebaed140a88fcc86da2576ecdf604605319d64d5bb2eee130fc6cab0ae479022d2a11aeb8459f8722c1c99b44b3b037493408cee405bbc3d85c6e28dcf2a667929588ee46ffc270ff9161dc884820ae15814b2cb08cc77913e9fc56592627a08930226cad90b168cbf3a0885cb36b27e6939bb999f3f452908db67e62834e75969ec3e08fc769d6ccb0721b887e7bd50b86837937b910b896f0e72142afba6d17375bea500695f307bf8bf25e1dfdfa881c9c1bc4181d527153c1c482068f23a06337b9a9b666409251242c1056f8fa729e365aebbdd3ce47c5b9d9b11baa8cbb5517204d2ad060d88de7ac752c5a719863205b3ec171e386e048b4b7d0126a8fd0a43474ec5e4ce308ba5632699097b72e8e7240545ae92a71a291a0c9d7ba3ec7dd7f7b11c504d3cd46fc3254c1cb0d9763e0fe076461c9a1bf13dd51e2a054afd2c6a442c0e0d7b421e8b7495b1dd8ca271b3bcc1c0445d7cad20154f831b518114c194cb9976197f230330f8642055d383a9dc026995a727fd19795c8e2d4458735134eea8002bf865d68b5b9b2e0c7e7d9842e40ea26777eae7b68716bbe49694250239a9e565dbf85f3e743eb95a1c8b6347d59fc5561b175903c51d68e0c133da139823f57105656e28081dd2bacdbc2324dd05ee7c98e42fb4797deaaa1924b9ca65dc018d2a3c298c2d1c95b0a20178a32540692e3ab1912c41effa3248db916ff9c9e4777dac690899b198f58389b82efddf3c0925bc512be58f5180253c6434b53166ddab18ccf57ec0a70b69921b00e7fbffe7abc3bd14c69b057aa7c4cb0f4cc2506da44b190a7e1e65b4fb5449dbc7126cda8d34a0383d4c9c8c5de2194389489b69d3688d815b55b5b8b557cff082dfa83de430d14bc01a37c16fbe0802d57496b141dc48547cd0226ed046b4adf02b2dc70e863401f2d5c4869a63ed9569f408b885406f69c0686ecf97619cf27acae7852b418ac2b87dd2bb81e7646f5d615fff5fa0e38fb54486a19c5ad21a59c12cd1d9eb8da3106286bef8d5b99ac149d0f69e506c1771ca3552e2aca04bd5ee4c10ff3f662532ff900a6f4701e10255bc62ee6093700cea71c4f4041c134520df2193c6ccd2fbd4b8cc701d251e9307044e4ce6c1c0ba8cb835e5d3f8417099adc27b472a869d4a75f97d6d64c806f584dd62721682bbdf2237805bb1e22d843154f8f0c81b30271c6ff742a20fc09543f880f15a3942b9bf857382e85ff21bf0b592ee752afcfe413290ad08eb41d01b7daca8551e6771f4ae007e9f7e49f20eb1a27eb1677f821b1f9a3a8be1bbfea670e699fbc9b3d06166f84e1faf55ad518466a655beeddbb9f0e358f5688bf1e467a82e718327d9d2a53f2ac466d8f30986fc78193f1ee388de15ed8ec0c25aed2536b077e93e3e6e053b90189da864b148e18506f32d2cafcbe608afd9f4bb5428085f7ddb64ec59ad95d28fd781c7acd77a4863598e74ca32f7cf18b4373a92e48701eed5efcd8e85899441022381839d337c9a3b3ea437d2599f9d5e1e7227d8fea4d357a333fa18faf5108a097024be8ff49f5772b6126a1312caaaac12fbae0162f962ccc81c9ff9af70a0eefc9f68b4d11c40c89439e5c2d7b69d9059f99cce5ee4f4eaa40aabc5abadf0e740b8c6406abc1bb96ceb9c72cc8eec41995fb3fcbc883086e4361674e41652f327d934a486d23916505cbf491292a8f7f11625edf328b114a3946f47b3497847332ec8977979329e5e9b4264472d99db6ea44a6245cd961040515925ca9a7fecf021fbab6bb16abe02c5096828258192b01c378850efc75c9cfc462d83fa29a4dc407f6a9221355836a8db94fa41ed39e0c70b785dd8199e1516668cc9ea7176630b6bd014a4ff37768b875b422e034cf47722eea0930c0574f71a7efaea734c6a82261765ca0657343d6a60fbd713e0c5d2131e2365ab41e37a066f30250fcb8b348f75ce35f43685958dbd1ece03a7f34beb4f7692d6cd81c91fb8bb1927373e1b74e3f8e5823e609d87182a73b4e66c1e1b3957ed77fadba46cf824aebc7072ee58a3c4d7b858a2542e5816f3d6e8371f5925ffc015f2d5d6d042317184c4e8a6a913621d24b056d6241c4f9f8a4862b1db70ec97e1a3930c9bc104c6768ce92047c914ac4c192c60ec93b0ab567e93610795a635653a2069bd5888d77b2fe33582dedd0fdda3168ce09f22eb861b8843e8aedc16480e2adce70559601ae04267c384919df6fc27f32c541b8aadcb6388421b48fde23da6", 0x1000, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 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, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) r0 = socket(0x10, 0x7, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:16 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x80000001, 0xe2fa, 0x1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r2, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0x10001}, {{r2}, 0xbc39bd34309e8d38, 0x8, 0xedb9043698b821c3, 0x2649, 0x3f1}, {{r0}, 0xffffffffffffffff, 0x92, 0x2, 0x9, 0x400}, {{r1}, 0xfffffffffffffffb, 0x6, 0x40, 0x2, 0x8000}, {{r2}, 0xffffffffffffffff, 0xfc, 0x80000000, 0x4, 0x1}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x80000000, 0x401, 0x2}], 0xfffffffffffff706, 0x0) r3 = getgid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r2, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:16 executing program 0: r0 = socket(0x20, 0x1, 0x1) setsockopt(r0, 0xc, 0x8, &(0x7f0000000000)="d328ee56", 0xfffffffffffffff7) 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x9b}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10a) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x80) close(0xffffffffffffffff) socket(0x800000018, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="2bf2", 0x2}], 0x1) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="bce502afe4f03ef572868436c4a998bdf05d35fb6d611d5878bb6f20fd1da7ca98659b8c76cd7edc0c39a29915aa339b1b083573a23cc1fa5bc055c940d03563db9b4d4c66614f036ee6fd4d7f1ffbf6b745731fd21da9ca66a21c852e7fe3bda7bdf3a2d893553d9642f71e49d17484f142a813b6e8a4d29ae703fc97bef0915d291701006dabcd5ed51f74ef4abe180d0a724c7354c11f0540f832686ded7a946766421ac6447f26f3e91b634932a4022d", 0xb2) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc444dfb17e56d604, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 16:00:17 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) pipe2(&(0x7f0000000080), 0xf189a2b8eeeaecd9) 16:00:17 executing program 0: r0 = socket(0x1, 0x400000000002, 0x1000000) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x36b32d34}, 0xc) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='\x00', 0x100, 0x48) shutdown(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt(r2, 0x7f, 0x4, &(0x7f0000000380)="bdc76ec6be4898e488ce18a181171565da42266b6d2256f675b3bb2f6c85514100f187f90735a70bc2bf12b1589fc7dfc866ae1823df4479cc4f68a3fd581aea3ecd001cf857be8dfc61155222343522008f9d5289669edcd9fc8f94135d960bca6df9b96457134c1fbd7630cde0febf447cc1a4311e972b3bf891d10f74aa7aea7272dbce9def00dd097f8c1118d45b64a2a653737772dd2e46d727ffdc24111ab2434cb33d89f714dc9bf4f97bf32d6d64ba3de4bf5d6aedd04c57427733ae7e35ffba6bc2c7d0", 0xc8) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1000000000000174) 16:00:17 executing program 1: r0 = geteuid() setuid(r0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="3fd5ac819fa750dd6f81c5955e30ced890ef499cbf0a847b1f6b36109ce3f439bded451e96ec62ba9e1d9f25fa7b7e1a743e5297f52dc7f72c1fb8d391fd74bebeea93fb26aa7d25cacd406841ebd52dfe60b27e6e3f7bc78da88e74e26e20ba618d", 0x62) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8000000006) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7f, 0xc90, 0x9, 0x0, "99d439e51f479c01d4e18dcd61cfb15223d9c4c9", 0x0, 0x8}) r2 = semget$private(0x0, 0x0, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/128) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) 16:00:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x800) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) socketpair(0x0, 0x8002, 0x1, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xaf, 0x9, 0x7fff, 0x3}, {0x7, 0x5, 0x40, 0x7933}]}) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2) 16:00:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x1012, r0, 0x0, 0x34) getsockopt(r0, 0x0, 0xf, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000180), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/40, 0x28, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x4, 0x6}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x3, './bus\x00'}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x182) chflagsat(r1, &(0x7f00000000c0)='.\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="2a0ef265eb2e7b673319a53184f6cba97d9f4802fd23939b116bad22d4b21900d61ffaf4bd4c06a8690944fc108996a05aa9cc705e0cefac0aa9a274ead9", 0x3e}, {&(0x7f0000000380)="33a68abab0b6af14bba022698a58322f140b347cf659f21e0b70cf6722d07016519108a2d62148b0f18a4b744db1ed87589bbd0e9f9859475ab593482eb5b5e95d718f7ff8eefb16eb548a4218743a3bf21b5ba3c827ba40d174a27627b776849efa4466edeb8a7505254849e2cc410c999e7788149f8085b2aab7eaa60563bad340180b9134457f96d082a0364b4f341b0b4e4364708ca5ee44725646b05b93f5fb3c72880481b6444b7dd0c0c88dd7cc95712288edf7c07de007947daec01cd769d857c60343460449e903d121ca71df2c2cb7f3431688157be50630776b51ce7db784", 0xe4}, {&(0x7f0000000480)="ccdf443d111d4ed90b5a9a1960f35ca28b5d4202ea56a72d8dbc636b8dfe31e92888c316b23c7158f1ab2bd2aa738347ad887a5f0cfc857edcad39d501bc5e9bddf3386e3019a03faf92181fb1304b04b6d0acebd9f16f0c4433a1bd39cc79cda4cf9b4958c579952e4e1808a14f816c8d3ae5606d49772c22fea07d97614f9ecb17cc2bc9eda941cb639d88f7338be2391967b834083e416e9357211babfb0c060459c7a17e42f0725596ab91b61b9ac524b51ab31d85a49656d9b32e61a36d1fba97095a1b782a7c1393919fa65547c3f2b646ed64f06d5feb5aea3479e9e2346326661c89a5887e12d1e5d3da5467eb6c", 0xf2}], 0x3, &(0x7f0000000580)=[{0xe0, 0x0, 0x4, "b1187a97cb0721aeef2db9cabecdabcf43b8d3b2d09e55d691758fa7555ba293ea5999942254e9c1a06944204a1cebbce58e761d71da75d8137b9b66e311170125dab76052baff55d8a6031d24af36f895586f078b150d204a1a765ea987d56bb7d9b40dfbcdbd747092c9b611a300c92879837746448622bb895dc9d5d9d2b857ff95282e5c4eeac67ca7412d321d73f1546da93ce7334d995ebf925d6b3f5f197c3cd4c365dc05e5f6c599095165c1b4054267bc98a2f657342b4de4e416a480b2318619aef7332758c096b1"}, {0x1010, 0x1, 0xa285, "fdc97658f97e8a31cb4ce83bff29b9a6fc07fd62e2fed3f96e95df1b100d21ec5f5cbf2bdd770820d4fdbbee1210f186926b57da8c943e3ebd68db3e5e675e4ac0afc5fa4033d3c56f18fd4d6f159e1e4c5c3cc77d2a80e11a17752ae8676f61851c892273b1c028d47b665add46fadeec7a9310c90a443c62ccdc38c130cd43f7d19adc33f9b187244f4cc8272a6f2325d1f9c3e7c9c85a641250feb7131c9d1f861a7d31fefb12a10c3a5cf6c394137b09f5a783463c9fac1ea38d694b704559547a0334dad28d3261e2ab174dedd80d51ab7c1c70aa1d330c80af3ecd74f23bf93bc78a313a82a9120206f0686fec637a65ec866525ec3f6c6c7a1c41ab547abf372f4adfcbf3e7fc0bbf26fbd9535d6066ff502d0a6d6be4b4a06f0767fb14905e1f7d8efae00073efa6bc8e4f125fb5f26bbd9492a3e5f8b3d5a12f96951ce9450b08ee38ab5d7800e59979e089c7d442569ae7891b8862ce443bd4060c7e38b627fbf71363167d3ddc46710df8e098ee6ff64e06271440ec400014a5492978c3c3de7a23bed32ed4fde6b05d860db59f46ab77b28439f5eda19fb89ffeca7b2d9c56d22262ef87663abf577d61be6aa2053a168c712f12e6af350a3e2f7a5e1a0ca8a920f300fed8a2e241f174637d04b1fbc9334195bd76efcc62686437b7d981e8d4495f2b2fd93d24af5f3ea84d9c3b90b3abbef9ef568929abf1cdb6385338a5de64bb156dc8ba65e2bd5395a8f254a33c33399d23e33f0cc05a99e6bbcca55e69a946412f4990a655fd2d941ee1c3e132933c47bd0b919c13c37b5f4399090f3d46c42afea7ab09c988562cce9bc2875d091deaf2d50d16ab0bdd533d2c3cd525185467709dcd6df47a02137c9b9925cff182f9f5984ee9675e6c549fc4cbe7ff6eda25cf2ffe51f29b37b4815250581cb8e127af6c336545fa1e36d2b0df7a7f3c229c36425db73dd7ec5a0742abc6d7b33d7a64b14fa12fb9027d488d16b7fb3f61ec966dc3f62fe82aaa0d6ee417ece583c0dc3699d2af85e945fe5a38abad515791e1869d193b858e36317bc04ab12fad717c2d9051404c7fc5c2cacd398cc54cca344c4d4cbdbf6cd7abdfd77ee17d10d9b8fb3206d52816a810ab262f75c9669a7fcffb8dfa9968eb9137e9150987dd53c2df885e1a473826cfe56bf51bb43d4f4ac3fbf90c0026f5c52f206e352a86309679c3edb41d031563fde5a25251f119f6b1fb09effe693eb93c7d69df9284391c100cd4d4f08e93729c192720aff2f5e89c55dd3879bd21470a816079a253d3d9a5d02ee788b720f98c5a3e90c71659279506ad45cfc1f378284ac6049ac4856b7b7e31bd4a5525112e3ea2da3bcabbb741f7c1af27999b6bb78364bd2253a2d9d76ed89c7912a36dd04c5e3babb9b295da1d493036929fe44406af5e328a4d7e822556b93a500964cdd1926c131e35d7b6ece8cea10be967c705e4c5fdf55fb0e382578aec39cbf2b888819fd57e0fb15ade74f8498b94acc2a7f062b75f23116f9b5df55fd01fc41220bd5e69b20c2cff0338be59ef86c30b761ea0d9ad2ca5d3eca7ebd9b75f49fed4fed3f040f4f951dea6aa07b2ab07b8a021d68cee15fc36bebb6389e5240a5e9be61326d4b383adb761d20284ac74367d4bbb5df7af017a3868a0b3d901bb501abfa63ecd527a84ae99b63eb486bbbc13b848aeb2082f34abb1b82322ff1fb4fe6fdf5802342238e873abc05dd1c0ab540d935c34c054062a5e1f1b7b385f379e82d2984822d1d7286174d32d93f5bd2969171cd2681ec84062444f6d654fc4bf86eb80cec190dc39632da695584b0f93a946aa8d83e627581ba2d11f53767e7e002327ea8bcd74dab140b5964639d6cf746623965b464b2d8df9e18f89efe46d5441ba4840a9af88d7e38396019b855cd1ec0cda2e39bd5044843d1eb250904402e4eda3e179f21fa96658b0623e217db67ce3caf8ef2c57b4cec1afc2572ee815eb3c266ee4f7c3b954cb74765cf374a46df07996920c0bd1a90b285492df2b99fff8ac4172fc744469c7a99f30dcbf4fea2d6f63cb3e7163b7b9531783a15e650a39c7a8ba2a3e9baf2261db3b9d1edd0263921f452f0dbd633a53d06dd9d374bd85521d5ca9e362d8dd3dc343e1971825266b21c7a1060fe92bf4271f50fbba312d76f9fd247586320642e58e998bc321b005393c0e0df7ad82cca78789b16ee4106545c4dde807423b6c8b0bf9e33c2277c9c3633c4c762a5358041786350b201fd52c3563955ec48c8074cdf594cb86cc07c7c3cf054212338cface6d18c9e50b41b2e525a61fe69026867956750affd94d54c5fb4aaa969f23a31bc6a21c8cfaf37c53cda04ffd59565c85ff1f4acd4a5f38dd7f55b81925eb39897db0d30d20fca6969644ca2b9991eb5f08fecc73ac2551145fa4601e2026f39d05da92402a2169b4aae41c6b69655bd024c334f1f94fc4de79e6a12494476c3ad7833203d61715ccfc91e0bfe7e7c706eb258ed2b435539895128416b2def9135da13e57f378e6a6763bbc4d9db1b0e433084368e336a62ea9d62ea95405629a8c086a1c23e428722481b9b70b548d52dc9745ca19d1ba4bef3c0723be74ccc3aa7cb5d46b999a9b8b9dc04a58e64ec141ef4c28f288f4f476c6d9ad31f2cf388d7c7f4c558d97a3fd3233e9a78cd70962165e74738f28d93d4048f005e39c05f8569931ea651ac8a0ac8b602de65d79eb3b093f235539c7805b9a308de34541f2546105158b09e76657383baf2786bee64f9ddfe84f3663e7dac9074a4be27ca30ae2ba178e9e4434090ab8cf8365141abc57760a2211950c5eb3de1b2cbd8ab83aaf70186733bca2323b6d990ba45fae7cf1237d6daa21d8ce3bebe83c79a7318424877ef5a8500dda7c4bc0510fd5d2ad8b6bc756442417d9f276a1b535514298127d308cf0d16d4485510b3040ffb96a0bceae432a587fe2e4f40adbc167255154cb1d372d632f5215e56181b8ad5ac3a2dc3f8c613ca19b86ec3e80069ebdfb21799fec86196afcf8dfef178069c4509d2f528fcaa6b0f4e0b6b54f1361bbd0fb6fd9b85305c14583845c91ef96e8347910faaec9571517d7deb931fde4aef65b29154f8b9d5cde2027b101b13bd5beda2e0ddc4ed8eda9696cc7aaf5f3d6b034a8219a345b0906c1592ed0c538f1ad0abc076b53998edfa0aadc729e2cb6364951698676df365b5c0d3477b1bcaa0307fad05045b3115a4b6058d2952110818a112023044065a2fad47dd49b82a5fef7d1accf0a08f46df89c72b3ee14b065edb68c300bee0934455cdbfd865915778a0bccf46b6ab70f681a98776a1882eb6de2e6c30f27ea60a2ccdbd1e1ad8cb423090071d0c276b368c7c35a95154e981a95542533d8785ee9249eee643aa7016304b0451b30ef99a64de451b20d722e6cc1147b01ef286aabeb0a42a2f0f8019b154093044342c96842f8295499139e08e4aa954954f4d66130c507f33ed4fa1e4eb109440164368c5219813a3eb7550a30bba5804c0b209211f89fb4580a3524a7374974729c52f6c73ccbd6be8f8bdff4222233f446193fcd9039ec8a68bf766ca7a24ef63ad18ce9f07ab9a4100c091c85d938ab0a4995fb88df907b70ae6172605686eb1b2eaa441f60503f8c88b90e5f4b143e11ff25c820d7c708d107dbf7d99ec6184cbd12608898883e93c4e8a37300b00d9cf37c01263dd61894730feb5090e5e8f6254b8a0955791331b03ca1fea9c1dd9cf2fe2818d23068c3da04e2ec984a4bb26bd48bdad440a6d3ba7e9491a116887475eab17d25506b777dfd1a043fd381d10d5eb6c7cca9c8414dccb84c6ef7339557aecac3b1d6ae5cb57a48710cd2ebf07bc2a0b0cca6b03af574be3b3822affe5d157b6a9aeafe8e55855dc0854b3040ebd748600c01702805a4fd5f8b4f35b71fd653582b62bef2089bd9a3eb7a490b1ef8f8fe8e1e9a80c4e88bbb3240aad55bf83eeba1b58e62eb3a16f9d4b2255573b65da57dd2662ba556830d94b190f2dc87d815e59942ed9745c17ab3e4a21db1a9013abf047e3f1a58447e4f7dfc73a9ca46d83a5433429abeb8f4b8b3c267e754d5d4bb5ee79a1e852f0e54d04a8bf0fac95ea4d81e122982e97109b1b64a958f71db06e7e0cdb0909012f887537ff7c7af89602d551e5dc54b88fc0bce97dd908329e83dd357e55fe3de1466bee173d93a88a979367c6456cd2a1c316de6fd1e712459c72547774bcf6ea4e44a49d99f618e14064eb29ef9250356691148a5aafacd1ca85c2dfb169ad8c175739becd7e28b02fcfa71c31ae59163ce91ff2062cf7cacc5755cfbed456fec406e1f6c4ebd00f2cdf2959f129a950034a4e062ad12bf25e06de46d1bf6bb7920bd46e885aefd59d5dc9b4f4c8ecc81074ee3e9a3c4a3eba328cdcc8c68e3aea72bbc5d7f3a3b26496c3eb68600e7cc46b7cd0092bbc092de653f4bb744922c64be0cfde3dcb46437cf95fb90e5859440ec7935341a2aafe465a7cb38e1348548c3b5705db049a30fb8e8a9a8692ed810d41191585048119fc11a0601394b3909a7c113dfb6c0ff00d14767d0b074c3fc5ce32dfee39001bcabe7b9065577ecfacd60e526374455c18aff4b593768b8ef96b51e647935cfbbd90831328ac619dedd86335628201e881fda2a161ad9ab434680f9a39eae35ca3e483d7c6753899764e9adea2580535b212bd7445e5141d830eae20dff89a7a308e70a5d4ed3b7af3301f6dd18adaa236ec269cadb7b07aa61a91d30e5bbffc9fee2404dac1a1cb7be6eb93dfbf006a9963169a62f535df7b249b4557dc859c1ca312742423227771b13c63e7d5d762141507961b0184452b932c25b885987cb6274ec7e9e7a372532c8000d4affc3f2d2fcec8cb295192865755f72986f4d214fd340ed27b8acd5837ddbd8318a9d44e15cd9bef5f2fffb718f15e9b3721fe79bf0cc96de04450e884ddef75d886820cfd469a2775f28a24463f056023e2b368f3b8fdc6c2fef0c6f8e7ccdedda6325d937ce7cbb87d1e876ba16b77f105df2e0053a0ef42f406a25ba5a342b47286b47a29f0ba68485f67d62081f0f7e4878a39976a6b203358b220a8a439c148ff555a6e12f60a43cc9f8d8abf0ab345507506ad803a29df07b454e80ffbce8b8f93bc1fc26de10e9aeb7dfd089baa8b57b06921eae151c94cc161f9871566f964c566944c1d74267cb587dc1d9fda23de305af6c6f1d29390298a1b77158e22f6467b1c07b4b208185081c6bc5b135a3ecc09e885570603c44e4c2f499adbeb9ba60055a41d5f3fe64a3840f9799c36902832c131d502256bd076e72f19d17a9ee7c9680b11b73443187bd82f8210d6ccdc79b0c4bd6fca7eb58b4c0a09fa64de41e38e3f80b453fc31d00e7cd16ff79243fe03807c8f49179a98a99cd787f112f3947d6ea83b82c9d4e53b83dc42c04d35300a8f482937e535762883f636440d277eff3ae0e6bf3cc41406e03796bd068fe86d86cf57a831a502b2fd411c9bd75e17b80f3dc4ee137fc3ef11faef2b3f642793d637a67a74d9764c9f60a0d04d7a7ddd67d0057f4c4b7f92d98fbfd139e3361c792958ff29bcd4e5bd986a8c6aba66e7948eb25d49bacb6d29c2c58ac2d46a7ff6d9568d740f4c25967b6b7df391d2945b7a8ce58ef8e99187262078083eb87489c73fd6b1a776ac28df40fe4ab53fd8ec436957410efcacafb4b25e30b6268151f2c539977f988cbccf7e5ff3ecab427bfe0ef240c61b826580fedc7"}, {0x110, 0x75342125f3ed43fb, 0x7, "d91857b3445a80199e2efac7f00209bf734c409766ac2005deb5efc8c6b4ea2c4b16c52d4dd3a8bca32053ab35c3b647b98b7e8f9acf0d06cc5fdefd78625bbd0e5cdddc90aa9fcd0393f3c762fad466e3afe46fbc9e7b1b8a74231db807f157721d66d75efa98e184e4e8ff5e25afa084d8755286a7711e84898035e216ce413cc9ac8af3684515902736d258ea73793f070edbaf17167f711ce6dca119e92db68f85e452e7ef42cedd7d7f168f1fc44b130f6b33e6cb3cd85bd33c9b6f0f270b6fe2f953d7ec2f4920dfdbc9c3983843c02f31f3e95ac06cacee70980db2a63b23de7b894abd23e4613faed9a193654d7d019ad1c0dd5209"}], 0x1200}, 0x409) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="352abc16f34a564fc7a9429d406ba75e0da362a5d69cda65d45ab8d201d309e63c8388d6b0e34ad63aa166d92caa9ab20006a8755a17657f1a117d9e8367b2fee006f2c5594d770ff505491e8a9db7a63669a9c24fae019a94e5f65a15c95e439e45acd7802afa2526a1c42327a5eb6b8bc074adcc1dd21e6a454588d22b1a3f0f814c61e8b82373c6d5cb7631f675c9d94f6cd721b696fa8becdffa71111db93c89c0f35f338dca33852d6f0ab011575a06bc6394df4f399200b4a3119ad9ffd98d5b919ddd095186b8c5f71d7ef6afdbba4ad2ce2591141ad9e462bffc79d07686a613c452060e7ebc7605e3af0ae9d40db7d771eeee8863b6d81e11946f1a5989d97cbf52e725accc5087330c6137c330ee048873d7c13a315c48d829ddd6779f1ee5b1b2aaa39f9976aa1e3190fdc5cb46d3ae1b9ff155ab5fdce04da163b0a50cd0b286d0b11336839a254a22ac9f93ac02d1cea0918fb4b451a7a4b0bd37a37e86b3f7346ac626e384ef960d3a063ad9d6d91270548c0b5503a4eee065bb771809f06643f2cb1cc057a0580a952bf839826572ae787cd6c34773a7cac70a29385cd5c179e3dbf41715e4a43b90d0569228422e", 0x1b6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 16:00:18 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xbd3b, 0x3, r2}) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffffee) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x1, 0x7, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1f, 0x2}, 0x10) setsockopt(r0, 0x29, 0x3fc, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100, 0xcadc}, 0x10) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000280)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) recvfrom(r0, &(0x7f0000000140)=""/211, 0xd3, 0x40, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r3) fcntl$dupfd(r0, 0x0, r3) pipe2(&(0x7f00000002c0), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="c1") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f00000000080000005900000000003f00"}) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0xf929657f4410fafb) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f", 0x8c7) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103", 0x1a2) 16:00:18 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = getppid() fcntl$setown(r2, 0x6, r3) semget$private(0x0, 0x4, 0x108) write(r1, 0x0, 0x0) fchmod(r0, 0x20) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) write(r3, 0xfffffffffffffffe, 0xffffffffffffffac) 16:00:18 executing program 1: msgget(0x0, 0x11) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x3, 0x3ff, 0xa6e5efc3e88936ef}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/17, 0x11}, {&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/88, 0x58}, {&(0x7f0000001480)=""/88, 0x58}, {&(0x7f0000001500)=""/11, 0xb}], 0xa) r1 = msgget(0x1, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = dup2(r0, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) msgctl$IPC_RMID(r1, 0x0) r5 = geteuid() r6 = getegid() fchown(r2, r5, r6) fcntl$setstatus(r3, 0x4, 0x80) writev(r4, &(0x7f0000002700)=[{&(0x7f0000001600)="2dfcb090c0e101903c5be2d7a0b181e92906cf9278874accf7bb74f296a2bffbc406f5d6f304a432a6c05a64973e536d9f6129b2ad2908fd41c45e77d884320463c3ab906dd75de1659a2292c52793bff2b1754d05b4c10ff85232bf8d6accac1e0b966b23d005f4cbf8b33cdf327375e5128e47a44a7c4e78c12fa7a7bbb4f9482b3a0e95ded093a5056c91615ddd9dc8dbf8b108bbea0f51fb20a5170df319c9f0f03473dbf5727a14c84ccd729812c09a0df9e0a60d91af00dd6f68c7a02bc27eddef02e81beaad57aaad306f38c2f80c8defc12d62cc6cca0cb575abc6ca32c247de1dd2131afd5e5579bf92b30b30baff9226633f5923ba3ab724e34e17d32f93059e4ad74d9873e8c0ee210c3cb828fb60ac7e295121af37a48d6839162118571f1770f8c77d09205e7979e660b2be2f29d04075115713e38d5facad0875197e24493ca180e59af52aeb918c23043b68c951043a9f6c8af67a9396b26b95be3afa8e123930445481285e82501db22c38e5262a2bb08902431ee8912eb54bec89f4995ad2b52f60ffe4cca45218c6da20ae10b9360ed85b3ae985534dfa1f4e7eb39eb0d18d5ca1ccecf6a8a1898c185bb8481034d1bedf96002761d2c6b808e032c68f9af64c0522f1b3448b42e59b31a5f0555057aab4c59f45b8a7ec84d7bb5e66573f56de353303930f049ad38a9409e96296985d65d9e0228e846f9caa841680f3c72c2626ef1b8b14cd712185960c1161ecc0154c50800c81d0f8ebcd21652a40a7342ea531f910972d4f6f8e9e1c808b33343e7b3f675361c63f20960bf1d4c515b34a736606fe2475447c5d82bf2c42833f50dce1ee9316aab920b5cb28aa529477fa4f62962b1580db726451b282d9de30ebb94718cb1d7d1424a8022be9cb5dd171e466da5d3cfecd17749f371ea25713798dd8d769fea9b5dc716b8e856e9b9ca8fbed0011181340ac959c84675fc0cae08f615956c254bf9522847f884e05ffca711c76339bd6b8d8474f847d43de12b87bacc9ac673dd36e1fa9c684c1e9f55d164526fd225570c77c88c41a51679051fedb4a118629cd8ac3bf07e5dfd411ad26b2a752bba1440aaaa365bc8e85762d049658e32c3f90f0fe7499f42d4c9a18bffa80ef4544c90478bde2928d0c14ff3b5ba6a5d7615f12b66cbcef94a5309294f4fff9066df6fa1f283155131e386e842a8aea4c3b48731062210903901bb3389dd010a05363e21b1578a7d4a4b52632f4effe652ba1f4c98469237aa05c3a0b17c091b17d30d254d1d36b5fdcb5e55471c6870b4574e69599e974bf223dae6fb7c369f622adf1453abc92c00e07269f758197c384a9fee6902a96a090041e62b7c0dba6e007ebcd08aaaab4fe8e010d900507625121a5623ce9df4ff80d73b760796efe8004ae8ecdba7fbacfc1519700ca7a4a1d75bf46302774ebdfc4321eead1f3b210b6e6e67c08181ab093f14326da082581594deadd69f45785d17b4ff5499c6e6e242b21a465ef4584f74edd5e40399731c8a0c0d7233ad1e4ea4a323fefb6a97135eaa6c0561e862d03966c75168e7e7609a07f36a9251c40455f5ea0b69eb7be5dce0a1d7483f5c4a56803b8a952e0983e30048140b84f08d35b582c04872cb49b3092e605f456aedfd779736b2257f09ec7dd46a698811326284b5b6feafc4fc1d16954c52bf7ff72198f5d4bd913af4262bd6ee50f273808578835a196179ff70d5099120475d17bbd657a83dd59ba05afeef8f2750885707268e8ee41062f6896449a5a8b3762729a4b8fca7717b45d75191d53291a5778bd3f9712e38e8aca0a5bca988635b6bf53937740944772a5d96a6605561d197a050eba5a76dfde59a09d6f5aadd26a3d4d2819a1b1da41dd44d5e72827d83be10d93035c628f08f9452984f275a26236e8257d5075e077fcf8a9aea636f397da2a4913c8d22fc380b444e4f337aa936d49f6b783e2de48ae5b43a311a1d08fdc656384a8ee96aa9db7ede714cec463070eb7fed1dce98cc6529d4ed5999a874174cb796d728f4eebbdef0f9bb9b7ba81ab52d646bc2645c2d2348b5dc9bb13b3abb7606deb2d76925e783515bab3dd5f3b4b783406c2b993c192b9bd8da4d10c87d5260c345b8a8d5a81c2645251bd6bc5e32f6ff9877a16fd302d0e1aae7410e1520ff8c09ac5a5a2b0d5b01437227e1732c02fd6683789b19b866039163ad4220b5453e7754e5d72e11410b955ab1b879513c1bcc70183bcdd864ea9a6dfddf5ada187a032def06b119067e3f69a8c790e5e7ea68004c73f7550f9de54669454d3f6700385965de375b1c6c0e687881e50231ced5489116b91aed94abd7c0fbd3f4054f2500373d0ffa9925626c7ddb9c4a3bd40205f4a5e8f1121e6b2aead3a4da6b57b4e1e766d12f46d5cc79d1dade9e207ebe899ee6af39934b8f9fd1adf4b0875fd7a8313ccefa80e538d617bb66460b24e846ba796e0b9ee65c28738b768500061ba5dea26a797ad143c84a885fa40486425f9516aa0275be66578e5b720531a6c48484b8051f6590519218da03f9de90c70dd28621096e5d74c407a064dd45746755f44da4bad8ad50a92f73a9c8e32ada27bfe4c6bd48a183ec51e84708355c8ec2f98c7563712850b187a298477199f548f54098965b9823a6e57cb1121420c314a0f220a0dd72e9414b928cb148bb8752a6fc8497a08e3da618c96d8ab99fbcbae2aaedaeb5babb4fac938d6e0f22e342d4749b828d06b9108d571bd20064c4819a474e28186c348e897d3b89e1c96f24a17201bb92a61f3a1c867c0b1b537af694d334ee7d1df4c67471196cfeb544629df56700149dee26ac6de3b0c4f48f82123947df487b2c9ca95f0b63a2de9ed81af87747d31489b7df874ff68b2d8b211b7417a3ce013a0e623388d660f40b10b1b800bafc01519cdcc4401ad881683023ba197265099b4ab7cc67f81da19000820d794083a2ea7161acc60a9c38d372fd57f0ed026dbd5aa8a02b3df7ddc42032cc8f56452c1f91cfacc397c37b365f93205df3979f0a4b8868a8c40f7aa43bbfbaaa86a46ee696936c57c1ffb0107d39d51dd59335e8ff5e921aa9a6861fd4e6a07352894018b92ef76da5d80240d249959d91f0bc7051e81e3cf3bc686510f591ac5dc5fda29dd3c6ac928a1a12c502e8cd2e27a11e87cc0188add9f09c0c0d4dee127318e5b5c248651eac13b57b9f9df0003576fa6c0238a81f84c6fa7437fb2a69fdb39617605e3976bb57b0764eec27ce2d9f8e6b92be25706549b71a17babdaaff4da10bbc66f4103648ac4c5d80a281a024d76948430a5b3fb0c822a991c5a858b1320ed62e4177fe29577ea2ec86e411c76b3509c150da90de987889a76a669b68c54bb61ab55cd4bc5258e837ebf4e6a6ce287bd39692289a8908d5b439bc410c5311fbfd35ee3876c0a889547583340518160a4d354aecc9e7c051f092567727223ad7959a5006254909616c03f48ada01a05bc74eef4fdd4b4612d23be92a145365de993051148f8d1613263279d0bf4eee306087e55e117cc9c187706dac55472741399c424d96bb7ea6eafca3dd3e6892494fa674319f5699f02b107d06ee9787b31e1aa884595894cb862342c632322f94abd81b301a7c61e84097ca643cd9aae20ec930c3d0305bfd4ca92ab8e404158cc5d3e2c57aab4a31c480b72f9e5b83d73bf3df5fcf42ea5bf1711e13855deb5de181e4469d0162672a346a08ab8f4abc49c7dbf81c0fa3fc915b2877c577378f3ef12650efcd1400e8f2d7f648339afccbee7f1380caacc2ef36aeb5dc571ade53f5439fc88752b5f294f9262e7689b2d057c173c03cd52852dda4c43471caeaf2d3822dca557bd5e0b259109a7bc15d2f5f026a762cee7670c5c388346febce775d3fcbc8cb3cd0bdbce6e8c745d25a883277a56e8ea6aedf6d13a3855495b96bd332c85d6ba21f1a4d75e3f5f79789b6f58e768261a03f8dcd112977407f95f011d710e96a4e2667d3e93078d015e6413e623552ef8f4ab56ebf6b72b495bc7abc93315fdc4d99eb6f2c43aea9d66df1d470068af64ae831c4c63e29fa5dcc8f5b88a64a437ae5865b6ec1b9acbe4997584d3bf703405e9ee851f9970711f8d1ca2d15bf26176eaa3c4a6628d1239e734f277efd2c2a94b36a92fcdda18bddf7172e2feba3644e98979f6ff7db2d391fcbf37ce7373a4f3ce6b6c09153805b03aae8a01c48b68c82c9790d897027d5905fa84e80133db3c1e5a90fdeb2e7a4f3b187ace38f02a2b02d06dfdb465bd8f46585a69c6154814640e0ebf0dd401f8fd32f318d2ee0973135d43ac5c02c3b43bbd9680166cd0e230ec85fe596435ed896355bc1d884727b76f7258cdd1f18c64136669e0f7d7458e1b4987f6710767e269c73a21ca116bb231b14a29a05cf48bcfa29ecce8328968f3c5aac30f3160466161f6d14e675f8aecbb4d5a1ad7bd727dfd1feef0ef108c921a103d9316a11b29867b858fb80f6595c8ed341e920b2128e0d560b236407d4f53e7a4e6de9626604a22a376def257a9a21485178b7c1d666ed72d60f65bfa6ab24bdd3391ebaf402808e59ae5473a6ff524fdc0fca12efa2f4afb03547e7ab314e84b10f56d6c6a0981b942416a699dbe14369afa38362d508679051f1e95ee2e326e614afde47f55e3def1747264f770f628a9020675146ef6e62573374d5fa18ac90ab2f0ed5e9a3bd8d3cbdc07c2f52cbb6f372bddaf0bb78b05ef5483eff2b8568ab9676060d0f21dad03b214fca7bee51c1a8b8e5dbfb0258cb8073cec6a069484361a28b7557858eedad760c73225233caaa1b92eca8710d54743319c842f555379d9dbe48c94c4d0566d4f1f99a7119cf729883e7eb473793b0ffb5c4cf4368fe53dd4553ede993a50ec3241893d840ac5fcde27c8f98651f9fa3eba8b41ba61df8134a8cb120edbb85b12e6854c17c1cc066f8300993cea84d4cd5a0965961c4e1844ff5621ab71eef8422116a2fa85f72a5fe359db43628d7813996a992cf37a6caa192c0bbdbdeea8978cedabe542f347bc1c4ec95682e543ddd000852e2d5a3db4ff1633824fed9fcfde38398d4664b7eb71469c6eb40fe93798bfe15b36be7243577e44a7b530f225f1eda71e1419ffc0bbca970765c167c023bcb593e71417bd8275929e2fffcb648098c709583971d8bf386be529d10ac3e6c68c8a592933040eebe81058fcfeb2a4f5520147e0deed414e6c8c9b16e48899a790181903da935079a07f84e5ed41aca676949383700d76f30bc6ccc3b9dff8ec4c4cb66b0b5d3f1d9a48eeb184e7f908e55c921f52fe32c8b902feeb44ee2cf6c3e02d63e730f6fe8529f5f9ea6996473d842928704124d4b6d4e1b26b489509ba88d91b1d8ba905fc522154e421b6aef0b1b87098d319f0596cb318e8134ad7cbde762ea288e42433643cca20b3d3f5fe462bcf8837e44a1136d7cd6853e3c6834983b4d021f4f200deb01e7987f6acf57c556ef4a094def749c6d3c6e053245c096911fd7f169ea8887cd8255e3019e45e95ee8a2b2c795cb711674d2b060a61d1bc4926d072fa113fb005d9ccb91282fbc18406e310c676ed00ac80eea55d4bdcbaae413fbd336b19904d2ae130578dac32a4923752009f2c378c22d9abb33bfbcbadac2862ef4cf9a0a32481121d1088f658243a28c72d708f31e2206b285d39d66bfa378ac68c8a596b3a6488d3085fd757ec26afaa72ff6405f446b68a7dcc6967fcc67f026df025cee5", 0x1000}, {&(0x7f0000002600)="8ec44dd5f94553a28c4e4c1c939facf869519139a5409e2bfe34240f2acf9996ee8dab7d9e25887d611ee810977abc398c1b954413878e05f58324d00f896a86c10840ad13b37bd036626c293213f190d9e9f7c1190ecc9f9bb4386f6b52cefe099efcb0cd1acedff42b6ec0b6f65fb64812b8d2a389415ffcaba5b1362c633f98a836733498160f69c54f9a3d718c9a6db8ba33c85e61546d2b1ef2d171db4d7b60f5ba6efc09543ad1dbf80e4d9de5ea74c1496215ade59ece2c03f1a27272bd94343d856b61cdd475caab660a479fa769b1", 0xd3}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000002740)) pread(r3, &(0x7f00000029c0)="a03ef4d30c18eb2162b2ea3ca0502af7e45146a1ed2c1f1050da7473b98bc939b4deaede991e1f45", 0x28, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000002a00)={0x3ff, 0x5, 0x401, {[0x4, 0x5, 0x80, 0x0, 0x8000, 0x2, 0x8, 0xa01, 0x5, 0x6, 0xffffffffffffffff, 0x7, 0x3f, 0x100, 0x1, 0x7fffffff, 0x401, 0x1f], [0x4, 0x7, 0x0, 0x101, 0x9, 0x4, 0x80, 0x8, 0xfffffffffffffff8, 0x2a], [0xffffffffffffffe0, 0x6, 0x1, 0xb9, 0x0, 0x7, 0x81], [0x100000001, 0xfffffffffffffffc, 0x6a0c, 0x0, 0x8, 0x9], [{0x40, 0x8f, 0x5, 0x2}, {0x1, 0x7, 0x4, 0x6}, {0x7, 0xe713, 0x3}, {0x4, 0x1ff, 0x2, 0x5239}, {0x40, 0xfffffffffffffff9, 0x5, 0xffff}, {0x401, 0x7, 0x1ff, 0x100000001}, {0x0, 0x9, 0x8, 0x1}, {0xfffffffffffffff2, 0x2, 0x1000, 0x3ff}], {0x8, 0x7, 0x101, 0x6}, {0x81, 0xfffffffffffffffc, 0x8, 0x3}}}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000002c80)={0x2, 0x9}) pipe2(&(0x7f0000002cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r4, 0x20004b3d) openat$null(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/null\x00', 0x20, 0x0) sendto(r0, &(0x7f0000002d40)="1770c267c71bc9045f57d75fc28f9fc257fc6baac3ebdb8419bd09150e866729099723da0ea96474a89d6412bd5c28446864a4377b4f1543e2a85fa3125941fa88b96cd716cb089069072bdfaae4dfbfa6a2b9f0bd83c65d2fdb9d16ef1d015d195aae698df15ca2ad065dd74f170291b286900403e9de53f9d609986619b5a457067a4abfc64077d898893626a3b704d6d88c8dfa7a9a5a4fb577c434191bacfee9ced7f73800bbb9cb2a812dbc983e2c24dd67a10e", 0xb6, 0x5, &(0x7f0000002e00)=@in={0x2, 0x3}, 0xc) setuid(r5) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000002e40)) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000030c0)=0x1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000003100)) mkdir(&(0x7f0000003140)='./file0\x00', 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003180)={0x0}, 0xc) wait4(r9, &(0x7f00000031c0), 0x2, &(0x7f0000003200)) 16:00:18 executing program 1: setuid(0xee01) kqueue() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x10001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = msgget$private(0x0, 0x2) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x100000000, r4, r5, r6, r7, 0x100, 0x81}, 0x1, 0x8, r8, r9, 0x8001, 0x21a6, 0x7, 0xfffffffffffffffd}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x795, 0x0, 0xfffffffeffffffff, 0x3}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) read(r0, &(0x7f0000000380)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:19 executing program 1: setuid(0xee01) r0 = getpgid(0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ktrace(0x0, 0x5, 0x20, r0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x401, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:19 executing program 0: r0 = semget$private(0x0, 0x4, 0x54) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/198) r1 = socket$inet6(0x18, 0x4002, 0x1) getsockopt(r1, 0x2c, 0x3, 0x0, 0x0) 16:00:19 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0xfffffffffffffffa}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x5) clock_settime(0x4, &(0x7f0000000140)={0x1}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x9) geteuid() r2 = dup2(r0, r0) fchmod(r2, 0x8a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) nanosleep(&(0x7f0000000000)={0x16bd, 0x5}, &(0x7f0000000080)) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x1, 0x601d5ab4, 0x1531, 0xa9}) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xd21eadf996ddbba9) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) socket(0xac85434e189df3f7, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x7fff, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffcfb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000540)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000000)=[{0x7, 0xba, 0x0, 0x5}, {0xf800, 0xd6, 0x2, 0x4}, {0x20, 0x2, 0x247, 0x9}, {0x1f, 0xc719, 0x9, 0x3}, {0x4, 0x40, 0x6, 0x8}, {0x0, 0xfffffffffffffff8, 0xfffffffffffffffb, 0x4}, {0x8, 0x3cc1, 0x42, 0x2}, {0x5, 0x1, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x8, [{0x2, 0x4}, {0x1, 0x3}, {0x2, 0x9}, {0x3, 0x4}, {0x2, 0x2}, {0x1, 0xffffffffffff8001}, {0x2}, {0x2, 0x3}, {0x3, 0xffff}, {0x3, 0x4d}, {0x2, 0x8b21}, {0x3, 0x35}, {0x2, 0x3}, {0x3, 0x1ff}, {0x1, 0x1}, {0x3, 0x8}, {0x2, 0x8001}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0x5}, {0x0, 0x67e2}, {0x2, 0x6}, {0x3, 0x8000}, {0x3, 0x20}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x7}, {0x2}, {0x1, 0x2}, {0x0, 0x9}, {0x3, 0x1}, {0x1, 0x9}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/5, 0x5}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f00000005c0)=""/161, 0xa1}], 0x9, &(0x7f0000000740)=""/153, 0x99}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x60, 0x20) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x9, 0x9, 0x2, 0x1, 0x3, 0x400, 0x4fa, 0x4918f6453e54d58c, 0x2, 0x0, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd33, &(0x7f0000000080)="be") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x3e391958146ed7bb) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) 16:00:20 executing program 0: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000b80)='./file0\x00', 0x80, 0x12) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000b00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000a80)={0x3, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x4) sendmsg(r1, &(0x7f0000000a40)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="cc9dfcd99792044bc56fe2aff12960eed1d6b18ee5b27b4593f8d0a0404b", 0x1e}, {&(0x7f00000001c0)="e26d683b552594e7a0df8479e71b0a4b98a9ff154790ea405ec8bef6d16c4a519d15f35f72ff936661cf5a5a465eec93600b5f423a0653a054039358f00c84bc873f3ce8eb34c3cfdb398acaa03cd7b29d64e452a1dbc2cbe57e915b0dc06212dc8fbeccc2c3c6de9ce3bd924c870626074cc6517cead6ab73d4860cc210a28f66e679a65c82b79ea9730f51", 0x8c}, {&(0x7f0000000280)="ef8fe112b1eb52376b15cb93f3b1b8908caf8613d8705cfba138a2868dbace531d7f13b200b4cd587f774323a4de997ecaccf368199f25bc3a4add", 0x3b}, {&(0x7f00000002c0)="e5217b1b9a9fa71d5125c077bd7502ac5d9824d266962730fd57fc1c02106f52ff61de0785d5", 0x26}, {&(0x7f0000000300)="ebc339e5948963b6d5c4b044663187f7696956b35a599df06788e8b06b42f8", 0x1f}, {&(0x7f0000000340)="e73888537ec553ce3adfb9ad28479daaabb793ed2393b962bc088a877e25f335cebf5cda60db081948bb05fd7d2a9906a02ed33278f5f096bed1fa6ac1df71e83a1c46116e1a4c287a033b506f7aa42d0401be85628eedce4a58331244cf3bf3ea442b35db6f8dff7fbc48a742d5363dd4f22d6685a6d62a724b7380bf50c48e6903b9216f700cd636700de24906a768d9708a975e866fb0ea5fd763680dea69dfdd19fc0a8b3122901814894e6facda4292488171b76f4caf1b85711f7d8eca68028bab72dd16c7232dbf121ec2d1f9bed1cf71b5afa302c0a126ac", 0xdc}, {&(0x7f0000000440)="355f0962969d45c99b5381b45dfd3223ab7273f7ce849ae27a72425195d3", 0x1e}, {&(0x7f0000000480)="ce02e3d82dcfc7ff23ef956420c7ad120894523aad348e1f5cb8327ec5a6ea88edb506714f415f575e969f1d8ccaea62187eb0863a4faddecad7a1b779c2bd92d7406f1e828181d203270c508f55c611c7be962d2c7965e4d17a1882e05aba02f6c3f890f2acdf8ae33db7a512d8359cc2449f7193c702ee0adfff83ae95758a40674a1e730a625e6aae335eb483209fc8f3cd595d4623aa3a1bc2af", 0x9c}], 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB="b00000000000000001000000090000004c40a92c99272fec874d9d70658410b1386f56699174251b1fafc99f0b921346d53329c2e1f3d61c383e7753d8a3adcda5a835deab65562ee7c452c48129453b5388d47a97080d5457d7e6971d64f06249ae0682692b55b19aee9517d6670365ae6edb5cf1ba90a91e79556b0abd4f4ae399c397b2b5468825d07e97ff9746596185f3e0637b1ca2078bfd245871b02067dc337d8b3c788d24000000000000003800000000000000ffff960f00000000000029aee32b134531990c0fe9096a836f69053ae832ad49501214f38048a0c38b284100000000002000000000000000ffff0000000000009c926dc536cb050d045c1f1e004d00005800000000000000ffff0000070000009c16b9149ac21364a0212f6518f53e256b5abc0e043b74aa6f9eae766b32296138d585728ea5f02d26458ee3a473bb70686223d6cb78d24bd4111031f5b8feab66ab62ef12dd3024b169a800000000000000ffff0000e7230000c349b0830315b61827b10dbe08574fea220899f626b36037e2a5f3773335f0e2a1a89613f361c38fd1d8d730f32d3717888dd65015caf34c7b6e495a11210401dde8d4176e1159d5b675873f46f6a0f04cae3b481a03ac9ff2169a520210ee93c19d3b4b74e991917abe6023ff973e7a8daf1e8b86a175c6dc98827ffa16290ac7dcd7e82d5918d38acce8fb3b429c8ac049829fa459f50998000000000000000000000000080000036c32328a5100b66725830ca5594ffb7bab214bc7563e6bda745628331c449537a4483bb5a84b05373319533c31b5da8e4118c6f84c8ce4642e988735e2d906d072215c19ce489effe51a6bea6513d7ff1b10f43cac41dc36a3565cfba32f14c7a86754055e0552582d780850f60a6c5bbe1ed866d632829aa57323e742e3a2e536cf0000000000780000000000000001000000ff010000b159ce8249ca5404f6f4f7e0bdcc42a99cd4ab833e8cd43f528b82988974dca58bb579bfa3ef043b0ca36f0399ba211a92ea8fd1ee7d43a8006bf22ae8a70bf8b10084f97a6cfbbdd070fb1295af15e29014ccf961fd67816c42a0f84f8134c81627bb82f0f1ca00f800000000000000ffff00005b05000025983959850a8abb92ee3f176daf7eebe0a0afbec7c98edaafd28b21e16963599fdc2a7475396a7f20a5f03543054effba13b141ef917db381832b682fb1fd7a52cc4008c2ca904a1db848a3598ee8a263dfe692e5d356a35b05396b3802f422a92aed70eaf4ddf2efb8f01f0f07cf35f60d804a438471ad153b7d44c4a0790b09348a0b8f386b58294a63510e8871868aaa8b4f62c13567463da3f12a78c18ac33a4776bab059e30abdedf0f412da8dcc2ae90f06f7b731bd8f223825560fb98f76bb17b548caacc65383dd29b3891042312660e99c779f271bcb49b48ec4f3e6bc0a0000000000400000000000000001000000261f432f96ecad79d6cac654c1fc515e1c9c2d95ccdbc6a73f100f9b036baa274a5e4ebee6d1372c6f205d8ccb0000000000"], 0x450}, 0x408) chdir(&(0x7f0000000ac0)='./file0\x00') setsockopt(r1, 0x0, 0x8000000000009, 0x0, 0x35b) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) recvfrom(r1, &(0x7f0000000bc0)=""/224, 0xe0, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3fe}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x20, 0x10001, 0x6, 0xb, "44c477ebd9d2bd82b019dc61efb5050a63df68e3", 0x62, 0x1ff}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:20 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c2d345067af4e8a00000000004c5b00000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x1, 0x7, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x1, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000100), 0x0, 0x174f152fbe986f7b, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r2 = geteuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x10001, r2, r3, r4, r5, 0x41, 0x6}, 0x0, 0x2, r6, r7, 0x2, 0xed, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1a0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000680)={'./file0\x00', 0x8, 0x9, 0x7e02, 0x1, 0x4, 0x6, 0x3, 0x3, 0x3, 0x5, 0x100000001}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000740)={0x1f, './file0\x00', './file0\x00'}) r4 = getgid() fchown(r0, r1, r4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) getpgrp() ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000004c0)=[{0x10000, 0x3, 0x73, 0x2}, {0x4, 0x1, 0x101, 0x5}, {0x3, 0x7fff, 0x401, 0x100}, {0x2, 0xf3e1, 0xffffffffffff0001, 0x7}, {0x100000000, 0x101, 0x5, 0x2}, {0xbb, 0x4, 0x5, 0x9eb}, {0x80000001, 0x7, 0x1, 0x100000000}, {0x8000, 0x100000001, 0x5, 0x3}, {0x0, 0x100, 0x7fffffff, 0x7}, {0xf619, 0x6, 0x6, 0x5}]}) r6 = socket$unix(0x1, 0x1, 0x0) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x193, &(0x7f0000000180)="78cc0df0") r7 = dup2(r0, r0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000340)) r8 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[{0xfffffffffffffffe, 0x3ff, 0x6, 0x7}, {0x6, 0xfffffffffffffdd4, 0x52}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x7) r9 = open(&(0x7f0000000700)='./file0\x00', 0x40, 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000640)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000005c0)=0x7) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = semget$private(0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x2, 0x6}, 0x2, 0x200, 0xed7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffcfb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000540)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x51, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10500, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x1000000001a, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = semget(0x3, 0x2, 0x200) socket(0x18, 0x2, 0xb0c) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="67868b54624961c1e981d7b054e7e51d135409da6063bb6abc93f6219a11d61aa0a34ec79c6e1a742f8605430a44021f6ef94b19d35d2a29ef6e3d1176bf709f62d4525e620655f42521cc230601b37d68d323b22c2476836b8f771883e3adecab5ce881c872688b34ff785555b0b48bc10c7d9a7d5c40d05f4482070bb4afc6203f4fb11ab095412fa063b77ebe8334bac0ebfa3e8bcb378d1d79df77fc3b20364f10466d303ec8fa3071868d1c4d98dcab065f387fb33c29e012c528f78bfa8700b7dba8bbbfccab6b9e12cb1043433e21126c5af831bca48752", 0xdb}, {&(0x7f0000000480)="600a128418b19e2df86c91a74f09a1a66fa283748a11f5f705e96be2346f894b382caeecb36bcb663a43561a41629b97d5454fb4ac785f4c105a517c9fa36131ea162a297c3fe9b30c083ae23fcefc9c5626798ca58e779987839fe5d5eb8bf4d75849e9e8ef8fbbb0ef49cac9c1f6a0c362cf3311eefad8d98de87766988978a38780819f2d6a0dbeee0427849ce4b6c659079427d43a23d10436911f1119f5098f03a1c1ea0706f1b221ff48e029e033c9861fde7a88b3a0c3526d85208e5b76af01237758ad3d483599f0f6e3c31df9c66e1b5cdedbdfe1be1c69231a39167fe0d49edd28893be882523e1d6389c9281fef76c0fcf3ce1bb0df95f0d26171cc5f8c94e0838e64703da785e0fe6d8bdff9761cbfb7cf29ea4ec64f3d2d7ca278487b79021d963fdb3d311ee4fb6760ea9c321e445d88d7dc3250f2b383c9afcace1ee785c7f4baa3ee715020cadf8f0ff393d7fe3d7fe31b206bd194088f2f7f09306014d0cc589a75f866ff117efc7f334107af81663629e0549f4a02993b7c2be95a8773385b99c30fc028bb806f95b7db8a5c009125777a81fa481fadbbd167fc555cc4435598018a3bd52a551c1477894fbb9548312fe0205f11bea09a80969ed87d4181dda8c5e51e918b2141d8de8224d5a47c23c0b4c5110979c7700aa523569c2451436b15be95be78caeea241ed52395a84ca0b48c6d44529183890485f3f28dbac88104a50424c6f90e5a58620788e1f0f599bfd5a216557faa8ac154887622ce80ef2e57e37d6ca4aca3a54f382d93b9d497c041e44e30df3f25a729ceafaed1948a4889eef047f930df208f03053dfc026764776c4271f8d3f9a2177ac889d6b784facc8bbdb36aefed1027dbb7109c7d14205582dd5895db6282d1ff5737be7a17980fa9502e5996f81ccdf95d3e7c048b6eb3fae6489ed6a85c0e158ca45b39d2eb25dc1c945bb04e14bf4a2e4d45ecad837e65f27601f2d745e60713e4a51f92179abea20085f63fd50c9afc778195b6b903c4cb71b04c4c95960225240b13b11c5db4aaded308ec9113a4a2bd7482347a1a7dea6d86ed37ea5e2ae3d4160767c2d470fb46e094b0217683ebab08f4d4c62b8d562daca0694a6aa98d03c5c588f35ee51052975f46f1a30a5653d0bcacd0f4ea2520fe1c9ab0ff3d1aa627785cbce433ba86cd61b124ae95ce6edbc34f8831d8ec166f0606d7e9dd1b4e24431631ecd56c294aa6d39103e366458c756c616fc05e857d827474d7c80d90749a30f74243d283ce948535b4c6452fc52c4d4c972ad19cc94633d9fb3645dc7a26337283b60794319fc5e1997e0954a28cfbe9984f1c958743b0d12ab0872b12cf840d09de671a55c9e61b66510f2a5807bd97518f6ecba43dc8ee6aa512200d4b21e7a516407388a997ca5e4bc23e36529b692bf24695ba801f5c667970f6e2ce024d1dd7c09fcf4824b07f49e44867290579d8d59ce54088ae2a0f0e67f3c8e371231814a60831ca3e517cb803c4d5f1d0c5547f7cacc997f9a9271cdcab78077e08ca40d1b1cfe830a98622d2b2e2c83cd92a38864c0a56764728a11389375cc7f48c66afd514b95e78df72cf1c33be02ebd4032aebd3d57828197a0634c66ba3b454ed2cf3222137c3ad055bb7650c6a72db8074a1c2f44baef4546516c44f74c72b9772dadd9876c2ed007441eed18abadec637f0682b31ed5c6207d01c2787c86555f287857463e8bcd1c123a836efe98fd736fce5b84cc80abd98bda47fafbd30b1adc8629c5a86e7b7e39e3488b9d5e29b5eef4a2105a5dfdae02d68194dc135389692560894ce9684c6b6d3905180a3104dd282968e0ac7833e9967f93090287ad612db806daac50b85e9997f9c74f7d39656448e6fc45391ec0ee8871e2e79ff5e5fb5a6391d4dd9ca512dac818876a4ae589f07c29ed47a06e8ca5a9b015a157f76e0ca87ecdb045c2c7e0c22f371d2945c858e03c9125c7684d1bcb151d0e455b23b2ac71b326fdde6f1733c98ae8a0e2b0fccd236f0b7ab733fb1c94eb6960732137428fa44c2b330da03c7a6a017ade1d0d46060a0084e9884f50377803aff72a74bcc45c0c2a784558898e788b3db7019f9e94ba0ba6235bdd92e222d526b05916afdf18e4fed5de9e1bc46e8124e671ea67645bd2d945dc4680b3d9bea2f808f10129f23e93f82aa6402d60051ce2dd616d9cf7f1dbfd976679d5b6f1a2a93ac78a1f46bc6bd86912590921f97468a50a47ec84fe73b8334cb57419b48571f0fec58be1015c0225183f03a20b09508dfc502af96bed0bd2f3fe9af5047346da0c3b831d8b8c26e11cfc473d6e70ac00f8ee496eb32f8151fef3f3b0817eac626b3ef708126215c86a28205d14d911f5a34c3fe381f1b45fe6f7c06e9803bde0340666869d37a9e4b6c9af3874cd2119889cb419b684bfa9d91f8541d5ffcc29b3f4d4fd36f14825697e0e77abb16d3582f63d5cfd6f77dfff93cedd4a5b70d9141bd9640fc71c742285c09b2a2042df9dd19f255e356a1ad5ea8e7de5aed2c0f85696356317f732f4f12da03d3ea97bbb10d6f012bc95bba322c683bf2d9539249ff96913031581066512d32a607105bf930bca2048461f640e2d143cd5fa916ab3b56803375601beea139ecea37a14015923898f043383baf452572b752fb017493a9245d75b44d70c09cbf9e29c7043ede7fc517422a67525ffcfebd09e6506d29b992611c9194ac64371eae7e3f54868833126d2519d394d0fbf52fad56c5934201d8026048f27ff7f2ab87e8dad5c5df4ad260bc44e8e66de51906b3b2dc10669645e784b9f6b0857a36a1ac72409ef86fac59e3f63f07f9b1dbc07d51fe2f4aa6459dbde8e13c81eb67d2c0c6ca7388be5dfc7fa1891b77029fc9e417a212d76eb5192430b5750558ff7c3ccdf06ff6096b94ca046832c6a305035691d37806ce21a8b01ed44329a52c0772e34d8b85a0410375ff213e987e8fadab988b49facf0c8f627e43b287caf392246e4f9cf0e884148139c8172c3d240c6ab6b152b4b611d882edac3e85457740d53901eb4402c6e436fc1beadc3fa6ea31c63fb6234a46829de35ff7e47f8435375a8acf257990cdf4515cfbfdff7f65bd8e2bbd449858e28f869dd3cef1bc9a388d1bd832e8c0b8bf8f78dc1f5849eff5899e9df7b803a4dede04ad5a44dc13c6c341c0b751c94e0c949935fb9d922177d326201f7995cda66aa8b10dcb0f7cefd786b22d72b550e3bc485d337b6ba3a0c41730ebf281d88acb0e140efe4f61db7c917d6462c70103b1c2bdc912a8ec3ed7fd4dbfc9788027109c592a315e2bd6aeb1475dc6a52916a0081120fe4ae3151434fb11d6acc2dab8277d384b2083dba575a53c40a263210fccfc9a5625e0be33f3b8f04719f397b088eae120110ea41677bec1b5e1db243d2fc8a6b148409477730171d543083c47527d080ed5be0a8dcf7072c54edae4943432d9383cd3ee5df5b625b5ad162e003ffe35dad9a7170d93cde5ed989c2acb25d2f941a91f853a01af715736366cfcf04978def663b709c86d1dbccf55df3620649a5901d5fa27206b7a49c2e5df91410d6d0a3c0050cc59ae6321e6bae789ff79bd02eaacc3b56ad8c3f57525a9d62c405feef3547e8689e68bbe634e1d73b17c0927f50324b79d0813aa5a5bcb0a625827ffc4555e8f76e5bd5c235c765618860af601db7dd4cdfbfd9364530207dc99fc98d11ba9df87cda97fc31c7453c39e8fd805049b8dc84d13f159d693d674d24599d262aebea3e9c26bebe3f80ff35f8df62367a0879e7e8ce35e91f9f870596dc2b8bb33e1f308b1c2d8b9076d85eafb97bc714685d7ba3f7f54a1492846bc0dccda61422deaf6aeb9ca3e5ff6175c3b59e7445dd850487407b61b89c709ab2860928e48972545b2384b7d3288d7dc792fb92839f6bfeba7543f6d492f3e14d42e9e493084e655e51b17b7372c8d4efcec7ff99e8c89ae36cc046641755dce6b799d1329df8d9db194be24b512b24b9899cef8ee0d14819e8f63321c22111bc0d54bcbc666784459ecf856f064305de5ba213c2884bf866f4329c9c71f1726410a62f1a2f486eb6ea2f4481f5a651005683c81dfb11063b03b485de78277d28ccf49e0713cfb2cbfeaf25d8866843df4ee76013a9c0c53b33aec02f494591d90ec120a0651ceec35220c7531f219a147b8a5ddcf68dd14ef5e95a3612edace361c1b8826cc3b040ae1e275b11624e10223ad989545e6eb3dc8bd61eee8e0f88c4c689b5ac58711fe65e2da48b98fa05c70b13705cb98a71af53077c484f5efdb5eddb3a5f96732b0f63f23f17d52075d10f27c97363b1c0b822145b7771ab329c68386f7224a6f8bdf582f21675847101489125d3b8efef4f7db1b11b56c2b1a8f0d85f2a67a224e6de532783c86bb64c2bb35e2f6d1f29e2cc2c7f84161ad6821ca8208722322a8460e0153c698d4293bb736a70dcd5ae0e3d89e2e4b9ab4ff08ccbb0869a79c22137965c1990e70fa71c26ea81e350ed71a36bd67fabebc3db943d490b171b9afe69762691d1a6403a2b79fded45dbc8fa9851e7d1e8c164a28c45fad57368694b27b0a0734bd5a964b10b705ef194ef554b8765c25e86a7ad4864c57392fa94729acb561d2387eeebfa40912f94414055cf7dcd2c902ed73153be51908c44a69f3ae37d54a7fe17797d024497db3a6a205a7784c48296fc42772449a822ce9c5d5b0814bced3461d110ae15f577ace6731eae1e63b1280b7b2a2c1a98271313730650d93f981e54ad3a7377cb28221868dcb2e51a6416ad9f30bebcac95cb71da5d409e485805e89e82b690e822069eebcac4f76a195045db65ee116349b7eef9f088db0d087334ecdf1aac81ceb461b85558587e2a4cf56363d98d510529eebcf7137119858a4765ee56c595037e0fcc9a06e8180336b6e76945a8465bfbc6f73e19478d22e917e86aa9410bdcae6b1ed00529c7f073a29d02b81e4011bc939f7b240ece063ed58f0e5c0d8539ce2e4333ca149caefc96b00b9aa5ae1d5894611d239ceec7a5aa628e30b5df61db3a90fa71f56b008a5fd931ff6e08481be88948b588e61293b8371c0078a717d6aa27337af6a2cb75f9275ac65b6e66979244a1c339b65eb7ef168e9a89d42299c3667a8298299d96d3428875d30d3f54317b5a1bc9bb3ad9e8bdc6fa31205d568493efb8b710f38aa250d7f228b58e1ac3936dbddb6def8b528d6d8ac1c95338066baba2a432d0ba1b24c43f441324f39a3f0b7cdb21eae1992117c108fb712f0cbbe8769787345b0d640d0edee8c72e026fadb04351a646c9725ad4b6851b0a0a048121fd013971d9a3b31a30db849fd0a3b42c1eb9afff1bbfc4ed3a0291fe2e360a51a3b9b9ca1969cc586825a0d3cc98ba595ce542ef37c1290987ea8ae5522cb205f485af2b4736a789052848cb2661419be44141aaef10e4a25d5f9d38713410ae77e76dba41019be1740ba2ac4845f28a97192aba61f367ecf5efb0a7ec62c16fefc9e535e943d5df2a1519c938fe4af8d74027b50f5044cd0caf48a9758bf3dfe04c51371c5fe210a354eefab3df9b0374a445545cb3ffede7a062758de2428c218c95fb067cba8723e8dd66ac0dbb84e23c50246755983b0b6d363c5b77f2f19640389880cae0d36e9dc6e20a69fb87bef08d1cfa8f1a9ef700ef6519cd34a41b5ca2eb222e606b37ff3d0a03fb8c5d2e06746d5db9be5f9cfe90e65725fb0cab4906a4637f98523e3f2c7fba", 0x1000}, {&(0x7f0000000200)="6b2844003008c091ed6ba3b0a0679ea272601bf9d7a007d24fe3e651dd9146fa93176ec713b1e0e995e2d7b4e9f6666a62d4b4e347f2c903e36e1c30d7ec581f7c7e254349505ea966add9d0ef7b1006264616c06b6c8e0d9b124744080a855e5db66e8f9778738bbf8cf15359336f4063d8ca878e4150b3d655ca30", 0x7c}, {&(0x7f0000000280)="7cc6f3e00a6e38605ab8ba2a9921e75992a6401a3e7cb6795a5b4e37f4ba2ea57b437f4485129417435b4581a1cd279054ad7fd22366f0cb6c494ac168b8b692bc", 0x41}, {&(0x7f0000000040)="205647c512f3ccf34a76f921b398b27b2f6dd1814354851ab3", 0x19}, {&(0x7f0000000300)="0f120ae7f4798fb922358a384475ae9d318ffec08f9222f90273c0f22a2663a2d72e952a9fc57a41a14db06f383ba39be1049f8451653e179e7ab49aa6204d17e1f418a6e46b3275bd576bedf1555fb243fbcc89486bc7cb10c51981a7579d23852411d4d0a30cdf0306746d4a67e23efbd836483fad15a8c6ce0681a668a9d56deb69364d81947516f826", 0x8b}], 0x6, &(0x7f0000001640)=[{0xd8, 0x1, 0x6, "3f0179b4075717b49ace5381a582b99772e3ad13738d3b65436cb86334ad210b0a19d4655a6673df1372f1abd0fb7b31e4a36f4a0bf524567b9e954529b42dc8e7744159740fba9f171f6894d535e174abbdd81c91f436f4ac957308fe09357f38576866e1c6a72a12fd9658dd07d7e26cbe69e3b6fba8953b14ac9ba805ed703417dc0a13f1e5513133806de02327e52b5d046faafd4da218553917662eab69a54eaf3e139379a2362b5ad291bb7ee07fdc0e9f6919b47354f2333e9604c813cc9dadbd9575"}, {0xf8, 0xffff, 0x4, "012927680f5500d9cd52aacfcf2ab6374f3b5e1d4333f3276fb15ea9241c3778476da7953272b7220e074c47cd07620dee8967c5f9df77d52bb6b5a29152d5f567a628965b8cbb400e1b0531273688caac6176c61c2fa46528be63e8368977f67269b380823f2b56efef1a9938c29066e8c0f23e829250fe2edcdafb4cb4b84ca53c7333ce4bc868ee0e5883405f5cc322c45e942de6c227f435285c66e908786ee0920f23917be88f84a4a3d6721c838e5cc719b71baab5d73ab7572be02e1782877872228cb4be0ce285e1ff3f048a17b098a64f3112b60335d4010a308784f22eb7417c325e"}], 0x1d0}, 0xab3c8bea2b4505d4) pwrite(r0, &(0x7f0000001500)="f96349a86e4dff5e0c224acc18c9", 0xe, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x180}, {r2, 0x80}, {r3, 0x40}, {r0, 0x10}, {r0}], 0x5, 0x4d90) accept$inet6(r2, 0x0, &(0x7f0000000040)=0xfffffffffffffe5c) 16:00:21 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000040)='./file2\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) symlinkat(&(0x7f0000000100)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x25decfe3f8d79e9b, 0x0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x810, 0x100) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) unlink(&(0x7f0000000240)='./file0\x00') sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) write(r0, &(0x7f0000000000)="44686bca83ca4dd893899768", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x889, 0x20) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/215, 0xd7, 0x803, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x100}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3c9, &(0x7f0000000140)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6, 0x0, 0x2}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:22 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = getpgrp() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0xfffffffffffffffe) r4 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000003c0)="09a1de5bf159fcc3b01e73e884406bec8e4640b5a77b8023578bdc23817fc7ba64ccc025478683ff864a59f9cf4efd30c27f24504694ec43085cf380adb294a45dce0965c7c0bd2db174d1070b98585e9198a60ec739a16383b4fe4bbbb84fef0232206a529538f95335bd69c0becd3b455e92e3596160b819f80deb6b7144327c34624c97b90d7334f26b481fbb82bf78bab6dda22c554666e33affa7da334cf6c17e6ff9e187ff9d184bcc109b5956f88e9de1ab208d9a209bc99449345cb92f884c", 0xc3}, {&(0x7f00000004c0)="a93e66cd05e19fb6094d911d5a65fca8ae6d0596b1522a5e9a88d7111b5bbf6ae049708c0e578414110ec0efeefbf36823b8e1b8bae5f046faff8a8eb721e0f8e5fdd34773a5ce409c58cd97a9a1bf01fb18854e420c1d5c39e4cbf1ecca9ba6d31e28e2cd0d1fd53e61038502292019559cb11748205cdc8f854d90ad130077356a9f8b6ff6a7ff2eeedbd762ea4fccd431e400d890ecd05adf119aa98480060fc592a103eec14354362cb66eb8ece31d3559c160a7", 0xb6}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}], 0xd8, 0x400}, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x9) ktrace(0x0, 0x7, 0x108, r3) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='-*})\'\x00', &(0x7f00000000c0)='\xcd@\x82${\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\\@\x87\x00', &(0x7f00000001c0)='&{},)#\x00', &(0x7f0000000200)='.^$/!\x00']) r5 = fcntl$dupfd(r4, 0xa, r4) openat(r5, &(0x7f0000000700)='./file1\x00', 0x80, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x5) 16:00:22 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) mmap(&(0x7f00000f5000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0xc0, 0x6, &(0x7f0000000040)="b18ec555accd8fa1ab204be5ce49251507097d7d3508373796dff44a159aae120338d60e5a6f4ea376ab6ede0b711bb0392cb333732a971daf9a35622fb08b7a13f8443d9369b69bfa6b5c3b8bf50ec6078cd5e74f59baaf0cc01331b4be98b2005d2782c192443aec06a8d6dfdb5b96832ae2cc859be8e70da1b609c0318d4995910d4fcd56dd52571394b371c6169662da42bc4d1e6ba0d250bb73b3b52e76b1dec40166a877bd8a9067974d62e2", 0x26b) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) r1 = socket$inet6(0x18, 0x4000, 0x4) r2 = getpid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x9, 0x8001, 0x8, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xffffffff, 0x7ff, 0x9, 0x5a8e}, {0x3, 0x9, 0x100000000, 0x10000}, {0x78, 0x1, 0x6, 0x100000000}]}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x7f, 0x407, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)=""/207, &(0x7f0000000080)=0xcf) 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:22 executing program 1: r0 = socket(0x10, 0x4002, 0xd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/67}, &(0x7f0000000200)=0x45) shutdown(r0, 0x2) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x81, 0x6, {0xba6, 0x2}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffd, 0x17, r1}) fchmod(r0, 0x20) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) 16:00:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xfffffd3d) getpgrp() getegid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001780)) r2 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) socket$unix(0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) geteuid() getgroups(0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0x4) accept(r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) fchflags(r0, 0x10000) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0xfff) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x1ff, 0x4, 0x1ff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2400000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x10000}, {&(0x7f0000ddf000/0x4000)=nil, &(0x7f0000c30000/0x2000)=nil, 0x9}, {&(0x7f0000ca6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000fe3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ef5000/0x2000)=nil, 0xbbb}, {&(0x7f0000c0b000/0x1000)=nil, &(0x7f0000f5e000/0x3000)=nil, 0x1f}, {&(0x7f0000cdf000/0x1000)=nil, &(0x7f0000d18000/0x3000)=nil, 0x400}, {&(0x7f0000c9e000/0x3000)=nil, &(0x7f0000c10000/0x3000)=nil, 0x6a2c}, {&(0x7f0000ed1000/0x4000)=nil, &(0x7f0000f85000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000c29000/0x4000)=nil, &(0x7f0000ecb000/0x3000)=nil, 0x1}, {&(0x7f0000cad000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000e40000/0x3000)=nil, &(0x7f0000e4f000/0x4000)=nil, 0x27}, {&(0x7f0000fde000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000e3f000/0x3000)=nil, &(0x7f0000e5f000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000300)=[r8, r7, r8, r9, r8, r6]) setegid(r6) kqueue() shmctl$SHM_UNLOCK(r5, 0x4) setgroups(0x0, 0x0) setuid(0xee01) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 16:00:23 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$getown(r1, 0x5) sendto(r1, &(0x7f0000000040)="074c1c01f2f7792da5ff01b41452d935d925cd0611905cf5298b21d0353b", 0x1e, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) chmod(&(0x7f0000000140)='./file0\x00', 0x24) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2812, r1, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() fcntl$setstatus(r0, 0x4, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/file0\x00', 0x2b7666a5eb6d7e7e, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8420, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r3 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r3) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r4 = msgget$private(0x0, 0x184) msgsnd(r4, &(0x7f0000000300)={0xc3d318091e30d2f7, "10819376b5d9153c6a8e7cff9d42087cd3955fa23ed9c00ad3b31d8a8bd9a2fa55554ec7479884cf4094aa167f6caaebf3b71569544d3e2b3803304c4af93cc74433fb4425d76b799b89aa1d42b59e7df5042b0a691f520b3ca9b5974ee94df400fba5fb66056ce99ecf04c2815283a976de589808e1d1843ea356e31c12e0169f84c8b979279822c5756ff4fd4a74ef1db1d4eaa2cb1fc55d7ab402cbbd3a68c4caba2d17d68b01aba511a7b5b7b5e687c087381cd068e69a0774c52301de822e86c1882a94c731566711f55d133a38dedf2f1ece4c83d3be9082686e1d816317b97ba49c78db9c0a68eb758805cf3362a8af5395a710fae06d6fa2a5602cc94186e9525c509d37716d31ae1bdaf49a49b9d5ba82b1b48c29480d1df619779cc46af620f9da5ce658c2290080ef8417179e3c0f81229f874406b82d83182c1ac11782b2e32fc3fe4720f42baa7d92899d018233dcc99938bd646985ccbb5165ff9907e25e3efd9d313c4227f7a8291ccfa42143eff4734858677132bd0edb26ff0885865e7f141eb8d394e91e045a424944e665574c138ebe44d9e323f02a13457f66a38ba7a3fa9ddea3b93914a15c4f9159fbfcf779bdb8124fe4d59ab9497757fae32a7110ccfd6d9ad9cbdd0c1b0a0a98dd742167e784a0868ed9b7bf253a1ce5461b9de08f687a58557f7ba376fe55e894fcba04497f51783ef1ab54ffff68713b70ebbdc816bb339f286ba68c397a5f7d19623fb3d9a046d75f5600d0dc8cd1e3ce72cbc45cd78734300c82ae12126019f7522a2374fa270e8fc323c7259daaa49845261f584cb62fd9efbc83f2ce74f4fe0a135b770644fd7c2f3ba20a3078380cf20504c63a6306c7d43724fa5f3b46bb1f48d1514fc6cd0099a37e711d6b68dc73c3b4dc037df09f68f9cede1472d9d39dab4c21e820dee25acb9e7645880c3cc3c5af1768621b98c26d1f177189d0c3ddb3dfa45276f1a28609a158f58dbf0069e0188cbdd5d03759442f27cfef03c5fcf64e705351b6ebacf4ab9fd3c312050c432d5df49583d94ea7ddd60f0788123b623e0a1d7c2413b9e36840b883ff6b87bbb0ee91f82ef6a691dcbf87a08d0bd9d257cf8b8156a007edd412fa028912e093961beb95a4ea9a8edeaf0baa9f2f51458954df3ff651b26f99678eb7fc92d3ee358b6070b0135ef68670d4f0404ca840078dc8ee5c9005b9fe0adc21d0449c4184c8a8b460d770c9845be0eafbeac07e2f4dd4575a203e71fc8ef17f35211705a1947b5047bc85b1ba1dae2ced8a7bfb08bb95310108cc82bbe660c65608979bf26d1514ca5c74e468a0f87865d5d6fb821380ed2ed7ea276db81f53e80ec07be41ce77a6d9acca3d8467a397cb373b1397ffef093df127f4338ad554e83d91aae22053c6fba45ef3ef086381b5e189a017236d7b8740361ec5c3db29230b536001dadd6b638b41633f99ab480f6e54574c33d75cec8afef0933ba6bcbff1ba5cfc46a644d34ad22f8dfabd777aa7ac71837a27a6f5ca9bfc9fb9452c63c10e1ae03ad35bf71f5286def4f23b3b6971c6e86049e615b675df6efe110612b097157c2c06817c73692f2786a593a3284501b250e7f14b6d740a5112dc3b86db585da07d4088766a2ed840eee0a77874b3b7a9bbb89df0ae04cd658c853c533b19b535471c40af0c55075895b55c5601cf212f9b21290fa9717ee9919318557dbdbc2bc7787b5020e0e22ccf4650f075692cd33e2b47b073d4a15f5b2e215ef76288e3cfdee8ffbd9e15d58aa8729eb2e263c9742e41fca85e46583789275de23c8b26ad452707be122795ee50d7670e395da53939f793c41566f288759b4e9d7fdd231980eac270cdf17d823be30c8f56a1623152050f92859c2cba2bddd83eea7240ccc2653be038796d8021c64019f4eebcb80d14879545d6926724f8e3b72470aff7f329508ed441c7d8f6e1b3afe6040e24416081fb50ba5ec7bf36c1bc61a6b06bab26aae44b6efb1bbccf30ab33edab947ca5939d63b5412c6eb9c4a7580c6da0b6b9d3d0067bcab4908a06e73b8281c43ce5410aac35a51aa2b9961a1a0babbad12ea01c31c73cf83141b46d60a289614d2a7f4730a9d134c2987270df7264883297100b9f868c322a06d91ea7fe3236dfff75c7e94c7be1f0090c086219451ab0d4093aeee845efcde684bd9a6dc335802295aa34edb99b1cd1c36ebc7b1c2cd013945df199de961030d289b107dd0222bedbfa74f17c52e714109e2a48c1b6085da95e967494904be1bf51ef0195be3859a5720f0e3d38b954c19389f6b99a2360afc8f875703daf2467381e60a48754dfa45f7f677d7e85b6d37e0cd25ab47914bb642adea50c4f29ee6e3de510d812a0e146d0eb18403820904ec614287ef063b4f61442ba4367aa13366e307cb796dc7059bf6569ebbaa34a9dfcb7be8845b958aa29c3cc5abe55e1db1bcc5c93ac2c8c141682da0923c82d0cbb012fc9e9c3949e1f7198c1ec4b0d2628893e2d26334524d8f503117e8d31e2c3ed355e778efbdacf41d2313e460acb3991a46643b07d8ab9d879e8f813543269c6253ba0e053869c51bd0ffc1d572c9b8fb947648087790f50f4fcc77f383512a4d7abfb127c7a104a8c14c585d70301f3bcf007f50607a4eeac1db799c3ebdd15aeeae53007b7a994ec8e101052fae13f2ff381b734b53ffb0de5c8fdc1d715418a357227407240fcf9a95192363a1f7f03bcb978b740f04798d0da2758d8d07ea1e34d5e8119b04e6b4a06784a953d82dc258377f90accb6a9df3c4b6137b71e387fd0f75b549b874e60cd7e5320a20aebfff8d7a4b954889b7b8170024381dc3807ba5700d78311ae96d8646360fa56a59c7f8d50f85360adf77bb0e265329639f4d70a034b90a3b9a39b75647d6555a17233c889a810745c84ead46024d6e54c8584e3ccaf41f6c0ab2aac70b4e4f3277266202784306d968f986e8e36aef017fbde848c26ff9b832ef3908de03344dbb7ab70ea55b68c3c7c2dc19e491c470e7dc4013fe4efface69f43c576e59a05b3f1d8ada3ca55320096fd38f0f760d5c00072615365f0e811e269b8782eee243ace45e11b573bd4fe0cd62306072e1251c1a52d74db584d7d4b2997947da763cda4ce2c08027ed87249ed81bc49bf71cff962340f1804ce45903a3837fa86ba58d4f8546dacc08f5d417a0ec6ff30cbf6514b43bdf880984ea957fee3038a2b45ab8ab9de1b29b61d6b778a3298522d595f03473753b0da405a18ef750a5bf4dd0c15753c2b10a8f7446d613513523ddf73b9c62a37bdccf1adadcbf8bf12378f8a21107e3322bffe47357b92bc604bd01360abe4705c93f82caa594b6bfdd1d4e2f23a9652c02ad01ac357351dd68935336a74ba99798cd7ac2388cc7dac0ad522e419be9bd59d3b68d587eb1247edc0c1f6101669e62531c16c7001a9f2f44c0909e9f2487540b488d6ed09a27c69e4ecf50c8220fffd21566947532543fe13d01106a7c2c61a29f7e7685565d8961221a54aa6a25047b9744f1d30cf3bbeaaeb6cae870ec8e32bd56d57a98c1229117b4900797d7b5b257665ddb0bdf06b968ddcbf52c1720da6f01fe48cebeda85f1a939b54e202de5785ef20de0bc5158690df93f402be4ece04102c6ae7eee2f2ec82cabef4a0f6b4ce2aa06b55c1123d6cee045c72c1748509add203168393b234fb2e88b04d0b2d858d6b8b3826b913c9e970311a7a3c0ab33bd1ac74ce9d1f448226f3a08d5a6387710a2e8a78eead71bc04f5c2df41da85f326d53ad27463245fae0edd07e050e62fe1d53a45bf1422c36e541d434f1fb8a94fdaf1ab71b23451cb59eb01a730ee91b5f03df038e39bfa9b67ebe4c6c0fd6f4dd818962adb54e30f54a76fadba6dbc5e4def6a8b87eacf4815fcd450deb7ac401590a5fcbf1c4dbf1477f7dac6958de58698b04df8565d6557b5517967fc9a6be4dfd0422d3cbb519bab0ff058cf88b362334fbb4c2d469c9ed2ba75274406ac699d7c950ee9c4efacf9d104de083d4826f0a146b7eb41ef767f84fd382eddf0a09c21b76388afabfcdc0b0f1ddd0791d58d41c83e3cedd94ab2666b76a410c003de668019161120c4e1f4ba9623a2b0db0869aba935babf520448849fd1e9a61e80c857616638e63bb28ed1ef8750ebe5e87261ff8535dee2309d06278562c29d368615d274cea7dfb0b13b7cca11f5bad8c27f53a46ee81e1a15d1c2f345c6d2c7c7256b4d0fb535e077bc73e3863ccb85236b4dbf6da2ab2a44ab158ff4a87195dd2a4c7dfbe6b2fc2206124a28aee90784f105c9063f0789b8ac639c8296870202953aee62df8656b273d0d143ed9028dde3123e42631461c539e74038de193aca61ddf178ec3eee1a74e97762367ba55b27817a974cfd75dcfcd94b60e7d4391ab3c201ebba6cf2dba9749d0c8ead9007b7454048026d6fe9b1003dc2937cc336a0e2d2d842bb4d90bdf066c5eecbc9f3ec11f8aa05238230c2bfa7500d97c9eb5c982cff79b4f2fafd53c97154fcdf9305c34f6a9459fc2714da9d5a5301687c2596fab3be8e303bcb8cb5f1eefbc4ef9adfbbe4ffc159edbceeb79bbe698976e1c4d6cb6288ab75795933fe74504ab67497275205771522524166095c779df98690ac6e7b80b20a94924471cae3b654f24d10ec4f03f54b41bebc99039f957937255795602a0831e89af45173d4773ae5303489cacb6b1d73703f1f1c052652b837f64d970a830e80a7a39e85ce84c6514cac3a8de8133ff82b96b777c720a21b44ce39abc4f54fa3916630e67f858712091f67426fbe6c43a60e08f16e7dd234f40091e3ad7d5f418189f025c7cb7f83ce286f771575c2b802f7122f8b485e01d5d5e756fff5870ecbfdf076fe3910a348d91b76f839f0332c30b911f01d97f68e73fb6771650c44f2e22e2fe14331bb6283d4fe70f59cb1709c75f5cc614409b0f0dca8e1b61483e0916776c6d33520167f961d67d030144a42da1cf518a218dbcf0e8db706e711da9151ef45e9fff90bc58a50ab1db9321af5060e0069cc26671bb7cb00b530c70bd0b154db6215cddb943fb37a40d9f4dbe0ba243b9b9da63340eabfab43279056f77ceaa128929f78a498f8c14e2f230f9b4c101bacaf12ce4892ed890a1a51425344a17f4c12a7e44a0e40357ca2b33f14fdb8e9821ac1006cfeee9922313c14e9fc98194c60e5733663a64573b64682b9680a5f912c5c744615ae652fe9ab2f652e8ed5e770e07b6d22e5cbdcf1605a2be4c5b018ecd2a434948869d3e364d038bf66a2f8d5dc36d67568d65a160d82b476aaf317e3138e3bc6904b01b28d18358b41bebf4d55025bf6002b1179d42b309fff40b22fcd4c16f84a0f61cd83debc97d7fc881e66684564688ade1bc2af34e55357c20e95f4bf831981e6e945e70be302d2f004abe24b1b7925ed711f7fa68e1bdd5144daa4a6f7c75eefb93327da550b6ef11034ce854561d5cd9669f66054f3889baf224ce62018abcbe3c16881662fc66f9efc22ba9896e2d54cd90ddc56e436f88337ff79aa384966643da79188d12f23684bf68a37ca59b696a27c340501bf6c0597dbc1cd6e2953f35dea213f368e26e37908afd4fec1a5281541e7dcf5af7702b4aeb518e6db1b7f83c78b11644a372af6f10b770446d6178973d9292de4752dc9ddc8ba23e5359c989672d93e76729ab23cfdb2db050dbab5842a65178a1dc1232beab1f5f5b22044d11ba69d38505577a7678df1830095f9"}, 0x1008, 0x800) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) read(r3, &(0x7f0000000340)=""/4096, 0x1000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x812, r0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) read(r1, &(0x7f0000000140)=""/91, 0x5b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x10001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r0, 0x49d3a5a4c7256a0f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7, 0x100000001, 0x0, 0x40}, {0x7, 0x107, 0x9, 0x8}, {0x0, 0x10000, 0x2, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:23 executing program 0: mlock(&(0x7f0000227000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000600)='./file0\x00', 0x80, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x91) faccessat(r2, &(0x7f0000000540)='./file0\x00', 0x1, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0xa42, 0x4, 0x652c61e9, [{&(0x7f0000227000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x569}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000229000/0x4000)=nil, 0x400}, {&(0x7f000022c000/0x1000)=nil, &(0x7f0000229000/0x4000)=nil, 0xff}, {&(0x7f0000227000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3d1e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000227000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000229000/0x2000)=nil, &(0x7f000022b000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil, 0x9}, {&(0x7f0000227000/0x6000)=nil, &(0x7f000022c000/0x3000)=nil, 0x7f41}, {&(0x7f000022b000/0x1000)=nil, &(0x7f0000229000/0x600000)=nil, 0x1}, {&(0x7f0000761000/0x3000)=nil, &(0x7f0000334000/0x1000)=nil, 0x5}, {&(0x7f000053b000/0x3000)=nil, &(0x7f0000516000/0x4000)=nil, 0x9}, {&(0x7f00004d0000/0x2000)=nil, &(0x7f0000391000/0x4000)=nil, 0xfda8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00002d3000/0x3000)=nil, 0xfffffffffffff001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) chmod(&(0x7f0000000580)='./file\x00', 0x1) linkat(r0, &(0x7f00000005c0)='.\x00', r0, &(0x7f0000000640)='./file0\x00', 0x4) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffe74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x5) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 16:00:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff3b, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002980000031000007000000000000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x180000000000000, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000240)="c516f7077038bc913a7a001599f70873a0a1606ef7d9a5513ef46285abcde50916aa4256c080fb09f8e2c8bb85e74f626df6673e2cf5948e36e97a93e601b457d02a9de2042cfdf7d85f0692d5ac32996dbbd3a92d591ebcc62044e3b54d5f10c82052dae3743ea76bbf761f9cc8dad9868b9e7938c7edac959d84773b2f8629896316e3a1b993234c47299b8041810c0c121e2c6fc04af7a274276176f8145f753781b80c0baa13520368b79b85f5d137a4dc60aeffb9e42eec17a8af24f048575e28ac5de4dd602434bd994f4177c119c053fa26ca7068dbbae44f9a0478b1623c859095469b2b6270a234debd7147f37b2334f853cb6a888bfee284d486610d1962d8ab05c0afdcb1c40e8560e65b64064dc5e36011fceedc5de7c32d4486b21352193b7415beec98f32cfed8a7ee68d108590637b0d7fe7d0ca4ed597f3524f5ab3a6d19d54db7240828ef7c8ada571233713864f278866d2d8de4c5fd0877aace08a9bd7c8bc66d5175bc1284b049291f28255cff81b0b694f072efa31220b60f857146adf1c82266a56d21ae2bf2ab0230fdd78418360bd95f5be846f741d9bcf9bc85a5cf94293e57370b5444f99dfa4b11aadcf8271a03f31823d82cc42a2070315b5e7d5b219d21c3d3ea4dd426cd8bbc65bdb6650937fd823a7c47c0958a2808d07ef8e8fa56680a951d23ccc0a8765b2339399c4f8aeccd439be5a320d46de895c24dc3db7629b46d82ef4a04af8c40bc095ff957b2559691dfeb5b986efca5ebc359ae8df7852913c1d173ef1d9f4e26444f54c1c394c686fed3a4de97572aa0c8926d2e00307f5cbd65ec6350462017756ce636c84dfa45be4ff14e19a3a9f4f62df28682c684ed399daad818c6e24e0fbb7f28f2fd42a11b9b5a8b7fe0a82165f864797119d7c151100987f43b7a05d5e3da42b54ca622787e568f8e075cfacf5d773c9daf0b8d82b3b21582ea52db416bf0d80cf3a5971c1d644b78ddc0505248b89e39a0bbf2fd5eb763a359381f07f31bdf98d95149fc73b0eb0a6e444f880afd8fa4b73e0346885adec2f9e853c8206d105bcc601ff5935a4e78b48205378c3c05062572c214d3898080826da27af139db83254da4b5da4d72b00d701d1c2d94b6f102960e53f9acae9295c616549e1393dc9189a2c4240ef880b3e6ea52a7c0f6f5a15238cdf24ec7128fabf60a501e6b10850505bdca7e4f3cfc4be1c6521daa454eaee0a123553e14fd04bbf0e4094f6e46f3c873ecb0fdf1543af70dfb547255f0d5ea90836d63e5861759f86475701e5f7257f77506b4c162554f528c08e36ba5c931fdd0908900c66b4f7355caa5c982750996fa5e801e2ca7cf6607d9414ec9052a48654784749d3abfd203fe4c8fac8f5f051d15c6e8149fe610d015818406faff75ee1fb21c0746c968be15d7eeffa085fb886217d87f7e8e225c4aab6893d8b563ee30559a895e5ffe5ea63ff91f494aeed9fdaaf1b1decb1fd512d7fc47f937f18a001bfd6c722ed48136cbb4733c1256148e36d79b65440f3c996afbe727a6c591e4b66fdbd61f23eff64ae3c2e4ed1d71122335fb256d43ce2c9494c5f287f407ce2edb7cb85440c0a9d0ffdbe08eccfcbbc43abae9c8159f7201d49759b59ae7dbce9c407a7f4761bc17071b77d4bd356204ba1026e0eb669276a19dbb30bce3d956fae279cbbc39c3d13165eb8780ee1faa2daabb627d65dc4c6c4e6fafa640d27746017bb68be630cc3f916a21c6a3f1c7651dbea0b8367c6f66676de06f0ea50a02621a74c9eb13cbce2b29737dcb7eaeb978021526e0fbb387fa8d2238ad9de5012b5ac0fa1235569f0e2af5d3c83aa8325ad9b0a7b6fde0dfb51246a9a53ca0032ad0e6bf3ab4abb04e91f5aba2760a8a42bcfb39d211db82f377839bb0f35130bfee2e657c4df5375c061c3920df5d6af2e00eab5ff5fd705584f9c0a7f292a6a29e9f5f7daab0bae26aa862427a7f3b4c9ad482d4779bd395e9338778ab4e5900d03d6728324e935e391ddaa8e05c81832acd260758b1b8595444c70cfd7593650631310ad1a3fba6a278fa3b32155346c3401dd9e3081fe0468cabd62c33a83266ab4786b54b936016e39b573dc4cb81f888b2df5985bd157bfba53306d74d7c76b7042ea69aced9be645675c2676c58b16d01d2cf7f71975d26430e557f7425c8756bf085c435fd03231c972ebc11a9fbc1c8d354841fa538725a1a4dae466c1aabb4a6038d8c6f141764be6c24b5a310e1b7d5bc39b1ab4d06e3cb559212d00b24ba4eaaffda2278720bfdc7cbd0af4e108baf28b5881011690b6a7579e6c952de6c529fee1db9a073d2be51e344846dbd747155a7f7b3195c33625e78ecae7b6f56b8a02b0e0fa83f4716af82e9bf45df7a00932e36ba05ffaebe5f503758a24dbd1d523b749c4772b6d92f3271b8d34a005d9f6669ee2e9780c9690e920c9b0400c6aae3e4ff6e1389679b67ed91fa7b4ab9888ae2ec16b1ca7725da04460140e96ef660a134e938310837c1e8735d621d97a547388a097b4830ccbc49e5236da6c4a301e55c1fde1562b983292f8845db483df212a4ada964ef0e75bd8c5f86a7f89f93158ac7fe154ce1b2cc040cd2e1301569f4fa5083250ac96f87cf17dacccaa08a65da1ecbd262790f0b14e63204b50232f96745b120a9e2c9f62a6f4823c106c7c3b205e4324513a7d3c07afa956a337fa32f0049190f5e540d146a2df8281c06f588a9c5fea96de8baa8aab4416793221e869343f03b67df42d7edab5cc7f5ca8a3dd73f1f8e1cc94318664eadb21ac290f9950819a86cd5d50f5732c8aa0e5a48d39790dafa49a55a2de01dd977617d79ce33f58b34b6f568bdce61a37d081be81c0af05aabd3a75d2f1328474120aebaf579b0452e7eca27eea48e6cef3aa0eedb0304b67a4520020d25404789ccc3e12be9cab4429561b590dbcfcc9093d05229884801a1b3daf7b6141265017d5ca990866d311c242e2f42bb110188cbe442b35ea6f9e87135c7393c18ac9c4a1222c20161d927e1ee35d38a52228a7a372ffd8b61484f65f472f1eb371b7845256dfc2560fe7ff45914ed6c2ea098f7bfefb7476508853413f71ef62102b462ceb1428f8c90533c80b9c6cd6403ec676e4596f89e41b806388e90e8785a847d7eda9ba6e2a99407029395f7d3a14da0377c316c68c66a8cb05943cdcba41e51060e622fcbf338723553d59c37d679a2708d210e7b0c3ab69fb5ad9c486236ab3ed6ee1bb8afb9fb0bff007dd0459a7d954b02672f8a7461ef83fa39a4eb0c56a38f1c7283ce2089d82c9d122507f26db1c34f3e723250a982f2b00b2688541b75bc68da52c0267cb820f9f6fe815c621f9092c9b77569dd0ca28ca5d9a8a6cf036f4b2ea6d6c6a5bb1aeaa7e2dd4f9d2f6e41a016c493ab0b1ebd18659a607c8ddcdca6ef5157c42380d277932fbb0c5ab034fa3bacdf31c15d21c04e5fb601ecba3f3b6d6fd2f5bbe30ff8c3eca23fc7a8d00d61ee0a634795a0f8d21a051e61d68a4719472382fc62fed80c3a604c4131df7fd928bd3cdbc30e908c3dd4cd44677d7b867725bf99c5c470c5f4c024468fb7272d7560212ddefd89de9f6a9cc0f62065feb6741af977a258f8105801357bad2d3a46cb833e24664f2b83605d0e8ee10a80d7f64936ffdb2c024ffa669f7627ac4c7e17c5e3050cbbeb9d6970e67ff645caa7e8461140c012afa391700492c75834fe94ced9e734213e40a20a1c140a430ee6f33404fb461a11c9e347bede7250e5211ce6a8c83f2bef6ca9137e5a580c555859f4609bfa8ce5f52d30cfb76425a7910431bcd995e5dd94ad18b5ea36a12c57d00e61031932c2d62a9b449f18e63555e107bcf41f28a45f36b56189a931e789d0f8981b1ff21b5d943c4e5e62ec9068ad17f4ee4e35f4847f86b93d563f7e581d1650c82f3c30253594bcfbaee2840cab39b7b7bbe6727a578ed6881e44b881b1e1daf3ac628dca06d8e157efbfa6b7bcaca889601bb37d8dd6dbd12290d7cf4ece16d41b39f1782497d93ffb49d0eb63a6a37acca7d021a0007501a6f29f85f14c18b9a144916540d9fe078d7252055e88fbbfdd0974e54fd046f2ad7f08eef99fceda640567d8bd37551e7c39ce8247e3b7ff34eb061e1f86d7da51f61e05abf41245db6532e1d95bd6ce99cb3fa501dce611a620153910a3ed3792b7e5ce0dbc51b5d0936639f6cda948b4ee179635dcb0eda8f3db68a62d0a8fcdbfbcfbfa9c21a79b0105f4fc6524a32ac0f57a34db175534848d7bd922182b05513de72dd098c766e265b090d936ed3891ec5e8ade7472897d9be727214efb371b525601671cc6b07ed315b91f37a6968032c2e4f9767aeb7e7c92e967af6c9f0806ca39b90fa6626c5514c9ce07bb51fbb8940b29912564a877c54668ff57ba81c1f6aafd6c68ea929b9145e68f2c29d36700a61e2b16437fe3fb0101d01e6c8b28c61f57009e17d619cce7854cf31fe8c6d37138c3342a8f88c736cbc53629fd11c4cc7ee2922b373a0085bffdfe869e7435ca8efa1f00c6039b52bfdacd14647227ec131ca72455c3a7aa1436b490c7b5799de7a486d70ed3084413e1b38cc3d50aca3ad7f708babcbeb0640c7cdfb2e1d9e2a26561d28a6daf087bc07cb07f184f6e957611e2197abbaca9d97c50ade24119eaa92dac437613c846c46d8f64e9bd6cebe28ea54b54c6836bc067e26c71335dbd5c3bef54dd0aca1ba9e1d87e0903ba7d14956d06db11cf37c511583071b3e22ea85ddc57f1d59a830b5dfad054d6ab5cf2c06195cead590264ad3a3e8d6d2f62b5274f5d0cf3201c6fad70e15519e18012d778d04ae9d3e358bfde1342e572c8e160bacb53a7a3c2566f83f7b715a1880ddf6e1b08ac5f100bc180fae8756b70f8af3afc58db00fac1a3f125236682e3489b63922c437550c7673f6669d0b0e7d2fab1983b1377f007e33498b5af196bc1098b3fe7913f9a315eec5a461cee81390ce20fd9dc44873e5d72feb78ccef4e840c7046c470ade4a5a47ef251a2b55a61c31f8538b5e99e16b34367bf0fe6ba079c0137d6de0718e795ca6fb1e9a1dd98b8280b3faf48dfb8e279f686bd07f65f73df449da6feebed3a1cef83dded1d2481afa82b533e763cb6296179e847af50e40410782aed17144efe72edeb51fce7b3efd7df5cea7fe9bc98c958ed44c2865a52273c61258c2062da3a33a1257fbfd56f5623451834ff7c8e4dd7c9f816e43cd10e01d75aa7da76b3c8bc23e32ad7287e6e04e145e67c54241f09372d7d9e341d58e9ec19026ea775926c985aef98b1b478d2e44456f33f3682c8828b085ead0cb652298c3e327cbfb6c26e8dc9feb9814071d5c05d05b5bfd1f129bd11465441d0f5e9b4286c5fbe733821bc814e907caa0be06e4ab5ebeba16112d48fdca72f59ffda0954e7232e9b019d7a2f17788941bc180c2251b3c31b1c5587114e1463f3e645f000ada4108784a0e35e03782aba45156306b6e52ba1d67d255e2b56294b52e5f0d64b37845d831892da7a252b755d0c8733f00a9d9a49bca97ae74c692c400608f0fe0083ac0f24c308718ba832c3de1bb399b8436a65eb727ed68043206316c1794a8273a98bfaa47df4b9abee57ba181087877bf12361e30f30f0855933a51790ca104d0ae1ff528ff28404ec9aeba313d96cccd72074a9785725b663161119c054d46364e9e5009103fb5247209e5ee32671e82100daff5bc0d06a1c1662d68c6515544738b83", 0x1000}, {&(0x7f0000000140)="619df810585ce678eb1f4db6656364787b330d150ecd4cebc4288bc6f8ff42ae63ad0817eda778830be899c98498ab7db76f255a5bb2201175824e9f47917ef7f01f1b83ec9d5e7dd8f995473ff676", 0x4f}], 0x2, &(0x7f0000001240)=[{0x60, 0xffff, 0x20, "bd787113adb51f14c8407898eaf335d69c29a768b5cf24354257ec9ba6a4f73eb8a32330f47a8cb88e5c1e367f70a59171b128c50c045d9c2ca08edb697d73842f8a6f076386e83a19"}, {0xb8, 0xffff, 0x24, "9ec756edab310d864b62e25014d52e995f836b1e8ea44ab314db077d386b396f07855f4694dc68bd9a82e46194ce3224b2ed20bf4ddd4f9541e8b363969da4aa454f405c6843f3e7f0d6c5942e099245d8e6635c77c225f03bbaa07f475ed111e8d2645fee80bf0961515b7d013f53f1b0b3777ee91279c9d0a0dad1ce447e770f81a623834492be8d82602c0d7c0f9595e9705cf6c314007eb7c6726259640c7bb10f54e07d"}, {0xa0, 0x1, 0xffffffff, "0391bb43e4094db2bfa916b2ab829a0c0c798ea12ffdd091a5f8677228cd576950b0cc84696f32deebb99837603ef8bbb4c752e9ab70b055b3cd980fe19687e546d9123fd19c18b447477e835a3d1771614ae242a8d6e27209078c126ed10441685f056172c4d186acf2f1311d0fef8cacb4f336482777f1f6964018bca2e0cdbfac4daf990f6eef06"}, {0x48, 0xffff, 0x4, "ff0be79c3510e26abcdc0e5db6e16380346b70998721424fd13632d94165ce0e6284b811ee9ff6ecde15132b4318336aead14ae6f0"}, {0xd0, 0x1, 0x10000, "87be9f36ecd2b58f0d39ecc68f85be7762318ae65325baea277d62c18320187ef1ab58600d11d614acea4e78b2c2e11574cc5cb17ff1bcc6dfc6c372f83c8203d469a6911164a067229abd941b6491a5250c589f222bed581979e8ab1bf7b0e22fc375898bb5ca8917151059d43ffbab3dfa259a625f8553584b6d596cd0a3be4b26ed87bc2d7c88c0176d4e73ee0e8bf24af877fb18b461f428b912c943f90b833655ec508915081027b18eb581fe5eddb8434c85131e97251c823a16"}], 0x2d0}, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffece) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = msgget(0x0, 0x1) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() r7 = getgid() r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x0, r4, r5, r6, r7, 0x20, 0x1}, 0x5, 0x9, r8, r9, 0x2, 0x4, 0x3ff, 0x100000001}) dup2(r0, r1) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x5efe7a454cfe11f7, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0xb, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6c, &(0x7f0000000180)="481e682ce8a4b6c3d60d11411cea2382b749d2ea156ffe515b40f9b5cb57b86dd218cb8afd33d00c7d377fc6a56dd0c66b5017d1b7d33a6fbc5671946062506e09ead8d0973b8b034c71fdc28e2eae3811272e24aed539c20fc0b33da1451d8fd1e25102583eb327cbd88a97") 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00002d2000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0x400000000c, &(0x7f0000000080)="ebe8cbff99319296aff221740000000000000000", 0x12f6d68c6ebec886) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x89, 0x1}, {0x4, 0xff}, {0x21}, {0x6, 0x84}, {0x23, 0xfffffffffffffffd}, {0x2, 0x7}, {0xc7, 0x3}, {0xea7741f9d5af2dbc, 0x7}, {0x22, 0x7}, {0x0, 0x8ed}], 0xa}) 16:00:24 executing program 1: socketpair(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x4) ftruncate(r1, 0x0, 0x73b7) 16:00:25 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget(0x2, 0x102) 16:00:25 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x5263200f, 0x6}, 0xc) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7f, 0x100000000}, {0x1, 0x7}}, 0x2) sendto$unix(r0, &(0x7f0000000200)="6a842cebc3d69da483bdf50cbe84d478602ff9e97832a66a619b9fcc66ccba55f1ee19b314426dfb27b68647fca5ddb98de534c1a52388ef2336a53171", 0x3d, 0x50c3fe880b377c24, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x20, 0x3, 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xfffffffffffffe93, &(0x7f0000000880)="e4c8a9c1419edae2f82df800b56cec258da984c16bf4f6f92995bdc812872cfc238a0676313e95c659c34fca3ae94514864a6c228b53288c310114601fd9c41b8a397674ad5750c7b29dc624204f254b370700000000000000b15085f06f6173098a7ad39399ec1b76106cd55743567d6732b35b7cb385030f1c02954d3c911a3bb7cd52ff5d88382a3b1ab16e8250ce647cdf0ca4506ef731ea0313b0c18c5fff47249696acdd63eb184316de5514ecc91beb888e06d8dbbbf16bc9f00feed84b565bf088807cf4130b25271b2636a8e4a771f17521cf7a0e887befae3a34b234e39a4cb107f6a0b8a84d80bb3f3ee9f042cb385ed2000000001923f3dd4d185e462da35277a14ef7489bed1081105ebf1e3b09176f39d616637c7e74bad2b3ca3d6ca0c13994a042b66d6be6468adfdcbaf6438f3b221dba65b1ae282ee3011e37ce7fa0b719fb4793ffb592a3cd1de209d12d6a79b7ff4e199155b71540d85d818cb6183c5fd35dc57f0b") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2000000000000007}, {}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x56, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x1}]}) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x6c5710b26ca7eae9, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) write(r0, &(0x7f0000000040)="a21008f2e40b249cff1e31a9e879024553b8b84093e2bcf4eef97e59ee07c928d446638163cba0206be312e1a11808ee93251c077aed44f986ff105dc80d26ed3c7d5c3a352af93a8cefe80567e48702473ad6d5a034a727162bd9639bc9f108694a045ccbe3", 0x66) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x2) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) socketpair(0x18, 0xc47fae1ff1eda65a, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)=0x1) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) r4 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='h', 0x1) recvmsg(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r6, 0x0) close(r6) shutdown(r5, 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000080)=0x1001) 16:00:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0xd036, 0x8001, 0x1, 0x4a, 0x6, 0xb7fe}, &(0x7f0000000280)={0x238aca7, 0x6}) r0 = semget(0x1, 0x0, 0xc1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0xd872, 0x3, 0x9, {[0x8, 0x7, 0x4, 0x6, 0x10000, 0x0, 0x100, 0x6, 0x4, 0x77b, 0xffffffff, 0x1af4, 0x28b, 0x7fffffff, 0xff, 0x53a6, 0x0, 0x2], [0x1, 0x2, 0xfffffffffffffffd, 0x3, 0x1d, 0xfffffffffffffff9, 0x4, 0x5, 0x41, 0xf77c], [0x3, 0x7, 0x20, 0xa9db, 0x1, 0x5, 0x5], [0x8, 0xfffffffffffffffe, 0x3, 0x9, 0x9, 0x6], [{0x4, 0x9, 0x1000, 0xffffffffffffffe1}, {0x4, 0xffff, 0xffff, 0x8}, {0x5, 0x8, 0xc8, 0x100000001}, {0x4, 0x5, 0x6, 0x5}, {0x4, 0x4, 0x401, 0x88f}, {0x200, 0x1, 0x6, 0x8}, {0x7, 0xfffffffffffffff7, 0x902f, 0x6}, {0x4, 0x2, 0x4, 0x3f}], {0x6, 0x1, 0x40, 0x47}, {0x7fffffff, 0x6, 0x6, 0x400}}}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/98) 16:00:25 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/5}, &(0x7f0000000140)=0x7) r1 = getppid() r2 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000200)="84a14b4cdfafe9e0c83d084817618f01fc3eadc0e8da5c09329e83c19ae2bd6b55ec487ef136d88df2ea8ef4d18692f53650ce153dd9d058d15f114710c8a69695168345f1ccafaa6212a2adef18cf1384471df086a08a6db61eefabdf1edb40e412954cc4dc1f0d394e425c7bda67a00f5f949f3d2ced13d0cf3347856e6ed603a85b4bec90d3e15a0930c6c345a00fcbdb67c6dff539a29d4fe3e5126846d965edc7f9ecfe341d5f84e805ac13a4b3809d439599a45b7ef772670dcd8dbf6d657e15ec6986589ddeb41e50c2394078305d556767ab7d1e7f463ee7ff47c6872108") r5 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0xffffffffffffffe4, &(0x7f0000000000)='H') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) write(r0, &(0x7f0000000180)="f58f826d8fda6398b08eb0596f9dd34d5da93137952d9a95593a60d23fd6cacea329ffa13763436d7a5453d7c0784a038e283df19beed7f9c4b1abaa4eea4be5ebfecb76e9c431078594a6f0c7326cd8f63de7c4a9638a10152e0f6c2663eac931a73f333a6b04129928f7f687367b82120ec2525a624cbd6ddc1fe5f90dd9dec3715eaa856ab26bdcdfe3ab63559cd1c00f", 0x92) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x840, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r0, 0x8}, {r0, 0x1}, {r0, 0x10}, {r0, 0x10}], 0x5, 0xc35) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0d27984e9664c78ec093d08635d162442bb229a2bf081b67b2d7fc296ac55f957bc689ee9089ed61bcedcbd7f84a219c791ada1abe7f10fcef961628a7419a00eb36f730e668c8289e46fe6fd4f58305770f6a9464895d41588cd3fc110165be213984de6da9cea367985a505cf41470f4c688541275adbeb3e8302b5c75e4e8b020f7a34eb9273b2a77f06b21e2dce3ce381320e072eb43500ddc3da9644afcac10b22021029e", 0xa7) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) sync() r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000001000/0x1000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r4, r5, 0x7b20755ed6c922bb, 0x10001}, 0x6, 0x2, r6, r7, 0x0, 0x8, 0x1000}) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x244da8f73d1d6df, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xfa2b2d1e7aff9652, 0xbf75d7e36bc2bd7) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) close(r0) getpgrp() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0xfffffffffffffffd, 0xffffffffffffffff, 0x80000001, "a24b87082f8cad83d207b861aad6df3314ee3c81", 0x8, 0xf4}) 16:00:26 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xfb) r6 = msgget(0x2, 0x42) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:00:26 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) setsockopt(r0, 0x2, 0x9, &(0x7f0000000080)="a1d47a67dc655ace1381a2ea3d0af023f2da7e203bacd443eca468eca19f6959b5922a9d592dcec5cdf59a9a521b302cfb2461c1d883bbc6baadb9ea0c31a3a1adf7a7a342b4d12f295d06774d840bd6eca5a0d3b7eb61079fc42d4ef2160055e91a7aac1ba669173f2b56245eb9d5c096bb843caa19", 0x76) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x401) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7ff) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = dup(r0) sendsyslog(&(0x7f0000000580)="217f4b2f7290fb03e3dd8644e43480b7e9e08109a095e6cd6481d7968fa05047239fb59700c469770b537df8e6bc81619e6951b2a4ccdef7885be3055a9cac79e7850fdd0a12d281e6fb829240498c31697b502fa02fb023761bf6b9a7", 0x5d, 0x10) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x101, 0x7, {[0x9, 0x5, 0x3ff, 0x8000, 0x7, 0x8f, 0x1, 0x80000001, 0x8, 0xee, 0x2, 0x9, 0x77a27005, 0x9, 0x4, 0xfffffffe000000, 0xa, 0x7f], [0x7, 0x1, 0x0, 0xfff, 0xb5f0, 0xfff, 0x0, 0x4484, 0xd8, 0x1], [0x0, 0x1, 0x1d, 0x30000000000, 0x401, 0x1ff, 0xfffffffffffffffd], [0x97d, 0x4, 0x5, 0x1, 0x5, 0xc5], [{0x6, 0x9, 0x9982, 0x2}, {0x80000001, 0x9, 0x3, 0x9}, {0x4, 0xb31, 0x100000000}, {0x5fa, 0x8, 0x6, 0x8}, {0x100, 0x0, 0xff, 0x7}, {0x6, 0x3ff, 0x1, 0x2a853138}, {0x61, 0x6, 0x7, 0xaa}, {0x39, 0xc98, 0x8}], {0x8, 0x4, 0xfffffffffffff64d, 0x5f3}, {0x662, 0x1, 0x0, 0x1}}}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x11, 0x40000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x97, 0x40, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x8, 0x20}, {{r0}, 0xfffffffffffffffe, 0xcd, 0x4, 0x2, 0xbc}, {{r0}, 0x133a49c416b2abe, 0x10, 0x40, 0x1000, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x4}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x12, 0x1f, 0x40}], 0xf9e, &(0x7f0000000180)={0x401, 0xea8}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x180) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x9, 0x4}) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="2399beb35145ce64a6085640d3849dc2c53ebbd9fb82f07cfba423e0f2b859211affbc7d0d0ac4d571ab7008be2ecd10989554b41f0a0dafd010890ffec8205d25e161e44b10d8", 0x47}, {&(0x7f00000000c0)="8ac2c93e9680e4555b161030efbfdcb2ab64f3d17b469b6019c81265993400c59a42d82336d0901cfe648b0760d890534f624f29438df182714c565d3be2f3bc8d60718a0d1eaa13e23129ccd63e1f0a1525f308d052cd4efd12c30095ab7ae555c7ef68639052b740716972b87f59d8077163cf6f0715c986382c6f798741696f590f5c80973fb9df44f5bb6d223d5b599fe95d17e29cb91a7fa51b429142ce56e023a7569ed2f8c44e1e7298cab86ac1c9811ef61655d29e104b3edff511800753371b70e1d6a6064d8db5", 0xcc}, {&(0x7f00000001c0)="5762c5dea7d2fb6cf776500795174ab75b7662b7bd87fd4b19a1f3e051783f2ac482308009315b39d687efa2f603d1617bbad7f949ae0c5cf1584aa97c175dfe30bc52f436178cbecc1a05799a4105eeec1ed1c8dd9baceddb9453341777335df8bb217953a648de536f59c6d7c5ceb4af39496f280807ff4f2df7b609c818c2d667f0b60d5ccd2dfd47f313af59468d082380002a449ccc57347597273028fe374f0b26bd512443c9b174f0e8f8db09f8e290a525e58ab2812aaad27114522e9071b48cc819cd8184e477fcd4568f32b73bbdbdbb8d224915d7be965923c0d93c31ffd64e7bf8f2dadbde69bf1653816793", 0xf2}, {&(0x7f00000002c0)="d76a362654916b533a097d6b489c4cad5200e40ae73d94cf346d9dc95cf02035a536f95dbc7ff957d0eb890500d0fc3880f9f078d20a32752420db203ec851dbd8d535aef3287471973a9e5b3ec6b6e590d1a51aa4aa9078", 0x58}], 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xeac6b987b9a9486a, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000480)={0xfffffffffffffffc, './file0\x00', './file0\x00'}) socketpair(0x2, 0x1, 0x8, &(0x7f00000004c0)) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000500)=""/34, 0x22}, {&(0x7f0000000540)=""/87, 0x57}, {&(0x7f00000005c0)=""/111, 0x6f}], 0x3, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000680)={0x3, 0x6}) r6 = semget$private(0x0, 0x3, 0x200) fchown(r1, r4, r5) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) semop(r6, &(0x7f0000000700)=[{0x1, 0x5, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000740)) socket(0x20, 0x7, 0x1e) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000780)=0x7fffffff) ioctl$TIOCCDTR(r7, 0x20007478) open(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x176) socketpair(0x1, 0x7, 0x101, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000840)=0x1ff) unlinkat(r2, &(0x7f0000000880)='./file0\x00', 0x22ea91812a1dba54) setpgid(r3, r3) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000008c0)=""/142) fchmodat(r2, &(0x7f0000000980)='./file0\x00', 0x0, 0x4) bind$inet6(r8, &(0x7f00000009c0)={0x18, 0x1, 0xfffffffffffff72a, 0x9}, 0xc) getsockname$inet(r2, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000a80)={0x2}, 0x10) r9 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000ac0)=0xf388) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x2, 0x4000, 0x4000080011) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0x81, 0xff}, {0x4f, 0x5}], 0x3}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chroot(&(0x7f0000000200)='./bus\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) ftruncate(r0, 0x0, 0xffffffff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) read(r1, &(0x7f00000000c0)=""/28, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{r1, 0xf4}], 0x1, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="1f082d518088b87c241ccad1971c1962a1ce03d3e5a990fd89c55549bd51df6ee468fd028bf4d819cef4fe76ea2e98cdad4c7354b3faec4426b181b69a97725e3559ed4acf570801b798cb8c5dba3e1c60dee62306ce21955a986c", 0x5b) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) sendto(r1, &(0x7f0000000080)="e23b721687ce0fc00af3ec3a979d71e84fc09c1e39ca721e3ab03d2b5323b98a7481e05aaae9c45685b3078ec46866420629260c25ba3163d53eb662f0037b80689632aff1c28a9930a2a08bb49deb8c0bb3d19af09d22738b987893", 0x5c, 0x400, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fchdir(r0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa002}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sendsyslog(&(0x7f0000000040)="3327ab7160e9fd0194dc949d71b93b85dcdf87c28fc1c4047b8b3ed399f170bd4f0c", 0x22, 0x20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="02a98fae7ef6551384c8ded27d28fa9980e7c0de50ffd379acd94f966284ea71b7e70032986f52a3f50cb0b8edd672fdc0fc29b9ec2347613111ca1b57185fbca8ed915c4ebe529ee5222377ab6a8775813a383fff25c305b96108aea39322d73f519a82361704c0b46940dbe9d7a4650ddacfd2976b8e97d5b7ff804d84ef3c1318212a6ec50c238c02170e018fb9bcdf15d8bc57054b3b4bf1c708d3ae440c24a1ed7f", 0xa4) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86134) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000500)=""/107, 0x6b}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x5) execve(0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x8, 0x60) openat(r1, &(0x7f0000000000)='./bus\x00', 0x200, 0x41) ioctl$TIOCSDTR(r1, 0x20007479) write(r1, &(0x7f0000000040)="af489573e95cfa6e315ee17ca2fc8730f7a51d", 0x13) 16:00:27 executing program 0: r0 = socket(0x1, 0x2, 0x100000010000) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/178, 0xb2}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/60, 0x3c}], 0x6) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0x800, 0xfffffffffffffe01, 0x7, "458e9d955982050151c1683e655efcbd71a5b67c", 0x1000, 0x101}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000240)=0xfffffffffffffebc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0xffffffff) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x6, 0x6, 0xf2, 0x4, "5ceaf2c440f364780bed66f64ca94da9f21be143", 0x6}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x549, 0x6, 0x200000000511b, "047c2ce62e0dbcdcc58b62c200000100", 0x7, 0xfffffffffffffffc}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4d, 0xfffffffffffffffd}, {0x4, 0x400000000, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0xfab112cf02c9dfa, 0x69de3f748422ee58) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/57) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semop(r1, &(0x7f00000000c0)=[{0x1, 0x20, 0x1000}, {0x2, 0x101, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0xc595, 0x1800}, {0x7, 0x8001, 0x1800}], 0x5) semop(r1, &(0x7f0000000100)=[{0x4, 0xffffffffffffff7f, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0x7e}, {0xdfcd2fe311f86aa8, 0x2e, 0x1000}, {0x6, 0x3, 0x800}, {0x1, 0xffffffff, 0x1800}, {0x1, 0x9, 0x800}, {0x0, 0x101, 0x800}, {0x3, 0x7, 0x1800}], 0x9) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1302, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xfffffffffffffeb2, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000980)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000940)='./file0\x00', r3, &(0x7f00000009c0)='./file0\x00', 0x4) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="63eae82b6d4d1bdd7604565208850966922d17c5eab34c8ba55212e832e74bbc81dc68578ce25fd5796c4784a6669fbbfc3788b2ac142529c955a2de25106e15dd4698d633395a24fb1af60854c35adc5a4c21f2f91b7ad9081300fef6113ce11fb6ec53f67d973af64f67f4d42642e1b25971e0459450539b59b4d5d2051cc57b736e670140a5e6d098e03724e57621558355bd8417c2a3e7a4e9871bed23b3bd50d72d2d6f42d9dab02fec960c1721"], 0x1) r2 = socket(0x2, 0x2, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r2, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000740)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0/../file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0/../file0\x00', 0x8000, 0xae) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x36, 0x0, &(0x7f0000000140)=""/54}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r1, 0x0) mlockall(0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r1, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000440)=""/236, 0xec}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000140)=""/38, 0x26}], 0x5) r2 = dup(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x100000000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000200)='\r', 0x1) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x1, './file0\x00', 0x9, 0xfff, 0x3, 0x3}) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f00000000c0)="aae3aba3c39780fc8dc03528c06b744332a68c980dbabe027a609437f400981e308b95d579fa2ff74f0351669890e709b427b9cf06c0ae0e95f93071a99d5d3976008c7b180868584b2dd6d328069ffa3ea2e2b1db93dcc1272c1466bf1dcbc99acf3fff14b7d2af365e3910207962321436ca2bdda47ecfd95eff6d96ae0f4e1da7b84e92195a1683edf059fcd90ab0fa686627475c2aa9d59e3334b0576f5d0659c8b0ce5ac5630b676523e28a21f066aa7ce4b8cf9767ca3c576ee24708f88cfaeab8a782e896649da58f1e", 0xcd}, {&(0x7f00000001c0)="fcf6bdd9fbd3bbac54e44ee3b08351b667609cdef60cd1623ef08c93f3a511f24b4c44a9357f0264e3571a27d18cc33e99387f22df2dfd5aeb549cbbab203583356132e5a043422ab5", 0x49}, {&(0x7f0000000600)="542eb99020c30cf167dee13406d0b29cbcfe662b4c48517f89c685d44a62eb844de44d68e51d7f46b26596287add7ed6d848585a71ffb3388f3e3231adee0bfbe4971c7c41d77916eb35b8d7db1e35682919fa2516bcc2381b8e90dbc3365d2f225c5b82e80189c1a874df751e4152d493d890c2a78f87fee3e26cf66f38c3c35f199e852468cf6868ed42fb41b6d6571a2679c5e15c174dc790feac07f4ee8111053edf413dd8aa53fba87217f929ed7af969c63055586eb1099100225d28bc256aa7db7acc605f967facf846994a6821533a6e25a7254de5fe1a0783be9bb9382d74ba1992113b219f80fe8950b986002fe4b8265e7e43b552d87546e1e45b9e7ac915bceb7daef91d6dfbc4a0e5ab372bdb3564e22171ccce1e1c562424b580720544eed670753a0a6bcdbc052f82f0d6cfd9ad90ce4fb192d7a37c7e6e68579f15023d1da376cf103ac0f2e316cc6759da4f22ce6f86d1aa38323770552969c2382ab1ab923b334a85e0de159df6c009660fa9a2d090815782756f4fb2fb71f01206c3340aa0064c3bb823460beccafe13dd27071aabfc44ae6927561c9575e6f01494205b2b049a40340b40050efb743753150b69b54fd2ca81d01766c09c8a48866de9a4eb870b1f15ee13b625962f1ba143e1f3a8bbc02982977acefbbf91b141c7ed57f3a8ab61256fe8e27e445a1ddb649676c90ab9074a3be0be9cce082771b2111625c59de93c13eb710355abc3c60b7ac57882b5cac2e01383962f89e2439500c1177e9e315c0de2b8185b926450913280a5f53c6e4f24d72d000eb41468122db3ad7dafecc3f8193a1a898d234b64700243b9123af0b19d016bfa20e9fa122fbfd765b2de3f03ea0d1228cfed8572032b1b01b91fcf42ca99ebda0e724b2c29e883f5187ffd52ee258b44ca4b8306776c99df397de9a62e41ef83e67a55b4a11e05e0b41c8a885cbf45af700c07d0575877ba9575046b6870276b56f620549fcc112a2e48e9c223ebf9992c4def15f5e788cef4018f4db1d6153e34b4400a12495c95febb6b386ed2e8223856929ddf3a1f84a65769195d6af48483395e193c40cac5b32b1e4365cd399637cf58c70b7fc72f579e0c9a3ca7966efc863e926cda5bf82fae115b2a7ba4e96af707ebbb4ea71698a5b41ba99bf045d04c7ee2a26ea145753bf8a0dd5d2d2ff36c3bc6917168ff552433a5dc74d99552a2e036e11efc61270eff9097483996d6554ddc33a18ba683cf356428a08e852d14dc5be37965266d86dcd5714c8ac1a9e820dbfb789a15cdbcfc7cc1567d2b5acd88a0aaed3ca91af96fcdbdfba8495d359d232427efaf19e754fadd862808e89bbdb362938cc13f765419085e3130d166a0c2252f4e68aca3b838751f5deaab3310231f96eed409ac24d6589ea1145212dc4724be46a14467e3c1540348ce134cebb2f80a3fbac5da62aa1e6c6569bbd64e6a82f2909d8f34fb35aa2569c3debe3c426bf607d34f6c8d1f50613ec5899ec9208615961c22b1458b29253a359babbff543aef65278be159cfe27e04a62abb114596c785a4cbf76d85f7a2c3657641f4cddb73606e892371e17dfc9845919ae5bfb5aa1b12be9ee12142d78c37919eb4e9d4b2029d7e0dd171c40fb21e97da50fdc886ea295bdaab302725b3ed612fa4d8fa8f54a0291b416b6dbe00a4ea631f8a3eda74ee40aab0ccf29f5c9325848cde3fb8da28e58ea3e08f0aef7f66d0ec1de7d9546e10fb91eb3f4383fa31d93c9aba82467e8aaf6a65d006327352e398790b9752752f35353174821878fa7c67d652a9ffabdcef03f819ab3b8da1a1d420b6fc4d530c946ca1b46d7bb60dc2aed36941cbee578f71f21a4be9511ced43229f4c5fbd4dfb93ef6669f737ac9a9dc6ae2aa94d88de9b35e1147738b2d489e3062339ca9e1d77206f2ab6383c1c5ee5424312b856b03dba698106405b02b2acca4e68ea4f42c74c6ad4ec60a97ab1a355752d05f3c45198db817e2ba8004a69c4461b8cf8bfb86b30c86cb6d6860477d7dcee4dd8d5d881130a14eaa12d98bbff7a74a6f3537918a8f7033ac2fdc13179f4fcf5ce39a425509bfcb1f7f357b6e6ea11172c3bc12de9675db0cd2c9f13a44a402ccbde52b6a3db5e227c3f98e4246bef223e426b7fdda2cbef4becfe375cd638f21c1c0114ec0917fbd2ccbeaa554dab8e111c8cec5a9a29c5498cd7fd59831044b84e34f294c76a921009f501c85fdc9629db06d3e7e8e69c821f2f4c817c9cea8f9b512dd977bf1855611cd9ab084eefcbb4f3eb7a6e05ac076e041a96f1df8770c8cf6de6c5b6739d22b48e0e4c1c06081a1ae01105cef2242f29721d37736fa31147dd50473d764d3b8312fcc737482a5c86e3fc7eeb28e7a7547559297d977e428f9ad9357e8761f7cbab4f5d81aa35466bc023d67f9b3ca5eb643f5fd90dca7534e715413c94c5a8ad86db9507bb94bf6ae70cecc38e50bced3c68e9879f14fdad853d9b85f59b1e1a57aa8e639c07771e89dc67b8cf5221188363790c084d7fadc93dde57a6425b773d11d1b4899cdce8f3a448ac3d705f9aee533f76810cc50d1be74a198096259acfd6ade121404a39743618b19c6b5ca4af941ece57359440e6da2a5c49802a982ad3d3f1bc2fb4ccd5afe1f0a994bd476f839ab41bdecfad0d96b5fba75ddb8ebb16e454dc2bdd6a73cb627bb4364bf62dcfca3a73957a1c252c0a56dbdf6751b8ce7ce4c15b3700ae47477eda10eb02214da604c026b582780863b7ae0d619a5aa882f40bb4e572feb59f6daaa3c0dd1dee5215d86a7300c5513a16ca9dff52b5b2983a285091b1afbbf1a1e61f775c030c08ab0b8fe64836788b086b9eab16a1827476804ecd58ee5d9a425c7b9f95e23488cc4c71e0082183f14269ecfaed07fde82fff5bb69856c031091aa4139cf1221ec782c34102498fa0fa9430d81671d8744692bcddf2e68344fad6bd35393f1a26dabd0f92f0ed4f944b3ddc0430c91b7340fc9991041e999609a8268e61f4f11cc61dd820c9b8dec7edd3664367acbd2f18d5386bac0797b07b352435d8e83e27390d2a50dfff3b35f49bce2b4dce7d9c50645eac4df41e02a6e8fafeb3d3355b57745cbc64ea25f65fc44b2db4ad398c95d0752aa10ce61e1fbf0c017c315c781a64c4745369b47c02fadd584edb59fa681df2755311cb102c4af9b7717fed3607ed49986f01e6e967ff21929a58ca4350c55816da34b553a3e012e3107fcaf01be4c2ce683213cc21b454473ad54fb6330182ddb03c07f38c8f0fd86f1c57d6f5fa64909dad980cd5cec3419a788639ca5c422e380f26533f5b411e047f6b50036b806a632082093a85e4c79cd3cd7db2d2341e1cdd4508639d5ee4879442278b8e7c476a31fce14c4bf3adbb83c6b59662eab1247df17b056e230131cadc23a0259a35779341a141115abf05af861f58895763d50617fcd25fe872dad1ed3be385f89f83281e7a5c2713832997b737078729298214dc269ff481928d4837eda864a0122837c2d1b57d8a9abc8315a15436423ee82ecc30304946d3760ea5946dfd981e9a7f1c21fbfbb24b703fecd1f753245a46a64965c388da23c3e7fedf03778aea8ee2a86d01a151ad4dc902befbc0da45bd2dc18176c57521551937559e9d74839301661ece1a8e628e11b491ff468c2630599f49e2f5462f54a67131354a429a54a08a3ececdf667bf86f3d1e05228e958b0cad465b6258aa9c16c89ca34c23c3fa0ce976240883bec858c6216e735049e3a72f60bf05f909eed929e4859a3ed0ab41efc1f363649830a3f22c66cf38d1bfad84c87fe5693ee1fd660dc582c584114aa632aae54293be6552e288d270cbe1cce281282b585782aa48d54dfa7f2d250dcb9fa0637e93f4a6750b2d0c05c29cff84e16e9a35382faba5ebe8e97123e1364b0cc0e648491e3aaf608cc99e602b881b31ae6fa662ea58b4446540f89347caca93a0ea69ec10d7484af78922bf764f0c81c0db2ddde9a411d23c0353daf7199d48c542dc40cbf139f639102d7a56e218259c7d1ffd27b57bc7f38eefb28273307490497e0782ee9c1f69d511cdf1a043e1ed1b116d78a771fc6a310912b6c8cec88b9fd606fe977af9b4d02726837a45b167228e748445c725c8b77d2b2363748c4cf31fa0925175cea9a77dbfc21074e4760543ab8ee6a428e56d766bdae0412d26cc5e377ab9d893300664925861d0df08982ebcd7e0dd0bca4c4913eab0e1a74162071094ee03ae04f90dc60d3dbd2182d0779a41b7e17765d1637ef7b71496f7198b903191a12d805e26c2856103710b4714f668f2f9e8bf15c1d1e2122edea2e6a23fdd5ec92cb7f8d919e00933c9dcb9133e6f8fb1cf95f9aca63ba46b635a6a86f60f43ba553760f2d5c6ba1da1dc327a3c2a243818d0bafad46c1801d8e1c13423fbf4d5f1f93933591718cf68023285bd866fded497187efff777705df708efedfda4972d090f8ddbefcfe03b20ddb4289974f163d1fd0a583de566275a4e4b708fce65bb8e8b1b82c41701a3e0aee96907a565ca72d24dc8c865fc61c3dc813b1bcc04a94b7302017787269c8f7f76fa4e43557ce053c95e9f42d8f4e88c57f6149e024c7e1b962cba1a10a0ad3a6cf5e9bdd3894943c9b908fdffb185e669a73e34e348479da3232c7b7f947b61586c8d979e66af45e2380c2b94ae574edbd35cbad581bb2fe1a39ec494560afb3e24e9263317273625fe26aba8d42d5a4d07e4e59adfdb9abc48a6bf85d9fe90a2b6a1b52ea23ea883d40b12c6de87257c9977d984c4e16e1a265d8849b04787231f7caf393a32f2cc7a24e1ac70526b1f9694cfbad65dbad7f44f04f9313824e6d8920f77d3315ce984f58c17a57efd1d7f19d36a2a74fe78603a550b03a47a4b72250b96594a7d3d9df5f58b92ec5fb66b58a4c5cfa0849f3e690b47ea7cd54afae38cc86fdb5486b9ca4650b13b66857592c83d0a4c077a4dd9e5f440177700dc3cdbc4cb03fb46b98f2fa65d94ccdafe475f8b7c31c7028cc97ce275b7c891f88ee25dc8b6bd087d036da9a660da98d326662bcf6c14d83b9adc0b9c47860ab2b43ac59fce0443cc547f6cd5b9110bd213edd4381034fd333ce4cd2aa5a4f58ebec65c00b03f18b300ba557df38a20d34742e3af01656b08350f84d2259c1ce48b70c244daa33ffd388b67ec97e9c6017d45dcf0320b0bac8357ab882966a98e25469e4fcf09611398ba68539cbf1af61c4c64ae342432b03e122df3d7f93948a452eb3be46fd3e4783c2eecc4d99d4767fbfc90927dd754b6c55d8dc4721c3cdb36785de71e8397b6da693ff26bc2489e7abad27e69307589aa81708ff08e1eea832b0e07575fb7323f0c4e8e62e890aaa29752561f7d0bd091d3870c7d36e2a4ad2afe4f7e90cbf2c6dea6523904acc4938ca83cb8bf800429093825d7d4e6177be20b233672787d73d1f4299e7d1e51b68644ba6430fde66520190f2507f58fe6761e7bdaed05313b9652100e4c34c2a10ea49d5362442f7f4ed1de4cf6ae6be6a993f4e39d7734c9bddc21006f789f61f27d74bb47ddc2cce171e7d50eb027b15d0326580a32582c2cd8e3766d8e74c02679ea8b5207d31e9366e33e76bcab4aefa357b7f83ec305f0b5195392b1212916cda9ff95306dc2ec7573e8f819f7a0362e825ef7fb366236b0f9e308b10c950cd517bf13d39baf0ba263d8445557164eec2f68ed2502a04f006dac70a8f255aea00c80b89a0d3d43b1", 0x1000}, {&(0x7f0000000240)="0e9b40fbe1d094bc73005c23c0e7c2e98e866a7ccb82eebdf9d63ab05a7b9c33e7398d0267fdc27289c654db459faa4d67ae54862f129d844b5d71b3e86b2a7bb9fa15828a40011dc02d8dc2b5e5ea244e551b63a8e57e67b78213b14e1ba206da171f69c462a6d066b1d825afab76201d1596b516a7cd1f37543f6604622bb323b36500c081b7879b5d2ea29a83f3a8229efce96d37238c46172656d17dd8052b54d1c0d6b9023f52c1299b86f00412beff8ef9f008c2c02d4d47d8165135381e21e46df171e9fdcebcd4af835f3aea755fd390", 0xd4}, {&(0x7f0000000340)="0b7b53e1ea5f16a3722df8aae5dcdf78d2ab8d0303a7617ece60a2bcc4821062182c38309427f9a7f514fadd90920fe06530d63b29078a65213c0998d08d5ea7e873395eeae83304ffc4c4ffc764e9068573d33f79a3c63ee5d261f36081d02d38fb3448c56a362ec937ebda638d877255b78b69c0424b54bb255b9167d9a9bd0cee510014cf321cccc9fc801a", 0x8d}, {&(0x7f0000000540)="49597d60b903871f4fca6ea3c8a57d2227d58fbb114b86805d3899f7a1d84d19459daa263390a3df4a05da39aabb25b2b46e017d47b2c08be83809151b65482529bd82ae7867dfc90dc8cd63755e2a1b476ed210fa79d3e7b37da5a921eed4a639f4f70a23f917c1aed77f1361e1adb8c7bf9b9e46", 0x75}, {&(0x7f0000000480)="eb1227bdd6b7c143c063a87fbacdd68432e7ee1e24cf683280a6c9206ae7e6d83a7aab915f1b3908a0dc3228e5ad7a8b59163d11ab3a92a410d2f3c3b19def827f18dc3fc753ec56a31ed56f0fe3cc3bb50b5ad1d5df23fcd92122dfe1dd7b0a933de8afdf8feabe533a9c834833", 0x6e}, {&(0x7f0000001600)="bb8c997a6f0d3f0c63f4cf1b881d206256665773376e66310c4b75c0fc921caa5333784b9da1e36f1f942eba35a0ba068858700bc668f0aced2a6a01b0f6d3e80c8c1f27b476d165a20f5e0f9fba1e99441a5dc3eabd4373e2fbc3322d9ce4da3e546cbd00e3afdcabd133fc930ae5a424e73728d804fb81f946f8bfa6eff304c8145bbfc9bbf3de8e345e0f8625cbe4613d80d4e398355424ed3d38ca890290890e102b0edb4e8ad789ff5037a6dcb087b8aef5ddd2a78441cf65a75bebf9963a09a58168ddfa36ed230b3f37e3b3aa7afbab031c23", 0xd6}, {&(0x7f0000001700)="a7a24711d8d9f8dfeb6da801e1f7d2f600bfce26873f69adb540aeb458f6a866242587435b4a6b35f9ad31eff202eb8b6a30ab42db0bbad1991c2c8a4f7370e39e1ed6a5ee3f5c6cef36e4d2df57d96a6a355df30091e06f53fadc34a42756435f0dd18173868d687cb8f2dcf4a0ece035f0d437debf0bd3e6efacae26cb88f10ccfa15af47544f4d682376da8c931c4e21093654969add6be6e1fe3762d095a0b8b3783b359b012c8b0dda5fa2cd011b5574346264d2b9dc0b5330ce2009089b468efb2656fd0bf9be73cf996", 0xcd}], 0x9}, 0x0) r2 = semget(0x1, 0x4, 0x8b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001d80)=0x7fff) r3 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000001c00)=[&(0x7f0000000440)='-\x00', &(0x7f0000001ac0)='.)\x00', &(0x7f0000001b00)=']\x00', &(0x7f0000001b40)='@+@{\x00', &(0x7f0000001b80)='{\x00', &(0x7f0000001bc0)='\x00'], &(0x7f0000001d40)=[&(0x7f0000001c40)='/{%\x00', &(0x7f0000001c80)='{\x00', &(0x7f0000001cc0)='#\x00', &(0x7f0000001d00)=',\'\x00']) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000019c0)=""/229) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/22) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001f00)=ANY=[@ANYBLOB="00000000000000000000000000000000c6b9a13c92b8013deb8cc8b49257971b9ae52740caafd750da775a8c7cba3399f19d8fafe65cd6738980b2723a9d0d36deabeb24a73b0304c5dcffe8e0f7f4e726d82b0c12e0b0fcd5c26c36b5aa2db4f9509fd0bd565d774a2e4a815564a23e7b309636659dae99db3f8fe1578c41ea05cabffc0c2475ef30fb4e4a5990f12f2c8b07c40a944c6cfcac179fdd5e0f0316ebb543cdbea49069590a58191073c1bc1e585df5", @ANYPTR=&(0x7f0000001dc0)=ANY=[@ANYBLOB="2ef8470556f9928b298e5c8cb0d5eb4e0d6bed39a180c3eb209cc2246a44a15b7a76ba8da5aab92657ccda1017e6d89c72878f0d6d1b96c517c759c86bf892de1eb450de25ce3522f8e34456be2e604563a650bcc6286e5738acb689d1298275aed97a182a2fb59c3b4128d900317e48792240eb4d8c06c376185b48dc9a47db88647e23ebddb57b976d615fbaed322f7dc02758be7a56ccaa4c4abaa5d3d9d57c3aa30c2582f3bde04e0a0cc0c7e64d9d89c6c0d83eb9e10983d4764596a719fa7cb60839190e59a9bce769aade48a3a0e8c407a9d1feb4ea1c5fd1f93c092f9f19d5638bdd2fb18f075b2a5a23105b47335ecb225dc273b06be682874fea51ede6f925e240a869968f76663aaf6f891efb1e15f38a6c54cc79c26ece12afad"]]) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0xc2) 16:00:27 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:00:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:28 executing program 0: r0 = kqueue() r1 = syz_open_pts() socketpair(0x20, 0x3, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) recvfrom$inet(r2, &(0x7f0000000080)=""/6, 0x6, 0x1, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)=0x1) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000000, r1}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x3, &(0x7f0000000080)={0x5, 0x9}) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x61}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x20, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r4) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') pledge(&(0x7f0000000280)='tap', &(0x7f00000002c0)='\',[[-,\x00') 16:00:28 executing program 1: mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) 16:00:29 executing program 0: socket$unix(0x1, 0x5, 0x0) socketpair(0x10, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0xfffffffffffffee3) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x7}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x4c}, {0x6}]}) socket$inet(0x2, 0x4000, 0xe9) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") r2 = msgget(0x3, 0x168) msgctl$IPC_RMID(r2, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = dup(r0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x63, 0xfffff, 0x8000, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x3, 0xfffff, 0xa86d, 0xbcdb}, {{r0}, 0xfffffffffffffffd, 0x30, 0x8, 0x6, 0x1}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0xf03, 0x5e90a487}, {{r0}, 0xfffffffffffffff9, 0x60, 0x20, 0x1, 0x317c}], 0x4896, &(0x7f0000000200)={0x4b60, 0x4f3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000300)={0x59c, 0x2, 0x2}) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x396) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x2) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r1, 0xffffffffffffffff, 0x10000, 0xa6, 0x2}) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0xff}, {{r1}, 0xfffffffffffffffa, 0x84, 0x10, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x678c, 0x9}], 0x5, &(0x7f0000000100)=[{{r1}, 0x12faee6f03aafc10, 0x38, 0x2, 0x7, 0x5}], 0x5d8c, &(0x7f0000000140)={0x0, 0x2bd}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:29 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) socket(0x1, 0x5, 0x80000001) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f0000000400)=""/107, 0x6b}], 0x3, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x5, 0x1, 0x0, 0x13a9, 0x7, 0x5, 0x1ff, 0x8000]) close(r1) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x4, 0x400000000007f}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x5, 0x7, 0x6, 0x12000000}, {0x14000000000000, 0x1000, 0x1000, 0x7}, {0x4, 0x6, 0x4, 0x1ff}, {0x101, 0x7, 0xd0, 0xffffffffffff8000}, {0x6, 0x2, 0x9, 0x401}, {0x3, 0x8, 0xffff, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x40) 16:00:29 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) readv(r0, &(0x7f0000000440), 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) read(r2, &(0x7f0000000380)=""/142, 0x8e) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/252, 0x390}], 0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x9, 0x2f0eb07, 0x3, 0x9}) r1 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x1, 0x2) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x2d, 0x20, 0x200, 0x7ae}, {{r0}, 0xfffffffffffffffb, 0x41, 0x4, 0x3, 0x1}, {{r0}, 0x0, 0xe4, 0x40, 0xfff, 0x4}, {{r1}, 0xfffffffffffffff9, 0xb8, 0x85cf661041ae9017, 0x100000000, 0xf833}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x3}, {{r0}, 0x76b1c75d511e6dff, 0x60, 0x60000000, 0x1015a91c, 0x2ac}], 0xca42, &(0x7f0000000400), 0x6, &(0x7f0000000540)={0x2, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0xff) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000440)=0x1f) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0xfffffffffffffff7) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x94}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:29 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x80) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x1, 0x6, 0x7ff, 0x80000000, "095ea4ad388d5773fdddeb674e5371e6831d1449", 0x1, 0x7ff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x9) write(r4, &(0x7f0000000040)="510fc3", 0x3) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x1f, 0x9}, {0x18, 0x0, 0x4, 0xe5}, 0x80, [0x4, 0x2, 0x1, 0x0, 0xffffffff, 0x9da, 0x200, 0x3]}, 0x3c) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) accept(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000600)=0xc) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:29 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4007, 0x80000004) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/71}, &(0x7f0000000140)=0x49) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbafdd14bf48a43729d80bb58a8d2102bbe9791403357e3a", 0xfffffffffffffc9e, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x4) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="f09b8f32a0b5f549d8662fe76bce82a45df14156a10e88f25135dacea4d83d620f7a3e977f64e58b7eca4b2494dea045fc51eac2961413d550ec2515cbf562df7616d26619e06fab663779143c4e35041b59f1067c45effef7332982ac57cc6eb8858d65f9ec807cc4476924183ed07da05ade067ed4fe578a982d5fcbf0c1dd2ad6df8c0c436dc3d97f35d8905f698c8f48cf10815d", 0x96}, {&(0x7f00000001c0)="dd03a0195db3af41d5582d7d24ac3f8b4fec9db4013d03013e0848c716cd2e452c1d73aeaf8739b60f923aee9fbe", 0x2e}], 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x16) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000280)=0x1f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfbf39bb5e5e2c4a) 16:00:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = socket(0x6, 0x5, 0x7) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x100000001, 0x3f, 0x0, 0x10000, "da3ea01e5ef65f96a108e283d5243683e20afacb", 0x4, 0x800000000}) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getpgrp() r8 = geteuid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup(r12) r13 = socket$unix(0x1, 0x7ddd00a890225903, 0x0) r14 = getpgid(0xffffffffffffffff) r15 = getuid() r16 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="74fe574cc8f0c311c7d95980ce7282b62c95406862868067d5251c93081d4edf0b8480d0fe4d33675a5a129dcf609d23362c9a61e3db04c39f24ea13fd226824517287a1c3fd415695d5025ccc76a2a1c7e5b87f85d4d4eb3739f7e915128b20251e7a7c973208e5c02e108ef67b170e2d4946b0bca9fdf0648ba7687c1f1d85b6fe1df4940229cbb369ccf1a6efa60739f3fe7340e29067bf103313fe604b2911fd9549dc07391a0ae9529e012a17eb02b2f29197a21621fb3f", 0xba}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r2}, @cred={0x20, 0xffff, 0x0, r7, r8, r1}, @cred={0x20, 0xffff, 0x0, r9, r10, r1}, @rights={0x18, 0xffff, 0x1, [r11, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r2}, @cred={0x20, 0xffff, 0x0, r16, r17, r3}], 0xb8, 0x40c}, 0x8) setuid(0xee01) r18 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) read(r18, &(0x7f0000000200)=""/145, 0x91) faccessat(r18, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x0) close(r0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xc, 0x10, 0x85, 0xba2a}, {{r0}, 0xfffffffffffffff9, 0x18, 0xfffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xd69, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x3b98f6e3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x1, 0x40e}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20, 0xffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0xffffffffffffff01, 0x9}, {{r0}, 0xfffffffffffffffd, 0x9, 0x40, 0x4, 0x5}], 0x7a8, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x8000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x10, 0xd96a645869f6cca5, 0x8}], 0x2, &(0x7f0000000340)={0x100000000}) r1 = socket$unix(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000100)="ba7f4ea354d64580bf37e36aad5fcaec2fa7ef5fa85740938c5b0877f7ffb1492a587e8d3f793f1cd3f9d999364b586f4128bac94669695b4159267a590714647bd07ee2036131c593da0238e01bbd302dd65a9b433fc0aa5241c73d03b211da4dbccc210f1ad76666308d0d84f6ce7cd2ea81ea00e4dab0fe8fddc7629f456200787f51fad3abef4efbb778", 0x8c, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff00"/4098], &(0x7f0000000080)=0x1002) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) 16:00:29 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/151], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1203, &(0x7f0000000000)=0x400, 0x4) r8 = geteuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r10 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, r9, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:00:29 executing program 1: setsockopt(0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000000)="26e474b3a10abf86c2f704beb38f937d58e9c81afe799cc2202e8aaa32c3bf4585dccfb960ab689e14eba41acfe0afd9f59822f7f797fc224de114f968443d767c3048b466683828d7077a4323a26b92a383b0fc8f003f872fb4877ff7604e8deb40e87fcd7dbbc2ba032bc5628cbefac09a0d78742b4e1c6a10656eafd03f3052a7193cf25d514cc27b9cd66d5ebd2b01debb55d26023aa5afd1b9ec4e0a1a3270d5db8f8e08aa68dee8d4512fe2e33ca405306fbcfaf0cee30c25c9ac188c5bb5f37ef7ef99261ccffaca82e7a85b00f2e02", 0xd3) r0 = socket(0x18, 0x4, 0x100000001) setsockopt(r0, 0x6, 0xfffffffffffffffc, &(0x7f0000000700)="ec98289a97356ea8193e3c315d5fec050a4889dfffc70bb5abf55b24b9bf943d4309ff433c142bcf255bb6d6f49833da1c26e9592173f1f387972eee34eb6af929ab6053d262ba96c8b979fede990febef2257e5b7fc09fe12b8c4fcdfff34f520f1c536dc3a02f43da550319abff9db02a3130addfc5d4db1b10e037cf9a899e8c1218b3510620440684734be2633ec112441861cff562173c7c0f02ea5b28780b39d8727283cd522ab6d847a2a8fbdabdc82e34e9a47e75f9216da529fd0d9b4403b00ca7562811d60273a11872359a25866998fe839fe719593a39b58a5eb8afd816804cf9d77bcaa69a8e4dcacdc591e6319fd74a1d2db4c408f7a7b8c447a16c17aac223e173a559a5a7886270d5fa53c7e027a0876853a4677713d9a2491f4402a622754519f2991d5c5dc48367c424d11a726cfd0824a2ec9e29249ffc2d294552dc4c518c01992a57d219bf2fac71cad8168b3b0643d6639db92c2493c5a6b9d14be997abb019db3c4889e4aaefff7387c9100c57fbc45f2bc9b4828f0da975d08b54fc5faa796c98949c1b6baad2c08f90163b62949b88e772a88a171cfd166bf5a9c9fc86a72c854f31257203723b83c15a9da210cfa21f00b38c7c3ccce68c5a2224d190618015c98ae00d60d43ea8dcf39", 0x1d7) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) r2 = dup2(r1, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x24360d675d66b2e5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x190) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x2, 0x24000000, 0x391, 0x1}, {0x3, 0x8bd, 0x3, 0x4}, {0x5, 0x4, 0x4, 0x200}, {0x0, 0x4, 0x100, 0x1}, {0x80000000, 0x87, 0x80000000, 0xefe2}, {0x0, 0x10000, 0x1, 0x8}, {0x9, 0x9, 0x80000000, 0x9}, {0x3, 0xd9, 0xffffffffffffffff, 0x1}]}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3fd3eacd900be663, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = shmget$private(0x0, 0x4000, 0x9, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xff, r3, r4, r5, r6, 0x43, 0xe1ae}, 0xe7, 0x9d56, r7, r8, 0x0, 0x3, 0x6}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3957ab540e37a05e}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d04bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533b4ee506caeb06e48f1956ff89ca026d4d6360c8c4109bfc9d9eb56d420390284cad42b3f3237dd25ae1ee619da05fabc83418d89ad0b0bba32d769f4dd326845663f2e7a8a1b4e5a7b980b6a23b63cb2f719257a", 0x2) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 16:00:29 executing program 1: 16:00:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) flock(r0, 0x1) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x9c, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:29 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r3, &(0x7f0000000440)="7cd6afa9808fd8b69186b4b8776ae55b050b03e2f1ca465068ba69f9dfdc5ba5cc300e0a580d25e1694f1e256456f832289eab747c7ff20b24d8c438058c6d30db4cfa3ff648dd9e1b77fc78cb7ad97180e11e3b6982014efec2b292b1f1a53746eb30606f0b35c7c4df1eb2c63c6fd6629d64b513434f78c2f7b42e70e2e57e53038e020ae632baf9d7e48a4105ff1238788394ca5c3581cf651b8766eab496e828d43ce5bef9eefcd5d2309b8edf3b16e4c31b94a6ce8c334e0ab98c032e12687506d553d5ffcf783cc887a1d5f5570af295cfd7061f8fecd81b2db7c7c03bba76", 0xe2, 0x402, &(0x7f0000000340)={0x18, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000000037e419e7764315a4ea789f6e3a3d3070e244d33cb4e9acc49c4be16c69f4fc66164862631863f5460000000000"], 0x5d, 0x800) 16:00:29 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac14453d2688602fc3a808eb8091"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x7a1, 0x5, &(0x7f0000000100)="23a9dbc6ae3840ce362a20543b9ba9de48ae96892ec8499d5bb8e6c5505bb73f040424d4d4d1ee2da7ca20e8e2d1b258e24773ddb9f84eaab8a5578c8b90b08f27a4dca5c9e92b8563de9efcfb343640e3bdc8c40bed8e11f2d99a1d7b63f0889067482b93b7a9f6a7e697bad3c2716cbb0f1d3c1d33d2693cabcd60dc38fbabd373e763f069488dac40b741ed4a97d1b94c289973c847eafed917f97c47ed580e66754a409d456d8329f77ab3434b8431c2ad6375833eee62", 0xb9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x101, 0xffffffffffffffb6, 0x3, 0x3, "0d278070cdd7ceffef7956ae223253ea27713e99", 0x7fffffff, 0x104f}) r3 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r3, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x100) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:30 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xfd0a50ba82ebdf1, 0x80) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 16:00:30 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(0xffffffffffffffff, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001a, 0x0, 0xffffffffffffff50) listen(r0, 0x5) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/166, 0xa6}, {&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/208, 0xd0}], 0x5, &(0x7f0000001380)=""/162, 0x10}, 0x4bb07257d1429c60) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffb, 0x0, 0x1, "0c1a7e7c77d3d9b9fcea28c996e144d23f26a45e", 0xb73f, 0xff}) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x200000000000007f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa1b0, 0x4, 0x8, 0x11}, {0x2, 0x6, 0x3, 0x1}]}) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10001) 16:00:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = getpgrp() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') fcntl$setown(r0, 0x6, r1) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xc68) fcntl$getown(r0, 0x5) r2 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r1, &(0x7f0000000140)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0xfffffffffffffee5) 16:00:30 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x10) r2 = accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xfedc) getrusage(0xffffffffffffffff, &(0x7f0000000440)) r3 = dup2(r2, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0xf0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCNXCL(r3, 0x2000740e) r5 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) sendto$inet6(r5, &(0x7f0000000240)="cd19f5f31d89", 0x6, 0x404, &(0x7f0000000180)={0x18, 0x0, 0xff, 0x21a}, 0xff3d) 16:00:30 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="0240989d24cb5ea14a4409c3dfbead6272e56d68061a9a384a1aac2c235509c0d438d252ce046fdd4908ed66d2caacd5a4a345c0c7f1da7d5f8ecc48284a37fa837472f83dc6f77019", 0x49) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000800)={0x5f, './file0\x00', './file0/file0\x00'}) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x7f) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x101) close(r1) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x110) ioctl$BIOCLOCK(r2, 0x20004276) sendto(r2, &(0x7f0000000340)="fb83218ebc3d62a21fe80c8263c98a719f6144a609fea27a800fe721eac2d9579608283e3b877dcdb6476a62209dde10275efc3890a2c29ee6002c804e26a96555c684ec8b313ca900530400388e4a4ced2feae9cd853980e634296fbf4703eea98fde686004e2b3931f3f5e0a8483e8258d11c8863c01afddefea6c0d2e781faee56a47b0a77d670ebce7e09a84fe85e9f17a4a05ad2460073b6d5bced47ccba6f11af3833bbf0ba0598edb4ed56097a2dcdccea17f0eb15f06caf4b2d615331e34555be5075b86390373f83f2c72b1422f61183938f3d8737607969502ea847fc4b5e2d2ec52577f2faec1b9", 0xed, 0xadad784cbddd4cee, &(0x7f0000000480)=@in6={0x18, 0x3, 0x84, 0x30}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x10000, 0x9, 0x9, 0x1}, {0xffff, 0x330, 0xe4, 0x80}, {0x7fffffff, 0xffff, 0x9, 0x5}, {0x0, 0x2, 0x6, 0x1}, {0x1000, 0x3, 0x40, 0x400}, {0x10000, 0x8, 0x100000000, 0x200}, {0x7, 0xff, 0x8, 0x80000001}, {0x4, 0xb0, 0x9, 0x3000000000}, {0x3, 0x839, 0xb5, 0x7fff}]}) r3 = dup2(r0, r0) sendto$inet(r3, &(0x7f0000000180)="301600252993a31f30b60f2ebf4c12c360e2d751e725098ef62b18b84ed43320df31a424a9c883dc2e17b68a0efbaee6f569e14f86c141c5b67159b0", 0x3c, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000100)="ddc3") ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000004c0)=0x3b) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) fsync(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="8202030000f7000000008ec54c555f32fb3b9118f1d9d6e999470b925fb26a3028d45cf9de955df8c4feb1d3fd3e3fc3c690899181cf798494d4b9cd8965e534dff9c7b53aff070000000000004ff00900000000000000d9f1c760971b5f8dcc2f366a56777fe2f7f0a41bbf931e6e71a1e2612bbb7d109c7a9d02844594b45af23372b189bfacf0749a43b3305d71013bd0d81fd1cd5925167f7fc99df36f8d3b50d87713ab69905523b2347cf5373e2db735bb774d1a4996310309dc567fb5d4640b88ef181ef3677c48e6d7610f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup(0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffffcf) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) fchflags(r0, 0x10001) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x8a8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x11) 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x80000001) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) fchdir(r0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x180000000000000) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000200)="7d9b9e592a6b3ae3338e4d1478e7969a295df60b0f497f0ce5683f81a4b5f3fe191f082674d3cf4abaf458b182bc590c25bb4478416b295cfad2fffa04cbe1fcd50122d7fce09e7359e510f9aa16c8018a568f910bf5a9a73c44eb6d9ac60e44d3b52ecf1e9f42bfac6a90836c4cd3376574f2651b32070808592b9c19fb240a2ad7348d3a169a24471daf6deae123b2f24455a73f9c6f8ef39936bc19e59fcc59954e938e4bc95836395d6245f5fdf98790658cc165b751", 0xb8}, {&(0x7f0000000300)="d8a2de08a06e2dc27b4cb996236f249d8f55b2b78ba3ca49247108de61f6852eeae1abd9ea426e6545cd8872d4e4e518c2daf8293c542b3177f46f133c4831da039da84b21aea9f423fb82e31dae4bf56ec1b53b8ab69775cba955ea3eccb53179913edc2d861310d4e4a2067322484477097dab30ab84746516b5bf246b531f74d0a23ad7f599dea2001b5835bac81546ef478d75db2718ea66c09f94813ef614a6e00a6614038b625b290297defab9b20e6c072b305753162addcdcb980be041bbbbcc30ecd4aa56313a5ac860", 0xce}], 0x3, &(0x7f0000000600)=[{0xd0, 0xffff, 0xce10, "a1f91948c11d3eb922b8b95d3c7007a8892deb0a37ff81453bdb42418146e72139a144632cb9e7d171bd18fcedf5d37b1bafee4e6a63a0314a321cab4edfc0717ed5e29c325918e1ca8d401dd0b669cd4a1ce2dedf1908dd8a8096bba780be53397fce071ebc1b0609f13938018d215ad2e55596dfe6033b243f155f95766b17df8b625e1602c3f59e9a90cb3ab66b4dab9cecf803aadb6b790aa0164429db82ebbef5fdd9cc64d2a10c0d89276e27f061cdcfde2444b922dc2265b6c401ff"}, {0x58, 0xffff, 0xffffffff, "55a0a4d222cf526efc3d7a33c40b0e9aacdb35e8001e7b5e67026b214b397ec8eaf92888c0f0bc63fe15c7f1eb314cebc15a97559a60e1c8833474252f9422829fb9"}, {0x88, 0xffff, 0xffffffff, "ce4a2eae630578b4f31524f3f94f0bb5b015597a85002db178a5a5ee179a912dd9368cef2005f64fff1834ab1258953bd5bf8448b6d096fd6fde69b7054e249e6d880929b0acc34f9f89630181ab38ae577019cb6014ddb91bb57f75cc00a64c8192ca56f08a9a7cf03374c45d374d14c5b771f8"}, {0x30, 0xffff, 0x8, "e9b9cd0c1a10a26f2c313b99388c48c6e3451841b1469312ea29"}], 0x1e0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="992a1c1f207e7ee874225d88d9ed0c5ecd4246f543c293de5116c78fc3bef50ee41104ad35f39d137834d2ca1d0ced37bd75c6a1d1411dec839de75abe2e88d85e76b1384f7f5cb56e3663cb1f27c057de6a8cb65d540a6720ae8a8dd6c9a4a078834aab5edffa8bc6de63121ea00179b5f0f62ef15260b5eca68cafb2357d8eeb0044e11d36bbed49e0578c3b883d81e32c8b5bffc31c70a05f95499c015a38524780a28d3eff441cabc7d707d6c5eef7fd333f1e9a1c1a51ee1f0dea6e54670c2c2692dfb243927ae512a00b51f8369be18c7b4bf16312934e689395f49c61c7393f0624c521e4cb2c81f5", 0xec}], 0x1, 0x0, 0x0) 16:00:32 executing program 0: socket$inet6(0x18, 0xc003, 0x1) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x4) listen(r0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x110, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000540)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20000000000003}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="3bcb3783b5a386452a9740df70885348e4add86a0146d4dff33db24e5730459684db133216a5bf9f947da91e94dbdf648d0539edbc8bc9d34d071a90521dafa7d10f10aa4f4d487e89423e4d05781ae9602c1b485e4fff31a557b0fae4726da52491fb24806209c73f374850993892b96161ba488766d72f68c74ae865de13b76babfb41c9e0c194db9528f594569e69f7b279238dddc02642676520b46cd9cc746e39812c7ee932b25a4ca7fcfff2bdf9e2a185e777bd3eaac744e65e1597a021c22ec1d87f5ef7d31c478c437519de89d07073029b979a5a2d722695fe86b51a6b27dfec22a3c147023a", 0xeb}, {&(0x7f00000001c0)="487212ccd5db5634008782cf7daee7ca71e749955501030f12ec5c373abf3f8a2c804e9ae13947aa4120d5f6d1f74abe33f035dcb082456cc0df7f0982dc29da1c038b82b5df97e847ccac1ea41745843dad346b2a7ea6df67eb3903cc1b8fcf97c6a2c90f1cbbc8ce8ad42ae61170d5cb89e69da64e0c6a5e9add81", 0x7c}, {&(0x7f0000000240)="02eecb0c27fc1c6fbae0d1b1395fd01089f5f5b87628ab33b8b2c3f1c25e9f82c5bfdb3a9f1f21715e0343339419621a690fea7ad9fcc5975b28efd4a56cded5a782fdc06ebe4436dd9343ad385b7a5874a597ab117d33b3c1ae4a2ecacc3a355d2dcb4c341ac3fcad3ee34089ecdd8ab35382968f1f95117024a1c30ada36763588e9b79c16608d4392bc8da717184cc432c8e7dfcd7b28d7c7cbde7359172ad8fde6aba7cda315c9c683e508ba3e5a483160be68839b0654c451c345230232e3f7bf38fbc0f69b871d077292f4abeb1d1ee2baaabce3d62e32dd48cde413b747783c234f6bfe6c5325409082d73f6884bad391da4dc4bf420df8", 0xfb}, {&(0x7f0000000340)="5699c41daf36be08a7", 0x9}, {&(0x7f0000000380)="51d890cfe5c9409973a7205a12c22f59744e5b57f3acf0ee83faf164e537fd8cffcb0b52b0bc326d90eb4b4a6e6fb9dd8c8572e21fdb3453701695225b14978cce4785a05051434da7", 0x49}, {&(0x7f0000000400)="3ea640a5d37af588f4b3ea2e06f9655905998af1161178b23218481598774875e4a3bd411a78697f8134281d4b340fb2ac73d2966608292b8ea24f02fd58f01d43de77764517d94f14183e812cab8964b5f2e5167193225ab82dc1781fa8da69a52274c099a02d95fdb47427bb302fdc86369eee1f7f366cb801b899112b60dbac193e48650aad249d28348f31af8f861318", 0x92}], 0x6) r1 = socket(0xdf528b7eeb0dec5a, 0x1, 0xfffffffffffffeff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x0, 0x4, 0x80000000}, {0x18, 0x0, 0x3f, 0x2}, 0x1, [0x6, 0x2, 0x8, 0x9, 0x1, 0x2e, 0x5]}, 0x3c) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000580)=0x7fffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpgrp() pipe(&(0x7f00000002c0)) fcntl$setown(r1, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="8ad702f88711560cd9c5997ea9e0e67d21118dbe4c4ee3d8701735f8d8244f389669e643a70175af91cc9aeb4313972531d44a089bc26b0c75080135254dc26b1735542171ba237d7354a788bdd62c3d29bc1777a030443c605d8f165b8dc453c39d6653615701238d0a1fb108f7bd4a50c4eef75b3fb22a596ce2ee89a250ae41c068f0acfbd50d21c571615afd77107c0baeeadfa3932806dda6a4db0fda69a01c6638d302268a31099d5efcf5c372f10e1ae83451272912f63e380c8ced4f4ddeddd5325d325b4e065816ddc7", 0xce) write(r1, &(0x7f00000001c0)='\x00', 0xffffff97) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x3}) write(r1, &(0x7f0000000300)="896c2cdad8e107488a4a4c19ee2b21d3686569109a8305d99f203386e891b0a7ce3fb42a2c478ce9e1956909f0adc6594482ccdc7dfe55dc94c645341806670892b7c3cf92972e56a268b741bcef9275d82bf4040cc9a74127b97bcf6ba30f3f48ce532ccdfcfc37c18dc248dc56e70f32f087fb41cb859edf66f213af5c35deafe386a8007532fe94005136b682bf0b671dfbb7b4d3453edbf96ca3531f2fbe1185b726f24e7744b8d754d05d95cbf8f7d11db74d2af9f81b1d9767df80ec2e8da60f768f55c559aed6e193094f43e55313b1f93ac2ca305a9e6d56448af1a1256a4494fcfd3c2f27ac282559d315d7e9cd", 0xe843) 16:00:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="82dbad36f6eb5531c664933f17bacbaef7400eb786776110fc85bc666a6f9deca5b079f0f39c0d6ce9d5af6c5efdc2ab999bede491ed02440f4fa4a1591be019f5260d894c0242f09ccc2b30ef1b5f5b8358a8d84f6af92d6ea23d8da2b4c0bc34357f5ccb77379b0714cdf650ca7d667a36c7ef6804b6e79669a0884c428bfee0cca7ed53784281014aa5176ac8beab0372c21cdb3cfeaf02fb289dd1db89f5f66eaa216618b035c4ce44ead76139", 0xaf}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r1) fchflags(r1, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x10, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xbe571cd3eeed7615) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:32 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x8000000000000000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r2 = semget(0x3, 0x2, 0x63e219ffb2d4d0f1) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/183) dup2(r0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x2, 0x8, 0x4e7a2f4d, 0xf414}, {0xfffffffffffffff8, 0x2, 0x7ff, 0x2}, {0x1, 0x9, 0x7, 0x6}, {0x9, 0x7fe0, 0x1, 0x3}, {0x38a5, 0x8000, 0x9, 0xfffffffffffffff9}, {0x1c5, 0x9, 0x5, 0x101}, {0x7, 0x7fff, 0x4, 0x40}, {0x6, 0x1871, 0x0, 0x7fff}]}) fsync(r1) 16:00:33 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/86) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x80000000, 0x3, 0x952}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) pwrite(r1, &(0x7f0000000100)="4fe73482e8007722234ab8c6ed592a87a673dc4eea5f6bca29d3824c4899acb588feb7a48271d84c8b85601f1ef9d897f526064c0a57c403ef33a16006cfb6db502952de4d7622f9ecaf37ee0a3abbd2a88df0b70d15b0a14f4f0b", 0x5b, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0xfff}], 0x8001, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x149253eeb726a584, 0x5, 0x926d}, {{r2}, 0xfffffffffffffffe, 0x4, 0x64520ba1546478fe, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x30, 0x4, 0x3, 0xfffffffffffffbff}, {{r3}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x2, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x191e, 0x4}], 0x5, &(0x7f0000000340)={0x6}) sendto(r3, &(0x7f0000000380)="e65ca8fa5080ab72a26cc28c72cb1d885fac3dc65b55383e8360f210c14817f51ed0df9b9360f9ef5bf5b920ac51e0fa4dbe0ec6d323473eba50c874d0ed667b18183ade6633dd079e5ea2b72c99b3f96da3363ce73d99f66af8c69ed7ef7d9cc284f1b7b65b8aa7dc8115d4bd0914a0474681edb6215ee6b7d6a2b4d7e87c879565c80d7b813846649d713c20e2159394b24678c280f531004a2c2f0e2a5cfba8dab725bd0ddb06b0a6057e1f2742d405dc23ce385cf7171f33a02f5852e70b95f427783537f60132765699d3431956b8d7426befc9853774fc60bcc9a441cd2616", 0xe2, 0x1, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0)={0x8b, 0x80d}, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000500)=0xff) r5 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x20088, 0x4) sendto(r0, &(0x7f0000000580)="73211a601ed225f6b645a0542e39e17170e1587f9a10a06842f73c511ed8c5e7e3410d61b37c76b453e7a06ed11c25d2ba2ebb9c075b92cf01edeca424f9d460c674255816615a5eb7d23f269c578ac241", 0x51, 0x0, &(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000680)=0x7) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000700)={0x2d, 0x0, &(0x7f00000006c0)=""/45}) sendto$inet(r0, &(0x7f0000000740)="7e7ee43106f053e08e62f99449bc8b30b34bd623b88884a6503a5c347414dd48ee7929562bc54067520beb0c86d60b66d23aa664a6c2e566ef74eceadd0b47d9320c131c22e3d38470d89b3e1255cd38be218bf0f50ef140c7ddc6345e8d45411a282cdd644045c9151586e5ac39883071158eb0e3cff7cdb61d3a2105896ef8ce5f193072221f2b063d4ea141f7e89b3baa5ca4b3c36041a4b74284846bc2197201bf228fdd928e0d251ee276e0596b8b5a7bd20f818911d545dff2c112ae35bc1918a43f6107855206bd4f17d87e900796a549d00806546ce3e6e96bff4f1d0b0b0faa73151c4bf69fcb89a42ea8172b51d64b", 0xf4, 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000840)=0x28ecc1d9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f00000008c0)='./file0\x00', 0xb274f294ae7388b3, 0xad) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000900)=0x7) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000940)={0x3, 0x7}, 0x10) sendmsg(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000980)="f11b2f7b87f7cedf42ae2020c9b780186d442837c8103d8af761895a71e0031fcf300f4e4d89834669032c713f3ca422f82841179e3cc2c7adab46ed545d64", 0x3f}, {&(0x7f00000009c0)="6fa6b7f6b11174f9", 0x8}, {&(0x7f0000000a00)="c0d691f71a3cf0c15dc390f031a9254a69b0965d3b5ce20bce1061875041f25d13979686f3126942f2cf13e37a039eb56b8bc659c1255878fd7394b82d", 0x3d}, {&(0x7f0000000a40)="08162b2987a0650d4b29e0a7506df5d1f3f2eb8077cfc76c531e70459d7a335024917a45572d083ec579c461c785b1200c0f850322fb29791970d3d2990cfe94e1075de3184b9fd718a44f66a3246a3e7317f203de9b330a99157623288b2805d58c1b0bb787ce3c3390bf0285f3bb4fbaf4ae885f92cdc073c4458c50a8ed003818e092d2aa91741c418b6a72616cf6ec6f089c14946394fd845167404f0384c80cc95f37831a3a59105951cfd66718a4e267075e18b6038819ce0e86de53017180473ec9794841f60906dfacb811102db6e48238e119b7f6bb50d6314cd25228cef1dc26517169", 0xe8}, {&(0x7f0000000b40)="eab7c257810ef6678d54a930a463f75881db4963b8e5deaee585c863a6193e6b7d536858278dbbda8b6a2c58a892d094a3c1c26fb4f383d07d0e84f4e64fcafec9b128d4af2334120457", 0x4a}, {&(0x7f0000000bc0)="31878b7396849fc9c54b708c897402e6c831485162a1a2a3ddb1106338842e86c183a39e84af2f79e9e62d0e4fd43afe933e431e3b53ddfe505f4741b8647e4513a7b320bad19f046098bd93507d4d86c10538b53259c7b32beb0b8707111fab44533f20de1f9d4d33d8350ca2f32b018ea33585279ed1116164b151209408267193c63e8693a44a98c0aee7f99f0fdc967876f87da1e664f1b071636d44014010d54bb4ffcd81c990452428ab6faa2af480b3b15f8cbeb256479e22eb759efbec37e44d172901932530ef90ce6b486c662aa504c8c99dc11c5123b7552b8059572bb2646dd7a519", 0xe8}], 0x6, &(0x7f0000000d40)=[{0xd0, 0x1, 0x4, "c64de70dd9658ae00cdaf18fc3f6b1514f0ba386e846b9ba0616c16e65b7446b0677353a0a558ba532b2e1ecff5a5de975ff2d89abba08da98049e927aafa22bf30c7a80236cd467a4dd16408e1c0483e0996ea4018fcaa59e6ec0a244bed8097ba66bf1ab13e59cdf8f79f666f694d7d2c130eda8ba89cf23d2a7e9384f94bae244495e106525db13a7d5fdc51704c75d114fa3a79e7c7069d9eed03bb631954b3242e25f3e47490d79c76082a1db04c6a16ba11f7cd243430dffb91e819c40"}, {0x48, 0xffff, 0x5, "bd0e03a7ae46e8f401631087bf1fa7d5a606aff80b4588b4247e41a5768d384da8846fd18635392ce21bca0f41648fec309d6d76635e0a5f"}], 0x118}, 0x15b77ad32b557400) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000ec0)=@in, 0xc, &(0x7f0000001080)=[{&(0x7f0000000f00)=""/86, 0x56}, {&(0x7f0000000f80)=""/93, 0x5d}, {&(0x7f0000001000)=""/128, 0x80}], 0x3, &(0x7f00000010c0)=""/155, 0x9b}, 0x1) write(r6, &(0x7f00000011c0)="4665d25d0fc6474fdbee20e803712afb1588063dc5db3cdd57541766949345c45c46244a4346edb67c2f73a63c527628d1fd90581bce34096e1dc735a1cefdcae1a9d4cb4a4c9fff4535b7f7847225549160bf973ee53a7364d4cb5acaed07a8002daabcf2323f9174c247f792332ae7e2d491035a2302b0ef4df407e5bd28cd5834e4e36952501cd14743f8fcdb998bc64e2188d9903720691ecd0a88594a552daafd71c0bc1eddb3b9f7466ea5852ce910914ae4cc0f92d27471eb7071c769ae2d218cd1830f47c9c8da66247431edb8610649fc2db7cec97fbcbfb2c8fd3132dd7e4cae130a2c9e497819f30b4c5b800b0765256e587ed2d2907c4679527bfc4746b8238fb23113f64ac5cd3d147af8b2ccfc02138e10ed9c0a710bbac6567b6fe031f02a4913837151361a885ba0b312b2470a0a93d4c35594fe86482c68b894f441a96ad9d78f566480efa8e5be394660193751c3d539508a429cb725074190ba1d81b4e567fd0f8fd33463f1a63a7adc4de7e63eb912972e1c5f3611412870f195863bbc7154f0dcbfad832ce9709cf3bdece4f8bb0e7d5b2994dc6a13822d44b55fab52680e11d856d9ac2cf23e66fa912ca301673cc41e1d22814d5b29ae27951241de5e357912ed5cda4bb63ae9e352221cb5522a280721b032eef94d3a02e24ec3cf2270e8fc8f02f6d6fcea505f1b8c6d2a76f00c8211fb2cc95b5f27ba4d4d196fbc8e5991b0241b1f592bf4538c40d7b33072b96dd7fd1be699eaca3801362ef6a9dafcdd6f00f8eb64c4f2d23f3c5047c8fb564033d7065f3db397846f40fc1eb20ef9fdeb658ca678c238d335dcb17c3cfc243511c6fe582c240ba46fdf7ea09ec359388eb3c7b23b9047ce7ff8bd923cbc147623677a274eed5fc52093d49cbae9863d6a6ed55ee23eb8c90c63ba442b8e1b257e8daa4e0d9344683d098ce43ef1c574df9bba30fb7341c4839b9a1fb63dda6ba343e1542d1fe922edc46c35752a83bbb0504c69302fbbb282b814f2cdab2981f8ab85a7a3eb1fcd4da4723987996d2103fd49beb4476fc2db7385e438403df285e94d4b03a7e8c21fd7aa4bdd30e853f0b78058b26bf0729e1a5cab423000450222eb85cd864c812410501f7cf84c1f914c2f089efaf013342fedfdbf2997bc9037fd291d42433e8152467ce511736f343f2362df49bafdaade997af1859e764365b708a2bf09f0f6c48fe28f3346e9034fdb7851def008a6836e8e8e3aceca44497a1e2eaa7079beaa41d115ae0d4b90acc31adb61a0a6cf2b26a960107e84c4b39a3d167733fa72773d92d482f29c152673698854f35e9f8fcd611d8e7c081197c0c2718c2e5e463880021cc6ccada00635878fa8fc360ad30326470d589f1be6618e91a1205038bd758546bd88e82e7bd76f1740dedcb9319c2e4704f497b6df675d40e28c242287c5edf2491994cc31153f8a6aa17aeec2d91287a24e05757204db8261938684e0f8bbe1bc43eea1dc6da2c0b76a9fa341c6a24aa5ff6ecfc43a2856d9fdd261f8fe0f6da72626be870dfa136da15ecaee7cbd6df294846a60087fc10603074ac34e55094a164e9a5f84113497129631ce78bf5548a01ee61e3674621b17f23fd57917698a183ecb3d34dee3207db0b50ef10acd6bee4122970b00cd73e50fe6cc49d9b7590d6ae9515913004f4a68d624f3798ef8b70462147f9f8d94f8633e1d2f6b2577c70abbd94afb52b95aae5703cabdbe313cf0151a2e8375ee6d1cc9df70be0fcd4ac30ef04544cd496a2db3f301a01462e30776d8cae5025ca81ce64515db1f0d79d432700f63d182a710c0bda67c2acdb5bdd7ae86425e738c8e3e5bf74f3c0b5eff56c2db340b3d13153f99d2c5670b3d3b992684118de084b743157b4d3cb8c6036b1983ef70c59bd845e6dc3650aa9aab0f0cd311a1fb2fc03675395aed5545843cebb8bbeab278a222a76f90850990197186e55298811837a682eef4b8a168326b1527d56f532f4c212cd238410047a875c9675220275ffe02fb8bd61c40da238046f9eb4a887090ed7f463a5e56d051cfa159fcd30a40402d650682add5e2bb543d8dd07e7d9c9fe6acabbea6f4420c5436f878a6c332195899d5df6bcc7ccd9dd8350ae515953d47f088d1ce8d520f77a92e5cbb0043dca4f185d62307fef92eea41523af5bb47abb3a7336a9b158b6bf33281efffe1ed4840bfc342f67a56c40d3515eb5baa966242813e5c95ab79e6b8506dd52b8d4cd3b51f1883f0f46cb771959b516cbd3ee9e043c352314f7ce2d376c3d1fdeabe600bd4cf80693e67dd244b5d7b42751e830f88c1fc3c5bbbf740c73b1c7e39fd821a62514dc9f731f5de28a50a0220bb796c25399ab80f37f7a53e7eae6c2590441f3c3fe06727053083c37abfc18529ed7fb9f9c9b0c5458389c5bbf14e8fba543bd4508575a56ab053b38e94e5a0720fa5255ccb4df4c8da8bb2f0ec966fdc755fc41549be320d4a8814db992373e72849a3a24a5a0d9f64a9d9037dca247b0991ca402bdcf73b60d0bc2fab05691a00976b14ceda0b610dad8acee63358f964db1fcdab32a6d164b5ef853b4aad38f112fe7df57ee79071f391aa0458777475d200900ca759b9692bfc1db64058413fd556347b67f76b44815697f8f988a383febb62d0cb0582edf2374846780daa7b0787fe9c362616156367aad108d0b47a7a5ec5cc5a3cb17dd375d2783094799755e0ca5c8b05915879f0b6868eba63d1f4b961f161bb7b517a95af434a456b7720568cea7b13361203956476ef82bb9e27d9a74e0f3501313c44b06e6af0b262c4cc5a59158e16f096a64b0fad1d46f4fd9addfd337f5fde016022431be39008479805169067a7d6b1db3402f82275e3b320bfe3257d8ee55e94248bed5b12fb50cb2897fb2dc7ddbacd8f39ec469680071a18e9b195609f9b7e084c83d23fa61099c5c1ed3ffa075c2e95486d6306d2c6f1694a714b8468a7fd76c09996bf64fea4cf1e5eb6d0629888b81efa1cfd32c4ab793b7a60255586d4908db34133562b3226fde556717520742748276655ea3acbc9f5178ceb234b7853057b9f33f6fbb9bb5a77d32269cd404bfe057c672eb76d64ba51f7bc02ed15422243cca34414b70c9241dd9d4fc83d67ac2d08a6764cf0d6f528e3f05b5d6111a7ec0e05cb26e8d6e4a9ca2c42f877602ea76873ccc4151a24514784f5183cb04e2f6996b2193635950d6a76051d7f0f8e69ac27b04487786d3d96982b992c9bf688220ff59dace96fa86b0117ab1a85721ba7af4ed0a0519d3c65de1a90486175d95e563ca563e565dd7970eb518b6a9fbc5f479e6a26e284f3fa89831b38c7b9bb558b4f76693cc35711b02d42aa7a41e4159f502e3ecfab169a16a01fc733be87151d959dd9795447db6ed2e055bac3e6ada60f76f8dd58a4b7bb2664a5af71f6605767e8b8c048dda7fedeb4f67dab7def1505f68bc662b3313d4e66ebf78b5747bb3c84ebe9cbb1bc3c3e59850e3caae650a2007788d798c3cb90861083e0bad883adfd4a8c0d1c3ff854c308321978a1897f2aecb530205b4700b8cbef91c320ffc8ad8e72a529e39ffee5cec23f08933a8b6c7b28965089bbf09acdc359d4d4244806d071f48173a89bc0fea28b7844c137ce44fbf8a4aa9c3e5b5b88f063cd0a731b2bfa662c535675c1db570f921f5253d7836118e53d58714b74cf86824d688f36703c72ec9bd13a5e503bc0db31393f6f354c6141e6f60fc16636679cf710f01b57d5cad9dd77d06eaf001f041e9525afb5c22aeaa87b0951e9a23e962553b6a83bb9ca979ebe1755f9ed1dd4fc321d59520232936110a5db2ab616423c5413a9c6aa24198394d5d61e09f1a8547980e7fd27632cd712c312ea12c27dde3d7bd426756e2e0938eb04ae58ab460fc3be79c640a399076244cc160eaeb8ab978439e5462c0443c4144004c9f50d2a4eb6361149c39ce6e68c1428f1050cabd74f43790d6974eed8832e0179f1617a4b7039ddc69ad771ce05fdd1a58f9a7d0fe81fa428a5c3d1ed95b6bc8a2f58d79ace89354f4cadb1496fb1712a877829d26b8a0c186f835b4276f15b023833aafdac17afde790884c66b66f947c4e2eb26d6eb59a5f5cc43fda22947d9510f4b45e1906df51230b8f80719d024da7e5b5a3b89951ba0a45a93cd94bc885e9edec4bedd8ac0acc52121da501db2a972604ba88795165a43448e5250556b9b2be28c82527971c0bf2f24b39d0adc9007c6e9175961516e3f9aa9f218ccaef97023edb373b27f1925e9309d90b31f4e0b9d77ab76390f1d4b98e5173a49c28b9dcdb08e10ff47fa5e41912bff388f203cc867d3a220dcfa80d8243f1222649bec5c4ed7c6cb50a62c3f7e5f94b2e234c9e52848bbc5eae3dad0c6920e2feb1e3023fd39d4d4d549000ad1a560a64d4e5058a0475dfbda792f4caf2f3e73b0331bb2b53fe6b3a269f83f4cdc43b4b4d60d58f3047d88a35fedb02087690984bf08a422f51ae7524a9f698159feb1373c1f19bf600c8bd32166872db9e370dfb7f9d0ae31beeaae00defdcbdf4163420aac066dfa2f19fdac47975b802a8cdd8edaab9fbbded3f758403a5450b986bd08923cd2a8da27444b9d360092639e2ae1ae9ceb99cd1c8c3c16baa4fadbbb0b441fc3da95ef2d7d17b7e30185967ed1f44a3ebbd0fe796ca37f5b3dc142f16004c7f1e15a54ba24607df2176849092a3875b6494fd1c98308d1939c362a25e5e17929d822fe3b397faf652b830ded5d28448ca4a10ffc6984ea3d1492a81cdea4c9c8a7361e1a01d98cc51f12a9299b5a799f0fd658a6bf775f15d9c4572f79bcdff201f8b8f41c1657d1c37adebda6165158c82ce144237bd1bbb61d590f991e3d188c429a438c151c8dfe371689e19013b9e848965bd781d3aff6df2b0ef857e0cc3c393dd659325c2073bd3a439c76b5a9b284aa0d9205300e02c2797150c07901828b1584c9c39b3edc7d9892d8cd53d71d6215cf3a7503953e19638778a83c09d7752fe8bd3196aa8839b7641aa923e382b720afd94238d9bd52a24927435496e6426614d4afe70eae8d16ae8c8be6547433d4c67ae390a2a6b473269a31fe5fcda2b12338c3a37b86b502d81e550567dd4bd47d545e68df02bb372d3b69c5bb381adb1e19b41cd0544edc6aa77b727a57b7366614601b1ef01f4a394ad823e072b2f635a13f508354ebe6bbca65192dcac8c4099a4956d630572dc0f16ffc79a184f1cb27fe4b974ec44d442dc9413a5260176f8c8d1fee325edd63d731e9b301464370d506cd82de3453db41130a960c23ece03f5271a8fdb772ef1aaacfa8ae300d4e6c7fb650966ccbfe3159649cf79d7267cf682d1c98da2fd0cff7e7133829ede9f1a0fc314f218a423e7279eb3b9560dee99b2f6189c99df96fc6af90deb1d11d5b21d99459e8de80d802eff351c5165d6c14e93b5e6813d4b61ec8b8fc4f5b1811181a913409529e0748cdeaf89bbf3e5f4f7e487661700e1d3d19e0fccc7952940c426965993a082186a7818c379447c198105a91963f3d6e6f6d53d5ac715ac7925332873a287471bf8e6d30447b7a3d73d3ecb97f10cc9c448ff14fc903fd884aaf81593e458be935fca01ab1805a50113b5f2af6e02be9f792e971717b194919533f00dc8879be50d0f98a59ec03e8341ba7463563cc9820060c8ec51709f697233423dc7418056b0297d48f7431ca3e3b6c6eef7b641d6e71f0df91e0ff7debf62b54ae631061e2", 0x1000) 16:00:33 executing program 0: r0 = semget$private(0x0, 0x0, 0x1a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x6, 0x6, 0x0, 0x10000, 0x7, 0x4, 0xffffffffffffffd2]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) write(r2, 0x0, 0x0) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:33 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xf032132301fd6883, 0x101) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) symlink(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='./file0\x00') socketpair(0x18, 0x1, 0x0, &(0x7f0000000080)) 16:00:33 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r4, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) pwrite(r0, &(0x7f0000000100)="d09a0f6ce18fae076088a65b71eaa1a7d78f796537435e4b15d251e23143ab818e8e4338b870922df12e32b24dd1d452ceb2534d6d548c509d658701e5a41cc55b9b2f15d58931bb34a92e5fa9c451f6016d8c9dd9288a32113b424a96b2159f3f5acb37472e2664567196a4b54ad81159ab0c81edb95a91b327e33fcc1d9222d72be3d9ddc64822d18b88a6eefb0ff1cf18484e24eca1e8c7cae4881c2e0e09fb10368947fc7a36dad03dc0308d3bbf066d179f5783cf1f27355066d1ff4d683ad7746e613ee89a89bb633c6a6e53da50b87de0e50526fb7cfaea910dbf30e2c1840458e969033a99680b735a17f8ce1fc602bd29", 0xf5, 0x0, 0x0) 16:00:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cf886b719b592822079bddc7220f985bf20a465141dbfafd2d3d1ab1fe6a4ab1143a40f49e257a17ffa7f0f6e8f0b38445e9559807c9742a737531d2452bee1c3177c8c2fe59c5ef", 0x48}, {&(0x7f00000001c0)="f16da68b8f9b8c93389b7135488332d779e7f82a1c5844d705f0630faa0f8083fc9b8b3e3b165784e6335941df494e05b431e8740fcbd3ad95dcb47c9ff3f55695d144a1f14003b20e2d2d6e60", 0x4d}], 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000511664ff8dfe1be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900"/4114]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = geteuid() setuid(r4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002380)=0x8) r5 = msgget(0x1, 0x100) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000002340)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getegid() 16:00:33 executing program 1: socketpair(0x6, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="fa96cd8ceff04c043e7a789a05f928ac955878fd93ce65d5867b5877aab974f07b765506a77916b2d3427647dc59985ac0c8e6880ccc5d64a54bb71142caca0d67aee9d69cba71c1d1a69ffc21e71e04e07629d14f774e9ab2b195019505e1ad5d19b93f7c4b8fbcfcc3ab93819c82b58ed61ac6b5090ba8499f17982fd9e5052429f471b7b8333cdaddae1b6bba0d24baf535ef09ff40f756c67fbadf4966f7af3d5f42eedb3aaef06fc72e47d21a301e2fe1c2e12fad4827b40c58ff52cf358cb95cf5273630188efa2406e09a8d7812abe9c20d5c88afbe233b261ae4fdb2bd55efa29b90e560475871bb56b863a1df6d8497dfa36e9db0", 0xf9, 0x408, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x88}, {0x64}, {0x6, 0x0, 0x0, 0x1c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:00:33 executing program 0: r0 = socket(0x6, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x4, 0x41, 0x0, 0xffffff8d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x0, 0x8000}, 0xc) pipe2(&(0x7f00000001c0), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0xffffff44, &(0x7f0000000080)="a7a2bdad") 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8e4c4297e08d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e904200", 0x5e) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) pwrite(r1, &(0x7f00000001c0)="4d9708a2c65abb29a86f169428a3e6f0ee2ec96a6b1a40afb10c7feeb82299fccd21e0524976188f73dde97529fa82ea5ad08843a0eb9cecb90a3fc96592e76d1aa23686a02a8340a1681efdd65d6a6ad2615f3f441c8c33f5ce32901d53af96f7b3def495e8bc", 0x67, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:34 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) shmat(r0, &(0x7f0000004000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) semget(0x3, 0x1, 0x6) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) 16:00:34 executing program 0: setuid(0xee01) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x5) mprotect(&(0x7f000032b000/0x4000)=nil, 0x4000, 0x13) r1 = socket(0x18, 0x1, 0x0) sendto(r1, &(0x7f0000000040)="b1b49823afc78c625c01a2cf7c8d225660d1c64d07caefadcbf2ba41395e584d81eb9861009a0d1801323534543b26d6845056be1833f2fbf25c9b36728ac770235311aeb16c15304f5ef123c5c19ac97cebf8a4d05968198a323106bbc0dd2692b66b85155b4c768f0029b6", 0x6c, 0x400, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f000032b000/0x4000)=nil, 0x4000, 0x1, 0x811, r1, 0x0, 0x38) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x900000000002, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000024000c9cb0c7501df839f2124a70008d3bf808139", 0x18}], 0x1) 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r1) socketpair(0x6, 0x2, 0x100, &(0x7f0000000080)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 16:00:34 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x588a}]}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x160) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:34 executing program 0: socketpair(0x10, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x12, 0x503ec23ef56a8323, 0x10001, &(0x7f0000000400)) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f0000000140)=""/163, 0xa3}], 0x2, &(0x7f0000000380)=""/43, 0x2b}, 0x1) bind$unix(r0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getegid() r1 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r2) setgroups(0x0, 0x0) setuid(0xee01) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setgroups(0x8, &(0x7f0000000140)=[r2, r6, r1, r3, r4, r0, r1, r3]) sendmsg(r7, &(0x7f0000000640)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)="6cc1d351f441fbce3368592ac242c47eb6aeff4a1010e5c7d415b351f93d9a999a81bbc936e0683fa0194e11c4d2ace13083ff0767f83ef582ca0989d9c795f533fefecb7eede4cf5c2a7c848ae6646ace8f2560d76b1eb71f069c2502523fca83b0ba0a7bb2e3e8", 0x68}, {&(0x7f00000002c0)="c2ba88fe774f695d2b4e175aabe27cb9c09cfdde16b74228c041b43579", 0x1d}, {&(0x7f0000000300)="5571a29b33945b69c418149794b5b85427f046ccbf1faacc4aca71bbd5e28a2c2e21d42f56914ada0c177122cdcd6882a0453e1d1b14", 0x36}], 0x3, &(0x7f0000000380)=[{0xa0, 0x1, 0x80000001, "c9dcc2af6f1bb1b0345f2b90d45f44e202bdf21dec36102e544876a42e83f975f2c5b1de5246bb40cd21d377cefc1f0cce631476a0eb3af74318f43cded1fc0d9ab295f05b83a4124d93c4766f617e7d92e130b334c638d47754a910c700b8b68c2bc4331ed5a45a5fcebe566dc2851a67ee40ae5f916cd446d5fee1702c197d4f88c10ba3a2f5c2decf7e6c"}, {0x40, 0xffff, 0x4, "e70e9c6adb0b8d9f5ce3d9291cf82b7cb2f6325075129b6d3eb2d444043a8e81486ea8b29f2f8fc04361"}, {0x70, 0x1, 0x4, "018cad09d04fa544378d2e8108d56e496c64fa5832f5522392d68252164e3bb5c89528aaaf41714384c21840881906d053a47b0c8e692090888966e6bd302c5f4753a615f3db3ff0213a83dc171d9ba3265075f3147c5dc50bf5"}, {0x18, 0x1, 0xff, "e7b0d791333e28"}, {0xb0, 0xffff, 0x7f, "8b56eda8e411b5436690ff9febbe5959c7641fdd60065890996fd545aa5ea16a711a375f5084da77d157720909262eebca16e646d598fc4dc3612bc7289d5ae892b81f114038ace9a4e684e94f96f1e5bb49955d97e4f1911237d897ed9c8f1a49a5c6b13bf7f3643ef1bedf99997e73c49eb3f4b3935e71f08e60ad32105fb575873995e840ac9d346939189a0af745cc8b7abb114c00295db72a8e5b35"}, {0xa8, 0xffff, 0x6, "ee15863c5c92001f9d4e69466c69ca70bad32c756cd631607c362135cc2b66ffa73fcb8fa6ffe461d97e4edc6a647edb24b596eda030313237db09ca1a04c32a842a9fdd65bf0def6b04c865ef29bbe02d227e19351a16e7011f820d406c3462f3b2eab44926a6fde24794a6d0117888351c77d33b8e113ab8bc294434898d615f5d8e066d6f7fd923ee7685f6027e18f4"}], 0x2c0}, 0x8) renameat(r7, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20083, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x16b4, 0x46c}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x207) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0]) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x2d7) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setregid(r4, r3) setregid(0x0, 0x0) 16:00:35 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchflags(r0, 0x10000) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) fchflags(r1, 0x0) r2 = fcntl$dupfd(r0, 0x44f3f92aa0f4f8fe, r1) r3 = dup2(r0, r0) renameat(r2, &(0x7f0000000040)='.\x00', r3, &(0x7f0000000080)='./file0\x00') 16:00:35 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0xfffffffffffff4e8, 0x86d}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x94, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x15, 0x10, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x2a, 0x10, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x50, 0x40, 0x6480000, 0x1}, {{r1}, 0x5a57331efef1c915, 0x8, 0x20000000, 0x3ff, 0x1c}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x9}], 0x468fa2d2, 0x0) fchdir(r1) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) read(r0, &(0x7f00000002c0)=""/134, 0x86) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:00:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) pipe(&(0x7f0000000200)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) getpeername(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f0000000000000000"], &(0x7f0000000100)=0x45) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x0, 0x3f) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) pwrite(r0, &(0x7f0000000180)="e420a17c8215d28cb42701a36255eea6a35215556082590a153fffdf6bae851e4bfd0423e6af9fc034e75ca61e02e42d43ece67b44760c84daff196fd1760acf11bfb2b0fb4f5d1d63c0f73bff0089cf2c761d50c98daac05e27a2b28f4b0c712d478c4dc7ef1cc1ef07904375a93613931021bf71f774121566727f9eed9d448531013ce95d133ecb5b792ab57080a036d90158cc6c5df70c62123504fa04b7e9fb584641c3c0121af5f30308b5f3ab8c71c1419c5dbff65092a0dd62bc0cfecedfd155599b383f0db0e471ca", 0xcd, 0x0, 0x2a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() fchown(r1, r3, r4) fcntl$setown(r1, 0x6, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x1}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000700), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:35 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x2, 0x3ff, {[0x7, 0x35, 0x5, 0xbafb, 0x7, 0x81, 0xef31, 0x7, 0x9, 0x7, 0xffffffffffffff6d, 0x8, 0x6, 0x80000000, 0x7, 0x1, 0xfffffffffffffff9, 0x6e], [0x0, 0xffffffffffff9d1b, 0x5, 0xffff, 0x7f, 0x6, 0x811, 0x4, 0x9, 0x7], [0x8, 0xc63, 0x100000000, 0x3, 0x460, 0x7, 0x4], [0x6, 0x8, 0x38e9b457, 0x6911, 0x4, 0x5], [{0x100000000, 0x7fff, 0x1f, 0x8}, {0x9, 0x7, 0xffffffffffffff0c}, {0x3, 0xe4, 0xffffffffffffff48, 0x5}, {0x100000000, 0x6, 0xe6c3, 0x9}, {0x2, 0x3, 0x4, 0x5}, {0xa000000, 0xfff, 0xffffffffffffff7b, 0x4}, {0x5, 0x4, 0x6, 0x3f}, {0x1000, 0x40, 0x6, 0xfff}], {0x4, 0x8, 0x5, 0x2}, {0x9, 0x200, 0x6, 0x2}}}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x3d98) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x30, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/219) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unlink(&(0x7f0000000280)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x3deae42bfe2b57fc) recvfrom$inet6(r2, &(0x7f00000000c0)=""/29, 0x1d, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x3f, 0x80000001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="92") 16:00:35 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x33) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) lseek(r1, 0x0, 0x4, 0x2) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0xff}) r1 = dup(0xffffffffffffff9c) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0xc3, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) semget$private(0x0, 0x5, 0x4) ioctl$VMM_IOC_TERM(r2, 0x4004745d, &(0x7f0000000040)) msgget$private(0x0, 0x4) 16:00:36 executing program 0: r0 = socket(0x0, 0x300aec36fc575930, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:36 executing program 0: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x30) r0 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20000, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) setsockopt(r0, 0x60d, 0x7, &(0x7f0000000040)="122f59817718b30158aaae05e629068a9b40a5eee9d5f86a8a279a315c1913d81ec41e801d26c802ae67", 0x2a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040), 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0xf8, &(0x7f0000000400)="5aaa2f4054a178a32b83c12ddbcdaf9c5ba7bf0762c20d69ec7dff55b06f9d0288ee480ee3031b0cb4a116a3aa031053c9e0f358d3432dc4263301a751460cf0390a885b3677957b2c67b68aaa5730d0246d32737e797dc965d56b58f93c7b238aac485bc6349f60ad5112f93348729422d66b384b56942dab70a7c41727a52b1194581b3fbe0a5a8d4e0e89439dc1d5505e3c0b77106bb686d134a283b75df83a0e3f5e8b7ada69055e8ddeb49ae44603d93df7ff70fb0f316d65a48bf98da567721b9a55f7ea1b13ac91770f25982beea040424de13e2237db8848cf0d2d0bce037ec6b3fbf9ab061f9ff79ce17be64fef2a6eecd02794") 16:00:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0xea2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000280)=0xc) fchmod(r1, 0x10) pwrite(r0, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000340)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x1, 0x410) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/11) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x7, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:00:36 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/183) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x19, &(0x7f0000000040)=[{0x34, 0x7ff, 0x0, 0x1fffa}, {0x64, 0x0, 0xfffffffffffffffc}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x0, 0x7fffffff, 0x8, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x1, 0x1, 0x1}, {0x4daa, 0x10001, 0x7, 0x30c}, {0x7fffffff, 0x0, 0x6, 0x80000001}, {0x0, 0x2, 0x8, 0x5}, {0x800, 0x2, 0x4, 0x6}, {0x5a72ce71, 0x99, 0x6, 0x5f}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100000000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x54, 0xffffffff, {[0x3, 0x8, 0x1, 0x5, 0x100000001, 0x186c33e, 0x9, 0x9, 0xa0, 0xffff, 0xdf8, 0xf28, 0x5, 0x8, 0x6, 0x6, 0x9, 0x7b248845], [0x3f, 0x3, 0x6, 0x9, 0x1e427890, 0x5, 0x80000000, 0x800, 0x1, 0x87ac], [0x7, 0xff, 0x2, 0x6, 0x4, 0x3, 0x30000000], [0x4, 0x5, 0x7, 0x80000000, 0x5a7b101d, 0x4], [{0x3, 0x6, 0x9, 0x2}, {0x8, 0x6, 0xdc, 0x3}, {0x7, 0x6, 0x4, 0xffffffff}, {0x0, 0x2, 0xffffffffffffff70, 0xffffffff}, {0x0, 0x100, 0xfffffffffffff899, 0x80000000}, {0x8, 0x9, 0x3, 0x2}, {0x1f, 0x303, 0x8000, 0x3b1b}, {0xfffffffffffffffe, 0xff, 0x7ff, 0x9}], {0xffffffff, 0x4, 0x6, 0x5c18}, {0x20, 0x7, 0x7e8c5beb, 0xdbfc}}}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x6, 0x8000, 0x7846) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x87}, {0x6}]}) getgid() lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = open(0x0, 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwrite(r0, &(0x7f0000000280)="3a3e105eafae7ebab98f8830010000000000000016f35e725220cc2f58d2c0e1fe10934ab8aa936f65660abeeedf16d1110c8fe59c7ac58c8a2049e30a615c9834636e645ba05c8afb41828e7927dd0300137f93b9a0520edc44964153634d5f418a2127b919b63a52c93f776ba5da", 0x99a21778ce48bdda, 0x0, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./bus\x00', 0x100) 16:00:36 executing program 1: socket$inet(0x2, 0x1, 0x7f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x5, 0x9, 0x9}, {0x2, 0xbbc, 0x0, 0x1}, {0x7, 0x80000001, 0x0, 0x1}, {0x5, 0x691, 0x1ff, 0x10}, {0x8000, 0x4, 0x7e000000000, 0x1}, {0x10001, 0x6e, 0x2, 0x1}, {0xd83, 0x8, 0x80, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x800, 0x242, 0x88a, 0x5}, {0x2, 0x10001, 0x3f, 0x401}, {0x401, 0x7, 0x0, 0xda}, {0x401, 0x7fff, 0x81, 0x4}, {0x1, 0x6, 0x649, 0x7fff}, {0x9, 0x7ff, 0x3, 0x589}]}) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xfffffffffffffffc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) read(0xffffffffffffffff, &(0x7f0000000040)=""/208, 0xd0) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100000000) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f00000002c0)='\'7', 0x2}, {&(0x7f0000000340)="e811965087229b", 0x7}, {&(0x7f0000000380)="dd836862b5130f4f342bff51c65a8d7677e54ebff0c2097c75ccf8f7a4ce5d0fc5436c65ad8dd8941026c7c4b558b9ae26466ae015b29ee83c2cea3b64fc57668c615fb9b17b93fec9901e10399cb77395f23eb715be5cdcfb3d11ad7510d70b588567b5fa5f67d4d8045b2325c608e3a1be2726824a54e60fc7da0511e6fabbed11e7a3f4e824541ae87bf6000068f1dc42f02d91b712b9403b89226cd3cbe65e39b961f163111b0e30", 0xaa}, {&(0x7f0000000440)="33067f0b6c915d35a0bf3e16aa2ccb9cf96b7b0e95a35dcbe14b50f88b2e162a064fa3fd7b25c86a1c10e64ab16fffb06ebbba01189f5eca5015cd7e", 0x3c}, {&(0x7f0000000480)="3dcbbd7f1e84653e1d40d986bfafdb2be7c99a46adc9849fa16b8413a643ff3875de32baf5e0e15d119b9eea051044", 0x2f}, {&(0x7f00000004c0)="5525eb505dcd80d7888d786283669e2179f718b76341da66fc47d6a5d83d6d0132c6f7d18eb8811a6ba0d909b1bca2f21ce5dfea2e157166f45ecf18a1625ad58c165551d17c83a38edea5ee33c07a13c6c3ccaed93c571c3603c80fdf1cce53ab86ea1cbc1f80363d54e102b5c443f0253b2163d9b6215a76a0a595b914fda264c891fbdcf273aba3951823451143736e6675ed73104ae1e9218e1a4008bece500b8d46f0bf00f3be63f8099258b61893728c69251a7e17c3018c1e884afedd740cf0a12763eaf415aebf323ed3b420a6d80cd81291", 0xd6}, {&(0x7f00000005c0)="8c0c9d7c96c621d2c8f0", 0xa}], 0x7, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x8}, 0xc) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="c53b093041141434f840f834ea96bef46c1336d285df9af268531e43dee036b8d9ffccb7eb9f9c620b2e7f29327e906d8f09f988fc008e43c75d6842337d2a95adaeb0524399714a025ef5aee58adbb5db196df80ffb9874d8777ec1e6c583fbedb66da67daa9909f120d575b96e6e4194b275a84bda0d48aa484da005b901f0cc85d1678d208d785eccb5b8b579cbd14f1044499bf05fe2bbdf3d", 0x9b}, {&(0x7f00000001c0)="81c8f2f5afcc9eb6ebc15653d4a121d79cf436dac0aa2de47d077bfdf85ab4f300faf3eee93edf3f416675c7cf7e668d7b517ad09906a2635f9f1e9a02461aeb835fe20a8820069b9b8f8f3957e8ef8610730b10bdb4921c040e3b842da3be1da4b9f2e72ceb7c9906115a9077204be2b63c26fd1ce7b36ebd4da3ab3d2289f89ed9e88d64b570381d52d6f9f27a87b9773e1fd70797e4070a70f4d664534804ad2867dcf3b8c6a356621db557ba945dc5f20cf9c53a8ec983e5cf35327a2756445bc9dee9dc1f0fb04c3f87723496", 0xcf}], 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1000, './file0\x00', './file0/file0\x00'}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x9, 0x1, 0x5, 0xffffffffffff8001}) 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x3, 0x133, 0x3, 0x1e, 0x1ff, 0x1ff, 0xa673, 0x6]}) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4000000000003f, &(0x7f0000000080)="2c16954c", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) dup2(r0, r0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) write(r2, &(0x7f0000000140)="4a00581b78c4733a8862f417213ca49c99ee64eead456a6e57305d78c8de9613b7b6c936ffdda148522c90a5db05b8d51c7987816e93530ad853093b50e75a8d47f367bf64e2015d0b1c85d2923c9405650d7b6a94735342669fb521d44fa92bbed77efebc8347775e0a629cf2486774ca8d00267ddad196e520855f6fe28248813d1338c703dfa5f75f94d9f538f7e567249f97c643100823ecce13cd1f61972690ed9ff7f6c8d43ff5860ebdb78a8291ff956919ad9a4beaa51f7fa3fbb0a2619859c948dbc306e398c3d8c9eb05", 0xcf) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000001b00000000080010c23e8dc92fb146291ffeaa9de5d78fd7220000000000"], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) listen(r1, 0x72) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x494) socket$inet(0x2, 0x4, 0xb8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0xa41) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0xfffffffffffffff7, 0x3}, {0x18, 0x0, 0x6, 0x1ff}, 0xfffffffffffffff7, [0x80000001, 0x80, 0x3, 0x1, 0xbd, 0x4, 0x32449a65]}, 0x3c) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x480) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000005c0)) 16:00:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000340)="b2") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) 16:00:36 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x245a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f00000000c0)='./file1/../file0\x00', 0x2000, 0x6e) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x240, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x74}, {0x81}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10001, 0x1, 0x1, 0x8}, {0x7ff, 0x9, 0x8, 0xd1ee}, {0x6, 0x1800000000000, 0x5, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000200)=[{r0, 0x100}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x2}, {r0, 0x40}, {r0, 0x4}, {r0, 0x80}, {r0, 0x180}, {r0, 0x20}], 0xa, 0xffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x7f}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x58, 0x10, 0x10001, 0x570000000000}, {{r2}, 0xfffffffffffffffe, 0xb4, 0x95df7c291e72453d, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x21fd, 0x3}], 0x8, &(0x7f0000000200)={0x37a1}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x2]}) dup2(r1, r1) recvfrom(r1, &(0x7f0000000100)=""/202, 0xca, 0x3, &(0x7f0000000240)=@in6={0x18, 0x2, 0x100000000, 0x7ff}, 0xc) 16:00:36 executing program 1: r0 = socket(0x18, 0x4, 0x400) setsockopt(r0, 0x27, 0x3f, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x101, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0xb2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:37 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0xc0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x7, 0xfffffffffffffffc, 0xfffffffffffffffa, 0x0, 0xffffffffffffffff, 0x0, 0x65a3, 0x2, 0x1, 0x4, 0x7}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r2, r3) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe88, &(0x7f00000000c0)="23ac6313") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[0x1, 0x72f6, 0x7, 0x5, 0x5]}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)='\x00\x00\x00\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:37 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0xe2054e81badc183a, 0x80) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x8a779426b46ce753) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/152, 0xffffffffffffffab) 16:00:37 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x190) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r2, 0x4, 0x84) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r2) rmdir(&(0x7f0000000400)='./file0\x00') r3 = semget(0x1, 0x4, 0x302) semop(r3, &(0x7f0000000240)=[{0xf42735a5dfb17c91, 0x0, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x0, 0x1000}, {0x0, 0x5, 0x1000}, {0x7, 0xda, 0x1800}, {0x1, 0x8, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000004c0)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000011a406bde392c49b0000000000a900000000947834e87faff339ffde0f258f6da32b9cecb5603802742e066780f023b0a753be7e56fdb22edc"]) r4 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000340)=""/137) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000240)=""/128, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000180)="6592e7539971917eedeb177139ec7c1dab7cd71a29b97e42916e1ac6c106c7fbd4470bc1a3571f3be28cddd234370714785c76dd484c58740106e815b0815d9d46ea443c74cc7d1876595e755eaac9b62577170463b4f0e6f3b06fb8f1113ac3e8287d3b95c8b2278b769f9bc3351632bf9ee3c2c8325be7d5fd931c12f2da89dc666fc9683350c1732d7e0b87254fbdc3d4f9e443f1d2e684871abc0848da77f178e6fe56fd21ad4fa2e871095701f681a1b592a490a2e0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800049e32f6ff307, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x10001, 0x0, 0xffffffffffffffc0}, {0x6, 0x0, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r0) getpgid(0x0) r1 = socket$inet(0x2, 0x1, 0xffffffff80000001) sendto(r1, &(0x7f0000000080)="9dcb9e24b58dc86db531eda6a3126c64a5bbccb9d7b5f94d8ad4413d486248091d09f0390b089fc0f5d7d042fc10c076162008954f6f94427d0145d2a549059b91937d216f7ef93e6ed9220483f083685cb6a04efc3bb416a69f941c51d6ccd56ceae1d94aaa1f0f478a502cecc088c7e7345314e25fff264af8d8f9bde77c3d3cab58d9b4b1a0b25320d8afd590c469571ffc5c7cb3abfefc0988f18eec0bcab1c84657cc99f5b0c4c393210b9e25914f6538f901ac47af082913610314bc231417", 0xc2, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = getpgid(0x0) ktrace(0x0, 0x11, 0x100000000, r2) 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x1a) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)) ioctl$BIOCPROMISC(r3, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = getpid() r3 = dup2(r0, r0) getpid() r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="bd3cf197bf76a1be2e04a8324e78d7f2862f3b3f2e69c89562ca313fb541f8832bec72366c5764bea87621548bae7d2990a60b874dbc6aba84f810bc449466d9a7ccd5d728976f25bfd8f2d2fdf505286c82861c06ddac426eb138ec5306aaa07a061e8d2c9cf6fd6834743b433b2769b843fcf01d900c03502ccaf6193984c2bcb476103e0cf1e27f65196ac7d58340cd1466e1dc94e96e6babc631d1c9c4ef74aab90a50cf57a01536ed7d8ffe888ccf7d347d4740840e6cb2a19825266ad4e78fd29d7e74a177ae3d2a5eeae50d8c", 0xd0}, {&(0x7f0000000200)="8f0c9b63bcc064802a0f7e9c445ba42108b5fe3e1a8d543f6320a0da69ed9e9c9973b9800c9173c616a04ae2bb00850e43a83c42ac68489eb54ea1b08983aa07f7661597e7650c6a799daed743cbe8ca3950698d8732363244f3685885c812af4d2e5c887fba3e731f09d0970e09beff8e1c2682d963b05442b7387f6e933877d41b70e82b8298b269a3076684e24d13a9f9570301a7304e048a77bc3768e7bc4f7bd2400969ccd92f07fd13dc6305ced1325ad96f4b5a49d3e653458c617daa4de1800902a2f57b", 0xc8}, {&(0x7f0000000300)="24f3d410916827af393274073c5aaef23842e9b319932c545247237d93a41ddefac340e623d31164925adb421e8b7aff7115f3f6d75dedab61620075245fb1fec86d8c17cac16806594b38fea12c83e9334de50ef841e164d4cfdef6ab", 0x5d}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}], 0x80, 0x3}, 0x1) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:38 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="70044583fae824db1d28a6e090e8808b2065de8527a4836f8d1c8d9c155d675c168e684d2cec583754d2e550a5c8db95c8792e788590755a2c9845d3f1a8e4acf48f605893b248074045302351ba7c98b8d6e04547b3073dd740641e68e287a53938c5ffc12dca6a07156adf8de0c719dfec35353f9581f3f9a7555275c5f6ff2f72f547d9a7f89e1848103805e905cc743b5de808ed0b4969e2e7a673b41fb9f54ab5c7cbfe0b844ec8477842f61dfd5881e9fbd493dd99c2c0cb6f84d91124b33100aa0d82c43c88981ddc0e18591fa4bbba1efb1f7fe995", 0xd9, 0x5, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:38 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c45}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000400)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x100000001, &(0x7f0000000340)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x404, 0x2, 0x3, 0x7fff, &(0x7f0000000080)={{0x24, 0x8000, 0x3ff, 0x1, 0xb, 0x7fffffff, 0x92}, {[0x0, 0xffffffff00000000, 0x5, 0x3, 0x0, 0x972f, 0xfffffffffffffffd, 0x80000000, 0x0, 0x6, 0x1c4543c, 0x30e, 0x0, 0x20, 0x2, 0x8, 0xffffffffffffbba1, 0x80000001], [0x4, 0x10001, 0x2, 0xec, 0x100, 0x100, 0x202, 0x0, 0x7ff], [0x9, 0x2, 0x278, 0x1ff, 0x7fffffff, 0x9, 0x3f], [0xaf, 0x5, 0x1eff, 0x45e, 0x3848, 0x8001], [{0xfffffffffffffff9, 0x7, 0x5, 0x6}, {0x80000000, 0x10001, 0x7fffffff, 0x3}, {0x10001, 0x8001, 0x0, 0x9}, {0x1, 0x7f, 0xc89, 0x1}, {0x7efc, 0x8, 0x0, 0x8}, {0x8, 0x0, 0x80000001, 0xff}, {0xfff, 0x607bc43d, 0x1, 0x1}, {0x10000, 0x8, 0x5, 0x10001}], {0xfffffffffffffc00, 0x9, 0xf24, 0x5}, {0xffffffffffffffff, 0x7fff, 0xfdffffffffffffff, 0x4}}}, 0x3, 0x641}) 16:00:38 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:02:29 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000003a40)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0xfffffffffffffff7}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000200)="99e578f145f05d0e3e1fc67701f5897607fa006a52305baa3b69d0d0ea2a6bc86ee88eac21d3b2401953bd078f4e5531e65893364eac7dcf5f06c60a2caa2d01c91ace0aa640156a71bac72659b4fadb76a3a359954113bc31527bfce96460721ca5f94b29bdc91a214a60a9c510717c8510cbd21dae605b5c84b8f1a1431460826febfef45b331eb0f9", 0x8a}, {&(0x7f0000000100)="58dacd4a0efefa9083c47d06b559a430f6eb8ebe11bebd9dfb4d5fb5c9d7a3f0b69776bd35f38be278", 0x29}, {&(0x7f00000002c0)="59d63d42cadb7bcb300420f31a2a44f24d0e2e263edc9e260a7b305abc5b1c72edb84cbdba0cdf8aff627e1dc8fcb9f4ffa030684ad60741c0a94fbcee766dba77a8cf1b8253da80d25b2457921120eb62b8", 0x52}, {&(0x7f0000000380)="3e4e104355fa8af44ce5026e96d1e50d4a309f04f24c8553b9fe068799620faa72561c14383e2a5dbd64fd20780386832947c28f5e22d951872e89e347a2f86d70e45c3f1745676787f6ec797296d110c612faa5822bdafd113930f7bbf4ff5027a1a69dffa742adfe6986f2bf7b0603670d91526186a4fefe60a462788b729201139fd5c9995296ba80ccf268e9396bed662f9b7d6605d6472e69fc0b8ea10853f5a5803c14f66f0054a4ac5d123c94f7eea49a7f6a451474e80ce2067cd34d8ddb04cc34b64fee0eaae7e41f014a0069d6c63dfab0dc76e605ce210fde14e5332895f06fece8d22b9a03b70add462f829f2fb4ba443a87cf860b01b771a6e377ccb2a22accf7ee3db7737443fbc2e7c902d7a5f760bab057e63e6ebe98e6e03d4a4c81e97f0d828319e2b525134d787c6053cbdbde7d2d827449120602768e395f4a857d0115fd7cc977b5f9a3d593f809cad4305d36c576c515b3f0748c5a86cd0dfb0fd55b36a84da300c7a61f6a19958a354a217af5ee17bc43fa4fc95c354e662589b03321ce5d666a6da4359f94ca2d6de070d967012c3b9318c19e33466309d3f513a818927880e5f9f4f2027b709a9fcb66d1c08a229f04552323ae107cfe706c9c19a670d06cc5d4a7bfe7ad0f4bf0cb2911820dbea42e32495924cdb4e4c5388a34a1f3edba27c540d50074f13a53ad0de83631e164da5bfa93dda53fd4223f9dbcd6f322e0e23ff93b825e42fdb6c31de621332f0582a26a399f86ef0d53d5521c16cdcad3f6ba7b53f2c0c74aafff07480a3b781883e58d5d247fbe21fc1a97cdf39b3debf1e22285ca68ba32a6aad593271e682c3033e76014e1084d20cfba5182ab7833ab84d681d68b25d1004895281534afd43c63d75091c035aac374757f375aeb38354780d2f3a3f7ddc5486301ba505841ae0d6611a584f00a45b348d7605deda5ad29ead1644641098cfed010b952c2703cd9f84519a4220e9a460e13d02910145f7f5c268abca2ce60f6119b17071432e450463ac0fa4de514891dbfcc03dab10c186bb4478afd4f622b3d607bd05deac6b6674829f51a727667a47de88bd58ec2ed988f8bcc4ad9548d85b230be0004e65e1246c95d630f316d120cf5cc1a142584ec6aa3754c2d0704b2c8031b9bebe3d5cf61871b55b8b99ce7d973a43f2f23602bbcdfc3af72db41551f9d7aa63ea2638905fc971b5d5c73a1c3d0df91dc6f2cf5ce2916b9ae4480896ba969e9e6f1446ab6be21d7a6ba7f5517ac2f1765fa50b14fcdf2140086a2f1a301aba3fe3e37bd0f0c53ee7d5bc65d607e84c80d3b51e2f909ae4fc53ba2e90e4e2673a09521b5445731543c18615a07b906f5c338e3f8625eaf2f5759bcc10301e8e6540fae49b85bd823c7571029326a756e7f9f8885e6ce8b28bac5856384c1f83e6dc9cdb79ffbab94d04476d456f3f45042e3baa969c49990b93edd3965070a2adae4e510469f07cbba46f1a72b22012bc5d98e1dfaf4d9a953da5a7f941ab47049466fdd1137575a1165923954bbf0d6c2b123abcfd57955a866c7841e0b55091a8b1df409621f98d1b178fd2b12c05a897e9c9f0b643f94d120795ac3f600e5147fd965945419240d84969d9f38733de0a16c985d77866c87a6c2c75f5324489b4b87add5cf8b13111b1e6fe53e3e9795e061bd8878c78595283059857ee7b0f84122b1f6da12fb6f95f5f36cb9c6591e256ba38cd07d035484ae8a703b68db32260f338a23945af2cbce3bf95dec211b9b90813c5c53b6e810ba12e482c2b61c8c059a2b6bbf956d6d0e5cc4e1ae9deb97b49e1be63db420cf14868da8b5648d1cdc00c20ee6a72b004cf00a8e171f8959400c9a0342d62bb0578dbf32373310161fc8def441bebedcf81a4b98f4667c61b224259c35a7bd3da3f3b52419da9c79196cd4c5efebcc100b446ca9e0e3cc0823ac7fd5acf9ec5f372a2ee913c541e791e36869c74ec63f3286508f10150b986c43090aa1462b12365ea0bbd35f20b571cd1f78cd3e26238e9b3b0493546bfc76448d987efdef52713d0d5fe57d3af86966ba1f9324e109caf42a6410c3202436f1db0d94c040f01e619dd5a3ad4b63902261aea724bdd3dac637a053cdd682d85f007c3795e094bd723da401eb6053599f8e8f4ad111ae6d1b90684ad0f16e6fffa3daba85d00f571cabea544f330d4df8f64d3a7acd822a1b40949e799c70143f5e723d3e00e7c250f2f2756c2e38a3f86873260a2e3bda8af734a0b6d3999c0596691dfc84433f7cdc44d6623049195220d03006eb3311f9e6a9755cbe572283306e56a929a949704b77d4bbc8b1186a4c87a06640de07634d2f15d99ecf058bd741121a2920bec7a104ff595c7a767d7b6064b3acbd4b8a1a90929611446040a398cd75a4eda7aca6910daddf89f080a6ad3150af67509c50cdba6efcd69775caf9b365445b638dea2b4a2443f98acb46f431a145d78dbe991012834fb8fbed99e71a2eca809b39195be9ef185d30ad2e8c9048b0fe04a2b17b3c97ccc111e1175515e0f94208f39977194311141f66dab6d62a1ac603c3d5724473759eb0d9c873508efe7b0d9b57a870d0a0aba49f62f3cc2f09cf23bbaedf149108beb9e055bc290f1ae94dbe0db9ebbd43d933c77156ff8a6a929f035e8ae2c2f9e4e834385d8451d500ba9fa19c0d02789a57e591171581a9769953ff63965e1508beb36e8e5dcc17986bc695846325efbd97e3801900d0f7213b0a5f956a7cbb0f9f9b1ab00721f14fb000af346b2f0f2ab1350692849986af3114568775d9b50336705552a61eb0e6927e866392fb568db900de914879a477e2b31dfa4155bdb03d93d5e83b5db37c362d7a6d703338c0861b6566264052581bd73dadaf54eb8fa2bd46ad897f9b223b120196f976903527cb00aa79f6e9c3363358aa3b39684805fb736e77171a3927a098781f8fd705c1128770970e62d941443bab764653780ba41c9a88acc4c6416060b0ca74e5625e4770a08e3bbe8804de275889dd2bb2d8d7a22bdbd09ac1af4beeb3da15cf46dcde8272d752d4001cfa344015aa738dd9b657ce5516696bc68c4674d0c496b801262794988b07f12362fa363b37be8cc32e4d9d168513369d174f35f79ac6d461bf6b4ab6f355034996aa2490298632ade1a35c3bae43cf1f7c8b2a423d8bce6e83f8f6b9e6fcb749e0ae9b3d30ca5b189142f1ac719a633e83b81d549ecf332db8f43a9be71aff0651be0d048177990129b333dcca2dfa05c2684b5a8fdedc0f486b77fd39e7ebbf8bdfbb05f54c28abf1c5b40fbd514c51215fa2ce7f33f3134cefa510bcefa7f8c1b1abfb6e47d2f25afaa19f628efe125b9f249b8fa483253a31ace239abc969f2dc9c479635f644759d8580877ec67b9e55419c9bf14b18b28d7855f5969e8484bd32264fb47f20a552d301d6cde19b74a3a510b556172d3ba924fe5ee68d26746b5a06d883509856e350a3b27455b0301ce6f37e10f15434844d288018b33afca231f8f17eae099a1df09c8cf40fa3ea33b72708c4dd173ff8b9dee524dc231ee0218857454a82dc1255c2d07e677ddf6411c02dee613f99ab43c1a393d66d9d1822990fad6fce4869fc5b8d37ca00b685293c13ac29ce07bc38cd62795f0e5b49de251092154d659b1195ad20796a45ef72b65b83062889830d2db43534006e1ba0f78c2f7087e9342a02c43825d5722f22de342fceed57c120e2f1bbaad550084f79871e46416ce7ba2c7d5be6db6a89d612d7cc5dc14420167c694bb4fad348907a04e3f7468c210490702ebe3f1dfddcc1fd547592a716eae264b00f26d62019eb642d61bc49d532d1c32527ed862436ceeb3be19809f6718c613a7833d789a6c31f31e9c9f660601dc242c7fe28af7c47c7385b8d8b0cf542708c1109d72a48629a969d946f0e4dcf4851ea696993b0e61f104770a970aae1cac2a1ca7816a0497fb9b1908c36c1c8d5da30eebdd310bd5fe30f2e3a9320f0b1908161aada1653c2465a0a7164f8e6103298dc9a868c1bb1df0098455c55f89165695a18e12da281b69c986b7a2f7fc81773b7b88b703ec7bf5d287b23d0121dc33f77938033a456cd30f7a18b9eea0fecc06c3e9c63de57632e8face3e5f313691a72ba268ecb5fff774f86f930d4ceb69dd55975170faef8f643363231c17f182780f0c9f94b09d046d08c49b54c7162c26ac6fbbba890e7539bedf6b86b7c8c8f1aca236ccd04e17f57358e77f90a28b61789182641b56b499b566fb655b461c74cbc5ad5ccfc475801df5f0ecc10522886ac7c3bfeb8b2c3d93d930cacb6d5785fd5c49989696fa99d54fa145d552072d2e75e0a1e59700de615d95f41e189142c90eecc023c0eeda94c2b2face5c0336b9462011f17a05d99032b43dd0bed55b6bcbb0fe461fb61ddaa9b1f2676f9e249be2aa25a91e3f63543ae3cd3129e8511cfdb257fec368ea592787f5d4ae7c3f5fcbdbc47507f9c38b3da5800636efa1cb61cc274716db1942bbe7993148dd360612dddea4f662801d29426e40902b70cf1fa6da33f1e7fe0786134f5f9a5ed99af12a82d7ad7be9e92ac2ca7081b371373157443c7d629c082a82236c76267f9a3a035439961a3c4774b0ae145be238a5f1a932b25acb2d6bc5bff268472a0e449981cd32072d90018ca41727c1f79fea6c6689f2c196f0caf7065d0d2ddc3ff840b9384c44b07b294c5867698ce544a5c8e21294f4239044675f72284a8883ddb0d36933a989b78b5426ea039f6c90b96ddc49cb5b534cca851fb8b2ef657bf496ca22ef4a86c0b4e557ceae818c45b5f5e7321144273826c047611ad438c42e5e0998463fb65c938b26930eecb496ecf12107f8dab8a0e9dabc06933fc4b94a3433873537205f6f180b60bf87ee7eb428ed05ea1ebfe937b0214effb7db97098613934639c47fb03487451b9381c811ae3b6fefbabce602930963c93c88876b0d7f4cca6f666d6a4689c369fe2d52220326c954311b02abda820d897e2947cff762a41231cf0e808ee1c7f3fabf391ad42e425a46742654ace16b2d43f8a3ff9626ff88780b55d0368dce15c61f88d22f0d8976643a23c410bbe909e4fe6dd6382d0d69599de9073fdcbab834bf44498b1d933db929a7bd8c40e7ef3617d7687d2db7c4e798f7260b4feb160a7552c84e3f50b9d9d46c00562b2d20b5bebacb96a7dcd922229885ccb46579bc1701d31b1e2d69250a4b1f4675e4ef02237ded0d1312820ea458e39e089cc5789b30750b227996eb54fb09111a62d05dbc7a615e4e9614197204141b7d5278d818e884bbde1256af141d97382a5be397d2e193ed62a077e98e4823a8231faaa8ee53f92724b6639588b91941dfbb0c472423750fd1dbbfb6c1283bee48c29da4fee86776d1a6960a2fc68493ce416242c45a2a4556f5ffd6205d51276751fce0c52fd556ea537ceb1403805259ea344c45b9b2e583472f909081a884cec034fc2d945f8f6adf583476f9beb7323501e242f3dddb585faa5b593b24519368a9e6c60243df0720795be853ee2c585d18f24a6d9371767ba57a550da858bd94ba05fa5483adb94cd0fcc2670fe53edca0023ff4c2a67451c6e2ec95af363089845ba2dcebb946de7de54b7ede0346cb8c2ae49fd74f2e01b42dac09d050efb8f46ca3627058906fda4b41a8d46b8c9826a1ac37469e5414420d0bb798bddb2948a83ebfd2c4f55b7b209a6822efbec64f6f5238882cae59fd83e4f7d114a29", 0x1000}, {&(0x7f0000001380)="5e85c6205bbea7f9008d86d3d388a693bf86e8b0a17d05a79dffb1bd8e9d4e40ad5f855b546b0bccc22f05a8b209e7568203d5493a4c2e3587e4a0a25c3e8519e77bce9aed7883aa33c5c2a82484e6e43fd9bc2238d111732f778908f262fc11b5dd80c1da2a61e81bdd805ccc0bca28ab5a86ace8fa874b1b89a6bea7e23387b1c9ca10afcdfef9e191e5441c789a863d08ca0ab12966ee5c9a6dcaff7115f46798fe049a21af08aaa11e", 0xab}, {&(0x7f0000001440)="fac231b5a19710bc606dc718a2dfe5cd5f17dacde06afe7eb9889bc600b8e007ea3176ef918256981fcd3d76588c106444db37f4264bbbd494c581b0e1ea2ba2b6c261bbce5e7776a2f898e063b7c743eea9fd733aa964545428eee08eb8772ecff6527369af819d56c73a41455bfa610a351c0b44c9d50c6f47811181577cc81a7d5aec36b062d303ef4efdb237a25d98cc95157520af73a5b9c61b019b5320b0c8503879eb56e8e4952df2aa4fd1ffd3d56ab646d68c99730edc79b46d1e178f42b45a33f021d88c67bd2d54f67b9a171d2600c92ce4b7abc88321ae4562eba78e23e021ff83a9d7061469ddd1476b3a73cc36ff78ff3470d589", 0xfb}], 0x6, &(0x7f00000015c0)=[{0x98, 0xffff, 0x9, "fe40d642bbefbb558d80685be66ea5139fa67ae6abaade27b075f106f112e44824552309622052d90381668f7ab0cb254f6665463d3cca465710874427615c6b6829035e1f7513ea83715ce3901d503c4556ca5ae57814cf6f89f237a771651bc5a62e15c6f4ef8a47bef9051e57fd70ad2552705480fa0ede647bcdaa86f0860ef6dc"}, {0x98, 0xffff, 0x20, "3b8c6715ddaa727df89f9c9953bb5518e05ac088b2f437d8662b8f81cc0e4d1758d4aafde1e423b3c57ed87893925b5366e7549140110e8d37420b6d583da23ab5885b2ca44f97c3d6060063f19a20fb4a037912ec32ac23c30a83e8058f0af17b0e7706530accd61102552d4f794c8958374911a89f4d125101f4172f4b23b20628ad6028f1"}, {0x1010, 0xffff, 0x8, "6d1b8d0e27f1956f52698509e3fca3cfbc239416224f059a47646e529e08a49845ba7c4fb654c1e0ab06cab86c05efdc2565f78c1732adff3d77f5e67d338d9832b561f8a6c392738757fa9ccfa1cc0487db649a7e2ec9dcc6accf9132ef6ff5b0da5309ccf290e7ad0d0a732340b2c2d0d1ab5aa3bb5edaa3f71ad7a1c9adc149e4b3020a0e758ad534c0e38a43502e90c144ae14b0a0d5c590de5a5e781e82b7c6d97200c51c26680fc0dfe2aeb09da01c3cf4c3d9c2238fe4b30a25eab229d8ea185c5f1cf34d4afa7964983087af951cf9761eccb24daebf162b34b156c783ddd2f65c9c81fd7625e3012903ba2f935fe4d0bd208519018070188359e4a656a227003ac8e51f7331c8227874cf147f9aff44b9ef74b61e98cb71b1721f83f0bba63ded28636e7719acda8c12d4da97bdbab1bf8bdd0aee3c21e84db2383429a964386259ed9dbb9304754ed91afc3e465507728c6f3d51ae086f8ed593dfe9cfffb9be8790ea2ea0b050f8c16a1fc0d62ab96e1230ccb1f4641bfa6767131f3b39d55e01dbd3ee8d7a8b33855acb12862a09cd64f3ee9fa4a449d5c1eac294ac87eadd2a7695c44fd89c536496767f2873fec4711a9c2177ee255aaf58368e262b33d0ed9acf12c4d0bb562c65386465522e39098e7045e99712b753859f90f0dc812812038bb3d94e98f743ff6d1f5887cfd841c035c3f4fe5c95bb5f0e967bb47611cf2e1250448bdd70c0fb1f5bdffe54a48a60a9f57a312b131294ca5e82131231eb9b9879291cb477407d10fefe33ad91f7f43980796fda2a055f5d33cf07cb5a5fd9f05bef30381899d5eb3a5157c560547929e943f35c1e628f8817cc547cf907fcc2a6d7b8ec6c31a44f027ee52208c322d84f9df24f589c5aafd93d25e00d2ff3dcd27bacd121e9438d7917c851080b01194be373f8bfc11e8d81737ed0cc60d77a469a4173eba2c6729ef9460519a7073d4193e00a8cc25a4650d33140f15458c8a92bea11650c7228083981ceef2ec83dc62d9b718503eeaf1d17675c3caf9363a506cc225608821661d49ef131c9e7c81b9133ad1015c5b634f8ca8895f468294483d3e00a4559ff2ad36f774fd3f3bef7044fb1c822e9d40a743b5d7098d7aaa46edeca5c9ac22ae758f932dee4394a5790545065cd0700eed0f48f4912f56b5f647b98dde535f2bd17a0c5ecdf78da70cb07b492fd3f2c8e6251928d4673ed5bb2656bd0ed770e2216110d6c6ebe1b5a72496a5f8bb4940ba8bbd34a6b3299f2fb777f612d77f16c94efe46beb3ae118f464fa83591d6c36de4f2babf6a9bcac5059c2d1dabe5cd3d67af15d3c9d29294f0acf497e81af429db2058daa9235def2e4d8ccf6e11a1c7a8d9f5322200abc0e47e578cc209264420fdfcfcb02b6ca41b9cff6dfcf0035482035c12f9e32084950a2e340cb17c2e8bf7c1ca85eab18f42d8711a78c45dfa8f78ff9b09089a033a82e90637ce72556073f65e9a20582c7bfa5dd2e5b4e3a5ca27466ff081d943b81961ee239531ac3da2245e26fed23a5284b93643b265975a0ccd10a47b85f5dc011543cf3cc6d718eb2951af2c81ffca978748e1c9b0b8cb6f61cedef69688dde797e65b8d591362942f9080637447626c0aadc9cb3923e554ccb3fa5b31361d5a184c08baac17460494345db95d1492c7c94594458bd8ea3b07f241f9300a0ac77256162d528275374f85afe4301e23b7600edce832d28c0bbc8af83e1d3d0413c7526a5bb58415b9acf46fef38669df68cfbb599aa92c9317ebd1e44e9a3e397891156d5073b419ed9599aae4cd49bd3b44aab3691009edd82423e5a03ff8feba496beddd1910e8e9e351783ab58b440e3b028b8521a624f76e2d2769331d3944a9cbde7965a2b9df24fa62ad23615dd89fa0f89a27b9b40cec2cab8b7f57523961591b6f1f24fe36c139338c3c333ecb57ae3b1e9fdce9dd8688d8e9cd6eae719b5e63260f46e9278ef49894d847573a14418f9f2e8a69072632525ec898c78b8db2dd8a8487cd9f5fc0ab05178ffab387bab348c2613a4c29bc204c60d9fdbf79d385d2bb0f2030f6f3127a45660c7d649c6f85ec3935bfe3b67559b54a4c9a01b581d92ce9fb0b27fb4975dc4a50a36aec18124f4726c685092817e7ea6363c1ed289078f9573f0d948d909ef3010b524f714026eea5762a32c3d433d71806bac559f507c30e7b83b659c39223d1cbb02b860a58a6b03c0b045c3549fc70bddb5b95f0c73085f3c271e4f2aaecec2f2479cc13c186d77a0fc22d6af6730341196bb8ba83e735d1b44ad8c37fadde64e0ed9ffa1717b3f7e751c3d3bfe561ce2ed3956174a71c4ec7298e5ab18d148ca0f7ac9d82b2bb502696112cd059dd751c4e94aa6308acaeea96207604f1e45af0c9d937ff25549faaa6790b63d8a04eef7a8621ba5013cf661b853f490951724d956f905e71053d1ee65c7a0823df8be31d7200bc157c2ec8e9eeb9cfdc0af7779d6914178236c64acdae5dd7b2ecd464f597d986af91690c619ef9601467f7bc0645e51e1ba9d7632d278d314b6a266cb5259a6879629ed12876c4b76f4d19f48849871dc77fd62a06972c94d46047f155e7de4bb3417f8209f7e29e28653f7934f63e1c5b4871c4a6c07e31e4647d4591c93fc8db746d14baa7fab4b4ae48ebccd4c9c370c059f49aeb18bc7e6728cfcecab80aff009749608c785f04f39dd1ba58b707989e8b7cee92c177ead2be587e70113f3c92df4b8844358d2d327d1614e9bc63181498da95219fcd572a46b40c38f85bfd5c15d8dd32b53ea1a3f7fc2b9826fda32e9a573e0552aef77bedd0b0bc7fd648999331b67a34c15f5df3cc72bda08b251da2611a48b752976898a95428ed9ce5229587f6d2c6edd165738e173e5a3bc1fcba262cadffd35dd4e0cb41d800f43f4c9fca76a76cf33dc9cfc2dc3b11d49d39455546822c0e030a4ece7561757019d2a7d2747c7476e477cb3309673626717ac789ab21dfcc028b262ca1c56e37749a550552375f7132f0b7cdb6d2ef2d6d529ea0d78edbd1ccba690d45c2dc8dd1ec43104d5d7e3b8e4a175356d8225ebb3c0b9ba595d575cfc1cef966aa20e88d8c60fd60e03dad641af6372492329817b7a2a278f33ba8916f4be8cfcf6ca499e9c9e3b358a14cacbb0b3353064f0f0ff543679bb1f29aa06fd2cb928c0ccd1af1f5c3e599b6dfc2841be47c4e3f329199bf2a43e24a8e9fd57a42611c20a838d3073881904ca837f25861828b2813f184cc3b0001359e8d2055ee1538f9aa4e9062d6ab6bf60925cf21763ad13772fa7c6a8626f0af90d3c8aced34ddf72750cc012f4400520819fb81ec388a79f8a7df1d7480d1532663b9dbc1cbe3eee6b7db862828a581f434f9482c7287e48ae04bfe822de068aadc585c6df2513a69900c23c7169c454b1ee6aff157ccdfa30ca8174aa779f2529cd53b6c3a3424d69f3abf15938834feda0f3b03efa5c67c30fe5107bddf122111e25f8800645a0d0c85cb5c4973a7ef57d95b17bd9893dd64f3dd63cfcb151fb3d48bd9fe0c114f0fa63fa3f41410f78d3d418c244a93a56ca56de455a610a0b181dc99558e8d7bc571e4486e787078c01dec8f2b1e8038bdd0ae9c5a205ea4d37da6659a7be7266f075ca96eb53fd742851d80863b369cd9e9e8a1dbfe19ee8412a0d133baa7800b8eae20005bb20feec7951faad5681c44f32e1c78fb53e970b2a4d61426275e1a3c66134746be258cd748f2ff251eafe27202b2d62778dfc814c58905727c24d68015742a9ad4a574ac1b39a80425d8a2d5616a4943aa49556db42453cd3df976b47a8bc61bf0d7c9670945d4715a965066c46a367355368a013bddc95edc3a168504a43e1c514412c9af165bf091c85faa25a3eb254474aac0e7a0d9992665c9a7032ac14d07a369ca28e1b2216acc8b1b41e438ca89dfb95c36a73645322131cca3cec5935475baa8b8012b8827a53267135d3baa2001e80b06bb5e97c2192187b461f5fb6c0b5fdeb1fa6be98af61bb26ef85a614fe0471451b00d9308518ecfaccd3a92dedc729ff71d1f72ed391acab9f1034bea51e56809f73bca7da0ef4c2bafadc4a38adbc91326623c3918e3e77866147de44c46e2c55d2bf8d06d3f4548ad1dcc309daeea8b005a3de577a041063c65da2aa86e209950169f2b76a4a305a56a9b4bc444d75aedafcdc5e5d99428fb5d1a425490a529d429c2581172d68fec10b8688930d22dad64ade8bd8615083184a7c72d9d6e36a167955a21d483723c3f3070635a59b23e6db93d330de0f2aaa4b4a0a478a5376316d6f70a074b30d56c6dc863eef45f264cfdc1622083d360add7b466571931b9658696332afec35dd0e39978db4323c353f174260cfeea832d0a1b1fdfebb8b0067d399a9d5a55630c6b58dd1d88a176faa13874f7fcb302744a328f5d4f394cacadedb2aafe12276973c4aa6fd1f73515bc023b719de985d00b697708822eaea14a62a91f3f91e71c545427d264634b986295a95627e623ac37bbb5b04fbcbeba02bdf0054e62079817ea186f033f43257fbb7069d2c07da0be84bc76e9ad6e13d62be0213fa870421c3fcf2bd99828fa47713a84748865148897319df55b3320e1d1bf3e9c8a33cb594d3bdab8a8dfa58d6efcf736edbb7fea7ac5d10f7e060babb2b4e7886cb8c6958b6a0c81eb0bd4706c4871cbb56748c1a452642ad128842938d8e82427127cfe1cc62f072f8da9f74ef6de50a1ae8215584438c2e3fc5d79563ece0f29acd135ae85ea08cc6ad27149c5b5df3f8e2d964b1139542fd7bb2cc26a419acb7995c8c0ed38165165d5d3532019be5c4ed18a75acb6758c56ccd8d524c326ffde813d16c855b97c9a972c407e5b8e38eb486b349b3b241470dfa1b3247802f520b68a142e55a76cdc30a73cd7bbbe4065528269cf8179fa7b0ea31fabbd95826d42444860868a0f10ab4def0ec79aa6bced276986b1f136c321cab4b17fcc22a6324526461b29f5b6700658720144d9ef0ef601bb5b7309be7ed10312a0fddc5756cbafbf9d2bfc2ed3d0908b481084c9d209e91c0f355614cd2c82de1e00b8c51fb04ad42492d836d66de7bfedf156acba432cb93566a9972203182379508de1dff279b29deb0051b69aac641ec0bace6071d9262a216be341ca7b5110e6b4acfcf6f93a06987a7cd57d8fe2ed15fa78514a2e18066acfb6eb6b067e1edc1b2c326b0250efd938e04841ffe223adaa2ce99c5df6b40e6a8217d1c6ded8b1f14557a1485224dc9a0f111716aa202c056a6be81a727d8ef418891e59e7d6cee6aad9162dd9a079ae103711de9049a61a5378abbb51e2b538b15a0ef60e4e5881c211424e3bea153dcf26b7740bd965f0cedeedfad695d7e8afb82ef75dc1634c7107f80f71be9ab72e3e3a426ce5607b7c15db8825a84b9a0f04ffb1b2cbf080c6e612d815f5a75e505b3f670653a766cc4eb6e1e8c980c6f917a72d255b77242105077e0672de454e249000105a670c0dcc59b84ac21cf10bfd694f94ed8a798164ecdbe6a8162d3f53ad12ed1cc64dfd6da0495e64d7c1ffa60e557707142876776d115e1f36f778ad3a62e5cec08a9e428aaf3b13d3d6965a9e7fcef24d5a7b61982147fe81783cf361967cbd18401fdba2b382a754b4563cd4815844eca69a332bd55288cef3c9ebdd3e72a5321db8344fc2e34e2dcf7be80d35a1b748859c908f74110a5e50d0de9b8c529c8744ca2e46de8960fe851c71d9db"}, {0x60, 0x1, 0x6, "7d01b31957f405b21b01c99ef471c891ebb915c5d15de6ff0168cdbdc15e3b0fb0b75b455cf30e794c72ad6ded4f988a062c6b7f1b10f1e6d3764e981174fcfd12bf3636ff6f1a2e6a3467321807c2da"}, {0xd0, 0x1, 0x1, "62d97b185576be4ac4dc8df597a471544b8a4d08eb1bff2bfa6cd68c31eed48b6caeb8746df03d0d976c8dcd42685dc0e2baa32747c5c8cd1a7cc65ddc365ba26a91bb3d4d2713258c3107039e8fac1bbaed3bbe4c696a64ba066fb2a76271c43c16d4dcba1a21d08ad3cbb66f6d3e64f7e46243dcbd5785df35f25b5d4fc15f4f2337a0b2bc870e17bde7ef594f61756f38ed86291f75e167a2a57965038ecc9b6c77980266fa0e97348784fc1a133af08f73659adf721a3d37b1dbdc81"}, {0x60, 0x1, 0x80, "d6b0ee2fa51cbb46697daf1dc4e869b55353025dd1cd35beaf3b8b829f44fb9137901bcb4cc3442d860c4b92d4fa6eef65f7ccdb92b6a66f2b2779817430a9dbff6294890188b3d43e61a1c0a0"}, {0x38, 0x1, 0x5, "383a5e6263fd93794f863ad3dce0d854a1da2390a13eeeb736253f99b228ba8d7fc6e939"}, {0x1010, 0x1, 0x7, "b74342696ec34a06ff6a181f22f6809bf029082d7fa6c921676396a9b867195dcf6db06f32dd5f334091dc2076982943bd8496b5db65f5c06213b4d0321998d82a1dda5fa2dad373b385921d68b63cb5e2a6aadcd7075a3584aa98b1d5c93921367d44aea73e1ff940561b514a6bb5e0c8e8c0ad6d1c64c5ed69d33b051a7624810f9fbae0f278049896da15b25b0c52a5782ab84cd6dd8eba7c14b94751e0a59fe4169864058ec5eb8125606d6b137d299ad2699e20a35cc9938813c6e46ba9e8dd5b559ae0f3b8643b8af67a38e56195f1cf46743379705178fc562b43d2078c3336922589f6ed6a2afef96b972cbaaf5627edb24e208db4fd24ed369459c81c5d21c097ceac132314c2cf371a4e1de4ed02a542e9dca07cbdb5ddfcb0eb1840627d54b8cdafb43d668e91168ef44a4ba3f91d1deb52cd247e9f738d04656bac1b4578707f8c3c852be1ce4cf976740e86bf44f15d17219ac7aa1f4f70b9db448ec265ca13c6a69eee0e52b7447be084a84281c47c1ad9146127a5241522254e074db892cf5f418245eeb271f876d373426eefde18922ac020a4f2d2994b65a206ed99f13a5c06ae2f5d7c5becca45a92db0b204db9d902ce68fbc94f5ef0f973dd4c3f811853d3b3baec54b77c0472beb89fe0abb2b5cc3ff04d8cc2b271506b2ad16aff2e3973539e2b2aa7e462fd95a69f4426114798dae269030fcb3f707739b5474bf9ab262ae6c13522d61355bd30390ebbf472e8754be9dcf9aaed71f6da0d7e3a38a9d418c8c04a18af0aca0649ab8b21a31ad47b6b615ccea6bd522a044d340ad8c90bbdbb4c5b227b68d26399a0b62a92925619042d379c9cf2eb751ef2e083b64168cb3e7cd15cf0caa044dbc410b93342d093598c7bad0a24a4d3418745e24af5b6bf0829e3d4e58e0a9e4bd291d8790c255371521cb09d0a0f04ea210c9b28b46b0533d0da80f4f2d0b4ce3c5a14b6fe1b147e13245940e01c3eddc58f024d4dde74737d9274ad5b8f858ea42df5dd773a60e77b4e0c19b4156caa56af183c0c4f39d14b733d87dcc8d316bf9ec8d819e134af329038a24e513eff2cdf9d02600fab20e93fc4379dd92d9dd3974171b6346eac232f7bdd74a12b6289e71df78ac69124b39d6b4fb44c9efb4150a5d14dc163de3b74873917ddfd6f7c042a9089bd746b022acf8a41b2b4a8ef722603b418edfc9eb590cefd3eb48fa32d90ebc4d3a246079edc8e7b41cbaf63118e5dbe0d44190e37d00e84c0c82a1740fbb48719497c6af55af1bedee4752355fb1f1d4d90b6310a2a2b904fbee5d2da8a9c415ed3605621a427edf26b092946ee1d4260d5b728d7d62eb94bccdb1add867f20ed0c09a9977c17492aa056ea1d50afee93f0eec5cef4a6f23bf46107c113f9f59b895c1e8ac56940f84c5b9848284ae80e49790e7507e3e1fd37bcb5c3348942fce70c74e16cdd0cd13c4a1f7a8976152e6896ea388ec53111a679dd54afa55579ef4b00daab70503359bb533599c3b3bab6eea1764feca02f676056407eef44a16f8ef8d368ea36bd748cb39215622954afdd7e11e60f0ac8ec79e03b6bc129deffaf31b18ba414aa6eed8e6f1213d44a2f8c22f139c9f0722bd91dad5a3821c6d6046326e6dac89b1a73a548f416890284bac9299c0843e8e331a92e3ec41acaf8ed016375930e03e95fabfd7d2cf26a62f0a7f2cea71353115df9bcfd3f760d9f528885c8a0defe1780fbd410d95fb436887546a190cc2c7c27acdc5846669d9c2ad29aa472a18087d6f2e04a102f491ceb68cf27df7855d27d683360eca5ed422a539f7a0ab496bb6416ca7a2294677afa30de324cf94baef1d921b7d75489a1d6396ed5da44c6905a97d33216dfc6615a890ce46f95ccdda05a7b619602ed9c0251ef0e1cb5833626ff1f2888c07950922f2175a73b75aca16c50a48571c485990d425983d82866b00131bd2205987b22debd9f0055401ce8c4ac569cea657ed3299e40fe069f6d7d29c37ea7f995a50188ea600ea8c60a8677dfd98dd40d7d96d598b3edcb0881d2b3df31e2dd08c78792a23262c1b2839c7d3ce931f0a4a06a9f747149f8def2847f780abb4cca16ad8a58844d61a7283ed1f78897f29930a18dd048507fb0a19f8d97eb6583f753dd24fcc644c250765aa18d7c9b7f02b9631d1cf705d1d36f0bb45640a34d8ba47af239be23467171c641ad39ab1f90611481ace58b7799a2990f29d1a66b556867a52e15d8164927a81bbbcd37b259127fe55e763567d21875e882b649a45c669a8769c2e019ed3ffbea23986b85a785c5839c0e828867cfcc2be5d6b9a3da6b7fc19c079a957e923414b0d702abe4d37c0d8a3dff33aefb702e6e701a5791441049697ae11d7dffb3bda8a2c34959149de4f1d496bc2d52ce288d4202d273daeba8bb97bea6a772620e2fa05bb1dcb809492e56471d20a011fb9f50bd8c1020d36bd93e71bc14a81021c9a03c7212de79d461335ce87c1add77d60e119a874409db19e88c3962f25acdbc6c06308cd465409a8fd448bbb012581eaa7ef5d1f35155dbc40a68e33158b8a185c6b0ecde2cf0cada9d216e026d9a5276896f5628e66b334da1a7f3b14f7567703843f7703b0249a0b768ae102a8865cbfc70cf448b3f0d3dfe8b3a4f70a9596f6c36f676ca2a01648786c55156b664562cd2f0a1b693b5e8f7ce376998fdd3cd3b3355b0a4dea7764c5135c93a0756d7a6c90d4f6c88e1f9c3bc014f55eb80048307e3a3a60f578620645394fed2d631733c99eb43cf6aa9000c68cebf1ecd02b3c7580ce82df23f6fe71d6773a3cb41a5e43d0f96b6e82eab873a1964be522c3b22fae34a61bcc745011981c1d3a06199c217246764347fdc22e30282ad5153d21f181e19928f07a384bb35a629ff9f491ef8047707730d4196cc483d5f4150ab13a64c92c5d715bcd96b67a0c0c35cc280c79a688585184c34599ce45522fa69229ff7a6b6a383cd6249933ee760ccf43f97d4a537d89e7317def8b1b804f14aff3a32519836030fc1ea45f3d6ea0cbce7eb6178f3e824bb08f89ba2f3f00f75cd341533637931509160c078b2cf8a3880abbd55d2f47f8c8588dde4e5d48e8a0feb7d24bb0f2751a5c48737e891d9b8df7e7e2b0fc247901da44f8f226b41b71ac25f7edfdded2177cc24eaa4f576b68e32c7de74359cd4ee89517c347acded9ac7b90d10f4d7524a82aa37d32e7c73dc771b3cb3ec9de4b2f0dd4f7a7663baf2d6b5095938db2bf975a12b1fef543645f9f3b6d53a3dbe4af72d43c5da5b5125c7014d956dba2a7236de43cca00edccb4479a87c0448d1d1717b997a70ffdee56f316ed9b8d1f0c84f2714ba633494f076a9c2c09f3fbd30549450fb53770d81040d153fc7acd73ec7e150d05273f72cf28b983d6c307bf30342fea55cb0bda9c6086233de7556191b6636056a896ecbe62a7066b12ae95452b045d02307ce2ff0e6cfaf83abd82a95b3565ab1c10f594476bc31e8fda29bf5452091480e10af5638982c6449de657efb05f3789814b7cc88f324b8d5bb58e16512ce7220aa0c4ee7a675ea71fe0ab7b358d30c1196eaea2441ff0ab8836399e895c7d7b17467701d1a943a1d024847efa015abe9a044ee2a84640238d784c834bfe822932b9e52d221b914aa24cbb27ac10f17704f9e255db835b40941549bab9c95f8eb21c7ae9eeb55434949fb63434f49ec1ab1f619c6a5a3499504d3cad1d4661e3543ad0e804c41c832b47875face409a9c85f5857b04883d093393870540a2210d979d6985516f431909d76ab413c2022f3175443e8de74c1aa9afb5ffbb58ffd3ac0eb38cd123ea8e9d32e79197b6ad27375604961e983df6b3a723576b6b5c0cc0398ba61ee244f8cf9cd1f92c1a9e04e5fc10cf3c80512f52c6f111eef5f2fe5558ccfffc7c5619672c295a27e248aaa145c994ba9ae5770776e8aca93d51862182680eef41166c6e57fad1c137a18080e2d5ab1cdcebda2ab687d7021b67530472a45d0a525123b0a3b9b2e9b55ee9216e6621565745e998ae1d3eaf4bdcf51b0747327ead0d1643d40ed37ebb027cc7a8e2eb42c7f327fc3ac8a2bdc5ad970d98bb232fde7e758e7a74e5e1b3ca448b3da0c565768f868dbba5b9c098abebc24cf6d3106242578b7a71cac1e0a10dc8dc17120155a814ea8b52f42e84b1e10490b6a30846c93cd2e8d6daaa2e9d84c412a8865d7053a7bee1c7388ceb2daab84b5319d5d64505358b988427cdef4329b2c513d37b12b0ebd2efd09e78cb5bbebc0472f30af5b7486e2d3727598f61ba3b734d56bd973f6db9dc7f3a4aea06daa23c89443e46bda19d3a3f076b0e60df75f91440d84ec8f853ad1b631935b23fd72b7dd78126ba3fa9b18dca8aa37c1ac0fb9771c3280c8c9218dc715bd608e560461c9740d943f450517601bb5d73eff53b892189659089edcc949b566c86d437b5fd8f8cd50560442a78c869bf5ddbfbb33f87220755fa56bf34ce0456e5d2ee1fd28e8a10a452403676c8d818eb79e7aabf08d47b93bc27160e60cadbd2d5777b027744aef2104ddea24e0aaf73d71e675c5651dbce109dbaab40b853e131c2a2e4d825a3182024ec95891787b3a03dc6679212ef88a8bc80d92658db76d08348168326842c984686f392a0a80cd0f2fa825a4f259f56fe5de890172d2b707dc85461313c2472555b7425d772116cdf484b2172350a54d4f4a5aa5367ce9a6b1c080685c11e65ca4cc936012e1bbe40a657fe38a0897130cb9083cd78f8d4e7c0f803d7dc9f38a5ec30beca06775ebf0500b78cb7d0badcfd0ab353318ef658041ada37e5d3e874bf9dcc3cd6fd79a9e2d2da6b570fcbf82b3c842fbcc3c08048cd81e855c809b409a8ea2ced8844390f6629d463b9526f7ee5b295dd23f2c11a196c05eacf67bafa94c96337937bb862bdda7a7cab3cd8f09c67eba1bd0c9231873ac4c76a488583ac5f0b0cef2ed298186b67ac30d3c5eead3e25034a00a710d6d9e47a7af31a7752c9d7669452f7a5497c3b4b7ea7eb4ab5884481bcad97a5f2d9137c08782dd908072dabf14e28f425c4c4e8fb16498dd85f43722a5ccfe91e2166776a85fd591c63899681815f8eef732936bce1459aeb42015cdcd7b2c39962e3efe8e7ae67e2ea033f3334482517a5ab174a490515168ba8d0d1298b48494efe3a696df51c0465c1c410f4ff7c44e32900de27959022a6f1ff16d49527ca53f11586a97d85e5b737abd794cc27ba80b9f4e25a12808af4c025d2f89a45a6b703186809b3e570911019cd292e4a4b92d1a674ad244f95eb35fa0bdb31a5e23abf8fecff5751b8f627497da8cfc1c8b9322ac1b0f7ca41b0b5f0dfcd3ea516928c1bfe710a4ca78547108d21ab5619ab457826921928d81d95aa3c1bcdfa2c8e2b2d5bcc769d88c027b868cb04f3fc54a4e18ca632c919c06b0eddc3f10ddc4b77dd091ff2df16ffe6f7226813278b3110ef201716c67f753ef07714c9760215f745df0378392d9bfa0e3dcfc2452dd8987336e73586f7fa173eafb10cac9658d1df89af94894afe0dba3da061d669bb73f89f3e529ab657dd905e8c10f772cab44766a8746ec633d51dad677afd15f2f47a96b7650e19b3303070bf55b43b926d492d8846433f54fb4774920d9afd237ed3d33506bea8d3d29f10252d49248388a59ee96cb20bc2c22363b5ce04804d81bf4bd51a83e5e8a2eb1a0de18d53b10f0a2475ca90b46e9e4e4518dca4deeb06356e6deff"}, {0x60, 0xffff, 0x5, "22f9604dfe19cade24b453925f47e7bc4970ac65a34bd03057461d4c4fb0c8c2ec11c0f2a1229df2824cd4a3da05c097933e7a8a0df0ea00d4bf320f7c978fa016fab8bd24a9e798046ebd34"}, {0xf0, 0xffff, 0x2, "a4e3db1721da6abc565c51e315490fb64b04d9e2596088cc8a522715b31dcf5c33d7ce88e7028170d998ff7c032ee8e8c877f0e3fee5f11be0b007a9c016128ac336fb0d790a1f5502b146009d2dd62351f57f81ce27364c8e46d59e6a9a79232ad6cced825dc610fda46e9fb6dd841c8410b246a97e3940f91723c4d8456dd24898f690dc1d90808dd885881531868b96b004b1d848a7fd625ac0e0da5f1643706459574947136df6e735bd1f36e4f125360911f672f943198875793d61ab2042122892835510457aa50b67416e7c5b18675f92ccdef8d84bcd5356"}], 0x2468}, 0x40a) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000003a80)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 04:02:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="eb80e228ceedd7e0ef1239b4cbdcbf0f1986e224a7134b1a03b1470aaa3a12696adb9c62426256a2b321709664a5b26b96b8249ea46e31688266e0cb72216572decad20fcb110ad7aa3a891ab549e61cf622804763dfad1a7cc450d4ecf60223bbfbede9de1055890216550ab41e90a8cdb94cef609af545a24cf1fe129231f6fbfc36f5d2814be9907d4d9197", 0xfffffdc0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000001006c65302f66696c653000"], 0x10) 04:02:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x8000, 0x100000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x100010010) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x8001, 0x1ff}, 0x4, 0x4, 0x8619}) r2 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x4) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000000)) 04:02:29 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 04:02:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000100)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x100000001) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 04:02:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x7e96868defe0ffcf, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/94, 0x5e}], 0x3, &(0x7f0000000200)=""/51, 0x33}, 0x417cef034b637a16) fcntl$setstatus(r0, 0x4, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x5dcfecda2b795ad9, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffff, 0x5}) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x3, 0x7f, 0x80000001, 0x2, "8c00583f684322e9a5e28c36841ae64a06e22d30", 0x7, 0x7}) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x0, 0x1, 0xffff}, 0xc) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) recvfrom$inet(r0, &(0x7f0000000400)=""/4096, 0x1000, 0x803, &(0x7f0000001400)={0x2, 0x2}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x10000, 0x0) r4 = dup(r3) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000014c0)={&(0x7f0000001480)=[{0x43, 0x99fb}, {0x101, 0x5}, {0x83, 0xfffffffffffffffc}, {0x24, 0x8}, {0x3, 0x5}, {0x4, 0x8}, {0x89, 0x3}], 0x7}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001500)=0x80000001) ioctl$KDSETRAD(r4, 0x20004b43) shmdt(r2) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x1, 0x0) bind(r0, &(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r5, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$KDENABIO(r4, 0x20004b3c) stat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) ioctl$TIOCEXCL(r0, 0x2000740d) 04:02:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x105) 04:02:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) socket(0x18, 0x5, 0x8) 04:02:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab85"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x5b) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f00007f2000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 04:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) socket$inet6(0x18, 0x8002, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:29 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0xffffff72, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r4, @ANYRES16, @ANYRESOCT=r2, @ANYRESOCT=r3, @ANYRESDEC=r0, @ANYRESDEC], @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x2c, 0x400}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 04:02:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x4000000000003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="aecb2e2f66696c653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000140)="000000000064001400000000", 0xc) write(r2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = geteuid() seteuid(r3) 04:02:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86136) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xcd7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x2, 0x8, r2}) close(r1) poll(&(0x7f0000000340)=[{r0}, {r1, 0x4}], 0x2, 0x7fff) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0xe12, 0x401, 0x3, "d424aebc1aa48cf3904a1255d3448c4c8ff98da4", 0x8, 0x209}) 04:02:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x7, 0x4) flock(r0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r1) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) flock(r1, 0xaae7fb3ddfa4f46a) 04:02:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\xba/$/[-.{\\:\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='--\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) 04:02:30 executing program 1: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="63f6d8da2f8927fbdb1cac181e5086464e6c2f0dc8b2b4e944a3c130479d44acae02e83f163c0d180901c8941e6f581adbca986731727bc72bda0eaadf9e2b4effe52036c779e308d09c015e255a1d885ef9376c", 0x54}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000340)="9ff428409cea0f5a84d6fae07e07000000000000003dd82032e92b150d73e53fc4776ab23eb73dd9011e1f5657b83ee8c359f95f74ea4fed83add8da66ef0f150fe137b5a9b8ae8f7e39c2ce5648ca4be5e42646", 0x54) execve(0x0, 0x0, 0x0) 04:02:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000000)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) dup2(r1, r1) r2 = socket(0x0, 0xc003, 0x6) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b901f69fef9d0000871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbd5b65c6593d2870b4122cd2350000000000653b5dc76341000000000000003cfb09aae0030e049a2a0020131fcb1e5bbca8b535bf357cc998d2a1eeb3d4a9f4704ee51c95782ee4af819b8fba2491bc6eefe87e305fd4b120f23439ae15166abfade3e6c0fd59c5f76a26193ab839a9bb79582f8e696f6381b8e8314c5120c8dfaf0a5c480785d40fb243574c60d643bd34b4fcb4004f7a383578dceda5f1eb0e42233b0317b99fbe7181333fee15600d5091633075e207ce2a5136205266b1b96acbb07324a64d2328966e2bf16acfb7b65c1c96d4580c45139d58929ff88dff38baa94b534b85da6c6ae1361224f630ced9b48f7620105645fa8d8d907a98bc4e93d76e01ee023dd4"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r3, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 04:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x4800000) 04:02:30 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x0, 0x0, 0x4, 0x0) r3 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r3, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0xded3c908f430b18b, &(0x7f0000000100), &(0x7f0000000140)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x82, 0x0) r5 = getgid() ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) fchown(r0, r4, r5) 04:02:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) write(r0, &(0x7f0000000240)="c3a6ab763a16735cf8598460dbbf4dd127df73d637ec6be43a1947399666865707a194f4b742e5372490f13726edfdc9d3424885ace698b3354f53bbb9435a1be03fce043208bbbc97d6c4eb26d110aa6094ef7ff952d147f23b5151a43e289dc8ffd8fb3424d39a676ad32d0b6ac5ef353615bd456315b01cffe42f59498d900640c6d94e3963b13d6a3a85217dc95279e67a6c4e7d887cbe3821ea66e7c93acef0d126", 0xa4) chmod(&(0x7f0000000100)='./file0\x00', 0xba) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0xffffff56) setuid(r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0xcd69) semget$private(0x0, 0x0, 0x410) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="ad097a282b13caeb1bd2dd4c42015f22b5c6f2e473adb00de738b82b27bf265161827713a86bba85d9f8c26d8b6d115bcdf9c6b243dc1fc54858ed4c147c7d8a6c809308b58b046afaf9845806565b6dc0a4b15bb1607f26380a5a53667266536f48e0676feb803364f912d0707bbced46e2a00084f0998b52bca0c01ff98b5c271482e65c87483ce004d7bccd9c25ecd5a1ffd1b9b8906516212a7299c272e814e46a34a54c77b94e82b026a65ae1760a4e95fee061185faece2c17c8c7d5ca0aea79942f6e26dd7ae937dffcc932d59dd7c48820a435f64f41b818b559cf796481e1ec8b31ce3f3c36bb06abc21c80192e66dcf03c379f7b3c92169ff98091516649f703a2a7e54ddac56e8f613b3dea646696be006bd7302e6f35dee1faec22ed819c30c7f935e754a2996139e31d82305c2ca31f8bcbdb1ff34ffb1ce7a9171c8d9d2144cb22021d41a9bcec6ec2d58934ea1f47ab234b24527b1c73e0a438070c010456bfd0d7123682311b9740e71b7f560047a392e4485174f5ae92ec3eda3b0cd845d76ddd3ba304a1631847a66aa7f54e81f904c52f604e152c59307330334c3114d33f02c1d26618b7b4f131a9b1916fb789e5d6bf811b44d52bcf395ae7c373d5e69328803951fa307f9b66d4b187ae869fa919a7fbaf732c31e4ecf0601e45d39a65eb872d657333af0500b266300b7e88e5c949a25dae7811f1bce9805e85ec694de361b808cca024bc00894db0980c0dded9d68a2fca2141de4d76cf097d3a1778176cf623136d383aabd3759bb0d044be6fb9c076a08245c1f2faf022813acc9d0cbb9d9a68dbb4e3275eac0a9eb96f7d510381b17a2a1f1ccc4fb25ffee932c6f62971947d7b95956b2bec80afb463a7088f3d5e41576cf9c35f2e28c1bbcd7d8ba6b6dce1060960e6048d7fe8f70a1fc6cb88b7811fed85c83a735d8053ebf4fd4a8867a4719919d5258ce5acb13b0b495d1439d97f0a23391111217cefebeedee890f29601c372b2da5b6bb30d613850c840594a858ca6afe9ba0d0ef6c380adf164c84c99180686ebc21ad6d638b18615f9c627e61cc4e96ae60b7c8338d768796f49b88fee1b4051e860c09e4c171b0f7981d0a16b2ea6791d7c1ebeea87c710b686f8fdf6dfb512ffefadb33066b9d084ac7ce2e69dbc8dc000cc7e0f80f42bbf6b39bc035fef58d7e15fb9da47d99ed23d93e96d054a7055afad459fbd5816711013b6680a8132e670606ac163f5665f50767768b783ecc71c47a8ea4bfbaa299f972474ef2a1f8bd2474c86a99c7ef6b1f9c9b0207c73a2aec3b4190d3d077445a4efe2c30ffc2592a52c76371850c5a4da8415d121e226903c6c81121d80df455471bff23fb96712691f81cf362f5d85a029ee014ceee633b18a7b3f74f3cde1bc63cd331157de098e07fb89b00d3f7af5a5ca8b37b938f32fa9153b72597c127edbd74d6e9bfb55c305690f97ea95b41ee45f277627155b36a6317497556073b14f3cd1025701cc03be67032fc3bf29b22ae2e2d0163045c348181bede635f8df2ce8e74f22bdcc7f5464d8c997896ee34aadc04870b65ccdc806bda992a79eddb7a56e8e9720eebbba247893e2453c315494b681503b63ab78e2d8cfec8973bdafb2138bf88877ec8c665a05bb21c922dde666e91a420c0c13e992653a185e8dadadd77f297e416832316a10bfb9ef70c40cae12c15c247cd8f36d618ae54220701a81fd0d62d6449f1389a25bde209dc16b83516ee129cd369c0d76ed0c3f8caa89d406da6dcf2bbbaa410afdaa4e01aae8966d85b55e5c79fcf9d33875e4eb8ebf9fb1c39fe4a56ab55f988693559189ff115f80bc7844aff347f727dd2bb6e2561102d192c96997df813cd7afabf93ef6ecbbbc650fc2c63f14f5948b0cc3cb3068ce9230071bfcf99e31e6ad5ddffcf0d251352e394fb82ccc5239e041fdd166ed1231d076fb19df22cc2214774049e54ce7ac143faca542eb8949693e3a28344ac98140e917dbde9ca854980656a44c6ea04bf954f6fb0d5b85c5275b86253cd6bfc1fba1c5e65bc3313777ac47fab3f747d4d82b8608f08a8182cfcca5d8ce8de1f932bd8e3d3be9d3c0da5cba88289d6ec42aaa7e2eeb0e34cbfb764511b095a2dc40297553df398b6c9f06083ccb0648a989308345c8e8497f434f3ee36df89293175a8bd3b1154999dd50680160e081d853db50267dd2df78cce8c7517b3ecac7922597c67e2a7755ad7d54a4e3a3ffe8054453e4d753740ab96c0ec771074499c5f317be50ef22350e80b18e576822068660b131376bf8adf92b39b64a5e6d4d8bf23eb8c7c3b7e7eeff255cf9dc15278d061c2c8e76782d95c6c77d1be8a4e97918fe14a971ae49731b681c0a0461f9c604312ff7cb82de4d78323e8b9c915d1778a95ad4d7f30e330aa634e58546751dc96acca30456d9d65564ed68428f68c394e5ab81836cc7be01213a8f4fde1d5ddd3571160ad55d33970b6c9bb396f63c1636e588f1ca56951d532b789aafe4e94c3d5fe64473a4cb2cb4b5134a2fc6eaf263b5b0d9a7026fb3134a9180b9efb794327e40139f2fdbfdc183825deee4ae987b64b01f2ebe9969aa32d4ccacacf0605c34d3f51783943a28de79ea7d6cb730fffe25e2511f58ba16f75ddf8cf9f8226d13b723289819fa0f712d082bc1ea2bca6690d0f28c038ab538c7a9de29c5d0a13200bfeb9413a4e17c6efbaea8f0f69dfbaeca4e27d88f04bd6ad6a409f83bdf3d299f063a5537e79985d9969201e2002ace29b2303c2c742310dcd2c0976730d5272710d45030dc0c22f8b716ec19e349ef70276a50179e493950efa4a86f3a27960acdd505f92a558558d01f0674b9130dbf5f6d64893b58db3cff8f4a331244410eb6f1b11b439001375cab86af339923177cea51122767ad5b1f08f171fa543f315b77cf158ce2d8737aecac46d26d6713d3798b9686e920f022188e2dc66672e5eb2934de7b5bc776a9ecd566b33c6d5f61b78a9d76f3e4c193069d3b75c8e66e61946f979d84efef73a45383f51e2801bc05e882fb6f51afe07f9c3b5248397049be74cadb30769271704f5d97205d771499126849c51f6de4b3ec44db754f23d50793e75676c5ae6f6afc10fa2f2c4cd514bb07c53e01a8df1cf2b3133896c6d6ab5c75e3be817d2a5db3d520f899de0fffd3768dd6e9371f441c094571c0679ebd301794b932dd3968bca684e399445440f16e16355ae652972337a3b1df909eace597c8c6f46c991708f48ee71b351ce9fb5850291547ad7a75f07bd79d7af0533fb50090aa3dc4e29cd61c7bd7abf81a78f04f1b32b690d8cae1b7e8783c7007119603229db7e75f2fc5124f573c3c8047870af4f5775b923913c69a81e1042ce33e53893e13877df801f025a18e71d04882e12f05a9df2a3985023531c7309803a9067ecd40938e18189f0268682ee2281efdaffd233e61d0ab926a1574fba9d33a46c2af9cda9ce4eb420057a1432dc2aadfb35652a7688c6923b15254e4ef0eca78f3462d6aca48bc19a4098952da3611adaa685fa7f02d540820b7847223a3b5f2fcd297df0f3aba04f43c0f8e764c35d5fe8fd6e632a49be4ad83a07ea978d8079c0ef0785379236271da92c0dad95abad9a3c62d307e39cab50e2c096d1ad8647221cd5d9a93593a6a47c5e5416adeff39e199e16d52d6feb286a581fe13a346d47302d5964d84f5c5a7d7aad4914ceede5e9c4632924109545d0d2eee9c8b180b2c5223e1426cace9b2fdcc553f0ba601e55d1b78eef3553057fd0540e6d465b9a27f968b710bf369480541bb2f8993266ff05922bcdf7e12e8539262c1a379c425a61014c884e700ca772c8546492e2a8343a378d759b4296fb935b2c5602ecfa3c9f6faeb81884cb30f5acd710a3acaa227ad07069a0553145248c7a41141243dd9d0f64dc5756598cb1d858bec7a126ab64acc54152f54171117215ea2ac9aacff41e3439eca10f958b43ab13d160944ee0d6a078d5bf938b13e1d4fbc183b56ce23e0069e3163941d2bdde3a8af4eaa41117aa3d8cbfbd2e5821659fe9731161b019d13d6ba98f7dae5736c2ad8a0bbc69af8cef035d4554584906c5913e24bf7b34f262028258a7af72a46ecb52d53d9cc98d2be444a64a3510c0b3f9b503eaa3fb84f0a6e2cdc50177e3035ef97703258606d29f36ba6b90d525232ab30de564f88e7cf2ed64f24d3d9eacb976f3b813949288e1f69e1cfa40fc49ad36c3e0ac09c79c87f56b8e08a7d35a690337882f42f80edb7ba14e3a75e767788070b35b6c51fa69d6dbb423470e5a2c03f477c3aa1a2e02f8bda9375f1bfd1af2aaf44522eb7961686f65a3fd9cb3d5502ec5367ce4c66501d65dd47c3042a305d36afb85527213164828b8b742efd67819bfebe51350fbfe8e80740cf92d6a481e589504c34a8cc080a605cce4b2efd2708fd4da539f7833d3876845d4b74c6e6913419141c3162106716205eeb2632b7a978283288f0d6365193e71102ab5ed6fbb1735ff20d298c0f49e4bbea0a797cea1f17928f4ebdf5d25d4e2b21770a639a45c9a5e462ee9b43508e9e9f41110acc2488e1c9f1238ce47e13706502d7c4c15e637cb6d478d166ad25e41b6a9bb9c95a83ae8fcef8d653be2170529a6032b30e0e653b735700c0559fd7e8099ef7f7645772a49eb985c04da5f6145e66e6e65790032689e0fa030619bb3aedfc326d52bc2a886cc086402c0c043afa0cf9cbe34e5350d5b3032dc0aab9ce3ef4d285e3b7bef02c7445b7ca5230867021a45a6bf40c16aa7458b4068cccbc0de90e373055a46163fce4192282ba71f7c8a92749e0904404087d96edb0369b627d0bd49e9e21a1782a9bc2a5336f1a04618985cd582fd1b9546a547c71cbbab1f908170c2b1737bd08fb72925f3eb9823b8f97ebbd2b6849e7b4cfb8d0bb55fa17c629343e98961a3644e1c7e1faf8b3245c028074af02f216ad06dba8595c1a302a9e8df7353afa1edc74b8b93024b6bbd9630912d3b9fefbd5266b3c52a54231d1650b6f7b8f2edefdb9cda8f109943a7c4e47ec3f41d37408aa942790c1accea2681fa1b99145f2c2c9a716dd560d593b3d2def36f308c27866caaa42abca2e857bc012ce41078fc7e6d51e21315646ff083ba8d6658d9a3088eb3b38d246af6920950c96ec46364eeb29f74c9e6b3798538a5f0d3b78eaf33e59fb4ef8c7fab5fd8f182df794226e5bddb1b460cbc0b3ba8df4c642d2ddad274e1a626c8285fd87441f8d3e90a23c72954b03a25e33df9268585fbf04c5135bce61aa6db7aa438de591f722ec871f2a54161c2f1ce0a9fa43485bc9f82b9d5b0125cc202b6bcdd52ab2fca0d8286741eeedab05bbf12bdc11ece94263872e255973a43a9d33a5f97a9ba12176f3cd3275975ec9b0a5cb172fb054dd7eca224e486c48321a9e06a1d729b630655f5887be048d9399708f01cb9b588d09175970ee8b3148f1c72395c1dc7e04ebde1636883afcdc0cfce19489264d4298074f1d86ac072bcf4e3e645fad4d741e135a7e2ee24f96392d95c1b1983320cd41395505e531399a9da4eb10b4e77afbfe2a1f4b5e364804c0c6984ce26802ab974f2e05967ff3549e4597714be4f3b6189478797fa0d28e26df687c503638b3e85642fe6207118b6d6a0fe80dbac3bce8df35de89d2a23660d18d6e76d6fb2b691d0ddb8ab17fad27b4489864e9d3f494ee438f7040d082b5f09a2d5a83b6f4437de4b2baa75dffc4093707", 0x1000}, {&(0x7f0000001300)="4b5ef9c084982d26762dca91b6a504eb092bc3850330ed59e176cfff56c7466e13c2abe9304364fb5677a08715862ba8471366342f1861a7c3c40e1cf800d653ace58b112a1fb0e704ca2a2da894967dffc1058273dae03e0ddd62ed0304b57c2196c11dc678b59b654c9d85519fef20e927beefa6bea3fb64db95b5626a2978138f0be06be33b3f93d6dbd2da46a8ef3d7465f4c98d090077893c86ab1a246f92727e254d27", 0xa6}, {&(0x7f0000000000)="54a7804048b1728de7a180b3b152e782f7477575133d7d6e02d480394b00734823c0f56ef64832adaf2738312d81999ceb5e60a59b6e6a1e9ac4", 0x3a}, {&(0x7f00000013c0)="ea7d3f61e2423c5fa6bcb1a1bb3c5df2ddc2557f3d34b9bb98145830b5132fb65c0690de56719066e8296c5fbac8212e05e4d0babab022aec8f0722956189b1f6009398a701348b1913f9ab11eac0ffc649066244ccb3a122604d1ae545422da1d1c98efa02009e24339dadb0ae585ce594d1ba9c4a4c94ab60d71cdf37b19d2a390e4d9f4919d57e2334643e50a89", 0x8f}, {&(0x7f0000001480)="396cee74af07cf548042ae7cf433523c6cf4dc6151bbf8338f6dfff96c9d2c2d06b76b9cae594a94ce53aaed2fc66a16fd581dc6acf85cbd77e29004d15552972579b8072e8dbdcf85e766cf6203488b1518b8f90da8330abea757da666b849b11ec0ed1aa56704431d8ce72976775865a6283aa430d9e19026dc8ca913e833f1c85f8548d21525dd4461935bcfec56be935e8b985f0f34bfdaf73b47537c7e873fbed3f7f4a29a4124b959851f4d13b45a2472826f9a9f3598f3631a34d9f0e31eed20977328585d488f5ae1d50cde6", 0xd0}, {&(0x7f0000001580)="7925bdc81a474f92070eca371ce0a227a7492d898f97d39b8f7eb2f5d07ae53a7a49cd35bf383552f7ac062b8407b3d94a59e4c6f6f6f22d154ded0a0147daf304fadab01768e677dd9455db16007a10d561270ea5191b7e29191c8530f730e5143045d64a55d4d51ec70f0478f45f4621cb62757d5439ff567d87f0b8e4c2ff0aa61eaea7f644d70c8e06fead67abcd1b643721469ac988c3bda1aa1871ecbfe9175246adb996cd9800a068ed0f96e92ec5677d308c809216f15815be94c306399d3e94df4576c6cde70ee5476231aa5eccc26d624dd22fadff76aa100c34f05b36c87cd7533984c7c5d38d6d27a302edc49463c88d1d8af5c08dcadf6f13300f681eee36268fc553a0fb122366828c7835bed2204bfd62c2be6bd0c8fa3713b70e3157f5ef529bbdbd8396c58a35965d2811bda7e88e4dee170d10650f77c621fcea2460a7159f3c12b17e712693a52d1621df81c5bc3a99b8b2727405a09a1ab8a560e880230104f8736aa0d9bcd5ae5ee75248174850eff16ba0e851e9f1e378ad96bcc13943886528572a24d336ae1276732ee9a4c0cb40e0436aa1440c1fd75d6bb0b399c3f560e9ceb1d0dd896e4262e615016484fc5e6ab765462d5d96272225f5131c85646b44f03a374dca35c65a0e1ac7ab4529d02f99fa5f1b2bb80600cd2b0aa5ac95188411bcfd1b059ab1a60caeaf22ac1b2f3b59e8d0aa4e45fb62ae653656e71b3444cde6646867be31ba7bc37c40c581516566fc584f3c1168290ad0d0bfb2d8fa865344c3e877920238d5694084ebedb18fbfdb67d25ebc56d20517371fbff03bb61b4153e2803e538170f8e99dc3bd8ce098c3c8e40dcbebdf3c27d158c44963efcf53162d48e3484135f8bb1cb27fb6ed43e48613361f7c93a68a7d6a40fcf61cf0a79c2a344ac83fa38daeee4f91766f2a9e0418d73189c28ddb15608255211bf644e5b2196e46e50284cc32c3dc12e619c6e2b5f1b9b319ac3be9d7824b0c62e2abc48c4e28f89da0792e127302eb5cfcd4fc365770537501045e9eb7d42fcedc00a62d378fef274667f593686a37c39d83a8bc041dedf854c5447cbaadbc9729697eb9d914ad79933ae6c86dd973490262aa6aa105fdc599c139430dac8f37acc92d03ad08d4d58b58a2006cb24fa5966079b443ad5a7f0f28a3c54bb0c03ffde67f6abf2351ba9a9334c115807e06958a5484f2e95d42b89788aef063b89f03ff46545d4289be008724341a83b434b8ca8b2ae556159f37244a57da70034db3cd1a1c715f313a3b8e19cb5857090681ff1f634c3035ec9f4ba24e2a6242f5e05032aa46ee52684452984ffa3a089490fce480ccd213a7cd83a7cd37bb4f7c86f382b7644fa00561c4843ac673b7ac4b3494b570c7d58f5961b2719bd92b428620a833e569e6c6a4eba91f6af8b572397e44b24c0eed5ad8fa00b888c95306746d60312a477fd30d552ac879181773fc6f96dc4f0136d26ea7576c2dd91d64843aaf749f685f0be0606c7f6cdddc29320ce558bbb308a10196fd4e9585376061947b7f4ff554672dbf4a4fe07aec1a27cd91ceb0ba85ff1fd0ea1cdd49c54cedf9f2bc4223a3d80535d74d3041c91f9b5c4e8266c66b938ed047d70c150908797bb202bce78eea0877a835448c00c3281aa079d9c732365173add8bc930d2548d5e2a0a19fb2a5e489e8660bb742dbb8a9353f7532cd8f8f15ab5c995d2ad7e7a62a2d631413499f899f5a4deda893610d07b9d6e0e34790de2ec436bd90a754e85ec8003806791c084f0202124855e18b397f646e2c74a1b94c2b748c14abb61f305e2093f3efdea42dc4959bb06dcd572351ebde602c0ff72dac14857bfa1fc0fbe404489ed74b9cb9cb6f18361a39807107e5f3dd61103eff24539cacb92ad83a1de8abdb4f08f62a66b9cd48d4e30a50809c3ceea82d723c04fc9c111683a6876ae35d34193a069958f65193c8ae976494c140e93d9a3f78e5f9c07976e9c860fb8b3b9cf7eb30d0b3895bbaa068f230f6b017679e12ab3df4e605ccfda9a8855f9c2b82cdca8635c2593b99a3af9d59d489fee26a3c6c37d9cac35646dafffe9281fef0ce17b449c6e04d92e2a172d10f8478b44a6deae179cb503a5c607b297819071a1fd5aaaa861b40c312a7734babf93625a6c4bf567a64450729a513357f6eb7d670c73a0946657d20a4a89b9ffd30343ac1728671647fe4173660500e87a18ce4c2f09331f320cb32c72fb3766bacdad7f838fe0e55a49a5bbd3be1b35670ccba814db95d691c080fe6376f8a862bd505b34a09aeb2300cd4bd42433c7bc71b0ffbfe573ab51d140f0d851a82d76c1a30a2c09173c63114b518025e0c04fc214bc99e06bee5c3d6e9ab83ce211caf94dc9d8de97f6638c0bc1b35e4717fec047f945d5dfb1d6ed320f4ca3a77351a222ba29eb5a3120c1e87869ca2599cf82dd7e79f14ba671b93e3f2a329816458ec927f9e5e8b56dbea560b5e54758df71363bdc2161f2606cb13637600f503404c3e6c928383661a29650be78913ec4babdb0a2fad266132a721c0d2da52aab13c4666867296a2a38f54074bd3c90312447dda4b12e1be5228777844670ae56884d474a01e5768b0b17386af8d7c77a4b254f40088011168edef3c48746118c49c405b3b99e4d2f531b4c60568cdaa1a1fc5e45778cd444ee07aa1146695285927471ef22b044f3b980f2fce80fe871f0bf17b3f7a5ce2df672eee987365f1f7d9835b089d2a12826f8f1383bdeb09c78ae4e593b74f38348095a02585640dbbdaadad069962f8b980e9a39a52a55a924e3b65a8370d9963a0e6361e01361bdce26b712718f9b428940accba04250da0f5e47eaf6f1115b2958abffe8e4b25a55eb17668ff0a062bd2c8bd0cfc60912fc21908f2c746dca1b4cc15a8415e9ceb2d1618776786f02588eefcbfd06dd4a9a20a5d1ad03877ef3572f67a1ce24d7cc68eebc42c8cac0f8c84d8f46ee023ec83a4a91f4ba573a874c31bf9fa3976adca5919b457026657701694507ef4cfd09b0d079644df4a4f16d65d62a565fedf55e0386bc9dd4d286517dbf123ee36b43de938b2231f251b6e603ee345ecab61f703297a4ed0007c3b256ad04ccad5bdb15bd0146607471b9156c6830d4417dfcd3e2eef426a8045083ed8e461012b29cbd5ac05414f7f0dc98e6ebd1d291274c2f1fcf71bfe3fad18b8e8942a05333d27ac0977e6fdbc8a113f8d9bdc20d4a17d9272672fd54ad66fb1bfa36f0d372925f30fd3641c79d94cc693f884317bb35a64b7bd96d953fa293a69b702dd56c9c315b62c31cfa184097b92254135c6c13b21a8bca62714614641d04befaada61df835102e452927823f0fbd9e97120702bef362da2b1bf9d0d80aba50ce7842189d488c6dab8340d7830e96fa329a50b170293792de683daa41e21302ca877425c2f2b4a4c882f76a0dd5b42fb0856bb88b28a560a8bd0d68ff40fcc60bc915eb5ec04b27b5f38ee6c776dde31658e72fe0d976af938fd78d0585c2f50b85e36a4b195a6bc86b860c0a9533e79895a5371eac8d709908a181cf85cefbca5491d663e307753fedea7dc07515cf91bfd0cc183b4a7a2f87f2c1925c34a86e5e75e85622629b7680acb6c0fd645087dc912d6d2f9a8355dd6fac3f061e69edec4c9efbf0defcb2f3cf3e15f596bee1eb93835343cce25e5f7368ed535964a4fd6bba5b9d118cdbcdaa9ec053f5f961450391255ec500deb7e6441e0fcf73a7aa0e38933e2fe737e5373692329ec03a9d2b137a14bef4dcbdebdfc74f0badc77d24815751c64b2a4d6b94c9a983e1379243ed148f458d7f998bbfb79d2c9221ff5da6032d1d5fc7e344499aaee0905d66a5bb7cfa05bb5e1b7a80501c8ecd301362a8005a4db494387134e2eba01944f97b317dc1d5f840aaf1e779b9b762cb03e983da99cecf72eacf8785bdca2dc6807402190b97e47547b19cc46d79e26cfd9af6892981aaee9141182e0a8d08e9dc4b49db451689437ad120944f3384634a794e783d73bf7b56aa08831ae7e0fb05386baecb729ee0add55accaf38371215ce1e43eac22cce27008751b7012b61ef0534d172100ed1792495baca9af6ccd3e752c2128516d86c4ca2bd4d88029b52efb4741f178d8c6797caed3db2cca5a7395c6eecd7cbeef4fe8388e9a32f0a2390e69be31c38bc6051cfa1de688e9eddb03c1224ad9aa6971bbabf753bb3b438f20ca96607387bb1b42c5444ffbf08af8f32f3f957b14e9ef2fd9ee706b15780d4d2c137fd1c2cc1d2b31705ee6aa0c92f4e3432769e7b38150fcd3dd967f836cc74bc800a778c7043bed88283c5e6ec6bd2d254234de8042e7913a250904b542d7bdfffc9152ac62e469df0ff989ecd46966335b0eef4d986dbb5c826dc2a187187eb05ae1cc82ce8799e5216a2458cdbac5eb630a27ccb1ba5cfd26ed9f6e2e1d6599e64f1b4c0e892e3865f7f79e7d76b57341d868f7e2fe5932f2b22c36df154826ca5eae448187ba8cbb765fed7f1dbb5430bda815ba5adb073eca4b8493a8ca03bcf262b525ddbd6e25e481c65ddfc83ad6fe7f6570f222397c7c9d3a26ed59ae7357c428ceb29ca8ef8d36dc261954ac95d3f2da2f8465ee3153a5c33b30947a2fe346f3a7eba4c9a94ce3e8c122c24977317598856ac6caaf7260ce4b633cd79bfe62806f7cc9ce9d00b6745eccfa1c9efc25ac0c9ee5dc912d12c9c97d8ccd80f716952847e85926f80a3ae0c2dd61db45d5dabfb01224e0a449219feb458392df199e6b0f0857d3af1d013ac5c11b9c520f787a47e27587fed22b99ef4a7e69ab5fa2e67d00349c4dbd791e97affdb394392f5e916ad709f395bc531b2a07dcd60f160aec434c6a39e6d3cac7981f61c11418e40ab9680bca27b3743a0a727d1fc7856a6625cf8bafeba76678e7772589d4d2be9bf92e80db037219aaf6e93ac41612aecb9ecce8e94adbaf530f82ffe1de89f2f9877528184264d76e5a46256d9a6b56dd57401afbad1859021e61f7eed295dbe07a3ffb99ee1df72ae1f40d03f87bb58087ac52985f3bd20d8687b14568d43b1b741c8ad844459428635a9026b740eed2e235d781b70abcf9bd214895e106c5013658c53c7117870cd65c329d12f306f121710b8ab0db15832f6ced7a929aef67e3e6ee52338ac8858ec2c2141a14b468cf0ab1e66c98e8c6148cb3472ba18a77b7263ea003ff51dc97ac8f06419b14c77079d193e06926b94e8616cb24a883c649c5b92dda6eec4978f3012e43e29f7defdad32f23f56d3a256d7da5ec783fc7644cbd2a1e1ac5cb11cdc741d5e35cedd45f26787981e8cf1e38c1a3bcf91107fe907e151f2af1f879d9e1ad255f10ac8542ec8806c18293c38b03cd8254c632e4960a657f40c12405da5459a4f873994f9f237d604bfcbf64b8f38d68696dd8ba0329efd286292cbbfade756d3687d8c363aac0b56b5ee8d4f82e8200e6c554c014887c45f33a5074ec058f8888f269cbdfa4a925323a4a564e8ea835985dcdbbd0e36b59fc3f525aca6a50fa0217b83680e7a4c69156c3a12dbee8c027b39a446038c3af361674949584cadd54e973d1de1e49dae3c12e3e72f165e1004c26ec501d1ab480556b3de065306a8fb78c1d1c75d72e1433ad65144611a6be2a82f377d8a65abde4b7b88f19dc47d2f540fc00997aa43cb175c8c56200703374c6c4de52bb35cd9c13d7fa0fd1b9c6e6545468c964e9eaf18a18db9bf5c50a6aca15910d133b7afb8c", 0x1000}, {&(0x7f0000002580)="ca53edbbec027045f60de5b8a89b2b63292c62946dc7d07b27ef7af6f3a89f7c09a017350ba4a3ed73cb82da39aebbdbbdff60300e4dec7cec258cd9b92efa66c8ee57c41d95db0f36959ef658b26cdbd82463696ca8c77993c61c5d1c3e63518723ea18e47a0e6943a72b09c5da0c10d324361d8bd5c0592be95bb9ba1d32537628aff996cf1be2f0ce6c2fd396dc2a65d0a25620cb971a906062f0978b710f0458e7f26d98f7dbcef5", 0xaa}], 0x7, 0x0, 0x0) write(r0, &(0x7f0000000200)="a561ad2f04dd24", 0x5b4) 04:02:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x400, 0x7765, 0x3, 0x1, "19492158cba39b84fbe43f957133255b86ea99ee", 0x262, 0x1bd9b89b}) 04:02:31 executing program 1: pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000240)='./file0/file0\x00', 0x800, 0x10000018a) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x7}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) read(r0, &(0x7f0000000140)=""/116, 0x74) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10011, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="b2", 0x1) write(r1, &(0x7f0000000100)='w', 0x1) 04:02:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f00000002c0)="5068ccee49f5a9d749142b6a423803b11f339c23b80c9dbc7a53128f68011d0f0db651397482aea8209c4431c7e91db589a9b3a0418f7756c2fb3306c67fd198fcb80bcc44d9dec3dbc2d431f0b9f090c2d3e8a3fe3ccad157c4bfb8827d09ab0ee1ee7f810e9748448db24cb5535cee04baaa589828e408bda4c09b6cb2eec20c22ff704040c39bac46e51919459db5b4ad3e7b6334ca341d5e4f437b55fae2122e1b5aaf3539b8bb3cef2e10e988d9f56b5ac6680e7b55b6178dc836b49967451b8b85837b803b2457bb13bdaca3e7abe7355db026b37bc7c4cbff1e30c331c9a94b8fe6c5b90683997ec32ab09d02e77bd17d8f1aeded606db0135e2e6938d4b020d23a3ea0c3477a8fd763dd6d814e15461fa97ec246ea210f3b3bfbffe906739c6687a1f78f46922fae842e0b87da22475e4db0fdaa3525deeffc1bd6d8a18c19f8974e752fff5e279730f2e26505c48986f43353d4b68461513b90d0259c6776d516c9bea40a067f9b7681de3aba5bcd6b6ca69b700173871915a4ab210b9995b98e2dc6da616f109b739016572eb5e97904075c20b8eba937a03d30b6992ebca7bf0a60d4faf76a5f16a08b176de8ee74869991f272d86e42a43999816fc5863db7367aab284df4b82d0656ef8811b2a615e4dd70d3afc9cb171594965543df112ca6f0b7009fef26f7e88abbcc3cb5ba3747bc53c8f2c1a724500bc4fc752030c3ce5d71e5a4d98758dd00b2e63aebc06fb334b90c69d25a7bff6168658eabb852cfda4831840fd56eb5388b192082320b5a772af9c4ac388d5d9494e17f0b078f5558b1cb2fa8c4863eae8bf8d94bb45ca82126fa74c193d03c7a32ced1b2d27b9e0b9de9e1eea4893f42ef59398a2fe2b38639f81d95e89c9391ebf00b9542ed1b4fbb0d46a54f02325934cabf39d649058488d69476d61a442913103a812d53e2ca38e28c1d9af091cef38982d1bae389dcb898b9afeddd204c9af95c676f821de1d5802525249601289d3b191d1f659b3f384fe9e8606b1bc962118882f2e6d8808ab7b9c9e311b4cb494493bf4246f7da0d1650e36a7cf1cb9ce9e89764f070ff778fb720d191ac29002f563b883e3e241489736c103bf14546cd72c06e3cf0ef5811c87c8f071fe70d509bec5bde064ba20dfc832d0532e7023564b068f7c461fac37788d6e92b5f7c10b3fd9b227d43b91f7c4306f3ef77823c18ab86f2fc6b69a0894c24713ebec94715f05c513de4f6bef81c2aa089284863f5a012d1d942cdcc27cb1a17a81a6b0e376ae2f2eac684e0eb36a16ad80bfbc1e4b8d025be3583e7fd2ba6c9fdaa2fd799c17661a6b780bc43dd592bc1b76a5b0057e883a22de6bf1855256ebb5a06f6c6c7d4161e8ee348083e3ac841223437d1d3ac4d2b76a0a760845cf18173f818fa0186fa43f9387660f06a20416b6578003b7e4da7cbd50481aff90a08093884d75d1efd81637250fefac50b2a2e99c5b693f2bfb9e94d617d2c9a1692e0cd577f18d6531960c207da9394a59bb53c512fad1801cfbe4b42fc237a1690edb33eea1fe7b0b41829ec851fac27f4f05bf130e3c0697fee285df9039be3f4a25dbd27d91b3a26b578d272e4c824d2a62358f3cd432c2c86157acecd8bdfd8154169e528ab6d48043c9178605977ab3cfbea1a3ffa384b9c92b388b0bce0196404d40c98147946e430f8a891fce3433078018a6b3d146c44a062abe867986db010a4e52f399b0adb25035501f1b900a74a128b08b5f065d99c2aed57416d2176ecf371a81db2d1b44c351e379fa01b9483329a285468c57bdbc494fbe1fbee35f4e74aba1e082960648eb46e8c1957a20295ec47e03cdf56e397762290c633c869b2e3d6f88efef1393649de97b5e0f5f255d972ffafd3a4177cd0bda44970e5f9d01172f30fdcdcd49b25669f6ce12cd69cd64f0f58b02ca8e10d56b05950f520b22cb922fe8d93779cca093e8c283a70d07d96150b297fc7404f02ebe70be0f7bf444eac4a77ce9312fdfbd3bdc6da4aa6194e1f6fce42c7b41a4f4985d7274caee7b561777b04bb0ef68fa4ab579ca01c80938b10e5b085b945cd023aa10d788df2e7bc7af96203987fd588f0c1b6140644f80013ded7a74cce6f1899d36bb5827d6dfa9fb7e9b988608ec21a791c37d0ab42cddbe8559b4a60c4009c4b4a6c1cf31089fb2045381fa2ed26a2b35990f43e323ec1350f1f7ce3dadd48745e98c95dc15dfecbc39febd5b0ead1e867ff3b868f2324049f9999bba5cf1829d80ded56606d43a80b1a786c3bdee6b4d55df90b90c09adab1e1554b1f71a8761ab1aefaf44d91bb227ca6dbd262db87e9bbd6451f78dbe8dbf5f5c86420d06df692efe953e92f6cec86a1d3e4a8879c4831276c5c507b08c3109035781263aa7a1935c601fed487f82f4cd3c7763e7533187d92a81fe166a462b4119173984eb559c7f69ccdb1c65d82f89d0df2d5e1c5656b5b3513e8010edcd1660bb56105031ffa2eef6549171a6920ad28e7c3d6cf56cfc177a5453c499d42391c6edc7e7df14469c0bb14c0184d44dc5da844cdc34bf7883025f63fc0a8e30709869353c3fd762378ce489c5b13747ed593ddefbe7024d112b2c3d767ed8d43161d0c47d55b70e3a342f5d851d4b7d15a46ebadac0aa716abc932be83d0ae734d36cc1ca9bda7b32a98e9fa3e4096c3d839c94a79b09df5da312ce89fb9f2c96c9995a4f19c9fac3eae77cd21113ed3601a00c5604b6c62e802bdd38368575f782d196c9518439a5f6c2c57dc5f36f7d5e5f3908117f085d659ae002fd93da38420c73395e54536b4a6ac75de402dbe501e9cd2be85d75e0ba7f6308d9dd2fb89f4fdb6d885aab9077f8bb79520dacd39c87c3c50aa39484e5f338bdece836ff6adbeea237e3e8523ef214af75793d1ddc8c6781e9a72d7f4d1a0c546d19212df98495145513dde45ab1e58435928b88ffa474967ca426e248bac1f44a8e2e3966f6749a540ee91ccb269ac91f04d1c063097297ea606b2b17f2a4a749c357cd1f791351ac9feb7a0a6e978f6a3739c99efea25ad9dfcd9f2ebcef919bb2471a020ad27e3430d5f53d8fcf0878b8fa3b33e81fda32c222ed063b21666bbcce4a37843d8d24da1ccd02babc9eefcd4923d5fe2eec98f24d35afa46dd3931ab56697d5c0e412f11e4d26715d17dd6b510065fa8b0ef6c2b65af908f886ad30992de208c9264ae6e2b473a13e2b72f71b6a3119045e700f1070982874fc7255653e09c73f65586703a4622e62bbb2ba24be53422f203a010e6a40455c5acac69254575167cd1e6900fa4a697fe483e6f9f04b4790fb7b0ac73f22ead2d3515bf336df1004a6961f831d46da2c78964550acb5a4536a07402653711eeb249d3296a8be2af141bc30fc76ec63f4298b978922415c4558111522fdd96e6aa20d9aa7d222d43ad2323c174a73a88290c8d3af9057e106c970715201116b063dd14cea6c1c0855658140fc670c53c04ea1e8c272b8e26f0e379634c9502ea2e999c6f22c90a7c8bac71434f6b43f4851ecff5838f32c7d6bedf25ec16ff4fb58a709f22a99b04994d8e186a13275db199a8a769addee6ecddd011572e050e974a0e8eeae4bc7e265e2a9a517336da64aefe1c2b39d32cf40e460b4694f5231605f8cf266bac68b8d748d7c58d51793306d96ab944e147d501a9449cb69ad7249c1a39f994016a5294616ab4f37de5434e10e2f9fbe92d51f5a2aa479007f981960dd44bb78a4468b5dffa2654585ce60adda40633515acdaf8e9a03980f8b85132bcb572a6e660aa6bff097dbfcee290348923a776977ab786592e600545acdd1ee71d0686cc8b5ad8599e1d37ac341532b31d5d658ea04fc5fc7c1459a10b1a01f9a5e1ebdc441bae23103f37f7be1d10c390911b32f2929a84a353b393d0e40424196a43c59ab19cc3e79c412efd740191353602a98a8c570bde9cdc53dc46d658d4be2f0b6b8397f9de183d9cefc931fa1cc4ac7ab47b683fef44cb91314965a5485a896e16e241f2bddaea9c6a0ecbb09d586145d572403ad86551dd9e307106b48d9d073ac8370d48cd7ca7d8e540ed1dc0a25475253866874367bccad68a464c3956ee083d765dcf16a7733b4ad3958ba80da7c4808c5c59e2aa91e08937303e97b4acd2cb33f9d3ea9300dd3c483cbd00ca47e1eba5332e2c58929243ec37bff2b77b4e00c70976653a31ce33127f93d2bada3682aafebd1f3c12d0d147d95bcb7866d05c70b26358785dca86a18b2bf73e31245520c110f99d9299bbb7c895b375561534dea1cf26fc362499c7b3b4614b5a9f0b32eec4f8f7576ccec0fc0d513e681f1bcd5362eaf09c928e2f98cb8da09e19a329dcc32e36d07679903416ad6c65257b8f9d26938413f32e38bdde4b7706ca04d4a0b41dcfe5e51118cddb2718aadabe63d6dc0adb3ce728caf7a1827c0bc517d94c70291e562c89de2f8b599884ca67dedd8dcaa11df7bab85d09d96c263eec9e3ac70e68d8d39ad7d5fc466e8935490e08b53efa4dd24e2fd2d47cbc31fcfd5f7dc54d98054aaeefd7c5fd277f7128025072560aacc773421bc77e958c9a982b7b8276e4d24b2f00672b0c77016584724d53f294fa837eab983c90d12531c94620ebe45120bf0d33670dd2ddaedb90442a3ed0b88032de44db601c5ae00d9b8dfd11d47c99034380e4ba4b2dc6b56764c10bfca53b6c9f81de4972efeea7e5084967bc9bfba69487d57ab769e4a9b7c64a1c0b15e4ed974d20d531d06f07cff032f0da2754f807424228220101c866c8bc3d053cbd69f6b25df3ddd0a32731ba3263a86eb783bd81afa5c09de78f6d11a754adb5fe2f5e73eaf437c45d002297be22496be2575d5000b79337830870ef4c05b1aad2e7af4b653e6d8c440b7573e66e070c888e5354e4607183f70a23fa983b31e560ea9b8bfda868419ca4a99e9993ea12c57351c99e452e6cadca00f5fa8229fa202d2ec48c0f38b44b81f1e0dc300e948583babeea3ff13db3e075c31a0b8ee52e6cf739e067c82abf8a80d3725687635ad42f1604de279798e0d4a504624c063adc25b314b765256459505621d0381f760cb478dd99c1d9b03b28976ba1e00a6682582fb3ccb8e89e49ca78e743b99dbfa0956fe2d45a87e593d671cf69fd105bfebfbb06b3637ca01cfb559db5346c998c2ae2bfaf3235efbef4951d1d54450135a3565d3d465eb78ab949e4d59b7e3c77bf928a8850acf9c89fcfbe51a65d5f00901b3e4c2eaa0197dd21a359d5979ff3f07d168c471866f26f4c4ff14943e3b1594af676ec7d590ed3606ac1599801eac8bb174740fd0bf473771c5435080a803baed367b1549b8a583bccf8fb02cdbaf4f4b0c27dc1e9848ffa961b2a5c76d3a39d8366ec332aa14fe3985793843fcd4cdeffed9f479be79cd145d851343ade264add8373b422311c40277b572e4169dc8cee213e668ae8cbadba24753292e4b84ca56e7ae70b897149835ff300b963c5bf2d86aa57c43e9df4b7b7fc49d08df570c00f2f3a858121d38393d68613af7fa47541e13a220781bc518a5a6fc9390e093c228f10edc4b73dfcd9a95ffba5cd78d104973b087f410365effb806bd3c4d077cc68bfb4b9c8d2b098790b555642e233505d30627850995eb88692f186a64e60f46cfa4f98aca1bff85000c7a132f8f0b714c40cc6208ac5087747b7606ea3af4f1b9dfd3e9c319965b0275f67d04c5666af446d1c7994417e93ddfa7cf66a232e5eb1cd6f08666", 0x1000}, {&(0x7f0000000080)="2dada28980df4ead33d5eabe82eca4d047ecb593a77683f3bec357626653feb26b78c97b4900be0117e333706d25165774b702e689c16d579e87cd9a7edc8c8fab65d93a28ca6ac3ec7715c9b550245217db0adb626f5a169e24502005b4f2b571dff940a5ef796c82b6a262645df9a01624962945bea774583826", 0x7b}, {&(0x7f0000000140)="9a9c07c8da1eb92fdfc4f5c166c22efdce41fd243c5714589fd2574d2e838471f8dab310133b7b4c2445e538b3b883cada8d4fa15115995a6dcfd5d5dcdee4e8315202f2c7965fda32a4ca9443dc9bf144d61467af790264715cc4eb61005505086b3bf6702e93c0ffc05569d0e5a834fb30f27ff831e888500b0dc4a3e1cfe171623c1eaea1ce67a36b5b43cab5867b1e10b6424151f0eea6243e210bf06a978524eff37866081c8554b306fbc927aaa37f5a6f32b6b2c51608b9bc66ef3ffcd5433324064ef3b09d", 0xc9}, {&(0x7f00000012c0)="8676fb308254fde69eb170968d9c6e00764e4e2f89684feca8fad93c63d3d417f2657e8ac735625344a718dc2abc90937aa4da19cfdeb7b3ed640b59a50f23e5f3027d801cc4ca524ca575a1dd507d8dd6fff82d2edad73a802f307efe1b15402d7afe043595e39268203b6e40cd9df756ebf2c0333cc7479b986ab76d10ef4ef1a2f7898f2ee592d25a5988cc4181160822a936874390703f3c894bd721e3b9fc975e54bd0f28774478ab594bfa0cf2f6fcee30c4b08657ad1c67ed5c563293cd38cd584ba17ba78395b014364865e60de6b50c7b2b8bca71d15d613ae6f0a029b741f20c009b", 0xe7}, {&(0x7f00000013c0)="5bf9d565279cc9145f83ac1976d873f81d1cb95cd98156ab062939b4eb028aa980d89cba62e06eec00cdacaf019f6f1e90bf44c07158bef93bf200d055047f50705c2f21972c7a59b87d3d32ae2bcf8da8d6dd419fc304e7caf1714496ba9a772679b14497f07f71de0910c829a48c756fdf64cac892568b501c7f46b5e215e39f8a949d406661322ef1b9a775ddd20d0fb5dbc2833f59ba48ec614a615d70e156112cc64915292a6b922596f6c0b18c89384d", 0xb3}, {&(0x7f0000001480)="d9362078788468cdc85395291e2f6f123c8109562f71203cb2c0c4cf9e3033bfab79c7c9be1451d76c4676d4bd312c0e72b221feaa4d93423ee370e2b901dca8c2a9d8f9e290923a437436cfbefed251a07ebd4a5d47f70c2370735aba2bcef88172495ab49f986f095b816d28c7207d63258c778c76d39aa359102444f8fd2d96f4671fde62f243f15f0c37e382e17d492991c017efc3ce6a876cf6b0e22792f5a2035cfd97a2e1e28152bede97fd06b244e49f34a4689c088d27c405a12b1e677aa2605d0eaec755fd0bfc7cd2ca3ee1a5bbd985ce325edcef1f025e69b432cbe0bdf5271cfb", 0xe7}], 0x6, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x40d) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup(r0) r5 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r5, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0x0) 04:02:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000540)="5c05199f432b", 0x6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 04:02:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1c2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x1, 0x3, 0x44f1, 0x9}, 0xc) 04:02:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_getres(0xc31d3e2306289e49, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:31 executing program 0: r0 = getpgrp() ktrace(&(0x7f0000001640)='./bus/file0\x00', 0x0, 0x40000300, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001700)=0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000001680)='./file0\x00') pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000300)="a99d110c3f86b45c0a4ba3da52baebc21ca8e86b830522af968a586450a9eff695c6ff79fcd1107eba6d3d159957f02510d6d090976565cb603a01035ba7077f9a5a89553b8c7871089410522409a178eaa27116545a26ae4f190a0280aee27919e54ab9e9a976ce53b8b6dd43cbbf0f99257bbd144adc59b4bd63a355da393294a6d2ca6cd4c98651b26abfa155ae7607e4d5973f8e63bf75ad2dc01cb5bb507481f568a1619832a5a2c93e8d05d200ea5f1fce93a17a8e4e3f810648a3090ead08d2424a4300c9ead6294ed62be12d7715ab00d7bfde02587159fb70bb300edb42f8925dd043b61ce13aac5434c06ae0b10db7f11d028d3aad0ab33744fb26cc112740b01641e670f5325ac01942afd164c03f2f7f398b8f7ec3462d", 0x11d}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)="afd37fd73be7cbcedc7783b32b5c784081085954f1f2dde39acfbbaa5b35e84498387de8143787985b1d85998458bca0605f47b2260caf7881426bb974dc8bb5195ee60f774610257395b55b8514f8b1a570dac4a1c56c3737d91e31d76cc4c4a40ef7520e424b2fce4b1f9f005edfc5a6d5fa04892b3ea85e68030627473167067cb7", 0x83}, {&(0x7f0000000440)="dbcb5f7c7ac5a0ffc26ad967ce1043b7bd058e21493e0d052b6f1a2c3d17c9b625a3d86b14d66305661c31d2f065f0c4f73508ef4f39d19fe9b0449fdfe04d036ad7aa6f9676b127c8d74adcac23ac5f145c099527583e476e88bd90d6f07357cc04eefde8fb672107884f38188e71f99845b034d5cfca73645309141745192cc89b3f078d2ab8324d7d84ca825f40be9f157b612f6c213bb2f123dcaf04ef6f1141fe308b728a0ac6a1b2cf85323d044d0f798c1fb521f8835e73dce80d371fee5eef154156cc713ecad7666182f26f2c8200016b5787fd7a4583e14ac33c8b0a693951cb4cd95a0a02874dad47f6e031daa8cc44879b15ec165e5006c906d3c6976d3d397378895ae685202a259821e950d129ab661a1d218f6aad761e026e6c8278b6268bec608ea5af660e6e35832505f0eacf07787f3aff06ee49931c8a0a7fd394e95442d9632d43a4033c72ab9b6c76113f9e085fc72494f5a683b709c7fa229881aa7f11c412a86c3e4a3a0d5a0f7cbfba2d11c4d8b1173fa6823ee49d20a74105b64d32510e5d6fe07df04daf7256ab0e441322279d65bae3b7ebeb44d8e853a15d4191da012f402c429f56173614a1757b022b784a25a7f125da68539677d7b510ef0416be782e9fa07d2712b3c0f1a07ed88ff5ee9e573e9d6abe3d09fa84b597b3003dfb4edd363cb5196fa539f4fb2682c19ea23a0436c27e7e798df72e65c9df57b64d76a5022cd6b64c48d9d9f6ad4f043e73446b30a16ba8475ce68685317b12cfc700457218e36fa6a35c96e8fef7b02533b3a7b91cb180b3f4511089d0655744e0d500f2d2be5b3269e8d79b119b74406aaafbdee8f54d76fbe9f1d7e09dcac9a08c6305ea3a740e551c6bd68fafab81df3ee58307005fb0327b90961d3278e00a8307a49746361aa50ff67ad75637e396ae3c4f2e805b255ae1ed21c06cdcf9727911de8f1700484e6d10ace0a5b01a97920531a09a6c5a0633fd9cdc9d0ab3c7823e35621f72ae03ca4da6808353581fd29074b8cd46c251bb4d1b59b0260c79b920b77f5b09d4b96a29f0d6d266f260d8fee125abc65b6dd6c467863148625071bf3774c7cc8df31917e487c163b529295fb33a4cc4143b5d1b2fc31f8ece16daa6ee2310982b475e51de0c2ef55852a94a09aea3eed9dff427e3c25802b2ac8061eeaffde25a5cc1969724e5526ea331dbc9f9a684f3a0a6214a149af55ac58ad4207609de9e48249558f1febf5a344e03810859a7f7870c42f7c2f03e5030454c54b98a2665a11d4a970e9c6d78e6f8cc9ac12251b6ed3af94abcb0b964263ab278c1d91cc79c6c218b2a1f33008e6820959698defb6ae6efba2cf169c2c204d1506badf57cd6c5ed2aaea176bcca0729c07447bc935545d003f4b3d462b58fb30e64067cb819fdca912e7bd8c371349cd7a36aa0e2bc0d0c873168ac6821a10540817cc2fc700f4b4069b1a99388f862e511dd1b6205cace27d38bd8222e57c9ff31615f78d52dfe990852147d6c6e184358e14ea125cb13e8920c6cf1a72fe086bec8129312d4f04e6683f6a4edb1b7246d2d776f528a265f777c9c9fe54833089faff2cdcd7a9dcf9a18d9689f30bb768c1f503b84cfaac6d303cd875a7ac01b6578ff4a531ef440ef73157103d8ff6905393d1bb6b1a71bfd66e14e4ee7eb9f581d55ba9ec4d50ae630f0230f21189a6e0f5017b18d430129f4e9d38cf16e0ad00aa73317d6bc7f6ad7734800a888d850ca5d27f7675c0b5d2781803fd1acc007ab6161a24cc0a8592b976a11f1dfe18ec02bd79a061f8bfd0b754b3d83132beea4b2ee50cdbaec2ce28244fa27d3a5dbeed6c9306dac28de73657116c62ec504848b1f2d52714faa27e3f8f5becc81cc7824b034224857492e5e8e368d26979f62b5080b4fbce9baf8fecdcaa51105328524806ad73b767fafe64616ade82bec3abb6a88696fae21db32c5c944fc6e5564c42d2ae8aa60ee29e6ef42451ede86244a9899d6adb6f5c95c2030a5836fbe5351df3f7b01b798f126c2f265c6ae67e7949adc4c49cc0050d4847f2ab0e546dd11f561c00feaa4dc8bb5aee4428fa44cad983c46e535ffe94e1d218f73766377012e405ace7f6fa827a48e4dfc41637730fe4542ff6aa8ca9f68790c6c6de258624f9c9c977d581390bda5c36aa1bbab88c744bb9249aa310b03b35e19a9c4cd9f1dd43f87e6de95a44548cc773e52d06aad8e1e985bc9542f2f783f87a20dc118e164fe5565037f8a9988a8cd318749303daefeb477d321f2d0c3d264c9023f44721518d7ee526760206fcfe59381f5829490b618a42829426f3f7992fa08079cc03457904239fafd611d92442ecfb4dd995b2881b2b202a6535e5b8977c0d4c67064acbf3fc261ba0350102c4138d1e764b32fc9683a8f961373a98934dcde57e62403acc0489df0bacdb332509438aade6fff8faa027e452ae66a5aceaef5873267e60cb839cc70a997e2aad8ee63c2554d359abdf2851a2b7c8db7027ba192e6b0ec5dfdd18918ee4f64acc48b3713001372a67eae48379fdfbe5ed8b10bc3395487bcbc3d930498f52168e9b46b01b7f391bff1bd51dea5edd0a4c809b0f86215ea29f5834bd46f0124ff8e4e6e23ba2e25a6af909aea9b8a688a5bf1b321cb44cd89b182486d3054d6fd536db52e9440d00403d0d4ac5b474275c18158beb2023ddef6188d9a58366d3e977f9426ca13a6a73b6a1df3f320e91310a6f46512bba380cbe11191dce084f329da76ddd1c020967a37c12f84a861165ec75c52523beea6491721d6acc05cd5766e9848e04f94b1cd9c7b62b9feca2188b55966d4c7195f7ed3e96d886f0548e1f2f98d2008159d028195eda14f1a52692c404201d04eec33ae19470d90433c1eea0f3b6e33f9b85e4da60e98180049f2a19c2d75c1225c4b5b39fde684214d02255ea4ff7f3abdbca58cb126286898cc60b69a4111c2112e9ae5f56cf2ea12083f39af3da41555d2c023b44e7c6d92e2e6b0bdbf56c6a2fec321588f5ff5094507797b6586d61634e28e4c208e6d80c2210dd202d4c7b6e299741af427bf81c891ec064dd09a98a84a48bd1398bd104c5897768bc8690baabaf4b67b9bed1a9b5ad73113106f1b54edd4e154ae454df6681ee9f2ea970fe8e197e19e548ef5985349f1e2085493ce73599015255256dd7d0b587d37e0d7ebc79adc804b42f8f13d93f2c1fd48cc12817a3ccce4f97c09b6b869f2cdc75460643c993db17b5c8a3a14a4f5319ab626c2452cbab71a7718fc41f66072dfba01fb3d60db4b4a51de2b4b7b9d7451cd5ec9a063e350dff0fcf7ad910ce68cf3f68915364808d241862f220be776ac7f04b3b51071f9aaed8da9d2205f2a0212275cd81104b229321d1af9b1d131fd445046fbc0374dbeceba50cab3d0ed439353c8e7264241f756342d22c4c69493b97434771908c5cb888a788a4e1b37fa8f1cf41fb8be37984b5eba7b52a4b06e199c45a49041e326490c4f7ba276e09a219e9d5a04352aac99bbab97b329c3ee9adfbd8df329e1c94f76f012fbf320e74aac5c0db2c68264ead672a4d56c23df1b4109ba8dfc695f539ee5a2a5ae657e14ae2412561d50d7225680938a291263418c2193c1419fc8da23e78d66dfe3d8e4ce4898f1ed168c91e6b0452146f423ac567c5ef75ea66cd30737912042b7d4cfa1483729d3e899c0e2f585ce9921838f748c76b685635a3c6dc67124dc3662e02e1dfbc2a1b435c8d79de5405358e26060cd6a712905fc1cd3ba486f72f48e49a08a44e145599bc1f319f5ca320aaa0038e07a0d4eaad9c3b7eac864d688a5c254592ae30cf2d7d4c8c427c8f3308dcc4f3fa86d352cc97a320f783aa96b526ddcbd9d34f036ed6b5085cae1294df6cf042ce97a93a2ab6ebac87e9a88f179d13354d7821ae96291e163f65fcc8db98f95f419204a8493b0426de8309dd52f89d636bf3629e984fbae7517b6b61e81d20182066605639ece8b75698674c1224c2324033215cf94602e6dd8706e3376a65728d9ae17406d6a0ef109c35927cb0e74f058de42a19e5e109a2a531d8a84e7501b85030dcd65a3769b5f779b6176e3f3b125b36801c0e577816b665577ed89a3734ab579bc2c4ec5189345b33313e35c9d2d46bc7456db471f35e5e3c3c1ed1240ee2832244997b9a0aa01b1bffda1894e16c21621eb60f2d9f6b0db8208a976096a9bddb6e0647d9ae487f2f543b4282850ad205e5ee7952cc04a6ca6b0a3b4d87ed481ae04a7bc1a399ace6ce04a98ec532cbc8af9df9cdd8c452e1babee05ab6edf47e672ec0a6bb11296c71dd584b4add858e2cff16bbdc08de00ceecbcf7ac601194f32904a29178d9751401f6f5c863b90b2fc597922299349635b0109b1172d13de1f0b514069cc90557e220365da9f307c2a44dcb3c675e639420d182f7d5548a2f43c43b340d9b89b9f320b6272a353e5efbc230a26898affa302058772675331dbe4cc04e74a4a2d5bbbd23c6537cc054d12ff0a3ada3ad6df6960ba958cec29475e12d93f779db79362354a69c111cbe42c8d3e6f4422354e722dff059c26705e592763fdd3e63e6237c671cb0b50137fb70163db38dfd556a38193997ab21d7a31a1dd9b333efaf0502df8b9c32e1d70f8c1b1e56ca5786c182b12f9a2d6964db0ca654162ced3deff48308f7bd21fba3ab03134a54224936d142d22e204215d0201e4f869f8337acb886caeb73806bb8316150a40da8e21444c58d71ade3b20b721f8bcb185c3348f56e13331177570006e479f365949e513171c862523c32d6cb1c5e3644b16c21843d765a73ecd9ea2b25a69f6f7396da1b411c87706f2b37b328d909b4aac4cc62709b98736e7910a51a474567ec1d4b3e3abea7c77396f5c0408cd940106e5545ab899d72d8b8758f93d2c5c02219ee37eba4d768f776e5bc8ecb60aa59919422353b36e9de655d5da92c9534bd3c806aa102744c87d6144d095a88e6bf3b9b341afda56ee09f8c251d7c37ef700e702901b21ebe778b529996bb2962ba219f66741d50fc3c2f73f8ac1151ce5d67d5408b2cb6c32b28338d595b8269b85d9bc9665da42416209f32fc12e6510a8d72ea3074130663dae779d50b0d9adbad9b930a08594a4d81bbd95ae3debcd30b13a3ac5c17b1789617a6c205a36fd771f69c8c4f4de08f3b5982a7252c47139e192930ad97ff6715ee8ccc9e801483759dcfd3b4d592a034b2c9e5b21d9fea6ae56773e36cc6656f3e34abb7005acfde3d718be4b1bf8a27d4c0fcb7eb4cd4313fd84d80de27a22c7cb0b3916e5f8a154aa46f05da15c7f339265ee76400a499b1ec996ba079f78cb21d9c2dd1481a68f9a420f48f34a1590614f0b6fe3654b5c196dd63bc78036680b9c904e61368a631d4dfadd32b7cba4426708b0d5cc7a1547f66cddfc80211c1fa38894fb5a480d44c6d4be1c7fb169859bb0ce98fcf1285b5030df8c5fbb94abd0caf56c5f00f904275dca6f4dd6356f2983bc55521ad304cb2a425b2bf288e622d6110bbeab30fa6ac940939ad2c412aca1c59c5b91e43496eaa7f80066f6b67d22db4bf7eb056afe41c11186b2f475fed70ac28f697ca535d5552b954bba6d255a0da69c33350537ab704e41d757622ae9f1ca4e9211fbf49ee46fdf260f2f11f230caca905c56d5e97f4caf18c5792674300e1e664308bb0e6864930ffa661ff58ac0ed560fc327821ef1ee31821cc64e195cd5565a73462c8cc02dba71946a1c9f71", 0x1000}, {&(0x7f0000000180)="b7d207ae6952088e6148c8ed5183d56ee1d89a716ca926276d2f1d13566ee5bc389aa9da7ae2d5f7f7b16ddbdfcf224eb855ed198699e1f63a1b443f3a8bb5a46a0a2a86ce96577ee5829449ec6c470389204848b1e702ffcfdbdc1ae8f76b103a45a139061e223213a737f3f7e23c0038ac363672461e0a9aa864c86022344d7b99712de85b0a592578ab88ecf4ce19a8713f72284e342a92c5aeb1b87d6822", 0xa0}, {&(0x7f0000000240)="69fa04b1084f1c6245dad74e6e70caf82688d8a352c4828420ee426efbd9c0e87dec6395be39a264b6a104ac22ef61ae6976bd0d0192430e7579467843404409689267df3c98c240cf88669cac87025e4e8547e214cdd73753c55ab92d723191488562ab068160e9d16db5fd48248fe0e9288c1ad3999b5faee5f2d780b4d2353ccdecddb88c5ca55e1e9f0a0386cf54b07af3adf7d0b98f815d865fbd91c89de1639c294245458b28a486e8cf124046f10704fe621a75d1f580", 0xba}, {&(0x7f0000001440)="5084fe7a007d8c4567d88bb2e6620cb306a7239dba283a41d59b3c334e3ff080c60d6b53b624b0a4a64a77fdc4524b8f9eab79fd8ca4efb52aef6e18e7ecedd341053bafc0fe84a45315810303d2506ceed8881694ed8d972b262e6e04850748d93a0a8cc0", 0x65}, {&(0x7f00000014c0)="fe6548217b7f27a292c468e17d53594c3c5c7dafae8d0916213123c0ef28b283ff6a4ed105e2c31d79169a35fddd224c61f3cfe76cbb9ca1e43272ad905c9e443fb7c802a2576bb42211150027ab71db187490b39bfe11541e0e0e2d99415294fa0ecc6dcd4c35e03cc33a99cfdce643d782e6664b74afcd2b08ed459fab76cabe1fd3ec56b3e0d203be545e0e1d0ebeac62e5fc11f0269fa119eeb0440f925fabe362227855e5b13deaf56b2326a4f97485ece120cb", 0xb6}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000001600)='./bus/file0\x00', 0x2010, 0x20) 04:02:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x16fe) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000200)="f3fc5963d360c6346e0bd6966256ab3d982964ca44a060974374f8b8b0ffd470e161757f3165ad6dff74a18e4b3bfcbe4db1b55fc169ea0e05f6f3bb9fe7b99510f94f16e6bffab49060e41368266e191e98810e605931d5b9292db4c565097ba4569e14a2bdf2d827700ccb9320fae70980745229748d595abe319a36435e3e0e382fbaefc18e8c9a2c2fea894abcb2bd457c9da4d441e4", 0x98, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0xc9) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x81, 0x7}], 0x1}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7f) 04:02:32 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) ftruncate(r0, 0x0, 0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde3, &(0x7f00000001c0)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b2c6f87839139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000080)="9231515da664", 0x6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x80000000, 0x2}, {0x18, 0x1, 0x1, 0x1}, 0x6, [0x9, 0x4, 0x201, 0x9, 0x7fffffff800000, 0x3, 0x8, 0xee7]}, 0x3c) 04:02:32 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x100000001, 0x4, 0x7ff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2b33}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x97f9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xf26f}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x100000001}) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x20) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f00000000c0)="ac62a284452026a578050edb5e67b787db7c8f3cf300c2b9821ad000b0f5d1e6a81e8bbeb2c0aae0f56241b060d13eda775adb445ed0c2ae7fcafc5b1517a304c6978b0334155d209b5524f013fca6cc4a184823b6905875385536333ed17f0a97060ec460da8085514808f1ed2f26993dd5273478956fd6f10e0117605aa9c316f18c7644a5fd87522d80a96a211826abe06f30c147218afdccc3dc213cf64d10bc8a", 0xa3, 0x400, 0x0, 0x0) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x8000, 0xffff) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffff8) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x461, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r2 = openat(r0, 0xfffffffffffffffe, 0x10520, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) recvfrom(r2, &(0x7f00000001c0)=""/169, 0xa9, 0x800, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 04:02:32 executing program 1: r0 = socket(0x18, 0x2, 0xffffffffffffffcd) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x10000}, {0x18, 0x1, 0x2, 0x7}, 0xffffffff, [0x3f9284c5, 0x4, 0x7fffffff, 0xad, 0x5, 0x7, 0x6, 0x8000]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 04:02:32 executing program 1: r0 = socket(0x6, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="520dd4f682bb8096558213c14b0ff6bf321343f1c844d64f81af71eeed166fc07bffea085f6f00c5e9bac9e8e96e908b1736c80906e0884a2c3f89472a2bf175a396738d1253a670466aa35446ef6f19e8c502ad6e440315cd773f9ef9fbc3f1bd689c6bae4ffefb67798544b6ba6572489d19c39b5a76217b59afd6b52fc8a5a03586281663216d44050bfc09ba27e134d43a8165dbd6ec709a76f243881c9acd59932bf2aebe51d9927eea7aa6cce13a595f8dba5fc926f69c5be42012784d862eabb556ee8197d7bb4d475b26755d3dcea675aeb47b6ce2bb", 0xda) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000)="3c380652", 0x4) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x2}, {r0, 0xed4e1fa8c698db33}], 0x3, 0x1000) syz_emit_ethernet(0x5, &(0x7f00000000c0)='cf0DG') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() 04:02:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x3076a639347f6c13, 0x2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x508, 0x40) writev(r2, &(0x7f0000000040), 0x1b) close(r2) 04:02:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x2, 0x5, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) getitimer(0x2, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:32 executing program 0: r0 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffe9653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd23572fb0df90a9d0000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053bf03d925341d85544cd1c103681b82634ad276d3a365e12d3dd33f4cf8edcdeea67a757ed7c5bcd962838a6385e8e22b565e1c5b46b06e6f441411800dce489b53c9c178c476d1084e36828f28f40195e63b67c250beb212879554188119f15d795367c82184f16845ba5c9eef097d1a9937e400f00e0825864c94a87adec2b0434661a0538a3d10c4f9546364428806ecf8fcd500d61bdf310a9818e86b4f4688921367229360998f2578eaaeceb0fb02cdc81c040b0195285f8e809ed14f2a6ae7da95fa9a126e606b8ab56d91367dab2eb14df9404975c075d86be2e58d1c2c5"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="4d666efbd499f752bb6921a91f4ae5d8b920680b24c8d1ab6f7aa03f1d1609314d1f7dbd3a2f8a0a31a28b24ad69a330d2c503da592b44ddd97f0006f9d6f8133521c66e8a42e01d4b90d0dd15223c1a8472f8e2a3967e1a66072223b700b0dce3fac98d1c6a9a90707d6e170c907bf21344a24cf7ebb3a6420379265c0b719713b9464a803d0095cac0fe43dc87d915a6201b0c5b52404fac818e2dcd96fd4f1ad902ce150aefe96ade2189f9d05677ab044c0ed95dc9c51ee0d1c3271567704a0fb4442c97343ac336157bf94bfb7911426e7951f00f095965dda9b833901ee97bf00922e6b4ea0f84db67e71db7e6"}, {&(0x7f0000000280)="cac441b1ca98dccb3bbf1050647c3775c151f088b76ef8ab92f25cac0a063ff2e43f7a977fa5e9eacb1341620b849a9099cc6be95ca83b3d7c60590c574109a9549f20"}], 0x0) pread(r0, &(0x7f0000000340)="0e99d857de960d13d44d452e1baa5441eb64530d85ceedb15faea587ee97d55e90931edb0d0dad0eee2a35cde5bae697ddc48b1493b804d3052b5efa8a09af63921ddf1a91a87b95b0bbe132685ac7e8e756ec4c6186b195caaff42bbae39f1daa32feec7ed6c451ec6316c2b3b31c433f0696758949944a499874c66d48c7e7a850f11904e4606222e739ae0c5985552f6b5b4db04ef58cc32a6b45b9f29959a092fb248b89abd30cef8073ed907b9dfa3652ce783b98cdb6ec77209da72937e0e8a96a2f5aac", 0xc7, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x3}, {0x3d, 0x0, 0x8000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="f3") 04:02:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 04:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0xb516) 04:02:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 04:02:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f0000000480)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000340)={0x3f, 0x80000001}) r2 = semget(0x0, 0x0, 0x90) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000540)=""/4096) fchflags(r1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/199, 0xc7}], 0x2, 0x0, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x800, 0x5, 0x6}, 0x4, 0x100, 0xca}) 04:02:33 executing program 1: pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f00000001c0)) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") 04:02:33 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='.\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) 04:02:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x82, 0x5, 0x6, 0x0, 0x8, 0x3, 0x5, 0x2, 0x0, 0x2, 0x6}) getsockopt(r0, 0x29, 0x1, 0x0, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x35, &(0x7f0000000000)="a8e331ba3edf21f7c7c9321546de9fab7a9b2167e869923042c60acba05eaffadbbc6508ada6cd2e550eb400afb8d8ff1941a50152") 04:02:34 executing program 0: socketpair(0x10, 0x1, 0xc149, &(0x7f0000000040)={0xffffffffffffffff}) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) close(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="c964a03955640a3152b70ce191f66b00aac81d7460d0cfb4eaa7660dc579a86645d3ebc0eb47a5d4ffe5301667bd80036a23135a2ca644a1ee7e12d33b947ca1a6e9592b94f694c94a4ec020b05ccc51bfce58b104", 0x55) syz_open_pts() 04:02:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x24, 0x9}], 0x2}) 04:02:34 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) fcntl$setflags(r1, 0x2, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/98, 0x62) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 04:02:34 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchflags(r0, 0x0) r2 = dup(r1) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000540)=""/193, 0xc1}, {&(0x7f00000004c0)=""/8, 0x54}], 0xffffffffffffeca, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="e2ae532055053f2b1a05577f1d00ad994a154f3c818f920912fcc52cb8", 0x1d}, {&(0x7f0000000140)="15c8aef81bc355498f1cee57a66164cb046e561f806e0fdfdff79b5516d88c832cda0410829987c4d2044416e31c51266c60b99f0c4329d8d5f9680cb8c08b616a0170181925040907635a49211d43b39e0dae05442c1b71f9cc5a5b078b656278320340c20aa5816642902e5264c6", 0x6f}, {&(0x7f00000001c0)="278bedf59ed554be1192979a02b031cfd9bcb5f2487daac674f8932100e0c699d58ff5e24a07eb5b42f6994b4fa2bd8fd097cc843546889c2468db5bb33fc18b596c3ce3af76316e03318e91a7cfda5de40aa1a31e4ecb0e9f77559f6f7752a0b3ba3a66bb7eb4691b9aa58ce3ed6231b40fa92fbd75716ed49eb4221ff44b61fc2b105028fae953446bd6ffb2cd0859346cc96a17092ad152a44b5c82ffcc12c2acc8accf453442e96f20d868fd72f131bfe30a5ff189e4244accf939d5fb76439ab537c2499336877669e83c73c7e991709f966aabf735d0892cc94999b099f63dd106d100e5e7bc357f416c5c1a3c", 0xf0}, {&(0x7f00000002c0)="d7c4b6e6d985f51ae44391b20d48bb0cd516b6efda03449bf8eaba1f2ef1bf54e1bbf640d22db4f6e9172b51577970d5bf0cfcbffffec7e1daa7636b6037ea37aa63e46df4d6e1a0c7807106a94f368671a6e1d17dcb1536da", 0x59}], 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) 04:02:34 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(0xffffffffffffffff, &(0x7f0000000080)=""/11, 0xb) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 04:02:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000002c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x7fff, 0x1a5, './file0\x00', 0x9, 0x2000000000000000, 0x0, 0x7}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup(r2) r4 = msgget$private(0x0, 0xb0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000340)="5cb0c750dd6d0629f8a30ae912412bf20d2361ab1e7afd51e026213d", 0x1c}, {&(0x7f0000000380)="7b286583d021ac27d10f55186353b1886da068f39074bc2b9c065a0c59d473344826a03f487b520c09d8c2bff8a7af90f65abd8ba53a347541f893652b214380edbc59b2d5de07e264592e82d206f20f1ea2f3d77e4bba3a7f6b0dd43fbf44e16fa11a06e964e8750df2c9618da9902b2210bab08cc6554d0b627d817aa6e9c9ee4c309456", 0x85}, {&(0x7f0000000440)="e48ae0bd84ef7d173bca4dfa60ace566a60571240b59bdd06c84a306425f3affe27e62fc303f81115a", 0x29}], 0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r5, 0x10, 0xfffffffffffffff7}, 0xbc9, 0x8001, 0xfff}) getuid() getgroups(0x3, &(0x7f0000000040)=[r5, r7, r5]) r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r8, 0xffffffffffffffff, 0x10000, 0xa6}) 04:02:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) socket(0x1e, 0x3, 0x0) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x4, &(0x7f0000000040)={0x8, 0x1}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 04:02:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) readlinkat(r0, &(0x7f0000000100)='.\x00', &(0x7f0000001880)=""/4096, 0x1000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000880)=""/4096, 0x7d0}], 0x1000000000000030) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040)='t', 0x1) read(r1, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 04:02:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8080, 0x0) 04:02:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='\x00', 0x2000, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) pipe(&(0x7f0000000040)) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) 04:02:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/204, 0xcc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0xea8baffbbe10388c, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xffff) 04:02:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 04:02:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x979d7b17971a0391, 0x4, 0x1f) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000006c0)={'./file1\x00', 0x5, 0x7f, 0x100000000, 0x1, 0x7, 0xb2e, 0x5, 0x3, 0x4490f913c37a1648, 0xbd, 0x4}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/250, 0xfa}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/44, 0x2c}, {&(0x7f0000000480)=""/232, 0xe8}], 0x6, &(0x7f0000000600)=""/81, 0x51}, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 04:02:34 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') r0 = semget(0x2, 0x2, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0, 0x6, 0x74f, 0x0]) 04:02:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1b0, &(0x7f0000000280)=[{0x2, 0x4, 0x8004, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x200000000000010c, &(0x7f0000000000)=[{0x2c, 0x0, 0x3f, 0x7fff}, {0x30, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x40000000000000fc}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:02:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 04:02:34 executing program 1: mlock(&(0x7f00003b3000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x8000, 0x81) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x6}, 0x10) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r0, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0x8, 0x80, 0x57ea}, {0x3, 0x10000, 0xffffffff, 0x4}, {0x4, 0xff, 0x0, 0xfffffffffffffffe}, {0x3, 0x4, 0x80000001, 0x7}, {0x401, 0x3, 0x80, 0x9}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x60}, {0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 04:02:34 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0xfffffffffffffde4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:02:34 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x181) 04:02:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1, 0x7}, {0xb4, 0x4}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:34 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='tap', &(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000180)='tap', &(0x7f0000000200)='tap', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)=')N\x00', &(0x7f0000000300)='(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r2 = getegid() setegid(r2) 04:02:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x7fffffff, 0x33}, 0xc) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 04:02:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8497883870d028c4, 0x104) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000070000000000000070070c000000", 0x2c}], 0x1000000000000198) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x8}, {0x82}, {0x800080000000006, 0x800000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) 04:02:35 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x9f) close(r0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x6) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x1, 0x5f1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x8, 0xd62, 0x1000}, {0x4, 0x0, 0x101, 0x3}, {0x100000000, 0x5, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCPROMISC(r0, 0x20004269) 04:02:35 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 04:02:35 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/12, 0xc}, {&(0x7f0000000400)=""/112, 0x70}, {&(0x7f0000000480)=""/207, 0xcf}], 0x5, 0x0, 0x0) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x5}, 0x10) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 04:02:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0x203, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:35 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xff) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 04:02:35 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000400), 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) shutdown(r1, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r4, 0x3, r4) semop(r3, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r3, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x2004, 0xfffffffffffffffe) 04:02:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000100)=0x280000) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x80, 0x1, 0x5, 0x368e}, {0x1200000000000000, 0x6, 0x4, 0x10000}, {0x100, 0x100000000, 0x8, 0xee}, {0xffffffffffff6cff, 0x8000, 0x80000001, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept$unix(r0, &(0x7f00000002c0)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:02:35 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfff) 04:02:35 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) semget$private(0x0, 0x0, 0x149) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f00000013c0)=""/255, 0xff}, {&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f00000014c0)=""/108, 0x6c}, {&(0x7f0000001540)=""/176, 0xb0}, {&(0x7f0000000140)=""/9, 0x9}], 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:02:35 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file0\x00') 04:02:35 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1f, 0x2, './bus\x00', 0x6, 0x10000, 0x4, 0x20000000000}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="cedb00262eaa826de5fefaa82435ddb08eb38811c799edacd4fe68dc3269b1cbb8d216567451f90a921ff8496704c01fa2f1e68348e3d388670fa6583e71641c7386662f217da935370427cff2db1630c557a6d6f57029a756f2c9db86d3cfa97700365f211df86f7201c455138d67f77d97c698a47e8dbd16514ed965b45b64", 0x80}, {&(0x7f0000000240)="0762757e3022b4a7636ef5c386824fdf7ade80ae3beec5ff6ba72315e0bfc2ff7acaebbe018874cc25f20c29690620f0e93825ba4b375878985367c701237c245a9b847a8d1e9edc8325671aa7fe447b4be2eaf85b76866aff64ba01173e05ba4557c2aad8daefbfca20c27121bfad581c4ef24622ac486ab9c5d6b20871dbeb8fa57c9695c4e8444b3ed5dabf03aaabc75ee6aef0281065cdfa55df3ed31c9023c53855fe04f09fe1a3d99faf85", 0xae}], 0x2, 0x0, 0x0, 0x1}, 0xb) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 04:02:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 04:02:35 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x40) mknod(&(0x7f0000000080)='./file0/file1\x00', 0x80, 0x1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:35 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) fchown(r0, r1, r2) getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r6, r7]) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8800, 0x0) recvfrom(r8, &(0x7f0000000280)=""/89, 0x59, 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) recvfrom(r8, &(0x7f0000000340)=""/94, 0x5e, 0x1, 0x0, 0x0) setgid(r6) getegid() fchflags(r9, 0x1) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x8) fcntl$setstatus(r9, 0x4, 0x40) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000440)={0x8, &(0x7f0000000400)=[{0x92, 0x1ff, 0x1000, 0x101}, {0x8, 0x81, 0x870e, 0x3de}, {0x1, 0x3ff, 0x80, 0x3}, {0x1, 0x2, 0xfc00000000000000, 0x2}, {0x1, 0x10000, 0x9, 0xffffffff}, {0x3, 0x2, 0x100, 0x401}, {0x7, 0x100000001, 0x8, 0x4}, {0x800, 0x9, 0x4, 0x7fff}]}) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000480)={0xff, 0x2, {0x3f}}) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000004c0)) r11 = fcntl$dupfd(r10, 0xa, r8) lseek(r8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500), 0xc) clock_getres(0x0, &(0x7f0000000540)) ioctl$TIOCEXCL(r10, 0x2000740d) rmdir(&(0x7f0000000580)='./file0\x00') ioctl$TIOCNXCL(r11, 0x2000740e) mknodat(r8, &(0x7f00000005c0)='./file0\x00', 0x8, 0x7) 04:02:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008b00113c270000000000000000000000000000000100000000000333000000ffff0060f6a2", 0x3a7}], 0x1) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/237, 0xed}], 0x4, 0x0, 0x0) 04:02:35 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00001cf000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:02:35 executing program 0: r0 = socket(0x10, 0x1, 0xb) mprotect(&(0x7f0000307000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) 04:02:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) fcntl$setown(r0, 0x6, r2) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:35 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x6, 0xfffffffffffffffe, 0x1, 0x48a, 0x7fff, 0x3, 0x1, 0x2, 0x40000000, 0x69}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)={0x10000, 0xff57}) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) 04:02:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000003442, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) 10:12:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 10:12:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) mprotect(&(0x7f0000237000/0x2000)=nil, 0x2000, 0x2) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x1f45, 0x401, 0x2, 0x5, 0x4, 0x80000001, 0x1, 0x9dd}, &(0x7f0000000100)={0x7, 0x1, 0x9, 0x84, 0xf63f, 0x1, 0x200000000000800, 0x2}, &(0x7f0000000140)={0x10000, 0x0, 0x8, 0x7d, 0x1, 0x5, 0x6, 0x1}, &(0x7f0000000180)={0xffffffff00000000, 0x120000000000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) 10:12:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xfffffffffffffffb, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) linkat(r2, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus/../file0\x00', 0x4) 10:12:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="223616029f0e2a", 0x2bf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x400008003}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6}]}) syz_emit_ethernet(0x5, &(0x7f0000000280)="3f325ff3a88af48418a2680d245947482ce4cd3a2038cde51d10a69091ae1832bb94c60d40db99affb9ed1c90e9c030d3087500432640894d21e757f17358dc6a18e991d1a5becd5fd6ceef8504bd17a8ce0a5832cf538c9dc0763d7e93a4a790897cf955befce2a179907f28a4d01129188dda21c3645ca4e1d32fb7d4b279928d042eb38214c76340f86ca8ffc8455b9acf91ca0072255f1511cc6e198ec124c42a2e97dc68050f4b5e511b153a1099e5d26dda47381d3321d0bb7") stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) 10:12:16 executing program 1: setrlimit(0xe, &(0x7f0000000000)={0x6, 0x1f}) r0 = msgget$private(0x0, 0x103) msgrcv(r0, &(0x7f0000000280)={0x0, ""/24}, 0x20, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000100)={0x0, ""/67}, 0x4b, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000180)={0x764162859351261d, "e4ff4bfad576c191f84f572c45713af5e38423d1509b06900462349cfe85d750025678dc16a17fcb344e7f4145bc520a64525051ad11931870054717a77043199e56410f500a8e94334106e42ef49f89ee2190a536851598a621f364462382413bab99bdd2794df67be199a64c17249ff90a32e612f8d740e95397a2cda88b15a61f5db86eab2db80a16f9cdcb37527d7a70d4ac7349ca11040d97ca8956a30f2b01b520b41c3409579fc691769ce1e5d49f22503277cbbea5ab750c0c7933eb5ed62d9caa8c3ea09f5f2b17f79ae16c904d9f22562a0ea7eaee37837dc69684119a"}, 0xea, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/164}, 0xac, 0x2, 0x1800) msgsnd(r0, &(0x7f00000017c0)={0x3, "84bd7e5c00d3ca0c6b25c19f0052c644c4b44c60656280aa5ea730d9b5d36f9231a8d6c86b754eb40d4d16de761a108884bbeb06f77623cfcdbb76261a4ba8c1ec6ad6df9549af51c80c01e5233bc0ffeff372b80d13ef114cd53b011e7c683e1ef607c68dce80097e0364bf5dc8544cc6e3f915d6425719f555f078988b5daaafab7ab6315b16ffd20d4b50857e6ec59ea679aaf22a20c4b2e1579eff367d5cdadc2c44d50e7c92"}, 0xb0, 0x800) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000540)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=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, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=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, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000b92000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 10:12:16 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x1) getpeername(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4098], &(0x7f0000000000)=0x1002) ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000400)="122eef346b93fcc6c217c4d5f2a1e436eb799b3de65583079c2bb82ce98c8ee26cff73bc253806d8d09d39ca70d446b103b97d1e26bd89867b71a67f0fcbce608b4d17c58c147641a8e313a08c008c474c5c3647ac22fef00463d3721c9c82a04aef278a31ced57cb936c3d40782d30124c358ab1189deb50cfc62ef2e5ec0534dc5c906b5", 0x85}, {&(0x7f0000000140)="3940058c57b184fe1c77e5fabe280a34ece22adc0e10843379b69cd7ea538ee42e3e2f30f4b8b78235dcfb373005886c538b7f9bd21f94f966a275580a878e2fd489f2c1c493fceb0237b64939078d7813c6", 0x52}, {&(0x7f0000001540)="4893b318b2b3b7210c10be5804706996fcbe9d12f5e36ac5fa0ee8a1297f592cc9064220f350ee6d56b85a458b01461b017260093dffeb41ede32d757357f634e54a6f2a6f923ea6f47adc4ee4589dfa24adc6b0511d8363b6c9", 0x5a}, {&(0x7f00000015c0)="59ce", 0x2}, {&(0x7f0000001600)="214bb2b51befefcb258a89a12ed013fd3368202736", 0x15}, {&(0x7f0000001640)="abce6f675d962d8f256466b7221ddb50e2077194e34211511c4af52f99889dbdcdcd05073d61e728562e1a", 0x2b}, {&(0x7f0000001680)="19edb59e4747dcf7c62d56af3c94f31d4fc77add8741171ddf8e271a53bcaf48db5b05b13809c405df53706b9b02130bf9d959732ac385eaa1b1d3233cff512882214e4dec7792e814c27e772c23c64cbf6da0e1282afc5f22bada9075b98a7b561344e86f150e6a59d6f4437bc8c88fef4a6130d16014587ed21317a32604991204e8207b9283", 0x87}, {&(0x7f0000001740)="0f61cb1e31bade2080b979197e4067a250268b69023f2f83a3369ab090957b8b1442ba70c126c9f4df29f949b258d420cb8f7326997cb927183c0f34a1fedac9a699c375a6010061be257d47a47e4e990f61585593c937d2edc393445afe7b647a9e00a49e78a0e3ec0dc09e7e70d0f4bd1cbdb255d18f758d6b07cf7812a7992b10ab3822e011a0682645c756a7c626b9a3c70220079390705ef027cd17aa26da84509b69d247cc606885aa2660877f9d5f932633e1e076938f", 0xba}], 0x8, 0x0, 0x0, 0x6}, 0x406) 10:12:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)) syz_emit_ethernet(0x2, &(0x7f0000000000)="fd95") 10:12:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r2, &(0x7f00000000c0)=""/78, 0x4e, 0x42, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) socket$inet(0x2, 0xf9441104aa88b406, 0x400) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:16 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 10:12:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 10:12:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x0) 10:12:16 executing program 0: r0 = semget$private(0x0, 0x18220a0665b86d0, 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/184) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xb516) 10:12:16 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt(r0, 0x3, 0x19b1, &(0x7f0000000000)="05d6fce29155dc375da8bedbbe00bbbebda1", 0x12) fsync(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/10, 0xa}], 0x1, 0x0, 0x0) 10:12:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0xffff, 0x7f, 0x0, "bea074b0581cc27562b7925689372257c0199af5", 0x0, 0x9}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) read(r2, &(0x7f0000000240)=""/227, 0xe3) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 10:12:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = getppid() r3 = getuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r5 = getpgid(r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, r3, r4}, 0xc) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r1, 0x1bbe0271f72934ac}], 0x2, 0x4) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 10:12:16 executing program 0: mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x120) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffece) lchown(&(0x7f0000000100)='./file0\x00', r3, r0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r5, 0x20004b43) r6 = dup(r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)="2a70cc44eb33ff7a66872c4dd69c71e926e9ef1d34a89affcc16e419416850f91d1190067f103763af1d711f8fbe01801998b81e44aebb5f812a89d6e77877fe9872c244d440dd1c24157db6b81a6dc11d3a142063a503cb4741d52eb66383c604519ce210aa1ef4cb5d2d485af2641487d2a72b1a19b66dc3e9271835d3bdcf33b38175c466d33abfce62a8546bc728736a5ca7396df2e503b45be72e5ec775fe2002f2241f4c395f226d8ce6daec59280e3794707bd9be2b6fc08846e5fe3d472b1a4b670f87074c5b247c29b57e81ca30e41b3ce9339994", 0xd9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000380)=0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') close(r4) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:17 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000380)=0x3) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000340)="be4e88cd187c1b0a77393c73c5c1f6c95e21e30777f6df2af9b038049019a5", 0x1f, 0x0, 0x0) mlockall(0x1ee54726429c9c29) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 10:12:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 10:12:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 10:12:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xe1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000600)=r2) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x4c0da268c75d1ae6) recvfrom$inet(r1, &(0x7f00000006c0)=""/135, 0x87, 0x40, &(0x7f0000000380)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4810, r0, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x2000000000000000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x803, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000640)=0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000680)=0x9) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xfffffffffffffc72}], 0x1, 0x0, 0x8) geteuid() ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r1, &(0x7f0000000780)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8000000a, 0x2, 0x9}, {{r3}, 0xfffffffffffffffd, 0x40, 0x40, 0x100, 0xffffffffffffffe1}, {{r4}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x7fffffff, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x20, 0x40, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0x2e9}], 0x9, &(0x7f0000000840)=[{{r4}, 0xfffffffffffffffc, 0xc, 0x1, 0x2, 0x359}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x40000000000000, 0x1}, {{r1}, 0xffffffffffffffff, 0xd5b448e4f3bebbfe, 0x1, 0x3, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0xffffffffffffff80, 0x7fff}], 0x6, &(0x7f00000008c0)={0x49, 0x400}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) close(r3) close(r0) 10:12:17 executing program 0: r0 = socket(0x18, 0x2, 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000020e00000010000e70980000000000000ffff000000004000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 10:12:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00'], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd2b, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x20) semop(r2, &(0x7f00000001c0)=[{0x6, 0x1000, 0x800}, {0x3, 0x2}, {0x0, 0x1, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1800}], 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$TIOCSBRK(r3, 0x2000747b) 10:12:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x6, 0x95}, 0x10) r2 = socket$inet6(0x18, 0x3, 0x2) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 10:12:17 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() setuid(r2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r0, r2, r1}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 10:12:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) 10:12:17 executing program 1: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="8b63ffa23baee67e3265958db4e2bc6cdb3455f3f9ef4a594af769cd91136e1f00bb3541c97fbb43f5eed4602167c8f885bb983a17286e695a246ad5b620ae8de4c6772991c79b922af3523767902e46f5b17e", 0x53}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="937a4d4b"], 0x40, 0x402}, 0x400) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="ff") 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 10:12:17 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(0x0, 0x1, 0x10114, r0) getitimer(0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x42) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 10:12:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f00000001c0)="1add7ed79d476acc1316673a2095adb8db050a68d4b3890fb54b3d6016aa504e0d", 0x21}, {&(0x7f0000000200)="91fe74fb513054b5556bac492bd0153114687d049d6def7279f42f4357c58bcd9c5953876d770e05cbdf23215ccd6c3af2a307c290485a76f01f099b5d33516ef86bb020179bcda68f5b60e279419182f33ada8fddb9b504adc83ee3d3ce57c7c94e6c78b4f281d28e77be47ba9e24f9a7b8d40a5a8932ec2c67f5d76dd6e74490570b03e2e6508562b4d61374d8d4e1494ad6df89008deb8a1b14fc6192fedb75e559239f0a65287b1d3b1c56467d4107b1211203414ad8e8035995abd31924f2f96e914a7e5d8cbcad7cbeaf09fed5303094a25cb37b12eb37ecb0879c98d15ef2954494b7899737232c8cac154f04110842f1959cb0eae0360064e05390a306ee0cfe6e235a1ab0fae3bb3d08f89806e312e5603440b34cd4a748c05585acde71d5277daa822b555f7341b8d9a7e73a47127b813b9c979fde36874abbff4718e79a3407833c7899979b3d5c8ced05f53e28e86d0fd00909674beed26c950af1cc6b5ff3fd3ce90bbbfae0afa95675065dc4bbe0b100e6c9e41e16b4d49b8c92e0f877045e75d5c95e0ff4eac41c1505fc160807d179bca4475ba648c75a400ae3c363ef3cd01c37bf94494a4d86766e36f55a01f1a4ee20ad4712fa0d740f0d0e929a8477d3e82c8a584d937c04c6b8436552c393d96cf13db1df03ac7038609856fce2ea0a6b1367fa7c10c9559715828b2c9ee66f18bf5b5428c8ef8e9857c854c9dae225fe4f1e4a492c81fc58b91fb1e8f3358bd4f4b5cb43ce0f9d1a4185bbe7a9ae187bd092e3eb04319657a2a9ddcdd125c305764a818e1e37b0442ea4132692e976bd2c4c97128c5424d3faa2f64f7f45e35223eae6a9b5863b7f03693a7a18c1c52674b6b077bfe79daa726ed008cde270b5de3afe51a63b77f2cf5ae43232eeb7ccc6ec057ae4200e8e309aa389c05ed466f4d3f96d283c321581b51c2ea3d57808180529d4e8d94a4d7ae572a01da4417ee576a26718a1154fc4daaea94d82c43265def501b01e071bc7e119ed23b663ff4f2162c6237ac0951ec346483913183b21c85025b8d88eb9823777e0fd70d6948728635b0f0fa5ca7c6fa62a36030feb35fb77aa6e4630964a79da580b25bb0e01a9b3f51c45a5ee5128b0fb6750c2478170737a4ccce5cd4bd628189a24c103b3bd426b879d03f54a37ed71845bbcfb28a3d72da46e3bc24c7096a8c242d356f32cb177651cf82ac107a16572d95f944c06a523b1ad1e4262164e9aae597512fa1cfe71cc45947c1c47964db34f0ec514527cb72a4d22b139e2d6666ecf8556abfc735036e3672775caceaa0cfcd76efd901155fa15422754a99d8a3e74de827064f3fb407ee33b1ae645659e598e4c3adf5651116e171cac89968e5b4e698d1683f5a9d54cab9afcbf591e4c998b2c5e5f164d8a4090c69135cb4e1ab2d0bd837c6f98ed1218999d469a661dce8c0d541b72ada99586130072caa81cdaf130997d0e72b8e2553ea5dc135ecfde0de79859f74672210c5e31b77b748e40bdb48433507626bd054665a2d30b03a490d56bae3a5334dd341977d5638c58f3737c567ccba01d3206928aa139718be84022743d76def96175b24a73f0949bfdad5449184a73334ec860c81efdf849c7d546a4de0702a3639c3625f91568737754841096e09aeedb9251564d08684fe48cb1a3420f00a55ab662c96c1a4ef0f04efb58e439c6dc359446918e23b64c049a533821dbb3e3de2856aaeaee12480f0e6c873931fd8c8861e77691bcc87d131a2f791cfed9cae4dbdc349f48197d20ff800057cc3e8abc55117bae646f2492bbe9c2ac505872375f937e0fe7b80b5e4c7183f6838a4fbfe54beeae1c182be00c570f8f7ebf91c0fe1d20bfca361532de5c09fb201bc132b72a217800b487a77cde7cd559084fb476887ddd82d07bd93917fdce094963daa7b1891e00998f67dfa977ce273ae64ec9500c65fa449646f742cc283292239f50c6dafb6e57e55d442fc5bc929740181c1437f036981d0bca8803e7498f9fa758e76e136b99c330727c28e7c48408299ddfc1ecf6cbab223b7fde55ba741d9e85786a6bd28c274f849b01fd07ea73fb78f75de029d210c116946f3692a7f8785b459e4038a26156d423be03f05c4baf399bc94df72a980269c52ced6c35bd310c50a7034a5516558ffd1011acc654cde4a9bb1938a3e302142b4db6a891d656737979c375851199ab8651da4894f967db92d4843d7766946d22db0438540b3d5afadc79dd16cfa15f3cbb1f48aa5b52f84860ecc71a675864ff5aec6d461a674d13ce1843a09f07e78d326f7cb3dee9eda72354c71c73819878268641df1c3c8c6f2d1fc3c922a42e909cc36ea5b430fd817e566ffd98a211c8621533b954455e81b60afb3a3dade035363d3b7e6cd3c0d0bdd19fc38c36acc8f9f488e1b70ebc2881fb5d82b4ec45afbc5433b3d69250cfeb5aff6d8ad5a3ceb34c713b393c5b40155bd87299e507bb737739360a95ae813eb3a8ab19b6dbe4b99f9ede38dd0090e8d1b5470f24b40d083bed128f7494d5bdc1513a456450e7e149d888fce8137638decf84a77d564c4d28698c70ffac1d6468d5bd94200633bf83d7d51d5a4e5224914dbb8a81c4e63fdade0239e7198f9a25935b37cf215f93885ed367b16474f7c45bebac234226acab44e07e7afbcc23b5d04ffeeb796b84b5facc72c434db563f6cf2fc80d9a707a445d2a01b59ac2ef856d9fb0000378bbcde30d76b5a1efa7e0af7a415808e9ebb1e826ecbcedc5e39db761476c4de0440869e5813844aeebd6b2f2b6cdf2497202e6e2f815fc88d7b40f4c8ab2e11d7efe7575326592bcb5ab1e5cbce04698a46e3b253555093314cf3f57e646d0aa3bc07d8dd637d1d95aa4c6bdb8b3303cc7d24a607d5bcc27cdf9d61694aa49263c2af0ab015ecff41904d798aca0052e5e9344c8475e0705661b0df46be12c683dfd06204cb444b5d9d0a37146943c537afdf228457f5179f1cbce5bef447f0d4ac0f9c344538c092e47ba9b0c6cd3170404eb2a04c5b1f8e2f673eeec04e8fdd543d1b36f2f4748f983be1e9a972cb46cc4af3344e57095f94b7d3876aa3b4ac40f95010fa1536260b0e267a5a3dbc56d4673a82d0b4bb0bc198724f0914db7a0c0238eabcde9cf4a2d97a7efb04f74e81f4658845bba89eb6dadfb0c3e405aad8004babbcf08de851446398f63bcbd546949b8750a8d7813a574a87dd97677ebeff37f8b2d7079e2c8730a25e9aa447de3b73ac9e333aee346ed9a288542cf8545fdcb5c4fe3ebeda61514eaefa61e79676869d01e5d85a40fed84e2e98b39e57246e88e0b6f6cc2fd44ac54d79853dbc16dbf7b34c83ff064924eeef4dfd64d58e170085e7dde95563cc0a7202502bc1be9f10c91af581e41fc00e00aeaf7b48c84b9bb4c294fe5eb40fbb440d9bb746e1ad1ae20f59dd6456d002efdc324e1da1674e82a07b9aad4f41554b51e28e8a4332382989b05bb96746f59bbad044b4a8ceece645ab7f67ac44959230c186bfec81b3e5880252c5f1d866f86788ad484e6629bc2111e70aa8d75f8a6aecaaefaba06604681e853e2a4064992ec787b4766c07e26fa2558c31fc5f086b35239c406e02c68e364179a39ba7673d9fe5ce7d938731e922f85a64994581adeb4d26c38f5d158c8bb9fecf2afd7dc0d251ceeec9acf62db0320c26c9a6539723fa810978c4d973e742bf2453ae33581c424495f43e75d0e12d4c7224b021f31a7b897c95edbd4764bc86b6cd16af056512dbcc6fb4fcc95b85cf5daa8b0e529399b0954dc07b2518f6af3efacdcd0a917b88a9e5795f2e6df6e89c6a3945b513e12d4025be439a3f9757930d369c3c258e9e26787770ea1c95d663170cc3cd2b109366481a4705d3dbe7a59b05e4210d16c3da2273a75a189b8da7da81d8c3ad55f73c82b580c681a69ede3041023e162ca340bb9b7c3a8f2a9464a59ba155849ceeeff83dbb9d7b64edff810574e3e64126d52a2ae16383d81bf42297ac5e8b20d93305d943d987d8d23a155d2a8757c44d716e4b4da275dcfd62672139489618e569761a55cdafea8956ada63eba16e1fab9022a9be01114c9f0c7b149d8a0fb7db8429371afbe169c2514ad044eeb6fdb653259ebfb053f1ed8057b1110ecfc896169709ad4239c83a7abd824c2f1eabd1e1d2d7671f147caf903484753484e9263a098c5e22d733f0c8a5a87431ae96f4541aaa6218495fa239d8039ec68e64c3d374192656c00b5977218ba734974d9df02fcdcdb03318ff661df1380d954f771f4058201377df15da9ca5e0a12cbf65f8a0455fc612ef5e0337c93e5cda16fd578e4242c964991da5a4155719a3944bddbdf82671de211329413353569a52da78910b3e4b549caf35a1bfe340bd36e405dc1fa55c19281a9999fc81631476fedd873b46c28b4073ec6014f00d04b8e5271588af7223c1b85b5b51174deb32168bcc9b9d2228bb765982fefe8bd6e781040737c94a7197b366b965af09b12326ac248e677b4040e48d6823ce361baeb520e5f9d4a062fc34d4efe7047bd72f436e3f6a05eb4b16c1ea836a164958ce386a11668a71079e664bcab4da1bea3650532fef20ade0b4cc73a4d859fff43b3bcf2330beeeb3c5e5f23816b4e0cf90926a07d22f5d1b26f8ac32feaa4fc61fddcea5433f0f720195c97ef7f72ec400c1c1dcd9f9593b8c10317d0b8b9736bc8e74de8cf41c16dada9e61e0f80822ea08cd823e456420588ac387934434c2d7f501b316acb7f43f0a57533dfab890310f0f5de877bfb6070b1eb9cdedf43d5882a8954ad4396bc18acd96857d49cbf3a878f2df6065c103b9c8b2999f8b605884c939e2c3dab3d80dafc448e7a0897a27dea834d036c79539093961db2b4e984a1b510eb5c53b26676690fcad3fb4724616d632c4d35908570f48db98628b72cf7607fd7b2727ea134cff10e415f1245261913c527beac9ffa11c1fa39119908975f1efaf84afce351434b5d729b88a51c2c8c082e8b6fe4093847435c39ca18265316ef133c9cac72d30b8332f28ec59e75b0376164372ca3b61e32995b5c854dc7c4ef232a8edb5f8350bc20a0c0a90029df4e3b4276051fc1a19158f45b0da289b4ffe887d2fbea8c4bf90d97439f74559e32a24970a09a70d43ef17780629af54bdae9aaf141a32d7f81ab81b2ab010fae80448d289673ee2edaf10de07c1666129414e86d42d0b0c05f039de4ad125c4782e1867631daf5fb789a4e77d7ff3fe4d80e95ee23ed305cad4ff924d75c14697c13105bf02d77b90f9a1e8a9996baf85b4f8951163b26060198394920e8c01a51fa3d2ae33963bfd9ccafd823859a95a86c4039e30b906bb1964b4403cbe04695affd5844b9d3802fbf2c87dbb37bcad70f5d4ebd3308a88e00ce2e00fb1df374a3c4a8ba54a9746f18bfd61567b4dd5847da4a9be94f03c0f13dc062b84cb9cfcd2e775616ac08efbc64537c9c3334ce3a78a0d628a02cef9e51fd82ae20aba9d09bf75dbf1a76f0f56f94208ac8888e2ac262cc3889ef462a31839c806894e16ea16bf45873e638f5174a9af8e9deef42b13ad17d92fdae5c20ae6d54394b68d71971197b49e404ab301d34c843c7130124761ba70ed4a6029d5e67cdddc760d36e059f0f8a0e3cf024814e60b1c2ad13d02908c996cf8dac5a591129c3b0feb75fc4eea164bffeb89dc296b386ec57fc37bd04df7df139e26351560e08e79915e694c977a2ae1e667fd0e5b9dccba2e961", 0x1000}], 0x2, &(0x7f0000001240)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x88, 0x8}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x8}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x4, 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xa7, 0x1}, {0x0, 0xae}, {0x86, 0x3b28}, {0x86, 0x8}, {0x45, 0x28}, {0x6, 0x80}, {0x81, 0x2f}, {0x5, 0x8}], 0x8}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 10:12:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x1ff, 0x6ab7, 0x8, 0x1, 0x0, 0x4, 0x8, 0x0, 0x2, 0x9, 0x6}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x81) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x4b, 0x2) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0xfff, 0xcf4, 0x8, 0x8}, {0x7f, 0x1ff, 0x1f, 0x2}, {0x6, 0x1f, 0x0, 0x7}, {0x2, 0x3, 0x8, 0x10000}, {0x5, 0x6, 0xffffffffffffff7f, 0xffffffff}, {0xfffffffffffffffa, 0xfff, 0xb18, 0x3}, {0x1, 0x5b, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) fcntl$getflags(r2, 0x3) 10:12:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="12f5a02bbf3ffe9a7bc177f7a11f7f61f1fa265276b8081cb3c601d1073dc86c3cfd74b7750de42ff4a6cce149fa2ba9c3a530de583f1dde82666ff3b8d01318b90e09f3558e10a7ce81f928e6c1092e5d53b46434a21a0c080f", 0x5a) 10:12:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e8585990df8b161eb7cdb6b5a1c24ad9aad3b8fa65c7a76fb402eae612ab916b23d846ad0d5199fa7855912ebe0b8cfc7878400bdea70774919335659b3345860dd313d14662feab9184dc0de3258828b3c3556aa9474f01bcf634ddd3d15f8c9901071c99858090571fa42bd0e58b765ba5076b222162c43fa41a0632e74011e625722efab7ad0f13cd541a86cf351e87c979c28b9963038c4cf8382e631a63fb24bdc3bf2a7d484b26cb58afc02dff38be60af604cc96dc0a61b2b4cf3368ad3630cc2bdea0bbc2dd008e8fdbd4147958f60c274628789b8", 0xd9}, {&(0x7f00000002c0)="e43391df56959f0b24f41e03c47154e899b80c7c2dc500b424336dda63728a072671499e86cadc2cc8537ba70f373f1f3238c57def84b4731198e2a20dc2ad8359a5e6d7ffb5974b75b2138729554193d2ea90b9cbad89b3b19d0cf1384e3ec4e5bc062b042b02ef85e9d37f567602f723bc277b330ede4b0fd2f61af56a9878e999b7bb6d80153154cce7f81ea38a235415fff7e21c3cc9cd16b033d3cc1dfc44dff7e3177480cf55d949b0ec65a12345f10e45d6ad79d6e9ff4e6e477fe0a12f1896fd871dcda98000", 0xca}, {&(0x7f00000003c0)="eadcbc6f593bc4ff9e199ca2cb98b0763126c2148d819b6ba6d3f31976069e7fc524ebc05490272c6b0210265eff4672560b0b237c85da47ee24b9a221eace77d5ac5459e42f12616c6e4c5507aab71a3a64a83b649bd6e3eddbf4339a8a46657c515e3ef50f6ce0cacb834396aceb8e906d04dcbd341ac7888aada176e7e030b7f8542f728452e6433efa3e85254d7481bfb3a99d9acfc1c929453eab8496c871ed84e8363eae87ebff53a4aec53130219fc1820c9510d48c9ebdd625f1aee7ac1f", 0xc2}, {&(0x7f0000000000)="72618e257a7af9fc3b9cfa098a9dcee68122d028ca4a1a6711288865fadb08d0dc705b577f5f775c4eda4321cb3d568a781c19", 0x33}], 0x4, 0x0, 0x0) r1 = kqueue() shutdown(r0, 0x6e089a8170bfa3dc) kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000580)={0xa594, './bus\x00', './bus\x00'}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000600)={0xfffffffffbfffffb, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000004c0)=0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 10:12:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x22351bb73001abf3) pipe2(&(0x7f0000000040), 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="56b9c8fe70942f78e0210b72172670f02d0c8464f13c9c5c875e9f4dcf5adc7be726594976c729e0980efce19c5e4604494bdba5514519eef97e06ab2af7348e922f02a04a8c9c765d7f73aecad60edb44d8c9205b0b1a1dc58dc6c8f102d089cad15630bced17a1d59f821a51c24266ce5d2c27ace4be1149e1473b24c67584fb1642b593f468a0aa7157222a716a31af4d91e861f82c7d34f33747ca50bbd2fa0f83c62703a9a7a1eb03cf7a6837", 0xaf) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) 10:12:18 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000100)='./file0/\x00', 0x20000, 0x0) openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 10:12:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x82}, {0xffffffffffffffff, 0xf3ed4595459a98ee}], 0x2, 0x6) 10:12:18 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202e16eb6c9166077ab3c3f82adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f041577962995ea4a5c5fe65baa202000000000000000065c6593f2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b3c28adb1ff1afb37ec4305642ac9cf8724eb18089278e302000000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) 10:12:18 executing program 1: socketpair(0x10, 0x3, 0xc, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x100000}) 10:12:18 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 10:12:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) acct(&(0x7f0000000780)='./file0\x00') r1 = openat(r0, &(0x7f0000000700)='./file0\x00', 0x0, 0x160) kevent(r1, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffb, 0xce, 0x1, 0x1, 0xcb}], 0x8, &(0x7f0000000780), 0xd7, &(0x7f00000007c0)={0x4, 0x3f}) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000080)=""/218, 0xda}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/102, 0x66}, {&(0x7f00000004c0)=""/244, 0xf4}, {&(0x7f00000005c0)=""/124, 0x7c}], 0x9) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) g à ‘ÒÐÿÿÿÿÿ ‘ÒÐÿÿÿÿÿg Ãwitness: thread 0xffff800020b8a508 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806fa8b2c0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128